Eric Mc Sween
a87a731d25
Merge pull request #2176 from overleaf/em-ta-json-auth
...
Make ensureUserCanAdminProject always raise a 403
GitOrigin-RevId: 4dd1eca1cfb171d92392bc3c8208b61cbf7c6815
2019-09-30 13:36:48 +00:00
Eric Mc Sween
039b5eaba0
Merge pull request #2167 from overleaf/jel-saml-account-settings-layout
...
Account settings layout for institution SSO
GitOrigin-RevId: d9c9e5eeb3b4a215456b0f5294139c1b8d4968c3
2019-09-30 13:36:41 +00:00
Eric Mc Sween
16ac5126cb
Merge pull request #2181 from overleaf/sk-exclude-smoketest-user-from-rate-limits
...
Exclude smokeTest user from rate limits
GitOrigin-RevId: 01197ce9971477550e73989067adc631189382b1
2019-09-26 14:38:13 +00:00
Eric Mc Sween
7951ee229a
Merge pull request #2179 from overleaf/sk-re-add-project-dashboard-rate-limit
...
Re-add rate limit on /project
GitOrigin-RevId: 1099361db517c8bfce08b4bbc6b64d05205cccb1
2019-09-26 12:56:08 +00:00
Eric Mc Sween
9cd5af840a
Merge pull request #2152 from overleaf/as-per-user-trash-backend
...
Add per-user trash endpoint
GitOrigin-RevId: 94a6e3416b047e1f8721159ac0d049e98785e5ce
2019-09-26 12:56:02 +00:00
Eric Mc Sween
9a31361795
Merge pull request #2175 from overleaf/ta-user-membership-refactor-fix
...
UserMembershipAuthorization Refactor Fix
GitOrigin-RevId: ac404324728f4a3fe18e122c9e52ad4956ae47d7
2019-09-26 12:55:56 +00:00
Simon Detheridge
6e7007ef3e
Merge pull request #2170 from overleaf/ta-confirmation-email-missing-fix
...
Prevent Email Confirmation If Email Is Missing for User
GitOrigin-RevId: cab9667103b0a5596cf067f85f747b1481ca4e66
2019-09-25 14:48:25 +00:00
Simon Detheridge
8ec2f1a896
Merge pull request #2157 from overleaf/jel-saml-logout-redirect
...
Redirect handling after logging out
GitOrigin-RevId: 01562dbe71ff4f3571fb0d433b96ccca34aad24e
2019-09-25 14:48:19 +00:00
Simon Detheridge
111d22d260
Don't leave dangling users in mailchimp when change-address fails ( #2165 )
...
* Don't leave dangling users in mailchimp when change-address fails
Also prevents upserting of users when unsubscribing
bug: overleaf/issues#2220
bug: overleaf/issues#2301
bug: overleaf/issues#2302
* Tidy up NewsletterManager. Enable deletion of contacts on account delete.
GitOrigin-RevId: ab7cde7a7b7018b37dea54ffa154e02c5aea0244
2019-09-25 14:47:57 +00:00
Brian Gough
13a53b8fbc
Merge pull request #2177 from overleaf/bg-add-docstore-request-timeouts
...
add 30 second timeout on requests to docstore
GitOrigin-RevId: b5e7a8926113fb50ad9931c89061d665a8d1b1e0
2019-09-25 13:03:35 +00:00
Ersun Warncke
3c1f64782f
convert UserCreator to async/promises
...
GitOrigin-RevId: a040b9dd65aa834d1dd9e552ffc1434a17c43eae
2019-09-25 12:33:43 +00:00
Timothée Alby
b43d26b543
Merge pull request #2140 from overleaf/as-decorate-archive-manager-errors
...
Decorate archive manager errors with OError
GitOrigin-RevId: 2795e5aaf172fd3b2b3a396b90b486b4ce5cfa4f
2019-09-24 08:58:11 +00:00
Timothée Alby
a23ecc9bf8
Merge pull request #2105 from overleaf/ta-user-membership-refactor
...
UserMembershipAuthorization Refactor
GitOrigin-RevId: 7711cda4a134823cbacee42731319fbb8aa648d0
2019-09-24 08:58:05 +00:00
Timothée Alby
44d3b8b92e
Merge pull request #2161 from overleaf/ta-decaf-cleanup-authentication
...
Decafeinate AuthenticationManager
GitOrigin-RevId: 491c7fbeb7f83e81783beadfdd0d4cb510f7d429
2019-09-24 08:57:59 +00:00
Timothée Alby
af7eea35a1
Merge pull request #2162 from overleaf/ta-decaf-cleanup-authorization
...
Decafeinate Authorization Feature
GitOrigin-RevId: 5f139c24eac38ef0818a0eec9d308aacca0fde56
2019-09-24 08:57:53 +00:00
Timothée Alby
c1c1b85a40
Merge pull request #2163 from overleaf/ta-decaf-cleanup-user
...
Complete Decafeinate of User Feature
GitOrigin-RevId: b8d7ebc59c4f6673392b4a0f33fb11e002d5a3a0
2019-09-24 08:57:47 +00:00
Simon Detheridge
2031115f48
Merge pull request #2156 from overleaf/hb-secure-headers
...
Use helmet to set nosniff and sameorigin
GitOrigin-RevId: e5d684d772523ca740be75ebe9d248db74209f25
2019-09-18 10:41:51 +00:00
Simon Detheridge
696527df8d
Merge pull request #2153 from overleaf/spd-subscription-indexes
...
Make default for Subscription.manager_ids 'required'
GitOrigin-RevId: 18aa899736270bbb7eacbda53824a2ed52ca936f
2019-09-18 10:14:45 +00:00
Simon Detheridge
deaf76be39
Merge pull request #2135 from overleaf/sk-hide-info-readonly-token-access
...
Restrict information and features for token-read-only users of a project
GitOrigin-RevId: 98512fb9a916f430fd635fd5634c37799476010d
2019-09-18 10:14:39 +00:00
Jessica Lawshe
7c533fa5fb
Error handling when missing SAML data
...
When logging in and linking, if session data is missing show a more specific error message.
GitOrigin-RevId: 32d733f7478180bcce18e1f466ae10255c763997
2019-09-17 12:33:22 +00:00
Miguel Serrano
f6d70de1aa
Disable check v1 token server pro ( #2149 )
...
GitOrigin-RevId: 3aba52f97dc99212a8516e3c071c341b68763199
2019-09-13 07:35:35 +00:00
Miguel Serrano
96533165eb
Remove leftover flag: publish-templates ( #2136 )
...
GitOrigin-RevId: 67a849af309ea89f619d3addd29d5cba79268b04
2019-09-13 07:35:28 +00:00
Jessica Lawshe
4b894c152f
Merge pull request #2114 from overleaf/jel-saml-account-linking
...
Login and link SAML account
GitOrigin-RevId: 97daf9b6028ece3b3a19715873439f5fea7ecebb
2019-09-12 14:17:08 +00:00
Brian Gough
837599d89c
Merge pull request #2146 from overleaf/bg-fix-redis-user-session-expiry
...
fix expiry of user sessions in redis
GitOrigin-RevId: e53aa93bba99fe0cd632ac8bce36c0228e20d04a
2019-09-12 08:18:43 +00:00
Simon Detheridge
adbe19fa12
Merge pull request #2144 from overleaf/spd-unhandled-missing-project
...
Handle errors when projects are deleted while git-bridge requests are ongoing
GitOrigin-RevId: 488c3d480f2bb58aebaac5bdcbb412009c14322a
2019-09-11 11:19:36 +00:00
Timothée Alby
561d14bbb6
Merge pull request #2125 from overleaf/spd-editor-reconnect-improvements
...
Track connection state in ConnectionManager and improve retry logic
GitOrigin-RevId: b81b8376f7210e89e0dc102e68bdf2092c1ae8ad
2019-09-10 14:44:24 +00:00
Timothée Alby
0c9bf05a0a
Merge pull request #2139 from overleaf/ta-subscription-restore-misc
...
Restore Deleted Subscriptions Extra
GitOrigin-RevId: 6fceb1142af8ba510dc266ef31acc86ddca69f0e
2019-09-10 14:44:18 +00:00
Timothée Alby
71060e8d57
Merge pull request #2123 from overleaf/ta-subscription-restore
...
Restore Deleted Subscriptions
GitOrigin-RevId: 4df1d2116e5502235e06f47d7317d97ad458b75b
2019-09-10 14:28:55 +00:00
Hugh O'Brien
911a2ded4d
Merge pull request #2133 from overleaf/hb-fix-lost-connection-typo
...
Adding space in reconnection error
GitOrigin-RevId: 76ec0e999fafcddc47301e1f39a2d63db1a12eae
2019-09-10 10:09:06 +00:00
Hugh O'Brien
a319073a08
Merge pull request #2132 from overleaf/spd-collabratec-tests
...
Make collabratec tests not depend on previous run state
GitOrigin-RevId: 264f946e05b848fa253b6fbdd8e97a4998e4158e
2019-09-10 10:08:59 +00:00
Jessica Lawshe
4defd2b6b5
Render account linking page
...
Simplify account linking data. Change `institution.name` to `institutionName`
Update emailAlreadyLinked value. The layout checks for 'primary' and 'secondary', not a boolean, so update data passed
Add error messages to Account Linking pages
Rename account linking file name to reflect route change. Changed `institution` to `institutional` on the login route.
GitOrigin-RevId: 4e12b9ec7c1577efbaa8c0628e3c41c70114844e
2019-09-09 14:48:22 +00:00
Eric Mc Sween
abae7ef2a3
Merge pull request #2113 from overleaf/em-project-details-handler-async
...
Move ProjectDetailsHandler to async/await
GitOrigin-RevId: 5ec9343d6203850641174cc728db9a2e56f44775
2019-09-09 12:05:38 +00:00
Eric Mc Sween
797595bb1a
Merge pull request #2128 from overleaf/em-clsi-error-logs
...
Avoid logging document content in failed compile
GitOrigin-RevId: 7ca296ccb28d814b9fa5610c0ee065e4614875a6
2019-09-09 12:05:32 +00:00
Eric Mc Sween
d0fc8d90e5
Merge pull request #2119 from overleaf/ta-subscription-deletion
...
Store Deleted Subscriptions
GitOrigin-RevId: c7004f1807dee6b6ec82eeb2a8fe939801ce3e8b
2019-09-09 12:05:23 +00:00
Miguel Serrano
bc233e6eba
Restored Sharelatex Template publishing UI ( #2137 )
...
GitOrigin-RevId: b322130a64baa93602ef5a8e79f1cefdff32feb1
2019-09-09 08:45:46 +00:00
Miguel Serrano
08f8bbce9b
Update 'affiliations' feature flag to support Server Pro ( #2127 )
...
GitOrigin-RevId: 93633994e052badf73b48e5b10971ea6257503ac
2019-09-09 08:45:39 +00:00
Timothée Alby
294ce1a13c
remove dead code around syncUserToSubscription ( #2122 )
...
GitOrigin-RevId: d489365a4bceb9d675e6a75b25be61baa3aa010e
2019-09-04 11:45:24 +00:00
Miguel Serrano
dc6e4b3a12
Added missing email field when registering user token ( #2130 )
...
GitOrigin-RevId: f7aaeae1f82e0188c838d7d1d975a81664950f78
2019-09-04 11:17:15 +00:00
Brian Gough
7d9fe92f28
Merge pull request #2120 from overleaf/bg-fix-rate-limit
...
Revert "Add a rate limit to the `/project` page"
GitOrigin-RevId: 1bcd88e03a4cea2defbd4779bc81d0d972f1cd4e
2019-09-03 15:25:38 +00:00
Simon Detheridge
e69b66fac3
Merge pull request #2117 from overleaf/spd-joinproject-ratelimit
...
Increase editor join-project rate limit
GitOrigin-RevId: 4d0d210e9d69804184765cad89cc3f67e0c482b7
2019-09-03 15:25:27 +00:00
Shane Kilkelly
6c6d8ba373
Merge pull request #2110 from overleaf/ta-affiliations-feature
...
make affiliations feature depend on the existence of v1 API
GitOrigin-RevId: 0050c2f338eaab254583f4547630694725d90463
2019-09-03 15:25:21 +00:00
Shane Kilkelly
84de1af960
Merge pull request #2108 from overleaf/sk-add-rate-limit-to-project-page
...
Add a rate limit to the `/project` page
GitOrigin-RevId: ef77f092c94c6a88fc73354cee6b8572b84d3d3a
2019-09-03 15:25:13 +00:00
Eric Mc Sween
869fcf7952
Merge pull request #2089 from overleaf/em-mailchimp-unsubscribe
...
Handle error on Mailchimp unsubscribe when deleting users
GitOrigin-RevId: 8923480e6d50de45003fd7741610f995753a412b
2019-09-03 15:25:01 +00:00
Chrystal Maria Griffiths
6f2b4d3da3
Merge pull request #2081 from overleaf/cmg-per-user-trash
...
Add per-user trashed state to project model
GitOrigin-RevId: 16a753702d3503eee011dd2adca5dc8df3da87f4
2019-08-27 10:50:05 +00:00
Timothée Alby
03460ba229
Merge pull request #2020 from overleaf/ta-recurly-sca
...
SCA Integration
GitOrigin-RevId: d7935584f87ec7c7339d050430efc87420a39de1
2019-08-22 12:10:46 +00:00
Eric Mc Sween
358cd22f54
Merge pull request #2087 from overleaf/subscription-invoices-link
...
Add Link to Invoices for Recurly Subscriptions
GitOrigin-RevId: dd3aa999c26988f2bd42b0db83dbfb0ce586a0a7
2019-08-20 12:59:58 +00:00
Eric Mc Sween
25970e94da
Merge pull request #2078 from overleaf/update-closed-message
...
Reference status page from maintenance page
GitOrigin-RevId: 6ddda6e479d78d38be3c23ff7e82cd23e07059cb
2019-08-20 12:59:52 +00:00
Eric Mc Sween
1fc64fc4e2
Merge pull request #2084 from overleaf/ta-new-subscription-country
...
Fix Country Auto-Selection on New Subscription Form
GitOrigin-RevId: fdf7b197017ee9ce527dd7737240756ff16d206a
2019-08-20 12:59:47 +00:00
Eric Mc Sween
ced31d6131
Merge pull request #2055 from overleaf/jel-sso-layouts
...
Layouts for login, register, institutional log in, & linking pages
GitOrigin-RevId: af0ea36e3bd6e39b0a6305bf0882c296eb931d5b
2019-08-20 12:59:41 +00:00
Eric Mc Sween
0e8866f651
Merge pull request #2079 from overleaf/ta-institution-new-licences
...
Add Routing for New Licences Metrics Graph
GitOrigin-RevId: 9e7def383d257db1eef03b1224b4b5fef376427c
2019-08-20 12:59:36 +00:00