Open mohanarpit opened 2 years ago
@abhvsn @IAmAnubhavSaini can we pick this up as sub part of [EPIC] Git performance & UX #13823 I will attach this on zenhub.
Abhijeet : This can break the apps for some users who are relying on query parameter for branch for certain actions.
This should just be tied to RBAC and devs should be able to restrict the branches that a user has access to. @riteshkew
Is there an existing issue for this?
Summary
In an effort to have cleaner URLs, we should remove the query parameter
?branch=master
as the default query parameter as the default shareable URL. Only if the user is sharing the app via another branch should this query parameter be present. In the default branch, the query parameter should be omitted and be derived.Why should this be worked on?
Having clean URLs makes sharing Appsmith URLs easier for users. Also, for deployed applications, the branch parameter doesn't make sense for the app viewer. Hence, by default, the branch query parameter should be omitted.