Robin Shen opened 1 year ago
No description
|
|||||
Robin Shen referenced from other issue 1 year ago
|
|||||
Hi Robin, thanks for opening this issue :) Please remember that (as far as I understand) the urls have (at least) two points of rewriting to be consistent, for instance: /projects/id/action -> /projects/name/~action or with a more concrete example: https://onedev.local/projects/1/files/2d091e75c2b82893e27d541cc653ca0f4a69f4d5/make.sh?position=source-9.9-9.74-1 -> https://onedev.local/projects/prettyname/~files/2d091e75c2b82893e27d541cc653ca0f4a69f4d5/make.sh?position=source-9.9-9.74-1 Regarding the API I did a test and it seems to work as before, using just the project id (number). The only difference is to change the endpoint from /api to /~api, not a problem for my use case, but maybe it worths to make a rewrite rule also for that. I think that’s all, but in case I will spot out some other corner case I will post it here :) bye! |
|||||
OneDev changed state to 'Closed' 1 year ago
|
|||||
State changed as code fixing the issue is committed |
|||||
OneDev changed state to 'Released' 1 year ago
|
|||||
State changed as build #3152 is successful |
|||||
@crash 7.8.2 is fully compatible with old project urls, including the case you mentioned. |
|||||
I can confirm everything works as expected and I want to say that in almost 30 years of open source software I’ve never found a person so commited to the project and supersonic in solving any issue reported by the community. |
|||||
Glad to be helpful. Fixing bugs and improving the user experience is my highest priority. Thanks for your feedback. |
Type |
Improvement
|
Priority |
Normal
|
Assignee |