-
Notifications
You must be signed in to change notification settings - Fork 14
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
Initial safe mode (without editor or recovery options) #565
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be1c290 - Browse repository at this point
Copy the full SHA be1c290View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47468e1 - Browse repository at this point
Copy the full SHA 47468e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9a0d60 - Browse repository at this point
Copy the full SHA c9a0d60View commit details -
Pass the
SafeModeToggle
toDraupnir
.Something that is going to be broken for sure are the guages on the appservice manager, since toggling is controlled by the base manager. I have no idea what these guages are even for except the legacy draupnir4all work.
Configuration menu - View commit details
-
Copy full SHA for 9959431 - Browse repository at this point
Copy the full SHA 9959431View commit details -
Add draupnir command to switch to safe mode.
Works, but safe mode isn't hooked up to respond to any events.
Configuration menu - View commit details
-
Copy full SHA for 6b1b442 - Browse repository at this point
Copy the full SHA 6b1b442View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28718ca - Browse repository at this point
Copy the full SHA 28718caView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed7b976 - Browse repository at this point
Copy the full SHA ed7b976View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f1b789 - Browse repository at this point
Copy the full SHA 4f1b789View commit details -
Add restart command to safe mode.
Currently integration tests will be broken because we took control over "who starts Draupnir?" away and gave it to the `SafeModeToggle`. So we need to fix that.
Configuration menu - View commit details
-
Copy full SHA for de6e4d7 - Browse repository at this point
Copy the full SHA de6e4d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd20984 - Browse repository at this point
Copy the full SHA bd20984View commit details -
Find a way to print draupnir status on startup from the toggle.
without disrupting e2ee.
Configuration menu - View commit details
-
Copy full SHA for 4db7ce3 - Browse repository at this point
Copy the full SHA 4db7ce3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d82a0b0 - Browse repository at this point
Copy the full SHA d82a0b0View commit details -
Make src/index.ts use the BotModeToggle to manage the bot.
Now we need to change the integration test's makeMjolnir do the same.
Configuration menu - View commit details
-
Copy full SHA for a92c95a - Browse repository at this point
Copy the full SHA a92c95aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35ccf94 - Browse repository at this point
Copy the full SHA 35ccf94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0895c58 - Browse repository at this point
Copy the full SHA 0895c58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 334aaa7 - Browse repository at this point
Copy the full SHA 334aaa7View commit details
Commits on Sep 19, 2024
-
Forgot to start Draupnir listening in appservice.
We need to look at Draupnir's .start method and make it `void`. The report poller should just throw if it fails without being caught by `Task`. We also need to test the `toggle` in appservice in integration tests.
Configuration menu - View commit details
-
Copy full SHA for b52948b - Browse repository at this point
Copy the full SHA b52948bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1a6c8c - Browse repository at this point
Copy the full SHA f1a6c8cView commit details