Commit Graph

5284 Commits

Author SHA1 Message Date
Shane Kilkelly faf6178fa8 Restrict link-sharing onboarding popup to admins.
Only people with admin permission to the Project can see the Share
button and dialog. It doesn't make sense to alert users who can't
interact with the feature anyway.
2017-11-10 11:09:46 +00:00
Shane Kilkelly 666ee0669a Alter position of link-sharing popover, and better image 2017-11-10 10:24:36 +00:00
Shane Kilkelly 44420b41d6 Remove stray console log 2017-11-09 15:13:58 +00:00
Shane Kilkelly 766c8d6f0f Add a general 'ide:loaded' event, to init popover 2017-11-09 15:12:55 +00:00
Shane Kilkelly 470ad36218 Add onboarding popup for link-sharing 2017-11-09 14:28:11 +00:00
Shane Kilkelly f3d037f7bc Merge branch 'master' into sk-unlisted-projects 2017-11-08 11:21:19 +00:00
Paulo Jorge Reis 9d74cd6063 Merge pull request #95 from sharelatex/pr-fix-add-to-tag-dropdown
Fix "add to folder" dropdown + folder labels
2017-11-08 10:10:45 +00:00
Shane Kilkelly 82f5bbc5c8 Merge branch 'master' into sk-unlisted-projects 2017-11-07 16:15:45 +00:00
Shane Kilkelly 484cad2ef0 Render anonymous users as '?' in top bar 2017-11-07 14:20:08 +00:00
Shane Kilkelly 9180aaff05 Remove stray space from after help (?) link 2017-11-07 11:39:02 +00:00
Paulo Reis 68336457d8 Avoid using js-prefixed classes for styling. 2017-11-07 10:54:41 +00:00
Paulo Reis 888734655f Remove commented-out code. 2017-11-07 10:38:18 +00:00
Shane Kilkelly 2b4d516353 When anon is denied access to read-write token, redirect to restricted 2017-11-06 16:46:42 +00:00
Alasdair Smith 55870abb42 Merge pull request #94 from sharelatex/as-60-pc-rollout
Increase autocompile rollout to 60%
2017-11-06 13:57:02 +00:00
Alasdair Smith e757bd673e Move vertical align to affect label name & remove
Fixes issue with Chrome where label was mis-aligned
2017-11-06 13:52:32 +00:00
Shane Kilkelly 5d0dd6ffc9 Pin the track-changes module to the sk-unlisted-projects branch 2017-11-06 10:47:24 +00:00
Alasdair Smith cdbc551e01 Increase autocompile rollout to 60% 2017-11-06 10:22:50 +00:00
Paulo Reis 3593c4b221 Make tag widget non breakable. 2017-11-03 16:20:49 +00:00
Paulo Reis e26c52967e Limit tag width a little more. 2017-11-03 16:20:39 +00:00
Paulo Reis 81e831de24 Right-align the projects toolbar; limit tags dropdown width. 2017-11-03 15:53:57 +00:00
Shane Kilkelly caf6315d4d Remove old module import 2017-11-03 15:26:38 +00:00
Shane Kilkelly 6dc31eebc5 Fix unit tests for ProjectController 2017-11-03 15:08:21 +00:00
Paulo Reis 71463a2ec2 Limit tag width in the projects list table. 2017-11-03 15:07:04 +00:00
Shane Kilkelly 18b9aef9ae Disable the Guests switch when tc is active for everyone 2017-11-03 13:20:09 +00:00
Shane Kilkelly 3cafd0ac8f Refine deactivate logic, only if member via token and not otherwise 2017-11-03 11:46:00 +00:00
Shane Kilkelly 3360688752 Separate cases of setting Guest TC in general, and for this user 2017-11-03 11:11:04 +00:00
Shane Kilkelly bd8765a75f Trigger an angular digest after updating vars 2017-11-03 11:10:42 +00:00
Shane Kilkelly e64e388913 Add console helpers to editor, to turn on token-access-ui 2017-11-02 15:55:10 +00:00
Shane Kilkelly 57ae935155 Set token-access-ui rollout to 0% 2017-11-02 15:54:54 +00:00
Shane Kilkelly 9cd6b4e6ad Test for when anon write access is disabled 2017-11-02 15:16:04 +00:00
Shane Kilkelly 51ba81e431 Add percentage-based rollout for token-access ui 2017-11-02 11:17:08 +00:00
Shane Kilkelly 1cedfed1e4 Merge branch 'master' into sk-unlisted-projects 2017-11-02 10:10:09 +00:00
Shane Kilkelly 0e869fe4e0 Test the case of anonymous read-write token access being turned on 2017-11-01 16:22:23 +00:00
Shane Kilkelly fcb04472a1 De-duplicate logic in TokenAccessController 2017-11-01 14:05:29 +00:00
Shane Kilkelly d8486afe5d Account for higher-access in the token read-only path too 2017-11-01 14:01:00 +00:00
Shane Kilkelly 9984ab081e Generalise the higher-access logic for read-write token path 2017-11-01 11:50:04 +00:00
Shane Kilkelly b36849d262 Remove a dead event 2017-11-01 11:03:07 +00:00
Alasdair Smith 773277e3a0 Merge pull request #88 from sharelatex/as-fix-rollout
Fix autocompile rollout
2017-11-01 09:33:50 +00:00
Alasdair Smith 6dc0561fa7 Fix bug where dismissing onboarding would hide autocompile switch 2017-10-31 17:00:41 +00:00
Hayden Faulds 79d9756bea Merge pull request #81 from sharelatex/hof-init-project-history
initialize project history on project creation
2017-10-31 14:47:00 +00:00
Shane Kilkelly a212fb1a05 Add "[TokenAccess]" context to log lines 2017-10-31 14:27:43 +00:00
Shane Kilkelly 030ffbe231 Add event-tracking to the make-token-based action 2017-10-31 14:23:05 +00:00
Brian Gough b6129be33d Merge pull request #85 from sharelatex/bg-upgrade-ioredis
upgrade ioredis
2017-10-31 14:19:44 +00:00
Alasdair Smith 326e0dd8d1 Merge pull request #86 from sharelatex/as-40-pc-rollout
Increase autocompile rollout to 40%
2017-10-31 09:39:13 +00:00
Alasdair Smith 248dfdeeb5 Increase autocompile rollout to 40% 2017-10-31 09:18:14 +00:00
Brian Gough 41819db7c5 remove unnecessary redis package 2017-10-30 15:41:32 +00:00
Brian Gough e474344204 remove unnecessary ioredis package 2017-10-30 15:41:09 +00:00
Brian Gough ebd28a8353 upgrade ioredis vis redis sharelatex 2017-10-30 15:40:56 +00:00
Shane Kilkelly cc67b871e9 Make contents of 'make-private' dialog depend on current state 2017-10-30 14:21:54 +00:00
Shane Kilkelly 4130732c14 Only show the TC "Guests" switch if token-acces UI is enabled 2017-10-30 14:13:56 +00:00