Miguel Serrano
4bcab34580
Merge pull request #3978 from overleaf/jel-notifications-decaf
...
Notifications decaf cleanup and remove eslint disable
GitOrigin-RevId: 557a7c63aecda346501d56d1eb18935b12130e8a
2021-05-06 02:09:25 +00:00
Miguel Serrano
f9871103bf
Merge pull request #3949 from overleaf/msm-reenable-eslint-const-rule
...
Reenable eslint `prefer-const` rule
GitOrigin-RevId: 4f3825be8b8dff381095209085a36eaab76260d5
2021-05-06 02:09:14 +00:00
Miguel Serrano
0874fcb8ca
Release new navigation toolbar to alpha + feature flag refactoring ( #3931 )
...
* release new navigation toolbar to alpha and refactor flags
GitOrigin-RevId: d6ff9a3740423510457247882169b7d5aae2b843
2021-05-06 02:09:11 +00:00
Alf Eaton
dbc909ae54
Merge pull request #3970 from overleaf/ae-remove-filetreereactbridge
...
Remove showReactAddFilesModal, showReactFileTree, useFileTreeAngularListener and FileTreeReactBridge
GitOrigin-RevId: 61fc54efe761922137b032b9b532975fc101264d
2021-05-01 02:13:18 +00:00
Shane Kilkelly
6893cce6c9
Merge pull request #3964 from overleaf/jpa-unique-project-name-with-year
...
[ProjectHelper] _addNumericSuffixToProjectName: add heuristic for year
GitOrigin-RevId: 24c57d68706bdabba620137674946e3c8e675939
2021-05-01 02:13:10 +00:00
Chrystal Maria Griffiths
3dfcb95802
Merge pull request #3960 from overleaf/cmg-binary-file
...
[BinaryFile] Reopening of Binary file React migration
GitOrigin-RevId: 050e66e3321bd6579d44932b669fc0a31df06d18
2021-04-29 02:09:38 +00:00
Jakob Ackermann
23c73b9bf1
Merge pull request #3959 from overleaf/jpa-take-note-of-past-url
...
[UnsupportedBrowserMiddleware] take note of the past URL in redirect
GitOrigin-RevId: d80ed876f87e54c181f00669a11795a2ce44e5a5
2021-04-29 02:09:33 +00:00
Jakob Ackermann
48edcb0127
Merge pull request #3924 from overleaf/as-remove-ie-banner
...
Remove unused IE banner after support has been dropped
GitOrigin-RevId: 115e4e371d34ed4b209c683a5b16260ca3beb4c3
2021-04-29 02:09:25 +00:00
Jakob Ackermann
adfde7d26b
Merge pull request #3950 from overleaf/msm-reenable-lint-prefer-regex-literals
...
Reenable `prefer-regex-literals` eslint rule
GitOrigin-RevId: 3c576d92a08dfcb745d447b1bf8c7b828753010d
2021-04-29 02:09:10 +00:00
Thomas
72af966c9c
Schedule subscription downgrades to occur at the current term end ( #3801 )
...
* Schedule subscription downgrades to occur at the current term end.
If the plan is a downgrade, schedule the subscription change for term
end. Use Recurly v3 API subscription change event instead of v2 update
subscription.
* Add ability for user to revert a pending subscription change
In the case where a user has downgraded, but has since decided they'd
rather stay on their current plan, we need a way to let them revert. It
isn't enough to re-use a subscription change, because Recurly sees it as
an attempt to make a change from the current plan to itself.
Instead, we use a new dialog and call a new endpoint that has the
specific intent of reverting the pending plan change, by calling the
removeSubscriptionChange recurly client method.
* Add message prompting users to contact support for immediate changes
We're showing this in the confirmation modal for a plan change that
would occur in the future, and and on the subscription page if a pending
change is due.
Most users shouldn't need this, but it should help them out if they find
an edge case like moving from eg. Student (Annual) to Professional
(Monthly) and were expecting to be "upgraded" immediately.
GitOrigin-RevId: c5be0efbeb8568ed9caa941aadcef6f6db65c420
2021-04-28 02:10:31 +00:00
Alexandre Bourdin
affaae14b7
Merge pull request #3917 from overleaf/ab-example-project-ab-test
...
Example Project Split Test
GitOrigin-RevId: a9d68811c878e32b92e0547311c9e477e4096135
2021-04-28 02:10:08 +00:00
Alf Eaton
1be43911b4
Merge pull request #3942 from overleaf/prettier-trailing-comma
...
Set Prettier's "trailingComma" setting to "es5"
GitOrigin-RevId: 9f14150511929a855b27467ad17be6ab262fe5d5
2021-04-28 02:10:01 +00:00
Jessica Lawshe
c5a1368d30
Merge pull request #3953 from overleaf/jel-reconfirm-thank-you
...
Reconfirm UI translation
GitOrigin-RevId: 3dea8abb20763813ea5f1d372269b2b97a9c9747
2021-04-27 02:09:32 +00:00
Jessica Lawshe
517485d7ea
Merge pull request #3914 from overleaf/jel-graphs-cached-licenses
...
Use cached affiliation data
GitOrigin-RevId: b8ae2b871cc1f3a11e61dd449b4d1ddc7835860d
2021-04-27 02:09:28 +00:00
Chrystal Maria Griffiths
4e9d7c36ff
Merge pull request #3952 from overleaf/revert-cmg-binary-file
...
Revert "Merge pull request #3526 from overleaf/cmg-binary-file"
GitOrigin-RevId: 5f539f26992fefd01b07922b1f43a3a3bc753141
2021-04-24 02:10:12 +00:00
Eric Mc Sween
1186c3e9a4
Merge pull request #3526 from overleaf/cmg-binary-file
...
[BinaryFile] Binary file React migration
GitOrigin-RevId: e229ad8ec3781607b5ca28387927b84d4af95060
2021-04-24 02:10:07 +00:00
Alf Eaton
ff62a7e63c
Enable React add files modal for all users ( #3941 )
...
GitOrigin-RevId: 923bf41a8c5e9f0932a1711530446dfd5c8d0d7f
2021-04-23 02:10:09 +00:00
Alf Eaton
5cec4420dc
Merge pull request #3940 from overleaf/ae-share-modal-for-everyone
...
Enable React share modal for all users
GitOrigin-RevId: 2cb288e15770d3169034e4511df6537d010e924d
2021-04-23 02:10:05 +00:00
Alf Eaton
2621a1d5bb
Merge pull request #3933 from overleaf/ae-csp-report-percentage
...
Add CSP_REPORT_PERCENTAGE
GitOrigin-RevId: 4afde0da6e3660c83df8c5c9cd31a3f246e9e572
2021-04-22 02:09:40 +00:00
Shane Kilkelly
07ec567b07
Merge pull request #3902 from overleaf/sk-ref-providers-hide
...
Editor: don't leak encrypted tokens to frontend
GitOrigin-RevId: 245c1e9d479f7eec2979b46a5959bd3eb9f08363
2021-04-22 02:09:31 +00:00
Timothée Alby
0ecebefb0c
Merge pull request #3804 from overleaf/msm-react-publish-button
...
[ReactNavigationToolbar] Submit button
GitOrigin-RevId: 9b40e09f001b44bd2f5035469f0d0c852fea7199
2021-04-20 02:10:19 +00:00
Timothée Alby
f7166c5c1b
Merge pull request #3922 from overleaf/jpa-fix-project-restore-deleted-files
...
[ProjectDeleter] undeleteProject: deletedFiles.projectId is an ObjectId
GitOrigin-RevId: 53bdc7c2a20269ef22ec7ca55a6ccf9339209cdd
2021-04-20 02:10:14 +00:00
Timothée Alby
7d0f117918
Merge pull request #3919 from overleaf/jpa-refactor-inline-script
...
[views] referal/bonus: refactor inline script in event handler
GitOrigin-RevId: 825f15c1badf964e0e0e2c9bc42951a5f318b357
2021-04-20 02:10:10 +00:00
Timothée Alby
97f89f132c
Merge pull request #3920 from overleaf/as-fix-unsupported-middleware
...
Fix unsupported browser middleware
GitOrigin-RevId: 27dc8cef4747abba85a985c28865340bc5116ab7
2021-04-20 02:10:05 +00:00
Alf Eaton
dcd6bd347f
Use the full (relative) view path for CSP exclusion ( #3916 )
...
GitOrigin-RevId: f6828a447abcc550f0c7dfd0fc6fc72f4b5b1f7e
2021-04-17 02:09:56 +00:00
Alasdair Smith
f7cf7626ec
Merge pull request #3820 from overleaf/as-block-ie
...
Add middleware to block unsupported browsers
GitOrigin-RevId: b1f1e4ae1572c3c323dc72442c8d5169b4879d5d
2021-04-17 02:09:52 +00:00
Jakob Ackermann
4f8a905e9b
Merge pull request #3909 from overleaf/jel-reconfirm-email-template
...
Add reconfirm email template
GitOrigin-RevId: 2488c79c25a7148f601e3e3e2021cdbee4be7b4c
2021-04-16 02:05:33 +00:00
Jakob Ackermann
78326fb352
Merge pull request #3903 from overleaf/as-clean-up-error-pages
...
Clean up error pages
GitOrigin-RevId: 764375124ef5349c97416339119471a166d727b5
2021-04-16 02:05:30 +00:00
Jakob Ackermann
d2e6449e79
Merge pull request #3897 from overleaf/tm-meta-tags-billing
...
[views] migrate subscription templates to meta tags, re-issue
GitOrigin-RevId: c18bb7c96186cc8c34344ecf7cee35f9da19698e
2021-04-16 02:05:27 +00:00
Alf Eaton
1ebc8a79cb
Merge pull request #3495 from overleaf/ae-prettier-2
...
Upgrade Prettier to v2
GitOrigin-RevId: 85aa3fa1acb6332c4f58c46165a43d1a51471f33
2021-04-15 02:05:22 +00:00
Alasdair Smith
676b70b2be
Merge pull request #3899 from overleaf/ae-csp-report-sample
...
Add 'report-sample' to script-src CSP directive
GitOrigin-RevId: 1a2c26339e7ef353a89fc264b0f186a1d313e1bc
2021-04-15 02:05:16 +00:00
Alasdair Smith
c89beb7657
Merge pull request #3905 from overleaf/jel-analytics-licence-api
...
Proxy analytics request to v1
GitOrigin-RevId: 82bcca52d096b8a9bc590f0ee0a0d3a6054e294e
2021-04-15 02:05:12 +00:00
Alasdair Smith
93492bb25a
Merge pull request #3908 from overleaf/jel-reconfirm-ui-meta-tags
...
Meta tag migration for reconfirm UI
GitOrigin-RevId: b0bda07acc5389b1d5ef4e9ea3d10688ac26f0a0
2021-04-15 02:05:09 +00:00
Shane Kilkelly
04fa863f9f
Merge pull request #3892 from overleaf/sk-reroll-csrf
...
Regenerate CSRF token on login
GitOrigin-RevId: 501582b34794a822f4c9fe3af2575b5756511e06
2021-04-10 02:05:13 +00:00
Shane Kilkelly
16d02c9d8b
Merge pull request #3882 from overleaf/ab-wfh-ga-events
...
Add new GA events to WFH2021 links
GitOrigin-RevId: 939f589c359a97b794eceb8e493cccd95ec1913a
2021-04-10 02:05:09 +00:00
Shane Kilkelly
f013f33c05
Merge pull request #3884 from overleaf/jpa-meta-editor-take-2
...
[misc] migrate the editor templates to meta tags -- take 2
GitOrigin-RevId: 447d4c6c2197dd2c5f5e182a5edf57313557b8b9
2021-04-10 02:05:05 +00:00
Jessica Lawshe
2fca78eaf0
Merge pull request #3896 from overleaf/revert-3834-tm-meta-tags-billing
...
Revert "[views] migrate subscription templates to meta tags"
GitOrigin-RevId: 8ab3dae6e3aa359b6d7aa69df70a1b1eb2405dfd
2021-04-09 02:05:33 +00:00
Jessica Lawshe
e697064f16
Merge pull request #3834 from overleaf/tm-meta-tags-billing
...
[views] migrate subscription templates to meta tags
GitOrigin-RevId: 4e81e81380048436a011467c230cc54c02e0c423
2021-04-09 02:05:29 +00:00
Jessica Lawshe
66105d6937
Merge pull request #3782 from overleaf/revert-3773-revert-3718-jel-emailHasLicence
...
Revert "Revert "Update emailHasLicence for reconfirmation and SAML""
GitOrigin-RevId: 120ee0ca2f59573578e6279477c6e62972b5fb4a
2021-04-09 02:05:17 +00:00
Miguel Serrano
42a1211ba7
Merge pull request #3888 from overleaf/jpa-hotfix-soft-failure-for-missing-deleted-docs
...
[EditorHttpController] joinProject: ignore err when fetching deletedDocs
GitOrigin-RevId: e2e2e5172de04cebb4a951739ac4222645fdd289
2021-04-08 02:05:07 +00:00
Brian Gough
11b4d91d9e
Merge pull request #3883 from overleaf/bg-expire-tokens
...
expire tokens from mongo
GitOrigin-RevId: 5666fd40d04e122f2bc2a22bff24c0723e1e9a73
2021-04-08 02:05:04 +00:00
Hugh O'Brien
0aba0300d1
GitHub sync modal react port ( #3711 )
...
* GH-sync React - initial left menu github sync react skeleton
* GH-sync modal main switching logic setup and free trial mode
* GH-sync react - message for link sharing users
* GH-sync react: link gh account from modal
* GH-sync React: add export to github form modal
* GH-sync react: display commits and merge buttons
* GH-sync react: merge logic
* GH-sync React: merge endpoint error handling
* GH-sync React: update error handling to new fetch behaviour
* GH-sync React: handle ignoring external updates
* GH-sync React: main switcher modal tests
* GH-sync React: tests for export and merge
* GH-sync react: error handling and error boundary
* GH-sync React: put behind alpha flag
* GH-sync React: re-adding translations lost in rebase and cleanup
* GH-sync React: use renderWithEditorContext for tests and replace missing translations
* GH-sync React review code cleanup
GH-sync React fix state ordering causing errors
GitOrigin-RevId: 37261966683112b399ef180ec6bc4036bc689fd9
2021-04-07 02:05:06 +00:00
Jakob Ackermann
76b1cdff51
Merge pull request #3754 from overleaf/jpa-project-restore-handle-deleted-docs
...
[ProjectDeleter] restore project.deletedDocs meta data into docstore
GitOrigin-RevId: 570543d2cb9c5c790ac49328382ed88ef6ac3129
2021-04-07 02:05:00 +00:00
Jakob Ackermann
9692392bf8
Merge pull request #3655 from overleaf/jpa-change-write-path-doc-deletion
...
[ProjectEntityUpdateHandler] change write path for doc deletion
GitOrigin-RevId: 7d7ece8fe25c1d59b3469c136d92c4c81e9f0f81
2021-04-07 02:04:57 +00:00
Jakob Ackermann
3bdf7afbbf
Merge pull request #3653 from overleaf/jpa-merge-deleted-docs-sources
...
[EditorHttpController] fetch deletedDocs from docstore, merge w/ project
GitOrigin-RevId: 5cf46aa7ded034285051ddae21b5c80d8c806693
2021-04-07 02:04:52 +00:00
Jakob Ackermann
92194202d7
Merge pull request #3652 from overleaf/jpa-tell-docstore-doc-name-on-delete
...
[DocStoreManager] pass doc name as part of DELETE request
GitOrigin-RevId: cdb5fb21580a95aa8a78e0a44ca1e4db4da7f934
2021-04-07 02:04:49 +00:00
Thomas
eb46f9a738
Merge pull request #3880 from overleaf/revert-3826-jpa-meta-editor
...
Revert "[views] migrate the editor templates to meta tags"
GitOrigin-RevId: 02caaf24ae0ee6a74a38ef870909527da19d4882
2021-04-02 02:05:02 +00:00
Jakob Ackermann
23be656aec
Merge pull request #3746 from overleaf/jpa-hard-deletion-from-deleted-files
...
[ProjectDeleter] hard deletion of project deletes deletedFiles entries
GitOrigin-RevId: b514c34465d5fdc66b40aae5bcdb8b66975bc350
2021-04-02 02:04:58 +00:00
Shane Kilkelly
b9b4ca224c
Merge pull request #3862 from overleaf/tm-remove-comms-introducing-archiving
...
Remove comms which introduced per-user archiving and trashing
GitOrigin-RevId: e8bd7bd741fe25f4530f447cf020b499256745dc
2021-04-02 02:04:49 +00:00
Brian Gough
1d30feecaf
Merge pull request #3855 from overleaf/bg-skip-metadata-for-single-user
...
skip metadata broadcast for single user
GitOrigin-RevId: 4277870615aea1b07e1a8db6a26956be3661a443
2021-04-01 02:05:55 +00:00
Eric Mc Sween
5587de9cf5
Merge pull request #3833 from overleaf/em-meta-tags
...
Pass values to JS through meta tags
GitOrigin-RevId: f663a1b7fef4544b560574d21f59fdabaf617830
2021-04-01 02:05:44 +00:00
Alf Eaton
be804b5fc1
Merge pull request #3832 from overleaf/ae-modal-beta
...
* Add BetaBadge component
* Add beta_badge_tooltip translation
* Add beta badge to modal headers
* Enable Share and Add Files modals for beta users
GitOrigin-RevId: df0933830a0745c0ecf57db34f2cb75104a570cd
2021-04-01 02:05:38 +00:00
Alf Eaton
a2be1f8981
Check that error.info exists ( #3865 )
...
GitOrigin-RevId: 83c575cc3b94d9d6564d4a2919f81e7b47a116cc
2021-04-01 02:05:35 +00:00
Alf Eaton
8227e68aca
Improve form "for" and "autocomplete" attributes ( #3822 )
...
GitOrigin-RevId: 2ce35d57526fc36b5a974d0f940ef6ba08806864
2021-04-01 02:05:32 +00:00
Alf Eaton
d0d28524a2
Switch to useScopeValue
for project data in Share modal ( #3823 )
...
GitOrigin-RevId: f82170c241c59cf7b66fea7e1471004e46ab3547
2021-04-01 02:05:30 +00:00
Miguel Serrano
13bf8dad2b
Merge pull request #3860 from overleaf/jpa-cleanup-layout
...
[views] drop a hack that blocked 3rd party software from loading in 2015
GitOrigin-RevId: c6a26e05d12e3a02669a05d40a9f3562d780eead
2021-04-01 02:05:12 +00:00
Miguel Serrano
454d9790ca
Merge pull request #3828 from overleaf/jpa-meta-project-dash
...
[views] migrate the project dashboard to meta tags
GitOrigin-RevId: 934a9a64ca8668e8982caa7a945b1a55c87cb1ee
2021-04-01 02:05:10 +00:00
Miguel Serrano
eeb2b7d18b
Merge pull request #3826 from overleaf/jpa-meta-editor
...
[views] migrate the editor templates to meta tags
GitOrigin-RevId: 01745172840c8ceb5fb9947ca6c14e919e9c4ac7
2021-04-01 02:05:07 +00:00
Miguel Serrano
d65db1acf0
Merge pull request #3824 from overleaf/jpa-password-reset-email-forwarding
...
[misc] fix passing around of users email as part of password reset
GitOrigin-RevId: 54e8cde9867a2ce735bc7ebe281ead19ef49e6cd
2021-04-01 02:05:04 +00:00
Miguel Serrano
65d9186e0b
Merge pull request #3727 from overleaf/ab-ta-unique-referal-id
...
Generate User referal_id using longer and more complex token to avoid duplicates
GitOrigin-RevId: 302515b0250fec875dcb7b3a505c1c7be4189e2b
2021-04-01 02:04:57 +00:00
Miguel Serrano
80dff8d42c
Merge pull request #3800 from overleaf/ab-queue-onboarding-emails
...
Implement queuing for onboarding emails
GitOrigin-RevId: f1eca149a6a2cab35b4cf9c3889dc384372fd453
2021-04-01 02:04:48 +00:00
Miguel Serrano
09ccceb38a
Merge pull request #3786 from overleaf/sk-smtp-params
...
Add 'logger' and 'name' smtp params
GitOrigin-RevId: e54070c8dcc693d84ddbb350be564d5d9a63649d
2021-04-01 02:04:45 +00:00
Simon Detheridge
f02d4feea2
Merge pull request #3858 from overleaf/ab-ae-remove-token-project-invite
...
Remove token from project invites object returned to frontend
GitOrigin-RevId: 439fdb6fb44af1f46a9f16c4be8cc1d4fce8b562
2021-03-31 02:05:55 +00:00
Simon Detheridge
ae0805e684
Merge pull request #3850 from overleaf/jpa-set-image-name-for-synctex
...
[misc] include the projects imageName as part of synctex requests
GitOrigin-RevId: 99f05cf67859b1e43c2342fc0c2575ddd661a57d
2021-03-31 02:05:46 +00:00
Simon Detheridge
12f3e8d6bb
Merge pull request #3847 from overleaf/ae-user-select-out-of-sync
...
Display the Out Of Sync modal file contents in a readonly textarea
GitOrigin-RevId: b91ff3ad32c3ed07987858e83571887ae356f4f3
2021-03-31 02:05:42 +00:00
Simon Detheridge
9e2db00d53
Merge pull request #3845 from overleaf/ho-upload-file-mark-updated
...
mark project as updated when uploading/replacing files
GitOrigin-RevId: 948a3351ac59d4f08411dd83bb543444de0b9b52
2021-03-31 02:05:38 +00:00
Simon Detheridge
3d48e1e027
Merge pull request #3799 from overleaf/tm-past-due-invoice-warning
...
Show warning if users Recurly account has past due invoices.
GitOrigin-RevId: 8c501e7e561b201a3a184923c0681d67049464a9
2021-03-31 02:05:33 +00:00
Jakob Ackermann
b532833466
Merge pull request #3842 from overleaf/jpa-persistent-navigation-between-tabs
...
[views] admin: persist the navigation between tabs into the URL
GitOrigin-RevId: 202793b9d0b17934bb952e0283228603e036dbc9
2021-03-31 02:05:22 +00:00
Jakob Ackermann
ce2b7f7858
Merge pull request #3846 from overleaf/cmg-tracked-changes-whitespace
...
Add the space back into tracked-changes entry
GitOrigin-RevId: 2f1451c1dbeda393bc6a9ad12434e10755bff86d
2021-03-31 02:05:17 +00:00
Jakob Ackermann
c47f756d2c
Merge pull request #3841 from overleaf/hb-restore-linked-file-errors
...
put back refreshFile errors for linked files
GitOrigin-RevId: aca36443a7d9ee37ae810ff02575489b3aaf0419
2021-03-31 02:05:13 +00:00
Jakob Ackermann
60cefae09a
Merge pull request #3836 from overleaf/jpa-no-close-editor-in-saas
...
[views] admin: the open/close editor feature is not available in SAAS
GitOrigin-RevId: 6d9ba22e7843be7c27084a6bb5bc1c502ecdccc9
2021-03-31 02:05:07 +00:00
Alf Eaton
c9f772f497
Ensure that Features.hasFeature returns a boolean ( #3798 )
...
GitOrigin-RevId: d6f286544f42db4d101ba06897044ada0bcd14d8
2021-03-30 02:05:21 +00:00
Alf Eaton
a69f7af055
Improve CSS chunk importing ( #3817 )
...
* Move ide.css to editor.pug
* Import angular-csp.css
GitOrigin-RevId: e0f4792690567e785e124d742e0332ddcf1155e6
2021-03-30 02:05:17 +00:00
Timothée Alby
8ec7ebe645
Merge pull request #3713 from overleaf/jpa-login-event-drop-pii
...
[AuthenticationController] do not include PII as part of login event
GitOrigin-RevId: 274378b3a21945637dc33d2cfb39a53e9aaad9b7
2021-03-30 02:05:09 +00:00
Timothée Alby
b2b9a05e3c
Merge pull request #3706 from overleaf/msm-jlm-configurable-text-extensions
...
New ADDITIONAL_TEXT_EXTENSIONS env to support extra editable files
GitOrigin-RevId: 03bec0a1a9dbd303754f0b90377d1b7d1ec3f528
2021-03-30 02:05:04 +00:00
Timothée Alby
d346172819
Merge pull request #3776 from overleaf/ho-post-clsi-cookie
...
convert _populateServerIdViaRequest to a post request
GitOrigin-RevId: cbbf926708804527ba3717a66e9f0192ecf70fbd
2021-03-30 02:04:59 +00:00
Jakob Ackermann
deca5f3b0d
Merge pull request #3810 from overleaf/jpa-meta-tag-user-sessions
...
[views] user/sessions: refactor window assignment into meta tag
GitOrigin-RevId: a5b07ccc99021b2c72a5888b9a9d28c1c458e1e9
2021-03-27 03:05:13 +00:00
Jakob Ackermann
f66fa58a7c
Merge pull request #3745 from overleaf/jpa-project-restore-handle-deleted-files
...
[ProjectDeleter] restore project.deletedFiles into own collection
GitOrigin-RevId: cb34e0e22609a49c676ebfe0753e650699b96f5d
2021-03-27 03:05:01 +00:00
Alf Eaton
a5637651b5
Add Content-Security-Policy header ( #3783 )
...
* Add Content-Security-Policy header
* Add nonce attribute to script tags
* Use source-map for webpack devtool
* Add ng-csp attribute when CSP is enabled
* Allow overriding CSP settings with environment variables
* Hook into render and allow routes to disable the CSP header
GitOrigin-RevId: a873736a3514198165f1b2f1e18d002b65f20d30
2021-03-26 03:04:55 +00:00
Alf Eaton
116f167a6f
Merge pull request #3813 from overleaf/ae-user-has-feature-follow-up
...
Fix React attributes for Add Files modal
GitOrigin-RevId: 8254cdd14accdd8ead710d75a3ad4df75fc05134
2021-03-26 03:04:52 +00:00
Alf Eaton
974fe8fd39
Remove optional hyphens from pug templates ( #3788 )
...
GitOrigin-RevId: 2d31719a6aaefb85bba323d65ed66bdb06ec8928
2021-03-25 03:05:05 +00:00
Alf Eaton
54e6053cf9
Fix some aria-hidden attributes ( #3790 )
...
GitOrigin-RevId: a48086c01abd937b2e03ced38e8baf6c67753f56
2021-03-25 03:05:01 +00:00
Alf Eaton
ee79728bf9
Only check a user's features for importing from reference provider ( #3797 )
...
GitOrigin-RevId: cc5a36be20c673f8941a2694eaeba80eebb4db6a
2021-03-25 03:04:57 +00:00
Paulo Jorge Reis
3f0e897e32
Logs UI variant without popup ( #3794 )
...
* Add logs UI without pop-up variant
* Implement frontend for logs UI without pop-up
* Add logs UI variants to admin panel and front user info
* Fix existing UI subvariant window global
GitOrigin-RevId: 075db56032354d782e489b5235925f55b1a67e0b
2021-03-24 03:04:41 +00:00
Jakob Ackermann
535c97e8cf
Merge pull request #3774 from overleaf/jpa-meta
...
[frontend] import meta tag processing from das7pads fork
GitOrigin-RevId: ca74ff9fbbcb51091a626a45468ff3d24d6136ca
2021-03-23 03:05:12 +00:00
Alf Eaton
2e305f36bc
Ensure that Features.hasFeature returns a boolean ( #3796 )
...
GitOrigin-RevId: f3961f032c6c91c29afaf239c291857798dad3ad
2021-03-20 03:04:41 +00:00
Paulo Jorge Reis
15f49994bd
New compile UI autocompile ( #3762 )
...
* Animate recompile button when autocompile is waiting
* Add code-check failed notice to the new compile UI
GitOrigin-RevId: 83b62f41438e8e5b94bd893c222bec37745c0f57
2021-03-19 03:04:50 +00:00
Alf Eaton
ba4300d9e1
Merge pull request #3518 from overleaf/ae-react-create-file-modal
...
Migrate "Add Files" modal to React
GitOrigin-RevId: fc5235108ee65294e3176da9c327791c34aa5b3c
2021-03-19 03:04:46 +00:00
Brian Gough
be95516185
Merge pull request #3761 from overleaf/bg-redis-and-request-cleanups
...
redis and request cleanups
GitOrigin-RevId: d2bf133ef823c96b06eb09b4ef2c83ba7c54cd12
2021-03-19 03:04:40 +00:00
Jakob Ackermann
83a38a9980
Merge pull request #3764 from overleaf/jpa-drop-alternative-plans-page-logic
...
[SubscriptionController] drop unused handling of alternative plans page
GitOrigin-RevId: 1a4ec8276ac0ea87567cfbad9f8d82544267320c
2021-03-18 03:05:04 +00:00
Jakob Ackermann
1e2ed05bed
Merge pull request #3760 from overleaf/jpa-xss-5
...
[views] mitigate Angular XSS on new project from template POST gateway
GitOrigin-RevId: a19de060cad0baf2822d1b6df419bbe1a2361ea4
2021-03-18 03:04:54 +00:00
Jakob Ackermann
f353728bda
Merge pull request #3755 from overleaf/jpa-xss-2
...
[views] mitigate Angular XSS via email/new_email
GitOrigin-RevId: 3d127c283ba9f97c5b0e6c53a9d77f7f597058bb
2021-03-18 03:04:50 +00:00
Jakob Ackermann
7609b741fa
Merge pull request #3768 from overleaf/jpa-xss-10
...
[views] mitigate Angular XSS on password reset page
GitOrigin-RevId: 65f423fcb1a3afff0f396bb8e173d1e1bcff056a
2021-03-18 03:04:45 +00:00
Jakob Ackermann
8766c23abb
Merge pull request #3767 from overleaf/jpa-xss-9
...
[views] mitigate Angular XSS in email confirmation post gateway
GitOrigin-RevId: 11cd752d520054e448b3eeea431fe27f3c02fa00
2021-03-18 03:04:41 +00:00
Jakob Ackermann
115fe20184
Merge pull request #3766 from overleaf/jpa-xss-8
...
[views] mitigate Angular XSS in affiliations section of user settings
GitOrigin-RevId: bad444cea136c51f54546770653f21cec6fa70e3
2021-03-18 03:04:38 +00:00
Jakob Ackermann
58841ecbe9
Merge pull request #3765 from overleaf/jpa-xss-6
...
[views] mitigate Angular XSS in subscription dashboard
GitOrigin-RevId: 4ac0c431d520957aabd53436ae29a30c2aef3870
2021-03-18 03:04:34 +00:00
Thomas
001f7f0cc2
Merge pull request #3773 from overleaf/revert-3718-jel-emailHasLicence
...
Revert "Update emailHasLicence for reconfirmation and SAML"
GitOrigin-RevId: 637b85d10fc0c79e8d55e51b43952e956d73baa6
2021-03-16 03:04:44 +00:00
Thomas
fee245b570
Merge pull request #3732 from overleaf/tm-recurly-create-admin-link
...
Create link to Recurly in admin panel
GitOrigin-RevId: 214802e9fbe16954d455ac04eb176ff27890769c
2021-03-16 03:04:40 +00:00
Thomas
1c54a15e42
Merge pull request #3718 from overleaf/jel-emailHasLicence
...
Update emailHasLicence for reconfirmation and SAML
GitOrigin-RevId: 58daf538d9f0a7db46bb3c1e21f8ca04df095446
2021-03-16 03:04:36 +00:00
Jakob Ackermann
18eea6d024
Merge pull request #3763 from overleaf/jpa-xss-7
...
[views] mitigate XSS on new subscription page
GitOrigin-RevId: 74baa58527aa9b2f9e434c280885b627f73898b6
2021-03-13 03:05:14 +00:00
Alf Eaton
d9576189a3
Merge pull request #3636 from overleaf/ae-share-modal-split
...
Migrate Share modal to React
GitOrigin-RevId: 96a52df6ffd751cfcca2bbb68eb9e7a6dc31ff28
2021-03-13 03:05:10 +00:00
Miguel Serrano
a555f0d309
[ReactNavToolbar] Project name + pdf and share project buttons ( #3709 )
...
* Added project name, pdf toggle and share project buttons to navigation toolbar
* Added PropTypes check to `useChatContext()`
* React context updates for project name/rename, pdf view and share moda
* Hide PDF button when pdfLayout != 'flat'
GitOrigin-RevId: 3f4a1b072259df7148d3417cd22116702bdd79ac
2021-03-11 03:05:33 +00:00
Alexandre Bourdin
b8fc4b58ca
Merge pull request #3741 from overleaf/ta-refresh-institution-users
...
Refresh Institution Users Script Changes
GitOrigin-RevId: 917287450ba30a9f8b605a2d38933a0f6e1979e6
2021-03-11 03:05:21 +00:00
Alexandre Bourdin
9415a1dd8d
Merge pull request #3726 from overleaf/ta-ab-analytics-events
...
Add new analytics events
GitOrigin-RevId: f71a6dc5ccd44bdabb48c601f9f0e005cc765077
2021-03-11 03:05:15 +00:00
Alexandre Bourdin
8001e55b88
Merge pull request #3716 from overleaf/ta-tried-to-confirm-saml
...
Show Descriptive Error Mesage When Trying To Confirm SAML Email
GitOrigin-RevId: bb816d3774c18f2952851affb1f8d7c174570ba1
2021-03-11 03:05:08 +00:00
Thomas
fc4f71a0c0
Merge pull request #3704 from overleaf/jel-reconfirm-disable-btn
...
Disable "Make Primary" button when reconfirmation needed
GitOrigin-RevId: df821185ce84c64ed1a8f4d413dd35ef18aa9e0c
2021-03-09 03:04:43 +00:00
Thomas
99834f0d7e
Merge pull request #3738 from overleaf/jpa-fix-xss-registration
...
[misc] fix angular xss on user registration page
GitOrigin-RevId: 5dcc2aa0212371f154fba563d21018379292b9fe
2021-03-09 03:04:40 +00:00
Thomas
695561aa01
Merge pull request #3733 from overleaf/tm-mathjax-query-param
...
Add query parameter to MathJax script path
GitOrigin-RevId: c4f17505a23f8de4f5f5c7e62f74db930a029c22
2021-03-09 03:04:37 +00:00
Alf Eaton
59f6f34083
Merge pull request #3710 from overleaf/ae-refactor-hotkeys-modal
...
Refactor "HotKeys" modal
GitOrigin-RevId: 1df86322bac229bb04092e872300e5f1ee4cbddc
2021-03-06 03:04:46 +00:00
Alf Eaton
1707a2555b
Merge pull request #3705 from overleaf/ae-refactor-clone-modal
...
Refactor "Copy Project" modal
GitOrigin-RevId: b6039d57c29c04a7cd20dd4a2ab5216d485c05ed
2021-03-06 03:04:39 +00:00
Thomas
2d8167fa0a
Merge pull request #3675 from overleaf/tm-main-landmarks-a11y
...
Add main landmark roles to multiple templates
GitOrigin-RevId: 80ae851fae015b21a3210d71d04287c0c9a3024d
2021-03-05 03:05:00 +00:00
Alasdair Smith
dc9841cb69
Merge pull request #3723 from overleaf/as-fix-team-invite-xss
...
Prevent stored XSS on team invite page
GitOrigin-RevId: 0f79b96efcb86d121654a95da52da1c40550d3ae
2021-03-05 03:04:42 +00:00
Alf Eaton
869bdf89e0
Merge pull request #3722 from overleaf/as-fix-project-invite-xss
...
Prevent stored XSS on project invite page
GitOrigin-RevId: ada89c46d62e64d794edacc9be3c08b622ce433c
2021-03-05 03:04:39 +00:00
Alf Eaton
248e860757
Merge pull request #3721 from overleaf/as-fix-register-xss
...
Prevent XSS on registration page
GitOrigin-RevId: 93e5a345752c3c5c42f488d9c75c70a9036bf53c
2021-03-05 03:04:35 +00:00
Brian Gough
bc4f5a687a
Merge pull request #3682 from overleaf/bg-check-maintenance-file
...
check maintenance file periodically to close site
GitOrigin-RevId: 8e29f40a23df96198c6e4603ede2bab852b98740
2021-02-26 03:04:07 +00:00
Miguel Serrano
d55e46d3c0
Merge pull request #3642 from overleaf/msm-history-track-changes-toggles
...
[ReactNavToolbar] Track changes and History toggle buttons.
GitOrigin-RevId: a67a9a488c0960dba3f3d374cde4db0080ed2952
2021-02-24 03:04:17 +00:00
Eric Mc Sween
e5c49ea19a
Merge pull request #3681 from overleaf/em-group-plans
...
Configure group plans for additional licenses
GitOrigin-RevId: 57822de9f490505c4b083afa80220e4d5b4c7d23
2021-02-23 03:04:43 +00:00
Eric Mc Sween
2138bd2a80
Merge pull request #3680 from overleaf/as-em-tm-remove-uiconfig
...
Remove unused uiConfig global variable from frontend and tests
GitOrigin-RevId: 390abdc097cd9904f7a1c1849e58baf70bea5c72
2021-02-23 03:04:39 +00:00
Jessica Lawshe
195785194d
Merge pull request #3684 from overleaf/pr-increase-log-level-payment-form-422s
...
Increase Recurly 422 log level to error
GitOrigin-RevId: 6ce0bca338d81660b62b74584a851a825114c4f2
2021-02-23 03:04:35 +00:00
Jessica Lawshe
0f7b268cdf
Merge pull request #3683 from overleaf/bg-admin-open-editor
...
Allow admin to reopen editor after closing
GitOrigin-RevId: 9bf0c4234a9d510785aa4bddbb9f239d678ba503
2021-02-23 03:04:31 +00:00
Jessica Lawshe
37e3ff4310
Merge pull request #3630 from overleaf/jel-ui-reconfirm-portal
...
Show reconfirm notification on the portals
GitOrigin-RevId: 3899edce2699ce7206bc264f9b58bc790d80dd3d
2021-02-23 03:04:24 +00:00
Jessica Lawshe
54c471bc1c
Merge pull request #3629 from overleaf/jel-ui-reconfirm-dash
...
Show reconfirm notification on the dash
GitOrigin-RevId: 4640513a299853a63c5f36b3e11b41ee66af61de
2021-02-23 03:04:20 +00:00
Jessica Lawshe
ddb6163b65
Merge pull request #3623 from overleaf/jel-ui-reconfirm-settings
...
Add reconfirm UI to settings
GitOrigin-RevId: cf9c4648cab07784782e24d752154089dc32196a
2021-02-23 03:04:17 +00:00
Timothée Alby
450d744f9a
Merge pull request #3665 from overleaf/cmg-jpa-members-limit-addon
...
Support membersLimit add on for recurly subscriptions
GitOrigin-RevId: d4256665d703e3c348cdac11af669c70f3c2feb2
2021-02-19 03:04:33 +00:00
Timothée Alby
cbd4df6e29
Merge pull request #3669 from overleaf/ta-file-tree-history-fix
...
[ReactFileTree] Use Angular File Tree for v1 History
GitOrigin-RevId: a5deb9e6412f2176f74f74e33149a3a2359f8ff6
2021-02-19 03:04:25 +00:00
Timothée Alby
6e8a4e70dd
Merge pull request #3641 from overleaf/ta-saml-integration
...
SAML Misc Changes
GitOrigin-RevId: 89fe8704d8effb6299d841be00efc653f6800fab
2021-02-19 03:04:18 +00:00
Paulo Jorge Reis
2051caf28e
New compile UI admin panel ( #3666 )
...
* Extract new logs UI feature check to a helper function
* Add new logs UI per-user availability to the admin panel
* Stub NewLogsUIHelper in the unit tests
GitOrigin-RevId: b5344448d507c7cd7422b342286ada2b839b1785
2021-02-18 03:05:20 +00:00
Eric Mc Sween
1c0b897835
Merge pull request #3638 from overleaf/em-dropbox-duplicate-projects
...
Unlink Dropbox when two projects have the same name
GitOrigin-RevId: b16dbeb6841eaebd8553884eebc87e681d17a9c8
2021-02-18 03:05:12 +00:00
Eric Mc Sween
c79d9ce8c5
Merge pull request #3672 from overleaf/em-wfh2021
...
Updated notifications for WFH2021
GitOrigin-RevId: cfe50f04f1a837b070fcbf1486071ef1ff490ff0
2021-02-18 03:05:08 +00:00
Jakob Ackermann
a034b46db4
Merge pull request #3673 from overleaf/jpa-handle-old-projects
...
[ProjectEditorHandler] process old projects gracefully
GitOrigin-RevId: eb7d3d776c2950bc13d02a9b9a4b2612f346e1c1
2021-02-18 03:05:04 +00:00
Jakob Ackermann
ab87ed51b9
Merge pull request #3658 from overleaf/jpa-change-write-path-file-deletion
...
[ProjectEntityMongoUpdateHandler] track deleted files in own collection
GitOrigin-RevId: 7dff10a4737626a2d02b93b346e7e02a9d9a8608
2021-02-18 03:04:55 +00:00
Jakob Ackermann
f4df3df703
Merge pull request #3648 from overleaf/em-failed-jobs-limit
...
Limit the number of failed jobs in bull queues
GitOrigin-RevId: 39a9c1385f9f8abadff236f5be35a96ca6a24208
2021-02-18 03:04:39 +00:00
Jakob Ackermann
f5965217c4
Merge pull request #3651 from overleaf/jpa-hide-deleted-at-field
...
[misc] joinProject: hide deletedAt field in public deletedDocs array
GitOrigin-RevId: 0ee11c2a8222304d5d1c4edafa2105b7ad43d5d8
2021-02-18 03:04:33 +00:00
Jakob Ackermann
e3790b299f
Merge pull request #3662 from overleaf/jpa-fix-proxying-of-clsi-requests
...
[CompileController] fix proxying of requests w/o clsiserverid
GitOrigin-RevId: 5c29f2f9279097f3c969e8a86ea478806b3b3eee
2021-02-18 03:04:29 +00:00
Thomas
126c9c02a8
Merge pull request #3654 from overleaf/tm-remove-v1-connection-error-message
...
Remove V1 connection error warning from projects dashboard
GitOrigin-RevId: 0820adfe385362f2854381bce94db8e953251573
2021-02-17 03:04:10 +00:00
Paulo Jorge Reis
60d32f3e55
Prepare a staged rollout for the new compile UI ( #3639 )
...
GitOrigin-RevId: 9c0ef74514336238ff48d271474ec39eb163236a
2021-02-11 03:04:40 +00:00
Miguel Serrano
d78644e02c
Merge pull request #3632 from overleaf/msm-navbar-collaborator-widget
...
[ReactNavToolbar] Collaborators widget
GitOrigin-RevId: 65f2484962591103f02eb7624a974d0806b1abf0
2021-02-11 03:04:36 +00:00
Miguel Serrano
e83f16422a
Merge pull request #3631 from overleaf/jel-sso-link-set-reconfirmed
...
Set reconfirmedAt when linking a confirmed email
GitOrigin-RevId: 7b3fb0638d13a777900e1e0962712816277da4aa
2021-02-10 03:04:56 +00:00
Miguel Serrano
260b878b7d
[ReactNavToolbar] Chat Toggle Button + chat-context
( #3625 )
...
* Added toggle chat button to navigation header
* new `useBrowserWindow` hook to work with browser title and focus
* react2angular chat toggle button plumbing
GitOrigin-RevId: 4380f1db9c7cc9a25bfb8d7a33e18d61b1d32993
2021-02-10 03:04:39 +00:00
Jakob Ackermann
7f6d439302
Merge pull request #3571 from overleaf/jpa-ask-docstore-is-doc-deleted
...
[ProjectEntityUpdateHandler] ask docstore whether a doc exists/isDeleted
GitOrigin-RevId: 54c6666b514b466b908b9ed57a26bc6cf66037d7
2021-02-10 03:04:35 +00:00
Timothée Alby
a351265175
Merge pull request #3626 from overleaf/file-tree-release
...
[ReactFileTree] Release to Public \o/
GitOrigin-RevId: 8762168561b1c2533cbdb3f7bd47d6f99d9e9d61
2021-02-10 03:04:32 +00:00
Eric Mc Sween
a9f75060a5
Merge pull request #3585 from overleaf/ho-session-auto-start-bot-clear
...
Added isReqIsBot function to SessionAutostartMiddleware middlewear
GitOrigin-RevId: 652392f77a9a0cd55a8c1c3454ccec70d67a5c6e
2021-02-04 03:05:04 +00:00
Eric Mc Sween
309163d444
Merge pull request #3595 from overleaf/ae-password-reset-request-validation
...
Add request validation to the password reset endpoints
GitOrigin-RevId: 104444d0ebfea2b3d66285a8433e49c1134076b8
2021-02-04 03:04:59 +00:00
Hugh O'Brien
8d88b4ab5f
Merge pull request #3574 from overleaf/hb-admin-improvements
...
Fix spacing issue on subscriptions page
GitOrigin-RevId: 7f071cb3050d93781c853a175512cd29caf9d594
2021-02-04 03:04:28 +00:00
Jessica Lawshe
ac99738495
Merge pull request #3609 from overleaf/jel-admin-user-affiliations
...
Add confirmation/reconfirmation to admin user affiliation tab
GitOrigin-RevId: d1e065c5e4d6d97814327742db2c4b131d4f0195
2021-02-03 03:05:16 +00:00
Jessica Lawshe
2dd860c431
Merge pull request #3581 from overleaf/jel-dash-consolidate-emails-requests
...
Consolidate emails requests on the dashboard
GitOrigin-RevId: acfaf92dee257712e1eb3ffbf75b536fd1619e1d
2021-02-03 03:05:11 +00:00
Jessica Lawshe
2c200d9e76
Merge pull request #3587 from overleaf/jel-ip-notification-sso
...
Enable SSO auto-link via IP matcher notification
GitOrigin-RevId: 292a13f8ed7f82987e0583c8d404073e1224daea
2021-02-03 03:05:05 +00:00
Jessica Lawshe
2bef6cd2e5
Merge pull request #3605 from overleaf/jel-disabled-delete-primary
...
Add disabled delete button for the primary email
GitOrigin-RevId: 8cb3285bdfce0909796ae60c13d8e8ebb1236d00
2021-02-03 03:05:00 +00:00
Jessica Lawshe
760e6719c1
Merge pull request #3608 from overleaf/jel-sso-log
...
Improve SSO error log
GitOrigin-RevId: a7d3899c662283e49b7505d24b3191213de3968e
2021-02-03 03:04:54 +00:00
Jessica Lawshe
ada017a50c
Merge pull request #3580 from overleaf/jel-dash-pending-license
...
Get all institutions with inReconfirmNotificationPeriod for dash
GitOrigin-RevId: 904454e5c14f647cc6adc6f7c7b740e64607abc5
2021-02-03 03:04:49 +00:00
Paulo Jorge Reis
a31e8a7525
Add address and postal code to the payment form ( #3604 )
...
* Add address and postal code fields to the payment form
* Add validation styling for address line 2
GitOrigin-RevId: fe5467f1b3de608ccac4d9fa9fae861528b8cb2f
2021-02-02 03:04:25 +00:00
Eric Mc Sween
979a2b0be5
Merge pull request #3607 from overleaf/em-bull-completed
...
Keep a fixed number of completed jobs in Bull
GitOrigin-RevId: c4a1cdf9ce811be7624b46c876fca0ac1d4253c6
2021-01-29 03:04:30 +00:00
Miguel Serrano
37d45d64b3
[ReactNavToolbar] Integration branch ( #3513 )
...
* Created ng-controller for react shared context and set editor.loading
* toolbar-header component with menu button (and story)
* Added editor-navigation-toolbar-root and react2angular plumbing
* Added eslint-disable exception to use <a/> instead of <button/>
* added 'menu' to extracted translation
* [ReactNavToolbar] Added cobranding and back to projects buttons (#3515 )
GitOrigin-RevId: 27c3bba85cbc96a123d58c66a0bd5d6a2cfd8aca
2021-01-28 03:05:28 +00:00
Miguel Serrano
6135defdbe
Merge pull request #3582 from overleaf/msm-fix-uppercase-email-registration
...
Generate registration token using `email` field from `users` table
GitOrigin-RevId: ad7ad0ed87abaf25debbbd11ef978ba7b0a723ea
2021-01-28 03:05:18 +00:00
Alf Eaton
0d349aa4b1
Call buildCssPath with empty string for default template ( #3594 )
...
* Call buildCssPath with empty string for default template
Call buildCssPath with an empty string instead of null for the default template
* Remove unused options argument
This means we can also remove the empty strings for the themeModifier arg,
instead passing undefined, to get the default arg
GitOrigin-RevId: 78cd14ae7ab9d58f66c27cb54477d24b4bd494c7
2021-01-28 03:04:52 +00:00
Henry Oswald
2339884bd5
Merge pull request #3596 from overleaf/ho-read-pref-secondary
...
add .setReadPreference('secondary') to slow queries
GitOrigin-RevId: 828f9a417a43237b3de5609ee9b12b30a68fc167
2021-01-27 03:04:13 +00:00
Eric Mc Sween
78b7c8de9b
Merge pull request #3558 from overleaf/pr-logs-ui-beta-icon
...
Logs UI beta icons
GitOrigin-RevId: 2d22dea3625ed24b87a1ae9e48cbbe77ad8a1827
2021-01-22 03:04:55 +00:00
Eric Mc Sween
38312fd7d3
Merge pull request #3557 from overleaf/jpa-reland-clear-persistance
...
[reland] cleanup pdf url composing and clear clsi persistance
GitOrigin-RevId: 59ac281d16564a64852ccc07dac0c99cadfba8f2
2021-01-22 03:04:48 +00:00
Eric Mc Sween
db93fa3a8b
Merge pull request #3556 from overleaf/jpa-clsi-persistance-query-param
...
[CompileController] enable clsi node persistence via query parameter
GitOrigin-RevId: 515814d6ad5832e69538ef6d63f81c61c66fd73f
2021-01-22 03:04:42 +00:00
Miguel Serrano
846510b2e6
Removed Angular chat ( #3553 )
...
GitOrigin-RevId: dd9f6b3adff13d28ef251f61c7a2b54fff2d9ae7
2021-01-22 03:04:31 +00:00
Brian Gough
ed141d255e
Merge pull request #3583 from overleaf/bg-fix-view-cache-path
...
cache precompiled views using the absolute path
GitOrigin-RevId: 86666555860de03a96f48436e2101993caf58a5c
2021-01-21 03:04:33 +00:00
Jessica Lawshe
d612c03f8e
Merge pull request #3543 from overleaf/jel-em-ip-matcher
...
IP matcher notifications
GitOrigin-RevId: 50811fb683961f4d021b37b1d97c24da48c59720
2021-01-20 03:04:42 +00:00
Jessica Lawshe
b44aed56dd
Merge pull request #3492 from overleaf/jel-calc-notification-period
...
Flag emails in affiliation notification period
GitOrigin-RevId: d2d4868ba3a49e69b85a3bdca16d12276ac5c006
2021-01-20 03:04:37 +00:00
Alf Eaton
2270fe3c9f
Merge pull request #3542 from overleaf/ae-unsupported-browser
...
Display end of support notification to Internet Explorer users
GitOrigin-RevId: a81c0a74bf61fc412426197f6234dce1ee5de83b
2021-01-19 03:05:00 +00:00
Alf Eaton
181f9f88fb
Merge pull request #3568 from overleaf/ae-mongo-promises
...
Wait for mongoose to connect before starting the server
GitOrigin-RevId: 4b470369b070f17b32e47106fada7cb4adf2a12c
2021-01-19 03:04:47 +00:00
Paulo Jorge Reis
11e58b5844
Add timeout upgrade prompt to the new compile UI ( #3528 )
...
* Uncouple account-upgrade and exposted-settings from Angular
* Mock socket shim with the correct methods
* Extract timeout upgrade prompt to a component
GitOrigin-RevId: ee8058b38bf5e20924a21f40d32c5bb0ee06c555
2021-01-15 03:05:48 +00:00
Eric Mc Sween
c4b9cc1e25
Merge pull request #3539 from overleaf/em-jel-error-dialog
...
Fix dismiss button in general error dialog
GitOrigin-RevId: b06f4fa3f6a8dc05065ffd1b09b18f5bb77c880c
2021-01-15 03:05:43 +00:00
Eric Mc Sween
dc48ba1d61
Merge pull request #3550 from overleaf/ta-disconected-overlay
...
Add Disconnected Overlay Over File Tree
GitOrigin-RevId: bdcd4f58effe841eb223abbb852e0b0f574efefd
2021-01-15 03:05:29 +00:00
Eric Mc Sween
4a83631388
Merge pull request #3562 from overleaf/em-delete-project-history
...
Delete expired projects in v1 history
GitOrigin-RevId: ad29c02a78803a6ff1ccde7b9ec00c3f1c664a1c
2021-01-15 03:05:15 +00:00
Jakob Ackermann
9d47b05486
Merge pull request #3549 from overleaf/jpa-disable-downloads-before-clearing-cache
...
[frontend] PdfController: disable download buttons before clearing cache
GitOrigin-RevId: e685411c12c9962732a5ab88fcb7466b0f6df7ce
2021-01-13 03:04:11 +00:00
Jakob Ackermann
36cc89299b
Merge pull request #3544 from overleaf/hb-tidy-out-of-sync
...
Links from out of sync modal open new tab
GitOrigin-RevId: fdb3734eb7700fdf7a78719ce854999686f5b739
2021-01-13 03:04:06 +00:00
Miguel Serrano
32f133dd41
Merge pull request #3512 from overleaf/jpa-cleanup-email-regex
...
[misc] EmailHelper: remove an unreachable group from the email regex
GitOrigin-RevId: 9b5f77e54cffd72220c0c2047032ba4ff0f9dece
2021-01-12 03:04:31 +00:00
Miguel Serrano
864a75c284
Fixed unread message count in react chat ( #3529 )
...
* Fixed unread message count in react chat
The problem was caused by ChatStore being instantiated multiple times on each `useRef` call, plus also incorrectly cleaned-up, since it should be calling `socket.removeListener` instead of `socket.off` on effect destroy.
* deferred loading messages until chat is opened
GitOrigin-RevId: b990cd06cea6630472b0911b56219766717aaff6
2021-01-12 03:04:26 +00:00
Timothée Alby
c78a2f1809
Merge pull request #3536 from overleaf/ta-file-tree-beta
...
[ReactFileTree] Release to Beta Users
GitOrigin-RevId: 34e4120c6e296e11b21c23e350b9b516c0ce5428
2021-01-08 03:05:28 +00:00
Timothée Alby
26143d13d3
Merge pull request #3493 from overleaf/jel-reconfirmedAt-query
...
Simplify email confirmation method
GitOrigin-RevId: 05cc41694d4edbb744de611d3a626b036d27e863
2021-01-08 03:04:57 +00:00
Jakob Ackermann
3e3d683a2f
Merge pull request #3545 from overleaf/revert-3517-jpa-clear-clsi-persistance
...
Revert "[ClsiManager] clear the clsi persistence when clearing the cache"
GitOrigin-RevId: fbaeff527f69526da1bfc32de37bbdf6081bcd23
2021-01-08 03:04:47 +00:00
Jakob Ackermann
00ba2d95c7
Merge pull request #3517 from overleaf/jpa-clear-clsi-persistance
...
[ClsiManager] clear the clsi persistence when clearing the cache
GitOrigin-RevId: 64035ec23b5a95ae5248f65777d5d8c8c088e192
2021-01-08 03:04:41 +00:00
Alf Eaton
669c72ed2c
Merge pull request #3445 from overleaf/ae-wordcount-modal
...
Migrate word count modal to React
GitOrigin-RevId: cfb5beceec7ba3a992a808b9e7417170d580b392
2021-01-07 03:04:59 +00:00
Alf Eaton
0135236df8
Merge pull request #3446 from overleaf/ae-clone-project-modal
...
Migrate left menu Clone Project modal to React
GitOrigin-RevId: ad113e2b40de4007def513d40551d55bb0c913db
2021-01-07 03:04:54 +00:00
Timothée Alby
ddd6c34d8a
Merge pull request #3533 from overleaf/ta-format-fix
...
Format Fix
GitOrigin-RevId: 55e1d8269400faeffa91686684a1d1e7c0e7ae99
2021-01-06 03:08:28 +00:00
Timothée Alby
8c7bf5fbd2
Merge pull request #3502 from overleaf/ta-file-tree-select-created
...
[ReactFileTree] Auto-Select Entities Created by User
GitOrigin-RevId: b45d54cbe124c51be819456b8ea17ddd075b1922
2021-01-06 03:07:59 +00:00
Timothée Alby
fc38e20dfb
Merge pull request #3488 from overleaf/hb-update-email-confirmation-wording
...
Add email and support email to confirmation email message
GitOrigin-RevId: 5f3a31d1db9f4fd8efbe79adea31703dd559066d
2021-01-06 03:07:55 +00:00
Timothée Alby
89ce01901c
Merge pull request #3498 from overleaf/as-remove-brand-prefix
...
Remove brandPrefix setting
GitOrigin-RevId: f415d10e81b79d35159000e554b9174304f5a41b
2021-01-06 03:07:45 +00:00
Alasdair Smith
7cbf2cdd9e
Merge pull request #3496 from overleaf/ae-eslint-dot-notation
...
Enable the eslint dot-notation rule
GitOrigin-RevId: e11cbad3e8a77a4a60590d3674fbf34feccc5bc9
2020-12-17 03:07:31 +00:00
Alf Eaton
2ff1cf43d6
Merge pull request #3470 from overleaf/eslint
...
Upgrade and configure ESLint
GitOrigin-RevId: ad5aeaf85e72c847a125ff3a9db99a12855e38aa
2020-12-16 03:08:28 +00:00
Miguel Serrano
1fcf94c3b9
Merge pull request #3436 from overleaf/msm-react-shared-context
...
React shared context
GitOrigin-RevId: ebc6fa90dd8c65ddf803fd457c99a30f0e8e3c9c
2020-12-15 03:05:07 +00:00
Brian Gough
9a1ef37991
Merge pull request #3484 from overleaf/jpa-hide-ui-below-out-of-sync
...
[frontend] hide ui elements below the out-of-sync modal
GitOrigin-RevId: 4e48b402522531524f347c784c58f4589b753997
2020-12-15 03:04:58 +00:00
Jakob Ackermann
f560ee6d53
Merge pull request #3471 from overleaf/jel-showNewLogsUI
...
window.showNewLogsUI as boolean and add fallback
GitOrigin-RevId: beebbc65046b9c6a56227ffecd5ab86c52fde9f3
2020-12-12 03:04:35 +00:00
Jakob Ackermann
4781c0bc3c
Merge pull request #3467 from overleaf/jel-async-getUserFullEmails
...
Convert getUserFullEmails to async
GitOrigin-RevId: 88e81460a7cc5703eb900e81f7cf594aeb204932
2020-12-12 03:04:19 +00:00
Eric Mc Sween
55bf16c06d
Merge pull request #3437 from overleaf/em-project-specific-blobs
...
Use per-project v1 history blob URLs for git-bridge
GitOrigin-RevId: b68ee2129ceb57f4b7f68262c5bcbadc0952b56f
2020-12-11 03:05:03 +00:00
Alf Eaton
771a39f267
Merge pull request #3441 from overleaf/3803-hotkeys-modal
...
Migrate hotkeys modal to React
GitOrigin-RevId: 78399d3d62771cd296bdc2f4f8b1083263d31551
2020-12-11 03:04:42 +00:00
Hugh O'Brien
be51810be5
Merge pull request #3410 from overleaf/hb-validate-new-folder
...
React File Tree - Validate new folder names and renames
GitOrigin-RevId: f040eb08e2daefb3dfd639e18aaef95d7123d727
2020-12-10 03:04:38 +00:00
Hugh O'Brien
e7b490a056
Merge pull request #3432 from overleaf/hb-handle-github-name-errors
...
return to and then display when name errors recieved from github sync
GitOrigin-RevId: 20d1b4851530e0174a0d0f4e02a24fbdffa4bd92
2020-12-10 03:04:33 +00:00
Jakob Ackermann
cb9d207ba0
Merge pull request #3427 from overleaf/jpa-rewite-smoke-tests
...
[SmokeTests] rewrite
GitOrigin-RevId: eda39db6b339d997f5669cb9bfca2aefe7d96699
2020-12-10 03:04:18 +00:00
Paulo Jorge Reis
88331582c3
Merge pull request #3438 from overleaf/jel-fix-anonymous
...
Fix anonymous editor viewing
GitOrigin-RevId: 843ddac4491454bee73821a03068d304649ab30b
2020-12-04 03:05:28 +00:00
Paulo Jorge Reis
adc98d22ab
Merge pull request #3435 from overleaf/pr-compile-ui-alpha-group
...
Put the new compile UI out for the alpha group
GitOrigin-RevId: 82fe2006a28c791b79dceecd015f3787fe3e65c7
2020-12-03 03:04:43 +00:00
Paulo Jorge Reis
e510034250
Merge pull request #3428 from overleaf/jpa-gaBlocked
...
[GA] do not load GA Optimize, if we observed GA being blocked previously
GitOrigin-RevId: 0e3a12c0b9a086a08797c32430a567b8540d25b7
2020-12-03 03:04:38 +00:00
Paulo Jorge Reis
34f7c709f0
Merge pull request #3425 from overleaf/jpa-cookie-domain-in-ci
...
[misc] setup cookieDomain and siteUrl for acceptance tests
GitOrigin-RevId: a57a9c4f44186848ccda34316071cd65ac387310
2020-12-03 03:04:33 +00:00
Paulo Jorge Reis
4e74fb2694
Log pane improvements ( #3418 )
...
* Ordering of log entries in the new errors UI
* Don't show the expand-collapse widget when not needed; smaller font size in the raw log output
* Expose log actions in the log pane.
* Use "This project" instead of "Your project" in the new errors UI
* Better handling of long log messages; left-ellipsize the file/line number button
* Make log location more button-like; add tooltip when needed.
* Add a PDF expand button to the toolbar.
* Add a stop compilation button to the new compile UI
* Use aria-label for button accessible text; improve handling of long filenames in the log location button
* Set max-height correctly for the logs pane dropdown
* Avoid changing raw logs sizing when expanded and collapsed
* Add comment on the solution for right-to-left text and ellipsis
* Improve logs pane actions
GitOrigin-RevId: 4098d77a9ee6d333644906876b9ff27035b79319
2020-12-03 03:04:28 +00:00
Jessica Lawshe
8b4659e700
Merge pull request #3409 from overleaf/jel-inst-leavers-db
...
Add reconfirmedAt to UserSchema
GitOrigin-RevId: 543b57236bbf964c72c6587362a6b6d6b7b7caa6
2020-12-01 03:04:39 +00:00
Jessica Lawshe
76cbf9949f
Merge pull request #3396 from overleaf/jel-match-grays
...
Improve editor color contrast and remove light theme blue-gray colors
GitOrigin-RevId: acc5659c41201fce47e9ff03531cb51bfbf590bc
2020-12-01 03:04:34 +00:00
Jakob Ackermann
3ce57ed442
Merge pull request #3014 from overleaf/ns-delete-project-history-cleanup
...
Decaf cleanup HistoryController
GitOrigin-RevId: e5df4cde30d8b9e65062e1484699326e96c4eb92
2020-12-01 03:04:28 +00:00
Jakob Ackermann
d2dfc37421
Merge pull request #3387 from overleaf/cmg-jpa-source-code-pro
...
Update editor font options and load Source Code Pro
GitOrigin-RevId: 1b3ddcfcc682b484ded93598eb05621f792b2db2
2020-12-01 03:04:18 +00:00
Brian Gough
cde6160973
Merge pull request #3421 from overleaf/bg-fix-health-checks-for-web-closed
...
fix load balancer health checks for web-closed
GitOrigin-RevId: f46ecec4539740bc4f0324944b2b4d6273025211
2020-12-01 03:04:08 +00:00
Jakob Ackermann
6eeb7857e3
Merge pull request #3390 from overleaf/jpa-faster-unit-tests
...
[perf] faster unit tests
GitOrigin-RevId: 188b8f3752638fde7a27a8d83b416bb9a6e3c95e
2020-11-28 03:04:01 +00:00
Timothée Alby
420aa4a657
Merge pull request #3232 from overleaf/ta-file-tree-react
...
React File Tree
GitOrigin-RevId: fb3141ba8cd9ca0d68e87edb74764a360144c8fe
2020-11-27 03:05:05 +00:00
Jakob Ackermann
500a7b60e0
Merge pull request #3414 from overleaf/jpa-rate-limit-downloads
...
[misc] add rate-limits to download routes of mics output files
GitOrigin-RevId: d1d646fc3da6b628adc762ce84860e3701e3857d
2020-11-27 03:04:49 +00:00
Paulo Jorge Reis
081f4212a8
Add error and validation issues ( #3400 )
...
* Remove references to the duplicatePaths validation
* Make the log entries more generic, to support validation and CLSI errors
* Add validation issues to the new logs UI
* Add CLSI errors to the new logs UI
* Update tests; accessibility fixes
* Disable PDF viewing when compile fails; address PR feedback.
* Add accessible description for error and validation failed compiles
GitOrigin-RevId: 8b0597af8857712d47c20e4915470e8e745bb315
2020-11-27 03:04:38 +00:00
Miguel Serrano
64e19085b4
Merge pull request #3404 from overleaf/msm-enable-react-chat-beta
...
Enable React Chat for beta users
GitOrigin-RevId: 3805d73fdb4521eba1555f25d6b8c48a45a81ff4
2020-11-25 03:04:35 +00:00
Miguel Serrano
3b1c4e19a4
Merge pull request #3300 from overleaf/msm-chat-react-store
...
React chat store
GitOrigin-RevId: 204009eb5798b02a41e621b33b05ef0cb9d10b15
2020-11-25 03:04:29 +00:00
Eric Mc Sween
16847bc70b
Merge pull request #3388 from overleaf/jpa-history-delete-model-add-space
...
[views] project/editor/history: add missing space in delete modal
GitOrigin-RevId: a69eef4e023a44eec9415165090fbfdec2fb79c3
2020-11-19 03:04:24 +00:00
Paulo Jorge Reis
01cc057f6b
Add raw logs to new errors UI ( #3378 )
...
* Add raw logs to new compile UI
* Address feedback
* Update test/frontend/features/preview/components/preview-logs-pane.test.js
Co-authored-by: John Lees-Miller <jdleesmiller@gmail.com>
Co-authored-by: John Lees-Miller <jdleesmiller@gmail.com>
GitOrigin-RevId: af9c653e13d93434467b122f4c388493e786212c
2020-11-17 03:04:16 +00:00
Paulo Jorge Reis
619ec15309
Add first error popup ( #3369 )
...
* Add first error popup
* Address PR feedback
GitOrigin-RevId: e924b3e6096584de6f363aae70a62328cd3de83d
2020-11-17 03:04:11 +00:00
Eric Mc Sween
0ab9c1aa67
Merge pull request #3376 from overleaf/em-queues-init
...
Do not create queues on module import
GitOrigin-RevId: b040ac2ab84adb22046d94522b37ef0e59ae165f
2020-11-13 03:04:41 +00:00
Jakob Ackermann
8bf8fe7dcd
Merge pull request #3384 from overleaf/jpa-redis-wrapper-rewrite
...
[misc] bump @overleaf/redis-wrapper to version 2.0.0
GitOrigin-RevId: 5d245cc3fd92633d79a0eb8f8227fe74e1b378e7
2020-11-13 03:04:31 +00:00
Jakob Ackermann
9303fcedae
Merge pull request #3176 from overleaf/jpa-devendor-ace
...
[misc] devendor ace
GitOrigin-RevId: 25f7590773464889a088c96f337456f8542a1859
2020-11-12 03:04:23 +00:00
Simon Detheridge
b0d1817afb
Merge pull request #3371 from overleaf/spd-archive-old-unopened-projects
...
Include unopened projects when determining projects to archive
GitOrigin-RevId: ea4a2f219932bb67e1110a75b00652ad98c1b3fc
2020-11-10 03:04:50 +00:00
Simon Detheridge
da8663fd0f
Merge pull request #3372 from overleaf/jpa-archive-docs-on-soft-delete
...
[ProjectDeleter] flush docs out of mongo when soft-deleting a project
GitOrigin-RevId: 52f3e1298af5ca481ba9b27b18c9190063019988
2020-11-10 03:04:30 +00:00
Simon Detheridge
94092c905b
Merge pull request #3370 from overleaf/jpa-replace-count
...
[misc] replace mongo .count queries
GitOrigin-RevId: 7963286b4d84d1f03978f3212e92bb491eec6b74
2020-11-10 03:04:25 +00:00
Simon Detheridge
6a3e697396
Merge pull request #3358 from overleaf/jel-send-email-confirmation-error
...
Handle errors in dash UI when resending email confirmation
GitOrigin-RevId: 560e229845b72987a8d7132d87506cfb58323232
2020-11-10 03:04:19 +00:00
Simon Detheridge
8e20258786
Merge pull request #3373 from overleaf/jpa-block-recurly-xss
...
[views] subscription: block angular template evaluation for emails
GitOrigin-RevId: 081314a387234dfe263b954a4206a0c8bba8b153
2020-11-10 03:04:14 +00:00
Jakob Ackermann
c6a853c7ed
Merge pull request #3332 from overleaf/pr-new-log-entries-ui
...
New log entries ui
GitOrigin-RevId: a13ccac04197e7c8f3777750b956d550c95c8f0d
2020-11-06 03:04:59 +00:00
Jakob Ackermann
0a5cc39671
Merge pull request #3345 from overleaf/jpa-i18n-escape-vars
...
[misc] i18n escape vars
GitOrigin-RevId: 5b0a8ca7229f3817c823b126203c8597f7fd0913
2020-11-06 03:04:54 +00:00
Jakob Ackermann
67b8719bf2
Merge pull request #3354 from overleaf/jpa-fix-clone-invalid-root-doc
...
[ProjectDuplicator] silently ignore an invalid rootDoc when duplicating
GitOrigin-RevId: 93b4d4193fab25484525f8ab2c692e047cf0da30
2020-11-06 03:04:48 +00:00
Eric Mc Sween
d5a49038df
Merge pull request #3302 from overleaf/em-analytics-queues
...
Send analytics events through a queue
GitOrigin-RevId: b9eb12e469faf16e32aba5fae665c5f85dfbc52c
2020-11-05 03:05:06 +00:00
Shane Kilkelly
dff706bf67
Merge pull request #3334 from overleaf/jpa-msm-rename-css-class
...
[misc] rename avoid-auto-linking class to force-overleaf-style in emails
GitOrigin-RevId: 9111a38afb550f3397555ef68d1e4170208eb121
2020-11-05 03:04:48 +00:00
Shane Kilkelly
98ad07bcc9
Merge pull request #3344 from overleaf/jpa-mtx-is-editable
...
[misc] .mtx files are editable text files
GitOrigin-RevId: e1a8363e24d961d9723439c68d308fb69f59bbd3
2020-11-05 03:04:43 +00:00
Shane Kilkelly
405a221187
Merge pull request #3318 from overleaf/sk-remove-events-module
...
Re-work unlinking dropbox when subscription ends
GitOrigin-RevId: 92cf5713d57e157cf544d0470d5fdb6e4010d5cd
2020-11-05 03:04:24 +00:00
Jakob Ackermann
654abb3b47
Merge pull request #3355 from overleaf/jpa-use-count-again
...
[misc] mongodb: use deprecated db.collection.count again
GitOrigin-RevId: 93dc05651747ca49b0e26547a330682f85ad9cef
2020-11-04 03:04:26 +00:00
Jakob Ackermann
87634be542
Merge pull request #3351 from overleaf/revert-3348-revert-3298-jpa-re-land-mongoose-latest
...
[misc] re-land: remove mongojs and bump mongoose
GitOrigin-RevId: eba9f80fbd58dbb8aed131fead3ec0b928a555aa
2020-11-04 03:04:21 +00:00
Jakob Ackermann
e249a2e5be
Merge pull request #3348 from overleaf/revert-3298-jpa-re-land-mongoose-latest
...
Revert "[misc] re-land: remove mongojs and bump mongoose"
GitOrigin-RevId: 45a284435c88898d96769ab258651fb8d6d20ff5
2020-11-03 03:05:09 +00:00
Jakob Ackermann
28fe397f38
Merge pull request #3298 from overleaf/jpa-re-land-mongoose-latest
...
[misc] re-land: remove mongojs and bump mongoose
GitOrigin-RevId: 02f78d52ffc2d373c8c0bc4860d3b2326a46f5c9
2020-11-03 03:04:52 +00:00
Jakob Ackermann
36f81a93b9
Merge pull request #3265 from overleaf/jpa-i18n-drop-html-from-vars
...
[misc] i18n: drop html from vars
GitOrigin-RevId: 3cf2aa5a70cc8710693c24bd4b65bddcd4ba09e8
2020-10-31 03:05:46 +00:00
Jakob Ackermann
b99690d365
Merge pull request #3327 from overleaf/jpa-users-email-update
...
[frontend] after changing the primary email, use the new one everywhere
GitOrigin-RevId: c4397483f4b3779497a7655de34754525d033636
2020-10-31 03:05:41 +00:00
Jakob Ackermann
15fd090e7a
Merge pull request #3325 from overleaf/jpa-session-cleanup
...
[UserEmailsController] clear sessions after changing the primary email
GitOrigin-RevId: 319b483a3c2851c37c0a340ba9c43a86225a9246
2020-10-31 03:05:36 +00:00
Christopher Hoskin
1e8598a8d9
Merge pull request #3331 from overleaf/csh-issue-3661-bump-agents
...
Update metrics module
GitOrigin-RevId: bdef141035f277ce4863f14f8a6e166d710b1111
2020-10-31 03:05:30 +00:00
Alasdair Smith
46be87f7c5
Merge pull request #3317 from overleaf/pr-prepare-log-hints-react
...
Prepare log hints for React
GitOrigin-RevId: 77435d26e9e5e74db8a76236cac64b67155adc59
2020-10-30 03:04:19 +00:00
Eric Mc Sween
d708f6f0db
Merge pull request #3319 from overleaf/em-enabled-services
...
Use ENABLED_SERVICES variable to choose which routes to set up
GitOrigin-RevId: 6b1f8d593de23d72802c178d2e3cc89757257675
2020-10-28 03:05:16 +00:00
Miguel Serrano
bffb02a216
Merge pull request #3271 from overleaf/msm-move-email-footer-bottom-layout
...
Move customFooter to the bottom of the email template
GitOrigin-RevId: a6c4bad241520f6814d6a63fa1fdc77bb6c56368
2020-10-28 03:05:10 +00:00
Miguel Serrano
09a07c1dc0
Merge pull request #3270 from overleaf/msm-fix-login-requirement-rw-sharing
...
requireLogin() conditional on Settings.allowAnonymousReadAndWriteSharing
GitOrigin-RevId: 6fc3790f902c414a8104e34a508289ea32d83737
2020-10-28 03:05:04 +00:00
Miguel Serrano
120df0bfa2
Merge pull request #3314 from overleaf/jpa-i18n-safe-html-substitute
...
[misc] i18n: safe html substitute
GitOrigin-RevId: be74605d24084b419324509a403933cf71ed1c8a
2020-10-28 03:04:27 +00:00
Shane Kilkelly
e9f7a17093
Merge pull request #3234 from overleaf/sk-fix-password-validation-email
...
Overhaul password validation
GitOrigin-RevId: a591c4e192e30a0ac053eab6f80627543a8a92fe
2020-10-23 02:04:39 +00:00
Jakob Ackermann
21070a01a8
Merge pull request #3303 from overleaf/jpa-fix-user-model
...
[model] User: third-party-references is owner of .refProviders entries
GitOrigin-RevId: 8ac81869657f4fe7615928eae2ad3d93d24cef0f
2020-10-22 02:04:43 +00:00
Jessica Lawshe
5f59437ef9
Merge pull request #3297 from overleaf/jel-unlink-email
...
Update unlinked email wording
GitOrigin-RevId: 976349f1003e6b53ab04b27870356d9452464a39
2020-10-21 02:04:42 +00:00
Jessica Lawshe
1db0b27704
Merge pull request #3283 from overleaf/jel-remove-zotero-test
...
Remove Zotero test
GitOrigin-RevId: 4d9d8e0574f05f8c272cc018d7b1908a1722f156
2020-10-21 02:04:37 +00:00
Jessica Lawshe
6fe36b6acb
Merge pull request #3282 from overleaf/jel-download-dropdown-menu
...
Add output download dropdown
GitOrigin-RevId: 1f97f0d681679268d28796fbc8251ffbc6e98433
2020-10-21 02:04:32 +00:00
Jessica Lawshe
f8a8c9bbd6
Merge pull request #3242 from overleaf/jel-add-recompile-from-scratch
...
Add recompile from scratch option
GitOrigin-RevId: 59836df9049e307acb11824058024919409ea4a4
2020-10-21 02:04:27 +00:00
Paulo Reis
876c292d22
Add compile status indicator to new React-based errors UI.
...
GitOrigin-RevId: 545953e156d589a56ffd038bb7a40bba97770d06
2020-10-16 02:04:45 +00:00
Paulo Reis
9c7e9cf125
Update onboarding survey wording
...
GitOrigin-RevId: 471303cc666a37c1df668fd2ba6fe68b07f24c2d
2020-10-16 02:04:40 +00:00
Paulo Reis
6f56ca7a31
Add onboarding survey link to the onboarding email.
...
GitOrigin-RevId: 7a6b971a2caab68ebb127ea26d3209e302ef877b
2020-10-16 02:04:34 +00:00
Hugh O'Brien
8eab5a5f6f
Merge pull request #3203 from overleaf/hb-new-personal-plan
...
New personal plan
GitOrigin-RevId: bd96e86bef35b618f492625c3a9ea41328390374
2020-10-14 02:05:07 +00:00
Hugh O'Brien
acd51e88c8
Merge pull request #3266 from overleaf/hb-improve-upgrade-ctas
...
Different upgrade cta when user has a subscription
GitOrigin-RevId: e26b8784035a4c38b523abf1ac0eeb52e1a63fb0
2020-10-14 02:05:00 +00:00
Simon Detheridge
c257b9695a
Merge pull request #3277 from overleaf/revert-3257-jpa-mongoose-latest
...
Revert "[misc] upgrade mongoose to the latest version"
GitOrigin-RevId: d5957fca68be65a08a687476742ffbb9c3cb86e8
2020-10-13 02:04:31 +00:00
Simon Detheridge
dba5127856
Merge pull request #3257 from overleaf/jpa-mongoose-latest
...
[misc] upgrade mongoose to the latest version
GitOrigin-RevId: cc612312e1661a92907dd8d42a32aeccb8cdb62d
2020-10-13 02:04:26 +00:00
Simon Detheridge
e01f9109c6
Merge pull request #3256 from overleaf/jpa-remove-mongojs
...
[misc] remove mongojs
GitOrigin-RevId: 68131846400f8302805383be2e733edcfc691391
2020-10-13 02:04:21 +00:00
Alasdair Smith
f1b42a3d0d
Merge pull request #3192 from overleaf/msm-chat-react
...
Chat reactification
GitOrigin-RevId: ee1268b412513a8656703257febad4975adb74e7
2020-10-13 02:04:15 +00:00
Alasdair Smith
3ca5c4b26a
Merge pull request #3268 from overleaf/msm-fix-left-footer-links
...
Skip left footer translation when no url is set
GitOrigin-RevId: c282edfa5189094b9a1b727d3a36e189e4b494a0
2020-10-13 02:04:10 +00:00
Alasdair Smith
69521047e2
Merge pull request #3275 from overleaf/as-fix-confirmed-emails-query
...
Fix slow query for user with confirmed emails
GitOrigin-RevId: aec3429073bf45e192ca8b0b4a2ac90ebf22b510
2020-10-13 02:04:05 +00:00
Alasdair Smith
941241af54
Merge pull request #3273 from overleaf/as-fix-institution-script-error-handling
...
Handle error in check institution script correctly
GitOrigin-RevId: 5e6bee330020a9c675779e451853dc3cbf4d6324
2020-10-10 02:04:43 +00:00
Jakob Ackermann
370ee79a30
Merge pull request #3200 from overleaf/jpa-mongodb-native-migrations
...
[misc] migrate the migrations to the latest native mongo driver
GitOrigin-RevId: eedfa71571910adf7cc205a1f69e27492fe80883
2020-10-09 02:05:09 +00:00
Eric Mc Sween
54be128b13
Merge pull request #3250 from overleaf/em-gv-extension
...
Make .gv files editable
GitOrigin-RevId: e705099cc6eba0789cc406649bede8d2006a4810
2020-10-09 02:04:58 +00:00
Hugh O'Brien
372a9323ba
Merge pull request #3264 from overleaf/jpa-translations-cleanup
...
[ExpressLocals] drop support for htmlEncoding the translate content
GitOrigin-RevId: d70621dadda96feee0db9e424db368f9197a2162
2020-10-09 02:04:53 +00:00
Jessica Lawshe
22046266e1
Merge pull request #3253 from overleaf/jel-email-app-name
...
Use settings.appName in email
GitOrigin-RevId: fee83af096be37b502331ee59a29f1093eb25fe9
2020-10-07 02:04:44 +00:00
Jessica Lawshe
5d244fd183
Merge pull request #3249 from overleaf/jel-removed-unused-email-template
...
Remove CTAEmailTemplate
GitOrigin-RevId: bbfbe0c0e20d0dbbf5bf355c0a31de2834fedc34
2020-10-07 02:04:39 +00:00
Jessica Lawshe
06316a0f56
Merge pull request #3220 from overleaf/jel-link-ieee
...
Move link/unlink SSO audit log entry
GitOrigin-RevId: 1b912cc58957af7e80628f3f955f01c2a641812d
2020-10-07 02:04:34 +00:00
Jessica Lawshe
1ca50eeb98
Merge pull request #3179 from overleaf/jel-remove-sudo-mode
...
Remove SudoMode
GitOrigin-RevId: 9419f9b28e5051a1c5abd29f498f72448d1afd33
2020-10-07 02:04:29 +00:00
Jakob Ackermann
79bdc60743
Merge pull request #3262 from overleaf/jpa-global-query-normalize-helper
...
[misc] add a helper for normalizing queries and detecting ObjectIds
GitOrigin-RevId: 4f0ac53219ab5853b5499447334724c6c39c6303
2020-10-07 02:04:24 +00:00
Jakob Ackermann
9f68193876
Merge pull request #3259 from overleaf/jpa-hotfix-object-id-detection
...
[misc] fix detection of native and mongoose ObjectIds
GitOrigin-RevId: 98e2f3f009061e7cce9948341ebd5dc42d613448
2020-10-07 02:04:18 +00:00
Jakob Ackermann
0c6e12a5cb
Merge pull request #3189 from overleaf/jpa-mongodb-latest
...
[misc] upgrade mongodb package and run codemod for find projections
GitOrigin-RevId: 01291b3095779abe045e39b82f071ac84285a508
2020-10-06 02:04:39 +00:00
Jakob Ackermann
e3c6637339
Merge pull request #3187 from overleaf/jpa-mongodb-native
...
[misc] migrate the app to the native mongo driver
GitOrigin-RevId: 9030b18c4cf62e3a01d3d8f450bf0e02f9f89c22
2020-10-02 02:04:18 +00:00
Alasdair Smith
022424601d
Merge pull request #3233 from overleaf/as-wfh-oct-update
...
Update WFH banners to reflect end of discount offer
GitOrigin-RevId: a43370fd5c6bffd3ef108daf3e66e64765ef5792
2020-10-02 02:04:13 +00:00
Jessica Lawshe
562fb35416
Merge pull request #3211 from overleaf/jel-new-cta-email-projectInvite
...
Convert projectInvite to new email handling
GitOrigin-RevId: 88b6383832ab12b524890532a120c6f2f0f28c8c
2020-09-30 02:04:40 +00:00
Jessica Lawshe
a6be3179fd
Merge pull request #3215 from overleaf/jel-new-cta-email-registered
...
Convert registered email to new email handling
GitOrigin-RevId: a2f99c65bdaee1287a0353e66cfc5a7768fdbcc8
2020-09-30 02:04:35 +00:00
Jessica Lawshe
35897cf492
Merge pull request #3221 from overleaf/jel-institution-sso-email
...
Note which institution email was linked/unlinked in email alert
GitOrigin-RevId: 7e5ef743c8ec8b12c14f833fdd2b01676c95c1b6
2020-09-30 02:04:28 +00:00
Jessica Lawshe
9d3f2eb7dc
Merge pull request #3227 from overleaf/jel-security-email-alerts
...
Move security alert handling to private function
GitOrigin-RevId: a59b6b0802986b2caa9e9715d80225eb11b163a9
2020-09-30 02:04:23 +00:00
Jakob Ackermann
12b407c18b
Merge pull request #3186 from overleaf/jpa-mongodb-native-prep
...
[misc] mongodb: use findOne and find().toArray()
GitOrigin-RevId: 52457b1a73c1b49ff78ff9b3096dd80e330fcf25
2020-09-29 02:05:52 +00:00
Simon Detheridge
fdcf327ae7
Merge pull request #3231 from overleaf/jpa-hide-internal-error-messages
...
[misc] PasswordResetController: do not expose internal error messages
GitOrigin-RevId: 9eca5e7f5367559d5340363ef859589e218e817f
2020-09-29 02:05:30 +00:00
Simon Detheridge
315987dc5a
Merge pull request #3175 from overleaf/pr-spike-new-logs-errors-ui
...
Spike new logs errors ui
GitOrigin-RevId: b4c598bc03d8aa8e5a438ac5633e18dadd82dc74
2020-09-29 02:05:19 +00:00
Simon Detheridge
ec0240395f
Merge pull request #3219 from overleaf/spd-jel-v1-logging
...
Add URL to error log from V1SubscriptionManager
GitOrigin-RevId: de55b3c017aa060a75d81e538be0dec3131b3baf
2020-09-29 02:05:12 +00:00
Alasdair Smith
0bf442c114
Merge pull request #3229 from overleaf/as-wfh-sept-update
...
Add some copy about offer expiry date on WFH banners
GitOrigin-RevId: b0d6b235ef1fb43122476e266cb9095dc8812be4
2020-09-27 02:05:22 +00:00
Jakob Ackermann
9789a158a7
Merge pull request #3183 from overleaf/jpa-add-missing-db-stub
...
[misc] unit tests: add missing module stubs for (transient) db imports
GitOrigin-RevId: 9a16f1ab9b42608d839922fb339189697bc9ed22
2020-09-25 02:04:25 +00:00
Jakob Ackermann
018a44eeb5
Merge pull request #3185 from overleaf/jpa-normalize-mongo-imports
...
[misc] normalize mongo imports
GitOrigin-RevId: ac653d9982e0d36736b90f4c03d4c00be88ea76a
2020-09-25 02:04:20 +00:00
Jessica Lawshe
739b301419
Merge pull request #3198 from overleaf/jel-new-cta-email-testEmail
...
Convert testEmail to new email handling
GitOrigin-RevId: 4230875a360b03de5e5dbaff83fb99187ef745b1
2020-09-22 02:05:03 +00:00
Jessica Lawshe
dfb58a69c4
Merge pull request #3197 from overleaf/jel-new-cta-email-subscription-alerts
...
Convert subscription emails to new email handling
GitOrigin-RevId: bd10389aca073a1a21778af8c362e9254ddc70f1
2020-09-22 02:04:57 +00:00
Jessica Lawshe
e1bcf93374
Merge pull request #3212 from overleaf/jel-new-cta-email-confirmEmail
...
Convert confirmEmail to new email handling
GitOrigin-RevId: 66d1bd7503d36cc74adfadc983003c31c2c57bd1
2020-09-22 02:04:50 +00:00
Jessica Lawshe
d23df6dd99
Merge pull request #3214 from overleaf/jel-new-cta-email-verifyEmailToJoinTeam
...
Convert verifyEmailToJoinTeam to new email handling
GitOrigin-RevId: f4d19aff26c07bb04d8f414805edbf79baec6e0c
2020-09-22 02:04:45 +00:00
Jakob Ackermann
435af75ef7
Merge pull request #3163 from overleaf/as-jpa-i18n-cleanup
...
[misc] Translations cleanup
GitOrigin-RevId: 46bf1142bb9415eeebf638c120597996aaa55f8b
2020-09-18 02:04:41 +00:00
Chrystal Maria Griffiths
cc65ec32c5
Merge pull request #3178 from overleaf/cmg-ace-upgrade-1.4.12
...
Upgrade ace to 1.4.12
GitOrigin-RevId: a381b3815248e710cf8f02558e8c9f74b063fc96
2020-09-17 02:04:49 +00:00
Shane Kilkelly
0642922490
Merge pull request #3190 from overleaf/jel-new-cta-email-body
...
New CTA email body
GitOrigin-RevId: 6712980ed8b5dbbddfcf17c4263b13d62aa67ac0
2020-09-17 02:04:38 +00:00
Shane Kilkelly
df32ea6dca
Merge pull request #3112 from overleaf/ew-send-project-owner-id-to-tpds
...
add project_owner_user_id to tpds requests
GitOrigin-RevId: 3b83d6dd2eaa00e100e7fa84e403318a44282747
2020-09-17 02:04:29 +00:00
Timothée Alby
ede3b6a248
Merge pull request #3152 from overleaf/ta-jpa-confirm-entitlement
...
Send Entitlement for Affiliations During Domains Confirmation
GitOrigin-RevId: 9d6b41022adfdb5e1a797b9471830014b1ef43e3
2020-09-16 02:05:03 +00:00
Timothée Alby
f5471481d9
Merge pull request #3166 from overleaf/msm-server-message-async-form
...
Using server messages in asyncForm for 400 errors
GitOrigin-RevId: 1cf1bae7d5ac61051f8ed923631ae7874984572c
2020-09-16 02:04:52 +00:00
Timothée Alby
c95b325de4
Merge pull request #3172 from overleaf/hb-increase-file-upload-timeout
...
Decrease rate limit time for file uploads to every 15m instead of 30m
GitOrigin-RevId: 672cfcd61d8531f4519250fbe02d80fb4aeaccfc
2020-09-16 02:04:47 +00:00
Jessica Lawshe
0a7c09c5c1
Merge pull request #3180 from overleaf/jel-remove-unused-emails
...
Remove unused email templates
GitOrigin-RevId: d5b84e01948d3ea4b44df4e2a15038c729f1fdcb
2020-09-15 02:04:29 +00:00
Jessica Lawshe
aee83bc0cf
Merge pull request #3173 from overleaf/jel-institution-sso-audit-log
...
Update audit log when institution SSO is linked/unlinked
GitOrigin-RevId: 264ffbed025dccb4dd202f86afe545c3bf0c1f76
2020-09-15 02:04:24 +00:00
Simon Detheridge
6f46034b62
Merge pull request #3162 from overleaf/spd-upgrade-users-async-limit
...
Make ASYNC_LIMIT configurable when upgrading institution users
GitOrigin-RevId: 566dd7d1e742c196847196c98449becea264719e
2020-09-05 02:05:32 +00:00
Alasdair Smith
617fe024bc
Merge pull request #3134 from overleaf/as-react-i18n
...
Load translations in the frontend using react-i18next
GitOrigin-RevId: 4e6ab1befcd783db2b3255bb4d04dc18e710a3dc
2020-09-05 02:05:04 +00:00
Timothée Alby
d9c435a77a
Merge pull request #2957 from overleaf/ew-validate-saml-email
...
Validate saml email before register
GitOrigin-RevId: 6dcf3bccd280abd7bd3ced2d4fd2f69c590f74c1
2020-09-02 02:05:07 +00:00
Timothée Alby
82a0df1fad
Merge pull request #3147 from overleaf/jel-sso-email-missing-error
...
Update default missing SSO email error message
GitOrigin-RevId: 03410a9b5c0f894c236f62148f03cb6243abad7a
2020-09-02 02:04:26 +00:00
Simon Detheridge
4415f77b18
Merge pull request #3140 from overleaf/ho-swallow-deactive-project-err
...
if deactivateProject errors, continue the deactivateOldProjects jobs
GitOrigin-RevId: b3c2584e0a042cb3c78e609314c320a9b657640c
2020-08-27 02:04:13 +00:00