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
Add a file for storing elevated-only state #11222
Commits on Sep 14, 2021
-
This is everything from dev/migrie/f/non-terminal-content-elevation-w…
…arning for specifically ElevatedState (cherry picked from commit 97b0f06)
Configuration menu - View commit details
-
Copy full SHA for 6be6972 - Browse repository at this point
Copy the full SHA 6be6972View commit details -
Configuration menu - View commit details
-
Copy full SHA for c106f64 - Browse repository at this point
Copy the full SHA c106f64View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 51e0473 - Browse repository at this point
Copy the full SHA 51e0473View commit details -
Configuration menu - View commit details
-
Copy full SHA for da0cc7b - Browse repository at this point
Copy the full SHA da0cc7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e69a32 - Browse repository at this point
Copy the full SHA 4e69a32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6757452 - Browse repository at this point
Copy the full SHA 6757452View commit details
Commits on Sep 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a4acdeb - Browse repository at this point
Copy the full SHA a4acdebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5685063 - Browse repository at this point
Copy the full SHA 5685063View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b3b9e0 - Browse repository at this point
Copy the full SHA 9b3b9e0View commit details
Commits on Sep 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 507a48e - Browse repository at this point
Copy the full SHA 507a48eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1b1bef - Browse repository at this point
Copy the full SHA b1b1befView commit details -
I think this works ALMOST as I want
* [x] delete all state, open terminal elevated - generated profiles go to the correct place, approved commandlines go to the elevated one. * [x] delete some dynamic profiles, open the terminal - they don't resurrect in either IL * [ ] GAH saving a window layout unelevated, then trying to save one elevated will blow away the unelevated one
Configuration menu - View commit details
-
Copy full SHA for 7e2e4ea - Browse repository at this point
Copy the full SHA 7e2e4eaView commit details -
Move window state, approvedCommandlines into
user-state.json
This fixes the issue I had in the last commit. It's a little weird, but gets rid of the muckiness of layering. Things that are local to one elevation level won't pollute the other, and we don't need to worry about layering or where they came from. Just write shared state to `state.json`, and window state to `elevated-state`/`user-state`
Configuration menu - View commit details
-
Copy full SHA for f3738f5 - Browse repository at this point
Copy the full SHA f3738f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6e044d - Browse repository at this point
Copy the full SHA a6e044dView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for eee657b - Browse repository at this point
Copy the full SHA eee657bView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 02e9871 - Browse repository at this point
Copy the full SHA 02e9871View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff9a24 - Browse repository at this point
Copy the full SHA 5ff9a24View commit details
Commits on Sep 28, 2021
-
Merge remote-tracking branch 'origin/main' into dev/migrie/f/just-ele…
…vated-state-2 Tossed out the AppState changes from #11083, since we're planning on just moving that to the Monarch anyways.
Configuration menu - View commit details
-
Copy full SHA for 620ee30 - Browse repository at this point
Copy the full SHA 620ee30View commit details
Commits on Sep 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d053f6c - Browse repository at this point
Copy the full SHA d053f6cView commit details -
This seemingly works the way I'd expect, going to merge into the warn…
…ing dialog and check
Configuration menu - View commit details
-
Copy full SHA for 866832b - Browse repository at this point
Copy the full SHA 866832bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4e0496 - Browse repository at this point
Copy the full SHA b4e0496View commit details -
Merge branch 'dev/migrie/f/just-trying-something-on-just-elevated-sta…
…te-2' into dev/migrie/f/just-elevated-state-2
1Configuration menu - View commit details
-
Copy full SHA for 9ff2775 - Browse repository at this point
Copy the full SHA 9ff2775View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 48b20de - Browse repository at this point
Copy the full SHA 48b20deView commit details -
Merge remote-tracking branch 'origin/dev/migrie/b/1.12-crash-on-exit'…
… into dev/migrie/f/investigate-crashing
Configuration menu - View commit details
-
Copy full SHA for 3c1866a - Browse repository at this point
Copy the full SHA 3c1866aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aea3752 - Browse repository at this point
Copy the full SHA aea3752View commit details -
Merge commit 'aea37520b3cdb1c1752a6c8e0ff598991518ce28' into dev/migr…
…ie/f/just-elevated-state-2
1Configuration menu - View commit details
-
Copy full SHA for 0e7217d - Browse repository at this point
Copy the full SHA 0e7217dView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for ae99ce9 - Browse repository at this point
Copy the full SHA ae99ce9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf3c6e7 - Browse repository at this point
Copy the full SHA bf3c6e7View commit details
Commits on Oct 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for faa06f8 - Browse repository at this point
Copy the full SHA faa06f8View commit details
Commits on Oct 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 945c81d - Browse repository at this point
Copy the full SHA 945c81dView commit details
Commits on Nov 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9b4ae9e - Browse repository at this point
Copy the full SHA 9b4ae9eView commit details
Commits on Nov 4, 2021
-
this is a collection of the trivial nits while I wait on a reply to t…
…he hard questions
Configuration menu - View commit details
-
Copy full SHA for 4976a09 - Browse repository at this point
Copy the full SHA 4976a09View commit details
Commits on Nov 8, 2021
-
trying to do the thing eryksun mentioned. This seems to actually work…
… to prevent non-admins from writing the file, and BOY is it simple. Still doesn't prevent the vim situation, but also do we need to prevent that footgun? probably
Configuration menu - View commit details
-
Copy full SHA for fd849a5 - Browse repository at this point
Copy the full SHA fd849a5View commit details
Commits on Nov 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 25b2675 - Browse repository at this point
Copy the full SHA 25b2675View commit details -
Configuration menu - View commit details
-
Copy full SHA for b212871 - Browse repository at this point
Copy the full SHA b212871View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f16dfb - Browse repository at this point
Copy the full SHA 4f16dfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a93d17e - Browse repository at this point
Copy the full SHA a93d17eView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for ce6a9c5 - Browse repository at this point
Copy the full SHA ce6a9c5View commit details
Commits on Nov 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for db9cbf3 - Browse repository at this point
Copy the full SHA db9cbf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08cbd16 - Browse repository at this point
Copy the full SHA 08cbd16View commit details
Commits on Nov 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 999f21f - Browse repository at this point
Copy the full SHA 999f21fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33e96e7 - Browse repository at this point
Copy the full SHA 33e96e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f03d4d - Browse repository at this point
Copy the full SHA 7f03d4dView commit details