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

Support state nullification with a URL parameter. #3687

Merged
merged 28 commits into from Feb 26, 2018

Conversation

@afshin
Copy link
Member

@afshin afshin commented Jan 19, 2018

When the query string parameter ?reset is added to a lab URL (e.g., /lab?reset or /lab/workspaces/foo?reset or /lab?one=two&reset), the state database and workspace (if any) are cleared.

This PR also creates a command for the user to reset the application state and reload the page.
cf., #3700 (cc: @gnestor)

reset application state

NB: The workspace saving interval has been shortened to 1.5 seconds.

This PR is dependent on: jupyterlab/jupyterlab_server#38

cf., jupyterlab/jupyterlab_server#40

@afshin afshin added this to the Beta 2 milestone Jan 19, 2018
@afshin afshin self-assigned this Jan 19, 2018
@afshin afshin force-pushed the recover branch 6 times, most recently from eefe4d1 to cb6cb3a Jan 23, 2018
@afshin afshin changed the title [wip] Support state nullification with a URL parameter. Support state nullification with a URL parameter. Jan 24, 2018
Copy link
Member

@blink1073 blink1073 left a comment

Thanks! Saving this for beta 2.

@afshin
Copy link
Member Author

@afshin afshin commented Feb 18, 2018

Partially fixes #3700

@blink1073
Copy link
Member

@blink1073 blink1073 commented Feb 26, 2018

Thanks!

@blink1073 blink1073 merged commit 8321a59 into jupyterlab:master Feb 26, 2018
2 checks passed
@blink1073 blink1073 mentioned this pull request Mar 5, 2018
@afshin afshin deleted the recover branch Jul 5, 2018
@lock lock bot locked as resolved and limited conversation to collaborators Aug 8, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants