mirror of
https://github.com/overleaf/overleaf.git
synced 2024-12-28 16:33:16 +00:00
c1c23e4bee
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 |
||
---|---|---|
.. | ||
DiffCodec | ||
DispatchManager | ||
DocumentManager | ||
HistoryManager | ||
HistoryRedisManager | ||
HttpController | ||
LockManager | ||
PersistenceManager | ||
ProjectHistoryRedisManager | ||
ProjectManager | ||
RangesManager | ||
RateLimitManager | ||
RealTimeRedisManager | ||
RedisManager | ||
ShareJS | ||
ShareJsDB | ||
ShareJsUpdateManager | ||
UpdateManager |