Commit Graph
4847 Commits
Author SHA1 Message Date
Paulo Reis f3e020df7e Add dialog to confirm bulk actions. 2017-05-09 16:06:19 +01:00
Shane Kilkelly fd0176c0cf if project goes over maximum allowed files, put on cooldown 2017-05-09 14:20:29 +01:00
Shane Kilkelly 8e90b7fb9b Add Cooldown to Tpds routes 2017-05-09 13:54:11 +01:00
Shane Kilkelly 149e38855f Add a cooldown mechanism for projects which go over limits 2017-05-09 11:40:42 +01:00
Paulo Reis 499272cbb5 Use new range-tracker method. 2017-05-08 16:12:21 +01:00
Paulo Reis 03b8b72520 Update range tracker with new bulk method. 2017-05-08 16:10:08 +01:00
Shane Kilkelly c5c0364d49 update to newest mongoose 2017-05-08 16:09:59 +01:00
James AllenandGitHub 91f06cfc28 Merge pull request #494 from sharelatex/ja-async-stack-size-bug
Don't call sync functions inside async
2017-05-07 09:14:26 +01:00
Paulo Reis 3ced808411 Use a single accept changes method. 2017-05-05 15:19:31 +01:00
James Allen 014e3afb36 Don't call sync functions inside async
Calling sync functions inside async can trigger the node max stack size.
Instead, build up our unique list of ids in advance, so we only call a
method in async for each user we actually need to look up, asynchronously.
Then use all the cached values synchronously afterwards.
2017-05-04 17:04:20 +01:00
Paulo Reis f25db3ff64 Reflect accepted changes on the UI layer. 2017-05-04 15:47:25 +01:00
Paulo Reis 19828d3c5b Basic bulk accept support. 2017-05-04 15:33:47 +01:00
James Allen 3f51911513 Update to latest redis-sharelatex 2017-05-04 15:25:58 +01:00
James Allen 8449b0417c Move all redis end points to be cluster compatible 2017-05-04 15:22:54 +01:00
Paulo Reis 6662ec34ae Only show bulk actions when n changes > 1. 2017-05-04 11:30:05 +01:00
Paulo Jorge ReisandGitHub 20433327b8 Merge pull request #490 from sharelatex/pr-align-pdf-icon
Use header button classes in the PDF button.
2017-05-04 09:59:11 +01:00
Paulo Jorge ReisandGitHub 9d2d217d35 Merge pull request #491 from sharelatex/pr-project-list-improvements
Project list improvements
2017-05-04 09:59:02 +01:00
Paulo Reis 8f6d11632b Add bulk rejection support. 2017-05-03 17:16:41 +01:00
Paulo Reis dae66d5edf Add bulk methods in controller. 2017-05-03 17:16:29 +01:00
Paulo Reis 05d9bf47d1 Use entry ids instead. 2017-05-03 16:53:04 +01:00
Paulo Reis bf7bf701ed Store selected entries; improve visibility logic. 2017-05-03 16:35:58 +01:00
Paulo Reis 0249a13012 Add bulk actions as in-editor widgets. 2017-05-03 11:41:17 +01:00
Paulo Reis 722d75f6ef Correctly check if deletions are within selection. 2017-05-02 17:08:41 +01:00
Paulo Reis 3f441ff38c Count entries within selection; only show bulk actions if there are selected entries. 2017-05-02 17:02:30 +01:00
Paulo Reis b7d5faed77 Basic bulk actions styling. 2017-05-02 16:15:52 +01:00
Paulo Reis e2eaf6619e Bulk actions directive; include it in the review panel. 2017-05-02 16:15:40 +01:00
Paulo Reis 76ea497b33 Use a single entry for bulk actions. 2017-05-02 15:43:45 +01:00
Paulo Reis d874eb70f8 Add and remove bulk accept and reject entries with selections. 2017-05-02 15:34:05 +01:00
Brian GoughandGitHub de76008197 Merge pull request #488 from sharelatex/bg-404-for-missing-doc
return 404 for api request on missing doc
2017-05-02 15:29:29 +01:00
Paulo Reis bf872dc94f Vertically center label text and button. 2017-05-02 12:20:28 +01:00
Paulo Reis d71296da9f Add row clicking in the projects list. 2017-05-01 17:11:03 +01:00
Paulo Reis 208f021bd0 Actually remove project from tag, inline. 2017-05-01 16:00:25 +01:00
Paulo Reis 2708fdf159 Add a button to allow inline removal of tags. 2017-05-01 15:43:44 +01:00
Paulo Reis bca916d504 Use header button classes in the PDF button. 2017-05-01 15:04:08 +01:00
Paulo Reis 9fb166d2b3 Style improvements. 2017-04-28 17:09:34 +01:00
Paulo Reis 6e40284099 Add untagged projects counter. 2017-04-28 16:57:37 +01:00
Paulo Reis 2d4c5f012a Styling for untagged filter. 2017-04-28 16:57:25 +01:00
Brian Gough 679680532f improve stream error handling on upload 2017-04-28 14:47:18 +01:00
Paulo Reis 84a2658259 Add an untagged filter in the projects list. 2017-04-28 12:11:51 +01:00
Brian Gough 46f693519a return 404 for api request on missing doc 2017-04-27 16:41:53 +01:00
Paulo Reis 877cd8e018 Apply stored filtering options. 2017-04-27 16:18:16 +01:00
Paulo Reis 884a89893d Save and read filtering options from local storage. 2017-04-27 16:17:28 +01:00
Henry OswaldandGitHub 3bdd5a4a2e Merge pull request #483 from sharelatex/ja-dont-fail-on-tpdsworker-error
Continuing flushing document on tpds worker error
2017-04-25 09:19:13 +01:00
Henry OswaldandGitHub 5d55e383c7 Merge pull request #485 from sharelatex/sk-warn-on-zip-failure
when the uploaded file is not a zip, warn instead of error
2017-04-25 09:18:17 +01:00
Henry OswaldandGitHub f5267ac6ee Merge pull request #481 from sharelatex/ja-encode-project-names
Error if no project returned from joinProject
2017-04-25 09:17:59 +01:00
Henry OswaldandGitHub efe5e9efb0 Merge pull request #484 from sharelatex/ho-rate-limit-compiles
added rate limit to compile endpoint
2017-04-25 09:17:27 +01:00
Henry Oswald 79bc4c1d3e = != == ;) 2017-04-24 16:16:02 +01:00
Henry Oswald c733925a26 show rate limit message when compiled too much 2017-04-24 15:56:09 +01:00
Paulo Reis dc4aef71d7 Use new logo in the feature page. 2017-04-19 17:00:43 +01:00
Shane Kilkelly 779336e5b0 when the uploaded file is not a zip, warn instead of error 2017-04-13 15:12:54 +01:00