You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implementing Collaborative Timeline Slider with Undo/Redo Functionality (#338)
* collaborative timeline slider added in the status bar
dependency conflicts
fixed timestamp order
fork handler added
connect fork
read only notebook connected (fork)
fork document in frontend
fork in the frontend + apply updates
added fork indication to the page
added fork indication to the page
distinction between fork and original document added to slider
adjustement in fork handler
file
add css slider
context menu option for opening file (fork) + timeline added
notebook condition added
file menu option to open timeline for notebook
alternative: add file menu option to open right widget
added timeline slider to status bar
slider added to status bar
status bar timeline slider with logic to switch between notebooks added
error handling in the backend handler
clean console
add isActive to the registerStatusItem
fix: internal server error fixed in updateTimelineforNotebook function
fork cnd added to timeline status bar plugin
undo manager refactoring
fork logic for 1 notebook.
fork logic implemented for multiple notebooks opened at the same time
ydoc.share
fork works with multiple notebooks + freezing notebook when sliding through timeline
notebook id
testing cad
undo manager tests
clearDoc method
remove is timelineFork open
rebase
build error resolved
using undo manager in the backend
undo/redo steps added
freeze document
updated to the new version of pycrdt, fixed problem with undostack
rebase
restore version btn
undo manager agnostic for different type of documents
restoring version
restoring version
restore btn : fix style
delete unused files
delete unused files
jupytercad
jupyter cad
jupytercad integration + rebase main
conflicts
conflicts
fixed console error: empty response.
icon visible only when data is not null
moving fetch timeline in slider component: on click of the history button
get format & content type from query params
get format & content type from query params: fix updating contenttype and format when switching between documents
remove sharedmodel from update content
support for documents inside folders/subfolders.
clean drive.ts
move test files in folder
delete unused dependency
return comments deleted by accident
fixes in jupyter-server-ydoc
delete test documents
add test-folder to gitignore
styling restore button
styling restore button
pre commit hooks
fixed pre commit issues
fixed pre commit issues
add license header to new files
pre commit hooks
python test: added jupytercad_core to CI/CD workflow
python test debug
python test debug
collaborative timeline slider added in the status bar
dependency conflicts
fixed timestamp order
fork handler added
connect fork
read only notebook connected (fork)
fork document in frontend
fork in the frontend + apply updates
added fork indication to the page
added fork indication to the page
distinction between fork and original document added to slider
adjustement in fork handler
file
add css slider
context menu option for opening file (fork) + timeline added
notebook condition added
file menu option to open timeline for notebook
alternative: add file menu option to open right widget
added timeline slider to status bar
slider added to status bar
status bar timeline slider with logic to switch between notebooks added
error handling in the backend handler
clean console
add isActive to the registerStatusItem
fix: internal server error fixed in updateTimelineforNotebook function
fork cnd added to timeline status bar plugin
undo manager refactoring
fork logic for 1 notebook.
fork logic implemented for multiple notebooks opened at the same time
ydoc.share
fork works with multiple notebooks + freezing notebook when sliding through timeline
notebook id
testing cad
undo manager tests
clearDoc method
remove is timelineFork open
rebase
build error resolved
using undo manager in the backend
undo/redo steps added
freeze document
updated to the new version of pycrdt, fixed problem with undostack
rebase
restore version btn
undo manager agnostic for different type of documents
restoring version
restoring version
restore btn : fix style
delete unused files
delete unused files
jupytercad
jupyter cad
jupytercad integration + rebase main
conflicts
conflicts
fixed console error: empty response.
icon visible only when data is not null
moving fetch timeline in slider component: on click of the history button
get format & content type from query params
get format & content type from query params: fix updating contenttype and format when switching between documents
remove sharedmodel from update content
support for documents inside folders/subfolders.
clean drive.ts
move test files in folder
delete unused dependency
return comments deleted by accident
fixes in jupyter-server-ydoc
delete test documents
add test-folder to gitignore
styling restore button
styling restore button
pre commit hooks
fixed pre commit issues
python test debug: test.yaml
python test debug: test.yaml
python test debug: test.yaml
changed order of dependencies in test.yml
removed jupytercad to test dependencies version
removed jupytercad to test dependencies version
pre commit
changed the way document types are imported in the backend
fixed yarn.lock after rebase
* added code changes as requested.
* fixed issue with opening timeline after closing notebook & generic type in handler
* slider set to undo stack updates, improved fork handling
* remove global variable keeping track of undo managers
remove global variable keeping track of undo managers
remove print
* reconnect & refetching timeline after restore.
* add loggin and error handling in handlers.
* removed unused code in restore endpoint.
* update pycrdt-websocket version requirement.
* update pycrdt-websocket version requirement.
* styling issues resolved.
* remove widget attachement to body.
0 commit comments