Paulo Reis
|
fd008e38fe
|
Show simpler UI when there is only one user.
|
2017-07-05 16:04:02 +01:00 |
|
Paulo Reis
|
791da06e6e
|
Consolidate members list.
|
2017-07-05 15:41:04 +01:00 |
|
Paulo Reis
|
3f25c62496
|
Filter out read-only users from TC users list.
|
2017-07-05 11:44:05 +01:00 |
|
Paulo Reis
|
3de6d4037a
|
Handle read-only permissions; allow read-only users to see state but not change it.
|
2017-07-05 11:13:48 +01:00 |
|
Paulo Reis
|
c227a61ac6
|
Readd feature flag handling.
|
2017-07-05 11:08:14 +01:00 |
|
Paulo Reis
|
2f7fde8341
|
Styling.
|
2017-07-04 17:20:20 +01:00 |
|
Paulo Reis
|
f9ed50bcb4
|
Add collapse state indicator.
|
2017-07-04 14:05:03 +01:00 |
|
Paulo Reis
|
20356a3d51
|
Keep user state persistent on the client.
|
2017-07-04 11:26:42 +01:00 |
|
Paulo Reis
|
310a1341a1
|
Support a default value when undefined in the review panel toggles.
|
2017-07-04 11:15:24 +01:00 |
|
Paulo Reis
|
97b47b496a
|
Enable global setting.
|
2017-07-04 11:15:08 +01:00 |
|
Paulo Reis
|
8b7b3c539b
|
Correctly fetch users from project info.
|
2017-06-30 15:25:37 +01:00 |
|
Paulo Reis
|
1cffb972d2
|
Control sync state with server.
|
2017-06-30 12:25:37 +01:00 |
|
Paulo Reis
|
3e7027d9ca
|
Disable individual users TC control when TC is on for everyone; add styling for disabled toggles.
|
2017-06-28 15:31:28 +01:00 |
|
Paulo Reis
|
318d32360e
|
Wire up TC widget to controller methods.
|
2017-06-28 15:00:32 +01:00 |
|
Paulo Reis
|
ccdb29c654
|
Basic widget for toggling TC state.
|
2017-06-28 14:27:36 +01:00 |
|
James Allen
|
950c1249eb
|
Support per user track changes (proof of concept)
|
2017-06-21 13:40:28 +01:00 |
|
James Allen
|
7137ab643f
|
Merge pull request #523 from sharelatex/ja-removing-group-holding-accounts
Use an email based invite system for groups, not holding accounts
|
2017-06-09 11:36:42 +01:00 |
|
James Allen
|
ba3822d1ae
|
Encode email for URL when deleting invited group email
|
2017-06-09 10:39:48 +01:00 |
|
James Allen
|
69bc6fc8e4
|
Maintain backwards compatibility with old holding accounts in removal end points
|
2017-06-08 16:53:22 +01:00 |
|
Paulo Reis
|
cc7f44737e
|
Tell Angular to avoid parsing the value attribute.
|
2017-06-08 16:02:28 +01:00 |
|
James Allen
|
4cecbae6b6
|
Use an email based invite system for groups, not holding accounts
|
2017-06-08 12:12:08 +01:00 |
|
Paulo Reis
|
240d6d6f6b
|
Resolve timing issue when triggering selection-related logic.
|
2017-06-07 14:21:05 +01:00 |
|
Paulo Reis
|
53b18e041f
|
Trigger selection-related logic after accepting or rejecting changes.
|
2017-06-07 14:03:58 +01:00 |
|
Paulo Reis
|
19ecffd654
|
Merge branch 'master' into pr-aggregate-insert-delete
|
2017-06-06 17:04:31 +01:00 |
|
Paulo Reis
|
34796b18c5
|
Add translation keys.
|
2017-06-06 16:46:36 +01:00 |
|
Paulo Reis
|
afa011c813
|
Avoid flickering when elements enter the review panel.
|
2017-06-06 16:11:00 +01:00 |
|
Paulo Reis
|
73a67c6617
|
Add a note on the need of reverse sorting changes when rejecting.
|
2017-06-06 13:34:48 +01:00 |
|
Paulo Reis
|
4504f77aa3
|
Do bulk rejects in reverse order.
|
2017-06-06 12:06:43 +01:00 |
|
Paulo Reis
|
81a5a5311d
|
Clear selection after bulk actions.
|
2017-06-06 10:03:33 +01:00 |
|
Paulo Reis
|
af93fc1869
|
Make aggregate entries work when the review panel is minimised.
|
2017-06-06 10:00:50 +01:00 |
|
Brian Gough
|
b277ee3254
|
Merge pull request #511 from sharelatex/bg-handle-web-api-errors
use a separate error handler for api router errors
|
2017-06-06 09:22:28 +01:00 |
|
Paulo Reis
|
5a75663a0c
|
Do bulk rejects in reverse order.
|
2017-06-05 17:17:47 +01:00 |
|
Paulo Reis
|
e616a62d68
|
Save entry ids inside entry object, not only as the key.
|
2017-06-05 16:29:55 +01:00 |
|
James Allen
|
cb1745a1e6
|
Fix redirect in clone project modal
|
2017-06-05 13:33:32 +01:00 |
|
James Allen
|
d7981fd2d4
|
Merge pull request #512 from sharelatex/ja-project-name-validation
Refactor project name validation into one place and restrict /s
|
2017-06-05 11:55:39 +01:00 |
|
Paulo Reis
|
d4ac91f75e
|
Use correct handlers in directives.
|
2017-06-05 10:52:11 +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 |
|
Shane Kilkelly
|
0e498d5e65
|
Merge branch 'master' of github.com:sharelatex/web-sharelatex
|
2017-06-02 09:55:30 +01:00 |
|
Shane Kilkelly
|
51e3a6b3a3
|
Don't use String.startsWith, use slice instead.
- String.startsWith is not supported in IE
|
2017-06-02 09:54:48 +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 |
|
Shane Kilkelly
|
6feb6959a3
|
Merge pull request #517 from sharelatex/pr-fix-error-banner-clicks
Make the alert container a zero-height static element, to avoid capt…
|
2017-06-01 09:15:46 +01:00 |
|
Shane Kilkelly
|
6b746f757e
|
Merge pull request #514 from sharelatex/ja-update-raven
Update Raven (Sentry lib) to 3.15.0 in client
|
2017-06-01 09:13:40 +01:00 |
|
Shane Kilkelly
|
5847973615
|
Merge pull request #515 from sharelatex/ja-editable-asy-files
Make .asy files editable when uploaded
|
2017-06-01 09:13:25 +01:00 |
|
Shane Kilkelly
|
9a15420c4e
|
Merge branch 'master' into sk-labels-autocomplete
|
2017-06-01 08:34:56 +01:00 |
|