Skip to content
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

Audit logs of changed configuration and settings #1452

Open
opk12 opened this issue May 19, 2024 · 2 comments
Open

Audit logs of changed configuration and settings #1452

opk12 opened this issue May 19, 2024 · 2 comments

Comments

@opk12
Copy link

opk12 commented May 19, 2024

Not pushing, just throwing an idea up in the air. I'm not heavily interested in this, and I understand this may be difficult to implement. What about a "test mode" that

  • saves all the Rethink settings,
  • behaves as normal for 2 hours or so,
  • finally auto-resets all the settings to what they were 2 hours before?

For use when people

  • try a reproducer or a workaround, and switch universal options, per-app domain rules, Isolated / WiFi / Mobile modes
  • do trial-and-error to develop the precise domain rules for a proprietary app
  • generally change random things to be later reverted

to avoid that

  • one forgets to revert something
  • one does not notice changing settings by mistake, by tapping in the wrong row in the Universal rules page or in the app list's buttons for WiFi-only / Mobile-only
@ignoramous
Copy link
Collaborator

Think if Rethink just shows an audit log of changed settings and rules, that'd help power users better than implementing a "temporary mode" that undoes past settings. What do you reckon?

@opk12
Copy link
Author

opk12 commented May 20, 2024

I believe it would be better and more versatile, sure

@ignoramous ignoramous changed the title Temporary mode Audit logs of changed configuration and settings May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants