Commit Graph

  • 82a19444b3 Merge branch 'master' into pr-bulk-actions Paulo Reis 2017-05-15 10:29:15 +01:00
  • 76285a1554 Start testing SudoModeController Shane Kilkelly 2017-05-15 10:07:22 +01:00
  • 8605dc83b4 Merge branch 'master' into sk-sudo-mode Shane Kilkelly 2017-05-15 09:21:13 +01:00
  • 0e26222551 Don't redirect to images, icons, etc, in login workflow Shane Kilkelly 2017-05-12 15:46:16 +01:00
  • dd85c2fab2 Remove debug line. Paulo Reis 2017-05-12 15:44:49 +01:00
  • 36d16a76e0 Unit test accept changes in the ranges manager. Paulo Reis 2017-05-12 14:42:40 +01:00
  • 2ee40d0748 ensure document is in redis before consuming ops Brian Gough 2017-05-11 16:54:41 +01:00
  • be96548199 log number of updates for future debugging Brian Gough 2017-05-12 14:07:59 +01:00
  • 5cd5b7e110 Merge pull request #13 from sharelatex/ja-remove-multi-call James Allen 2017-05-12 13:58:07 +01:00
  • d550ede112 Merge pull request #496 from sharelatex/pr-review-panel-relayout Paulo Jorge Reis 2017-05-12 13:54:59 +01:00
  • d4a8d88750 put a limit on the number of ops per iteration Brian Gough 2017-05-12 13:11:04 +01:00
  • 1640dfa79a Merge branch 'sk-fix-cooldown-tpds' Shane Kilkelly 2017-05-12 09:11:23 +01:00
  • a8917b933f Remove multi call to make compatible with redis-cluster James Allen 2017-05-11 17:27:28 +01:00
  • cb51b1ada1 Merge pull request #500 from sharelatex/ja-rename-lock James Allen 2017-05-11 15:29:36 +01:00
  • 3bfd92dd9c Rename lock to avoid potential conflict with doc updater James Allen 2017-05-11 15:27:01 +01:00
  • d53266ea2d Update web API stub. Paulo Reis 2017-05-11 12:00:34 +01:00
  • 658e70a772 Update ranges tracker. Paulo Reis 2017-05-11 11:32:12 +01:00
  • 5677c7ad9a Update range tracker. Paulo Reis 2017-05-11 11:31:19 +01:00
  • 7b0aca7f02 add cooldown to tpds mergeUpdate path Shane Kilkelly 2017-05-11 11:29:57 +01:00
  • f2dac28a65 Consolidate some watchers. Paulo Reis 2017-05-11 10:23:41 +01:00
  • a3ab994ab3 Use the same watcher to control miniRP visibility and trigger Ace resizing. Paulo Reis 2017-05-11 10:17:25 +01:00
  • a08dd26ef3 Remove CooldownMiddlewear from Tpds routes Shane Kilkelly 2017-05-11 10:07:04 +01:00
  • e6286c721d Merge branch 'master' into sk-fix-large-projects Shane Kilkelly 2017-05-11 08:40:17 +01:00
  • 01d0b63f2c Update config for websessions James Allen 2017-05-10 15:52:35 +01:00
  • 01ee104f77 Revert "update to newest mongoose" Shane Kilkelly 2017-05-10 15:31:17 +01:00
  • b7a07ea1b7 Merge pull request #12 from sharelatex/ja-redis-cluster-refactor James Allen 2017-05-10 15:30:41 +01:00
  • 08567ff220 if projectId is not defined, error out Shane Kilkelly 2017-05-10 15:25:23 +01:00
  • b8e4cafd81 Fix log line Shane Kilkelly 2017-05-10 15:16:36 +01:00
  • 27842996aa start testing SudoModoController Shane Kilkelly 2017-05-10 15:15:57 +01:00
  • 4d662f23de test SudoModeMiddlewear Shane Kilkelly 2017-05-10 14:54:49 +01:00
  • 274d6f4ac6 Merge pull request #493 from sharelatex/ja-redis-cluster-refactor James Allen 2017-05-10 14:38:37 +01:00
  • 756563fe42 Merge pull request #36 from sharelatex/bg-improve-archiving Brian Gough 2017-05-10 14:18:18 +01:00
  • 9d5dc20524 Merge pull request #37 from sharelatex/bg-update-redis-sharelatex-npm Brian Gough 2017-05-10 14:01:43 +01:00
  • ff76d1cf62 update to redis-sharelatex v1.0.2 Brian Gough 2017-05-10 13:48:43 +01:00
  • b09a41c557 Fix acceptance tests Shane Kilkelly 2017-05-10 13:45:53 +01:00
  • 993c261b10 start testing sudo-mode Shane Kilkelly 2017-05-10 11:37:32 +01:00
  • 08fd501ce2 Add a hint to the sudo-mode prompt Shane Kilkelly 2017-05-10 11:36:35 +01:00
  • 16128288a9 Add sudo-mode protection to sessions page Shane Kilkelly 2017-05-10 11:36:19 +01:00
  • 5a97521b04 Fix typo in log message Shane Kilkelly 2017-05-10 11:36:05 +01:00
  • a3a2108526 Increase sudo-mode time to one hour Shane Kilkelly 2017-05-10 11:35:47 +01:00
  • 094784b6d5 protect settings page with sudo-mode middlewear Shane Kilkelly 2017-05-10 10:25:32 +01:00
  • 029c96c7cc Add sudo-mode 'confirm password' prompt Shane Kilkelly 2017-05-10 10:05:48 +01:00
  • e19f5a1a5e Update redis-sharelatex and shrinkwrap James Allen 2017-05-09 17:18:04 +01:00
  • d04be1c000 Update redis-sharelatex James Allen 2017-05-09 17:09:00 +01:00
  • f690ef078a Update tests; add new ones for multiple changes. Paulo Reis 2017-05-09 16:16:25 +01:00
  • 8aee0edfe8 Integrate bulk actions dialog with controller actions. Paulo Reis 2017-05-09 16:06:34 +01:00
  • f3e020df7e Add dialog to confirm bulk actions. Paulo Reis 2017-05-09 16:06:19 +01:00
  • fd0176c0cf if project goes over maximum allowed files, put on cooldown Shane Kilkelly 2017-05-09 14:20:29 +01:00
  • 2781d9fd80 keep track of processed/total docs in archiving Brian Gough 2017-05-09 13:43:21 +01:00
  • c26bccd390 make arguments handling for packworker more robust Brian Gough 2017-05-09 11:33:21 +01:00
  • cac7556ad5 only check packs for archiving once each week Brian Gough 2017-05-09 11:32:24 +01:00
  • c6e83c6cb8 allow archiving to exit properly on hard timeout Brian Gough 2017-05-09 13:59:09 +01:00
  • 9936710a1a replace error with warning for archiving timeout Brian Gough 2017-05-09 13:58:40 +01:00
  • 8e90b7fb9b Add Cooldown to Tpds routes Shane Kilkelly 2017-05-09 13:54:11 +01:00
  • 42225ffc45 Merge pull request #36 from sharelatex/bg-atomic-history-update Brian Gough 2017-05-09 13:15:54 +01:00
  • 36407ac726 rename HistoryManager pushUncompressedHistoryOps Brian Gough 2017-05-09 12:02:27 +01:00
  • 149e38855f Add a cooldown mechanism for projects which go over limits Shane Kilkelly 2017-05-09 11:40:42 +01:00
  • 7ce6285e3d increase flush threshold to 100 ops Brian Gough 2017-05-09 10:44:26 +01:00
  • fdf5e8e0b8 get history ops length directly from redis update Brian Gough 2017-05-09 10:34:31 +01:00
  • 2d158b03d7 rename pushUncompressedHistoryOps Brian Gough 2017-05-09 09:32:56 +01:00
  • 144804e516 Update tests with new methods. Paulo Reis 2017-05-08 16:34:17 +01:00
  • 499272cbb5 Use new range-tracker method. Paulo Reis 2017-05-08 16:12:21 +01:00
  • 03b8b72520 Update range tracker with new bulk method. Paulo Reis 2017-05-08 16:10:08 +01:00
  • c5c0364d49 update to newest mongoose Shane Kilkelly 2017-05-08 16:09:59 +01:00
  • d7ac57d054 Use new bulk method. Paulo Reis 2017-05-08 16:08:42 +01:00
  • 70341e4e80 Add bulk method from range tracker. Paulo Reis 2017-05-08 16:08:34 +01:00
  • e2f70aca1a fix tests for redis cluster Brian Gough 2017-05-08 16:02:40 +01:00
  • 79d8fced49 make history update more atomic Brian Gough 2017-05-08 15:56:02 +01:00
  • 91f06cfc28 Merge pull request #494 from sharelatex/ja-async-stack-size-bug James Allen 2017-05-07 09:14:26 +01:00
  • 3ced808411 Use a single accept changes method. Paulo Reis 2017-05-05 15:19:31 +01:00
  • e96e6d6a29 Remove unused method. Paulo Reis 2017-05-05 15:17:19 +01:00
  • 9b8a2c3030 Consolidate methods to accept changes. Paulo Reis 2017-05-05 15:12:06 +01:00
  • 0e8a924f28 Merge pull request #35 from sharelatex/bg-fix-dangling Brian Gough 2017-05-05 15:03:41 +01:00
  • ce5b7957a5 Merge pull request #35 from sharelatex/ja-redis-cluster-refactor James Allen 2017-05-05 13:46:07 +01:00
  • 87a5e30a0b Bump redis-sharelatex version James Allen 2017-05-05 13:37:58 +01:00
  • 90e0b4b273 Gracefully handle missing callback to exec in ioredis James Allen 2017-05-05 13:36:39 +01:00
  • 7cd2911a0a Merge pull request #34 from sharelatex/bg-update-redis-sharelatex-to-v1.0.1 Brian Gough 2017-05-05 11:51:33 +01:00
  • 1e56347f4f Merge pull request #33 from sharelatex/bg-support-scan-on-redis-cluster Brian Gough 2017-05-05 11:51:18 +01:00
  • b82567ef79 support scan operations on redis cluster Brian Gough 2017-05-05 11:30:11 +01:00
  • b8b8a30710 Merge pull request #32 from sharelatex/ja-redis-cluster-refactor James Allen 2017-05-05 10:35:33 +01:00
  • 842b91b93a update redis-sharelatex to v1.0.1 Brian Gough 2017-05-05 09:38:58 +01:00
  • 014e3afb36 Don't call sync functions inside async James Allen 2017-05-04 17:04:20 +01:00
  • f25db3ff64 Reflect accepted changes on the UI layer. Paulo Reis 2017-05-04 15:47:25 +01:00
  • 7456238a71 Bump redis-sharelatex version James Allen 2017-05-04 15:42:10 +01:00
  • da85837e6f Update package.json James Allen 2017-05-04 15:41:43 +01:00
  • 92f22bc1a1 Fix redis cluster health check James Allen 2017-05-04 15:38:07 +01:00
  • 19828d3c5b Basic bulk accept support. Paulo Reis 2017-05-04 15:33:47 +01:00
  • d530ee9501 Add methods to bulk accept changes. Paulo Reis 2017-05-04 15:32:54 +01:00
  • 3f51911513 Update to latest redis-sharelatex James Allen 2017-05-04 15:25:58 +01:00
  • 8449b0417c Move all redis end points to be cluster compatible James Allen 2017-05-04 15:22:54 +01:00
  • 238638b906 Merge pull request #32 from sharelatex/bg-fix-shrinkwrap Brian Gough 2017-05-04 13:13:34 +01:00
  • 6662ec34ae Only show bulk actions when n changes > 1. Paulo Reis 2017-05-04 11:30:05 +01:00
  • 5f93640077 Add scripts for testing cluster failover scenarios James Allen 2017-05-04 11:14:17 +01:00
  • 20433327b8 Merge pull request #490 from sharelatex/pr-align-pdf-icon Paulo Jorge Reis 2017-05-04 09:59:11 +01:00
  • 9d2d217d35 Merge pull request #491 from sharelatex/pr-project-list-improvements Paulo Jorge Reis 2017-05-04 09:59:02 +01:00
  • 8f6d11632b Add bulk rejection support. Paulo Reis 2017-05-03 17:16:41 +01:00
  • dae66d5edf Add bulk methods in controller. Paulo Reis 2017-05-03 17:16:29 +01:00
  • 05d9bf47d1 Use entry ids instead. Paulo Reis 2017-05-03 16:53:04 +01:00
  • e0ed321d7b fix shrinkwrap file to add redis-sharelatex Brian Gough 2017-05-03 16:37:02 +01:00
  • bf7bf701ed Store selected entries; improve visibility logic. Paulo Reis 2017-05-03 16:35:58 +01:00