New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP][JENKINS-58293] Folder based Authorization as a new AuthorizationStrategy #89
[WIP][JENKINS-58293] Folder based Authorization as a new AuthorizationStrategy #89
Commits on Jul 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7ea9bad - Browse repository at this point
Copy the full SHA 7ea9badView commit details
Commits on Jul 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a02ea97 - Browse repository at this point
Copy the full SHA a02ea97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15d7222 - Browse repository at this point
Copy the full SHA 15d7222View commit details -
Add a basic Jelly view to add global role from browser
The POST request is currently not handled properly
Configuration menu - View commit details
-
Copy full SHA for 82de631 - Browse repository at this point
Copy the full SHA 82de631View commit details
Commits on Jul 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b70972a - Browse repository at this point
Copy the full SHA b70972aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b35cd1 - Browse repository at this point
Copy the full SHA 1b35cd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3e97b2 - Browse repository at this point
Copy the full SHA b3e97b2View commit details
Commits on Jul 5, 2019
-
Allow assigning sids to global roles from web UI
* Also remove `forEach` from JavaScript as it is not compatible with old browsers * Make the dependency on Cloudbees folder plugin optional * Update Jelly UI * Make GlobalRoleCreationRequest `@Restricted(NoExternalUse.class)`
Configuration menu - View commit details
-
Copy full SHA for 5043e0c - Browse repository at this point
Copy the full SHA 5043e0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0abbc87 - Browse repository at this point
Copy the full SHA 0abbc87View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdd82e1 - Browse repository at this point
Copy the full SHA cdd82e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cee8c32 - Browse repository at this point
Copy the full SHA cee8c32View commit details
Commits on Jul 7, 2019
-
Implement basic folder authorization
* Refactor roles and ACLs into their own packages * Update the Jelly UI a bit
Configuration menu - View commit details
-
Copy full SHA for 4a61f8b - Browse repository at this point
Copy the full SHA 4a61f8bView commit details
Commits on Jul 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e9babe7 - Browse repository at this point
Copy the full SHA e9babe7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3bdf1f - Browse repository at this point
Copy the full SHA e3bdf1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a518384 - Browse repository at this point
Copy the full SHA a518384View commit details -
Configuration menu - View commit details
-
Copy full SHA for c11e7ae - Browse repository at this point
Copy the full SHA c11e7aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 359ef9f - Browse repository at this point
Copy the full SHA 359ef9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5deb46 - Browse repository at this point
Copy the full SHA a5deb46View commit details
Commits on Jul 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2853ca5 - Browse repository at this point
Copy the full SHA 2853ca5View commit details -
Allow deleting global and folder roles
* Also add docs to globalrole.js
Configuration menu - View commit details
-
Copy full SHA for 20f6657 - Browse repository at this point
Copy the full SHA 20f6657View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fe72ef - Browse repository at this point
Copy the full SHA 5fe72efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e18738 - Browse repository at this point
Copy the full SHA 7e18738View commit details -
Throw errors instead of not doing anything
* Also make AbstractRole `@Restricted(NoExternalUse.class)` * Add some JavaDoc
Configuration menu - View commit details
-
Copy full SHA for 73956b6 - Browse repository at this point
Copy the full SHA 73956b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf50316 - Browse repository at this point
Copy the full SHA bf50316View commit details
Commits on Jul 10, 2019
-
Add Support for Configuration-as-Code
* Use the CasC incremental * Use AbstractFolders instead of Folders
Configuration menu - View commit details
-
Copy full SHA for ce4ada2 - Browse repository at this point
Copy the full SHA ce4ada2View commit details