Paulo Reis
|
e421b6550a
|
Filter out read-only users from TC users list.
|
2017-07-07 10:38:13 +01:00 |
|
Paulo Reis
|
71e0a6935f
|
Readd feature flag handling.
|
2017-07-07 10:38:13 +01:00 |
|
Paulo Reis
|
e40b8500d7
|
Keep user state persistent on the client.
|
2017-07-07 10:38:13 +01:00 |
|
Paulo Reis
|
8e6265e3d2
|
Enable global setting.
|
2017-07-07 10:38:13 +01:00 |
|
Paulo Reis
|
1ae53a243a
|
Correctly fetch users from project info.
|
2017-07-07 10:38:13 +01:00 |
|
Paulo Reis
|
f4bdd5eb2b
|
Control sync state with server.
|
2017-07-07 10:38:13 +01:00 |
|
Paulo Reis
|
1fa7338baf
|
Wire up TC widget to controller methods.
|
2017-07-07 10:38:13 +01:00 |
|
Paulo Reis
|
dc2085c6e1
|
Basic widget for toggling TC state.
|
2017-07-07 10:38:13 +01:00 |
|
James Allen
|
710c89a629
|
Support per user track changes (proof of concept)
|
2017-07-07 10:38:13 +01:00 |
|
Paulo Reis
|
3dda383d70
|
Use promise method signatures, instead of old HTTP service ones.
|
2017-06-20 16:04:06 +01:00 |
|
Paulo Reis
|
155f515a50
|
Use standard promises with the http service.
|
2017-06-20 11:50:23 +01:00 |
|
Paulo Reis
|
53b18e041f
|
Trigger selection-related logic after accepting or rejecting changes.
|
2017-06-07 14:03:58 +01:00 |
|
Paulo Reis
|
81a5a5311d
|
Clear selection after bulk actions.
|
2017-06-06 10:03:33 +01:00 |
|
Paulo Reis
|
e616a62d68
|
Save entry ids inside entry object, not only as the key.
|
2017-06-05 16:29:55 +01:00 |
|
Paulo Reis
|
6c3cdbcc3a
|
Remove dead code, backend does not send single change events anymore.
|
2017-06-05 10:43:03 +01:00 |
|
Paulo Reis
|
8d8bcab1e8
|
Consolidate change accept and reject code.
|
2017-06-05 10:41:59 +01:00 |
|
Paulo Reis
|
e2edf4184f
|
Explicit naming.
|
2017-06-02 11:43:43 +01:00 |
|
Paulo Reis
|
26260fc11f
|
Prevent aggregation of changes from different users.
|
2017-06-01 16:33:50 +01:00 |
|
Paulo Reis
|
b2a7686204
|
DRYness.
|
2017-06-01 15:28:37 +01:00 |
|
Paulo Reis
|
2a0454f2f1
|
Integrate aggregate changes with bulk actions.
|
2017-06-01 15:18:43 +01:00 |
|
Paulo Reis
|
1490ea7b04
|
Change aggregated change model: the main change is now the insertion, deletion is stored in metadata.
|
2017-06-01 15:03:37 +01:00 |
|
Paulo Reis
|
11c0644490
|
Aggregate changes; make accept and reject work.
|
2017-06-01 11:47:55 +01:00 |
|
Paulo Reis
|
3cf8f26583
|
Add collapse and expand behaviour to aggregate change entries.
|
2017-05-31 16:23:24 +01:00 |
|
Paulo Reis
|
8dfb91fa6f
|
Blur toggler after clicking.
|
2017-05-22 11:11:26 +01:00 |
|
Paulo Reis
|
58ad62c413
|
Relayout entries when commenting.
|
2017-05-19 16:57:51 +01:00 |
|
Paulo Reis
|
15980d5427
|
Merge branch 'master' into pr-hide-review-panel
|
2017-05-19 15:31:14 +01:00 |
|
Paulo Reis
|
957b201fc1
|
Add commenting and track-changes keyboard shortcuts.
|
2017-05-19 15:28:49 +01:00 |
|
Paulo Reis
|
7f3c0ed5ac
|
Refactor accept and reject methods to support multiple changes; support bulk actions events.
|
2017-05-16 14:27:06 +01:00 |
|
Paulo Reis
|
82a19444b3
|
Merge branch 'master' into pr-bulk-actions
|
2017-05-15 10:29:15 +01:00 |
|
Paulo Reis
|
dd85c2fab2
|
Remove debug line.
|
2017-05-12 15:44:49 +01:00 |
|
Paulo Reis
|
f2dac28a65
|
Consolidate some watchers.
|
2017-05-11 10:23:41 +01:00 |
|
Paulo Reis
|
a3ab994ab3
|
Use the same watcher to control miniRP visibility and trigger Ace resizing.
|
2017-05-11 10:17:25 +01:00 |
|
Paulo Reis
|
8aee0edfe8
|
Integrate bulk actions dialog with controller actions.
|
2017-05-09 16:06:34 +01:00 |
|
Paulo Reis
|
f3e020df7e
|
Add dialog to confirm bulk actions.
|
2017-05-09 16:06:19 +01:00 |
|
Paulo Reis
|
499272cbb5
|
Use new range-tracker method.
|
2017-05-08 16:12:21 +01:00 |
|
Paulo Reis
|
3ced808411
|
Use a single accept changes method.
|
2017-05-05 15:19:31 +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 |
|
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
|
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
|
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 |
|
Paulo Reis
|
15de552c2c
|
Make new add comment button styles as the default; removed old add comment button code.
|
2017-04-04 10:40:53 +01:00 |
|
James Allen
|
567edbfb31
|
Fix on the new comment button variation
|
2017-04-03 17:11:33 +01:00 |
|
James Allen
|
efac6b70f4
|
Merge pull request #468 from sharelatex/ja-allow-overlapping-comments
Allo overlapping comments
|
2017-04-03 14:04:14 +01:00 |
|
Paulo Reis
|
855d37289b
|
Use ISO strings instead of of date type in locally resolved comments.
|
2017-03-31 14:29:28 +01:00 |
|
James Allen
|
4c8ce65ce7
|
Allo overlapping comments
|
2017-03-28 16:50:30 +01:00 |
|