James Allen
|
8ae9bcd60f
Ensure that updates are compressed in continuous incrementing order
|
před 12 roky |
James Allen
|
de783bf5b0
Pull out MongoManager module and add tests
|
před 12 roky |
James Allen
|
d040e7c410
Add acceptance tests for multiple appends
|
před 12 roky |
James Allen
|
d4295c2023
Create HttpController for HTTP requestS
|
před 12 roky |
James Allen
|
5dea123b13
Get append end point working with a simple acceptance test
|
před 12 roky |
James Allen
|
533b8e59a3
Big refactor to use better names and separation of concerns
|
před 12 roky |
James Allen
|
8a0aa55c91
Refactor to take doc ops from an HTTP request from doc updater
|
před 13 roky |
James Allen
|
dab2781e87
Do two passes better
|
před 13 roky |
James Allen
|
dbee4a57fb
Compress doc ops in two passes
|
před 13 roky |
James Allen
|
bef05c31f4
No need to print the entire history each time
|
před 13 roky |
James Allen
|
7a3b78da43
Return when calling callback
|
před 13 roky |
James Allen
|
07f078b527
Don't insert a null update if there are no updates or raw updates
|
před 13 roky |
James Allen
|
fe503010aa
Pop and set history in batches for speed
|
před 13 roky |
James Allen
|
3ab45c2a35
Handle if two updates cancel each other
|
před 13 roky |
James Allen
|
54c7959647
Match if both user ids are null/undefined
|
před 13 roky |
James Allen
|
64eb794c02
Compress all docs using compressHistory script
|
před 13 roky |
James Allen
|
c5e7f14ba1
Factor methods out into ConversionManager
|
před 13 roky |
James Allen
|
7e96933cf2
Initial commit of script for compressing one docs history
|
před 13 roky |