overleaf/services/document-updater/app/coffee
Tim Alby c1c23e4bee record last author id on document flush
This is a multi-steps process:
* get a update's `user_id` from the metadata
* store the `user_id` (`lastUpdatedBy`) and current date (`lastUpdatedAt`) for
  the document in Redis on every updates
* fetch `lastUpdatedAt` and `lastUpdatedBy` from Redis on document flush
* send the data to web to be persisted in Mongo
2019-05-02 11:10:02 +01:00
..
sharejs
DiffCodec.coffee
DispatchManager.coffee added log line 2019-02-07 16:30:53 +00:00
DocumentManager.coffee record last author id on document flush 2019-05-02 11:10:02 +01:00
Errors.coffee
HistoryManager.coffee ensure that project history is flushed when the project is deleted 2018-10-30 12:03:44 +00:00
HistoryRedisManager.coffee Revert "turn down logging, use logger.info for less important data" 2019-02-06 15:29:22 +00:00
HttpController.coffee use explicit json content-type to avoid security issues with text/html 2019-02-12 16:45:11 +00:00
LockManager.coffee
LoggerSerializers.coffee
Metrics.coffee
mongojs.coffee Record a snapshot to mongo when a doc's comments/changes get collapsed 2019-04-11 13:27:46 +01:00
PersistenceManager.coffee record last author id on document flush 2019-05-02 11:10:02 +01:00
Profiler.coffee
ProjectHistoryRedisManager.coffee
ProjectManager.coffee ensure that project history is flushed when the project is deleted 2018-10-30 12:03:44 +00:00
RangesManager.coffee Record a snapshot to mongo when a doc's comments/changes get collapsed 2019-04-11 13:27:46 +01:00
RangesTracker.coffee
RateLimitManager.coffee
RealTimeRedisManager.coffee include a unique id in every message published to redis 2019-03-21 12:10:15 +00:00
RedisManager.coffee record last author id on document flush 2019-05-02 11:10:02 +01:00
ShareJsDB.coffee
ShareJsUpdateManager.coffee check version before it is modified by applyOp 2019-04-09 09:20:48 +01:00
SnapshotManager.coffee Review feedback 2019-04-16 11:05:17 +01:00
UpdateKeys.coffee
UpdateManager.coffee record last author id on document flush 2019-05-02 11:10:02 +01:00