-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
UI: Change Run Job availability based on ACLs #5944
Commits on Jul 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e38fa97 - Browse repository at this point
Copy the full SHA e38fa97View commit details -
Configuration menu - View commit details
-
Copy full SHA for be5d47a - Browse repository at this point
Copy the full SHA be5d47aView commit details -
Change permissions to require management token
This isn’t a valid solution, but it gets closer to one by ensuring the token is loaded when the application boots. Then I can add another step to load and parse the token’s policies.
Configuration menu - View commit details
-
Copy full SHA for e38bbef - Browse repository at this point
Copy the full SHA e38bbefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c57124 - Browse repository at this point
Copy the full SHA 3c57124View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19a3e30 - Browse repository at this point
Copy the full SHA 19a3e30View commit details -
Configuration menu - View commit details
-
Copy full SHA for c77e458 - Browse repository at this point
Copy the full SHA c77e458View commit details
Commits on Jul 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6509b6c - Browse repository at this point
Copy the full SHA 6509b6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f207c2 - Browse repository at this point
Copy the full SHA 4f207c2View commit details -
Add fetch of anonymous policy with no token
The endpoint doesn’t actually support this 😳
Configuration menu - View commit details
-
Copy full SHA for dc98403 - Browse repository at this point
Copy the full SHA dc98403View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6446054 - Browse repository at this point
Copy the full SHA 6446054View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00291da - Browse repository at this point
Copy the full SHA 00291daView commit details -
Add Mirage hack to serve anonymous policy
This should have been part of dc98403.
Configuration menu - View commit details
-
Copy full SHA for 2592278 - Browse repository at this point
Copy the full SHA 2592278View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7452cb9 - Browse repository at this point
Copy the full SHA 7452cb9View commit details -
Add filtering of policy route 404
These unrelated tests were failing because they assumed that the first 404 was stable.
Configuration menu - View commit details
-
Copy full SHA for 5aa4e03 - Browse repository at this point
Copy the full SHA 5aa4e03View commit details -
Change request-examination to ignore policy query
Here’s another similar instance.
Configuration menu - View commit details
-
Copy full SHA for 7d132c0 - Browse repository at this point
Copy the full SHA 7d132c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaab9c9 - Browse repository at this point
Copy the full SHA aaab9c9View commit details
Commits on Jul 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 701ba1b - Browse repository at this point
Copy the full SHA 701ba1bView commit details
Commits on Jul 18, 2019
-
Add fallback to default namespace when no matches
My placeholder test was incorrect.
Configuration menu - View commit details
-
Copy full SHA for b1d618e - Browse repository at this point
Copy the full SHA b1d618eView commit details -
The “greatest number of matched characters” part is still forthcoming.
Configuration menu - View commit details
-
Copy full SHA for 80d5720 - Browse repository at this point
Copy the full SHA 80d5720View commit details -
Add match-length-comparison for glob names
It’s too bad reduce is so unwieldy in Javascript… maybe this would be better a for loop
☹️ Configuration menu - View commit details
-
Copy full SHA for de12248 - Browse repository at this point
Copy the full SHA de12248View commit details
Commits on Jul 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d949352 - Browse repository at this point
Copy the full SHA d949352View commit details
Commits on Jul 25, 2019
-
Remove HCL-parsing in favour of API-provided JSON
This is written assuming #6017 is merged as-is. It’s trivial to change the property name if needed!
Configuration menu - View commit details
-
Copy full SHA for 313552a - Browse repository at this point
Copy the full SHA 313552aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2de141 - Browse repository at this point
Copy the full SHA d2de141View commit details -
Remove question about matchable characters
This regex shows what’s permitted: https://github.com/hashicorp/nomad/blob/5abbee5d396c0ce693cae570a6a8ac43aa640cdc/acl/policy.go#L38
Configuration menu - View commit details
-
Copy full SHA for a6641e2 - Browse repository at this point
Copy the full SHA a6641e2View commit details
Commits on Jul 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0ef2fc2 - Browse repository at this point
Copy the full SHA 0ef2fc2View commit details
Commits on Aug 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 25ad69b - Browse repository at this point
Copy the full SHA 25ad69bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb91553 - Browse repository at this point
Copy the full SHA cb91553View commit details -
Change ability to check capabilities, not policy
The API change in #6017 returns JSON that contains the expanded policy, including all capabilities implied by a policy. So even if you set `policy="write"`, you get back a list of capabilities that includes `submit-job`. There’s therefore no reason to examine the returned policy.
Configuration menu - View commit details
-
Copy full SHA for 2a5e084 - Browse repository at this point
Copy the full SHA 2a5e084View commit details -
These were only being used with hcl2json.
Configuration menu - View commit details
-
Copy full SHA for 62efe99 - Browse repository at this point
Copy the full SHA 62efe99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89ef215 - Browse repository at this point
Copy the full SHA 89ef215View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08f5341 - Browse repository at this point
Copy the full SHA 08f5341View commit details -
Configuration menu - View commit details
-
Copy full SHA for 892f544 - Browse repository at this point
Copy the full SHA 892f544View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b354ed - Browse repository at this point
Copy the full SHA 7b354edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05f4786 - Browse repository at this point
Copy the full SHA 05f4786View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9ddcf2 - Browse repository at this point
Copy the full SHA e9ddcf2View commit details
Commits on Nov 26, 2019
-
Merge branch 'master' into f-ui/respect-acl
# Conflicts: # ui/app/routes/application.js # ui/mirage/scenarios/default.js # ui/package.json # ui/yarn.lock
Configuration menu - View commit details
-
Copy full SHA for 2e21d59 - Browse repository at this point
Copy the full SHA 2e21d59View commit details -
Merge commit '2e21d594c7cc81c674de82c74f6f2fb33bbeafd6' into f-ui/res…
…pect-acl # Conflicts: # ui/mirage/scenarios/default.js # ui/package.json # ui/yarn.lock
Configuration menu - View commit details
-
Copy full SHA for b5cb8a9 - Browse repository at this point
Copy the full SHA b5cb8a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f878d72 - Browse repository at this point
Copy the full SHA f878d72View commit details -
Since the API expands a policy shorthand like “write” into its constituent capabilities, examining the policy is no longer needed.
Configuration menu - View commit details
-
Copy full SHA for 284e615 - Browse repository at this point
Copy the full SHA 284e615View commit details
Commits on Dec 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d5c3071 - Browse repository at this point
Copy the full SHA d5c3071View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dd9284 - Browse repository at this point
Copy the full SHA 1dd9284View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3a0afa - Browse repository at this point
Copy the full SHA c3a0afaView commit details
Commits on Dec 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 71c2fac - Browse repository at this point
Copy the full SHA 71c2facView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f68c0e - Browse repository at this point
Copy the full SHA 6f68c0eView commit details
Commits on Dec 4, 2019
-
I’m hesitant to add storage-clearing before every test.
Configuration menu - View commit details
-
Copy full SHA for 777df99 - Browse repository at this point
Copy the full SHA 777df99View commit details -
Configuration menu - View commit details
-
Copy full SHA for c50c55c - Browse repository at this point
Copy the full SHA c50c55cView commit details
Commits on Dec 5, 2019
-
Thanks to @johncowen for pointing out that this is on the way to being deprecated: #5944 (comment) emberjs/rfcs#554
Configuration menu - View commit details
-
Copy full SHA for 94304e6 - Browse repository at this point
Copy the full SHA 94304e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e054561 - Browse repository at this point
Copy the full SHA e054561View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9057d26 - Browse repository at this point
Copy the full SHA 9057d26View commit details
Commits on Dec 12, 2019
-
This must have seemed/been necessary at some point but doesn’t break anything when removed!
Configuration menu - View commit details
-
Copy full SHA for 27cedda - Browse repository at this point
Copy the full SHA 27ceddaView commit details
Commits on Jan 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d72d8ed - Browse repository at this point
Copy the full SHA d72d8edView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad82387 - Browse repository at this point
Copy the full SHA ad82387View commit details