Commit Graph

76 Commits (14f6d65c7a4d0838930706ddb6bd32c08f9ba464)

Author SHA1 Message Date
ansuz b65730b853 allow admins to enable configurable disk I/O profiling
ansuz eea0688879 log messages which fail signature validation
ansuz 87c6e3270d make a note about restricting channel creation to registered users
ansuz 15d6f573e7 don't send DUPLICATE error
yflory 96892bff48 Merge branch 'staging' into broadcast
yflory 6f1caf3540 Fix team creation
ansuz 75f9459950 leave a FIXME in the server
ansuz 5eddb41d77 add more background info for some protocol semantics
yflory ed09b92592 Fix deleted pad restored corrupted from cache
yflory dbce0fe429 Use 33 characters admin channels
yflory a17e732473 Add XXX
yflory fee8a88169 Instance notification prototype
ansuz c9d1996e0d avoid incrementing index size twice for a single message
ansuz 70ba468211 lint compliance
yflory f09ef072ac Fix XXX
ansuz 50bec7386d flag logic that is missing callbacks
yflory 287b80d4b8 Merge branch 'staging' into callback
yflory ea4c529e39 Remove offset code
ansuz 8990e8def9 provide more context for EUNKNOWN logs
yflory 0fc8bfde4a Use new server format for history keeper time
yflory fc514fb61d Support a callback on channelMessage
yflory e5af30d678 more EUNKNOWN
yflory 34284fcc0c Fix issues with deprecated cache
yflory 5946b10d0b No page reload when the cache is corrupted onReady
yflory d16cc2472d First prototype of an offline cache
yflory b31707098a Improve getHistoryRange to support 'toHash'
ansuz 48deced859 fix serverside index corruption
ansuz 4037270a23 add a FIXME note for a sketchy implementation in history keeper
ansuz 02347d134a queue signature validation per-channel to ensure correct ordering
ansuz 8bee95d13d improve error reporting in GET_HISTORY
ansuz b56c73be6e delegate more work from getOlderHistory to the worker
ansuz 4e57e390da write tasks inside of workers
ansuz 0465f31a45 add a FIXME note
ansuz e0a6852b79 correctly serialize an error log
yflory 32406a5995 Merge branch 'master' into staging
ansuz 834c96a4fc update comments and remove some notes
ansuz ed5d97f899 WIP history-keeper fixes
ansuz eddbe80eef Merge branch 'soon' into staging
ansuz 77961e3954 trim lookup tables for channels without checkpoints
ansuz db9eaa8d4f Merge branch 'soon' into staging
ansuz b5649707d1 export 'tryParse' command
ansuz 64b0879984 improve logging for parse errors
ansuz 9dbd32758a improve worker logging and move blob deletion to worker processes as well
ansuz 5f2d7c8dcf increase worker rpc wait time before timeout
ansuz 33e8e65507 handle errors in the server's workers
ansuz a4c8039cc7 improve error handling with rpc response API
yflory e15196bd53 Merge branch 'reconnect' into staging
ansuz 14feef1757 calculate pin list checksums in a worker
ansuz 70a0d4efb4 move more database reads into the database worker
ansuz 4ba36a9173 load user pins in the database worker