Commit Graph

476 Commits (a53d35421df1c66125f083629acde1cec23380b2)

Author SHA1 Message Date
yflory 8ebefb0456 Allow anonymous notifications
yflory d15c0461cc Add /api/broadcast and improve message deletion
yflory 3858d68a0a Reload worker on new version
yflory 508201ab28 On-demand anon creation drive
yflory d81e1f3ecd Prototype
yflory f6015e419e Implement degraded mode when too many editors are in a pad
ansuz 1f61dbcc02 Merge branch 'staging' into deleteBlock
yflory b099db3ef1 Merge branch 'soon' into replace-help-menu
yflory ddd0aa7195 lint compliance
yflory a69fb1fae9 Disable autostore for owned pads
yflory 321f1d418f Fix anonymous drive
ansuz 5a71042568 remove XXX note
yflory 88c9589c49 lint compliance
yflory 8cc0f75f49 Fix user logged out after registration
yflory eb7f7aaa89 Delete block when deleting account
yflory 958fa726f9 Fix account deletion
yflory 1edfbadf4e Fix invisible restricted shared folders in teams
yflory 86b436582c Fix ERESTRICTED loop
yflory f5a0d541a5 lint compliance
yflory 70b796c406 Fix shared folders with offline teams
yflory 058922918d Merge branch 'fixallow' into fixsf
yflory daeae8b74e Fix race condition with the allow list
yflory 6cbeb9c28f Merge branch 'staging' into c
ansuz cdf4006549 Merge branch 'soon' into staging
yflory 701d350fac Fix shared folders access list
ansuz 0110342ef5 Merge branch 'staging' into offline2
yflory 794589ac7e Remove TODO comment
ansuz baab65fa36 Merge branch 'callback' into staging
yflory 64452dc1c0 Merge branch 'staging' into offline2
yflory cb153187ce Offline teams
yflory f7477b65ea Offline shared folders
yflory 3fb8c52f0a Fix race condition in rich text and restrict pad settings
yflory 287b80d4b8 Merge branch 'staging' into callback
yflory ea4c529e39 Remove offset code
yflory 3952b2f013 Fix PCS issues: duplicate templates and offline PCS
ansuz 8786c5a618 remove more XXX notes
yflory 0fc8bfde4a Use new server format for history keeper time
yflory 03e690b0bc lint compliance
yflory 5a104eaa58 Add the drive channel to support tickets
yflory 5ca7247304 More cache eviction tools
yflory 87a7669f29 Fix timeout issue on cacheready
yflory 98acca0c0e Fix drive reconnect error
yflory 25e67c2027 Fix FALSE_INIT error
yflory b239a528bf Minor code improvement
yflory 57a4d0590c Guard against forks while in offline mode
yflory 181a4efd8b Fix race conditions and multiple tabs on the same worker
yflory 2928cd2c7e Fix race condition and infinite loading screen in offline mode
yflory 82624c10a5 Open 'cache' apps when the worker is stuck offline
yflory b7a492a11b Fix race condition between setPadTitle and drive sync
yflory b33225e2d7 Fix safe links for pads stored in teams
yflory 224fae35aa Handle XXX in async store
yflory 3ff54a4a71 Correctly set feedback and token when the drive is synced
ansuz beb74b46d5 merge offlineCache and soon
ansuz ecdd1a3f43 replace cache XXX notes with ICE (in case of emergency) strings
ansuz b7ea099eab re-enable indexedDB cache for testing
ansuz d44f1880a4 temporarily disable the document cache, wait to clear it before redirecting to login
yflory eb5c93965a Clear cache when channel or blob is deleted
yflory dfc2d6ce0d Remove deleted pad from cache
yflory 51ebdf4ed2 Clear throttled functions in cache
yflory 892fca7d99 Improve contact requests process
yflory 3e673bfd05 Don't store a copy of owned pads in your own drive
yflory 93f6619a3e Fix team always offline
yflory cebe1252f8 Fix workers submodules after reconnecting
yflory e629f0aa47 Offline fixes
yflory 989020a436 Open pads in offline mode
yflory 59b4ba6e99 Merge branch 'cacheRT' into offlineCache
yflory e37cf4b59c lint compliance
yflory e998c21691 Invalidate corrupted caches
yflory 65628a5169 Only use offline cache in the drive app for now
yflory bb13165e86 lint compliance
yflory 980d3c7fff Load the drive and its shared folders without any network
yflory 3a24ef8935 Merge branch 'offlineDrives' into cacheRT
yflory 446cca0725 Use offline state per shared folder in the drive
yflory 4126ae5d8b Display pad content from cache before joining the network/channel
yflory d16cc2472d First prototype of an offline cache
yflory 733db7d39f Stop using sessionStorage in CryptPad
yflory 1016c05e64 Merge branch 'staging' into sessionStorage
yflory 9d73e3db5f Merge branch 'loading' into staging
yflory 1454119e4f Merge branch 'staging' into sessionStorage
yflory fe30d5243c Fix 'store pad prompt' always displayed
yflory f803c94478 Encrypt password before putting it in the hash
yflory 63502abce8 Prompt to store edit link to your drive when you're a team viewer
ansuz b4adf65dc8 guard against a possible typeError in the worker
yflory 6bdebad352 Add more steps to the loading progress bar
yflory 0e1588a883 New loading screen
yflory d17265f2eb Add missing error messages
yflory 9cbe8e3715 Merge branch 'history' into historyOO
yflory 784306f947 Display a warning bar when viewing a versioned link
yflory 2287c81d86 Merge branch 'history' into historyOO
yflory c8f16d427d Implement snapshots
yflory 16af013bce Versioned hash for onlyoffice
yflory 68423f49bc Merge branch 'history' into historyOO
yflory 74577b54e4 lint compliance
yflory 3ae8d983f7 Merge branch 'history' into historyOO
yflory e6bcd71d89 lint compliance
yflory 4f147d4fd2 Add support for onlyoffice history
yflory b31707098a Improve getHistoryRange to support 'toHash'
yflory a798873230 Add basic support for versioned link
yflory ba854e88c0 Merge branch 'staging' into history
yflory f5831cccb0 Add support for version hash