You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// REVIEW (Hasso) 2021.01: this seems to apply only to HTTP repositories, and is now stored in a separate property of
// ServerSettingsModel.cs. Perhaps we should move IsResumable to HttpRepositoryAddress and this logic to determine
// resumability to ServerSettingsModel.
returnuri.ToLower().Contains("resumable");
}
and any code that calls it to use a stored value of what protocol to use for a project (or it might be global?).
For HG It will also require changing the assumption that the url is https:://{host}/{projectId} to https:://{host}/hg/{projectId} (project id being the chorus term, lexbox calls it project code)
this will change the domain used in the dialog, but we also want to change any pre existing projects. This will require hooking this ini check code
chorus/src/LibChorus/VcsDrivers/Mercurial/HgRepository.cs
Lines 155 to 176 in 104ce40
if the domain is Ld then change it to lexbox. Be careful to make sure it's not changing the domain in other cases.
I'd also like to try and change how the protocol logic works so we can drop all the domains except lexbox. This will require changing
chorus/src/LibChorus/VcsDrivers/RepositoryAddress.cs
Lines 108 to 114 in 7504501
and any code that calls it to use a stored value of what protocol to use for a project (or it might be global?).
For HG It will also require changing the assumption that the url is
https:://{host}/{projectId}
tohttps:://{host}/hg/{projectId}
(project id being the chorus term, lexbox calls it project code)chorus/src/LibChorus/Model/ServerSettingsModel.cs
Line 127 in 80bee2f
and
chorus/src/LibChorus/Model/ServerSettingsModel.cs
Line 149 in 80bee2f
though there may be other places.
The text was updated successfully, but these errors were encountered: