Shane Kilkelly
|
034586b296
|
Flush source project to mongo before linked-file create/refresh
|
2018-08-20 12:19:59 +01:00 |
|
Tim Alby
|
8d6505b518
|
log institutions API errors
|
2018-08-17 17:48:00 +02:00 |
|
Tim Alby
|
f5513f36ca
|
add param to skip affiliation creation on user create
|
2018-08-17 17:48:00 +02:00 |
|
Alasdair Smith
|
9bc3fa2df0
|
Pass req to preDoPassportLogin module hook
|
2018-08-17 12:04:05 +01:00 |
|
Alasdair Smith
|
b9e63421a8
|
Merge pull request #814 from sharelatex/as-fix-delete-modal-copy
Fix delete wording on archive modal
|
2018-08-16 16:33:30 +01:00 |
|
Alasdair Smith
|
38689dbb1d
|
Merge pull request #802 from sharelatex/as-sl-redirect
Add feature flag for redirecting SL to v2
|
2018-08-16 16:32:55 +01:00 |
|
hugh-obrien
|
96ffeef73d
|
send fixed confirmed date to v1 for affiliations
|
2018-08-16 13:50:34 +01:00 |
|
hugh-obrien
|
55597b9279
|
inform v1 when confirming affiliation emails
|
2018-08-16 13:50:34 +01:00 |
|
Henry Oswald
|
5ed95694da
|
Merge pull request #801 from sharelatex/ho-mailchimp
Add non checked checkbox for newsletter subscription on signup and use mailchimp as newsletter provider.
|
2018-08-16 11:40:39 +01:00 |
|
Henry Oswald
|
1e1f26b350
|
Merge pull request #818 from sharelatex/ho-backendgroup-config
configure backend group name via config files
|
2018-08-16 10:37:14 +01:00 |
|
Henry Oswald
|
af6e7758d3
|
configure backend group name via config files
|
2018-08-15 15:26:22 +01:00 |
|
Alasdair Smith
|
985344c0d7
|
Use redirect setting instead of re-using setting that coincidentally would be flipped on the same day
|
2018-08-15 15:22:06 +01:00 |
|
Alasdair Smith
|
fc0b9df14c
|
Add feature flag for redirecting SL to v2
|
2018-08-15 15:22:05 +01:00 |
|
Timothée Alby
|
5e488dcab7
|
Merge pull request #813 from sharelatex/ta-enable-affiliations-ui
Enable Affiliations UI
|
2018-08-14 16:40:35 +02:00 |
|
Alasdair Smith
|
db16fad6c9
|
Fix
|
2018-08-13 14:25:38 +01:00 |
|
Alasdair Smith
|
085c2529d9
|
Inject isOverleaf setting globally
|
2018-08-13 14:25:38 +01:00 |
|
Tim Alby
|
bfb2f636cd
|
enable affiliations UI
|
2018-08-13 14:59:39 +02:00 |
|
Brian Gough
|
19dfe5fc8b
|
intial version of user setting for texlive imageName
|
2018-08-13 10:53:43 +01:00 |
|
Alasdair Smith
|
d7a341f59b
|
Merge pull request #808 from sharelatex/ta-import-affiliations
Allow confirmed_at date to be specified
|
2018-08-13 09:47:10 +01:00 |
|
James Allen
|
ff506b2b03
|
Make publishing and viewing templates separate features
|
2018-08-10 17:16:49 +01:00 |
|
James Allen
|
0f8fe53bc9
|
Allow confirmed_at date to be specified
|
2018-08-10 17:48:43 +02:00 |
|
Tim Alby
|
197e7ce8ab
|
refactor institutions getter
|
2018-08-10 13:40:25 +02:00 |
|
Hugh O'Brien
|
0af23718ba
|
Merge pull request #749 from sharelatex/hb-activate-submit-modal
Activate publish modal
|
2018-08-09 09:44:41 +01:00 |
|
James Allen
|
9cbb51bbbc
|
Merge pull request #793 from sharelatex/sk-sl-login-v2
If we're creating v1 accounts, don't allow login for users already linked up
|
2018-08-08 15:51:25 +01:00 |
|
Henry Oswald
|
df161d3ece
|
change newsletter log to info on process boot
|
2018-08-08 14:32:36 +01:00 |
|
Henry Oswald
|
c68366155e
|
remove sanitize = require('sanitizer') not used anywhere
|
2018-08-08 14:14:56 +01:00 |
|
Henry Oswald
|
687637eec7
|
change email address in newsletter when changing default email
put mongo_id into mailchimp merge fields
|
2018-08-08 13:50:03 +01:00 |
|
Henry Oswald
|
6208e9f2d0
|
add changeEmail function to newsletter manager
not actually called
|
2018-08-07 21:38:31 +01:00 |
|
Henry Oswald
|
6cf1f71604
|
add newsletter checkbox to user register forms
|
2018-08-06 17:43:03 +01:00 |
|
Brian Gough
|
efcd3577ce
|
avoid clobbering imported image names
|
2018-08-06 16:56:44 +01:00 |
|
Henry Oswald
|
fa37caef58
|
remove null check on mailchimp at top of file
I didn't like the if statment being after the require, mailchimp
could also be null and called elsewhere by acident
|
2018-08-06 12:37:18 +01:00 |
|
Brian Gough
|
7da8a926bb
|
increase bodyparser limit to 64kb
16kb is not enough for bibtex files with more escaping.
|
2018-08-06 10:52:10 +01:00 |
|
Henry Oswald
|
17a63258c6
|
changed newsletter to use mailchimp
|
2018-08-04 17:52:12 +01:00 |
|
Shane Kilkelly
|
d8c9a96619
|
If we're creating v1 accounts, don't allow login for users already linked up
|
2018-08-03 14:58:29 +01:00 |
|
Hugh O'Brien
|
22b664da1a
|
Merge pull request #792 from sharelatex/hb-fetch-export-zips
Fetch export zips
|
2018-08-02 13:50:11 +01:00 |
|
James Allen
|
b1228b7eb2
|
Merge pull request #789 from sharelatex/mm-exports-specify-clsi-image
Add compiler and imageName to export API request
|
2018-08-01 11:43:20 +01:00 |
|
Henry Oswald
|
89efa7e83e
|
add null check on response
|
2018-07-31 13:07:57 +01:00 |
|
Henry Oswald
|
5bb3acc1eb
|
fix metrics sending to clsi
|
2018-07-31 12:56:35 +01:00 |
|
hugh-obrien
|
8792e600d2
|
authenticate publish menu zip downloads
|
2018-07-31 12:43:39 +01:00 |
|
hugh-obrien
|
3532a29d50
|
allow fetching of export zips
|
2018-07-30 19:14:59 +01:00 |
|
Henry Oswald
|
b04c7d2ffe
|
send clsi response codes to graphite
|
2018-07-30 18:16:52 +01:00 |
|
Ersun Warncke
|
426c391153
|
set options and method for request, pass cookies and form body
|
2018-07-27 10:43:03 -04:00 |
|
Michael Mazour
|
ddbe1a5b22
|
Add compiler and imageName to export API request
|
2018-07-27 15:42:37 +01:00 |
|
Henry Oswald
|
3cf060dbac
|
Merge branch 'master' of github.com:sharelatex/web-sharelatex-internal
|
2018-07-26 16:04:23 +01:00 |
|
Henry Oswald
|
d484c36c6d
|
improve clsi logging
|
2018-07-26 16:04:14 +01:00 |
|
Tim Alby
|
66bcdbcac9
|
institution upgrade
|
2018-07-26 13:01:44 +02:00 |
|
Tim Alby
|
63c7f756ce
|
refactor into InstitutionsAPI
|
2018-07-26 13:01:42 +02:00 |
|
James Allen
|
7dc82597e1
|
Merge pull request #765 from sharelatex/ja-update-email-in-v1
Update email in v1 when setting as default in v2
|
2018-07-26 10:58:57 +01:00 |
|
James Allen
|
f99b6b6f0a
|
Merge pull request #746 from sharelatex/ta-refresh-features
Refresh Features After Confirming Email
|
2018-07-24 10:04:48 +01:00 |
|
James Allen
|
4130a934a3
|
Merge pull request #779 from sharelatex/ho-ClsiCookieManager-bug-fix
fix router issue where ClsiCookieManager isn't calling a function to set
|
2018-07-24 10:04:41 +01:00 |
|
James Allen
|
faf36f0265
|
Merge pull request #775 from sharelatex/revert-774-revert-750-hof-labels
Add v2 history labels endpoints
|
2018-07-24 10:04:13 +01:00 |
|
James Allen
|
5b989f0a8e
|
Merge pull request #759 from sharelatex/sk-login-with-v1-credentials
Login with v1 credentials
|
2018-07-24 10:04:02 +01:00 |
|
Henry Oswald
|
e79501340c
|
fix router issue where ClsiCookieManager isn't calling a function to set
the backend
|
2018-07-23 16:05:26 +01:00 |
|
Alberto Fernández-Capel
|
8fb9554c3f
|
Revert "Revert "add v2 history labels endpoints""
|
2018-07-20 15:36:03 +01:00 |
|
Alberto Fernández-Capel
|
f260f42466
|
Revert "add v2 history labels endpoints"
|
2018-07-20 12:39:01 +01:00 |
|
Alberto Fernández-Capel
|
da632c3117
|
Merge pull request #750 from sharelatex/hof-labels
add v2 history labels endpoints
|
2018-07-20 11:07:29 +01:00 |
|
Henry Oswald
|
413721ebf9
|
look at more chars for if the server is in dark mode
v2-dark.overleaf.com also needs to be marked as dark
|
2018-07-18 13:49:53 +01:00 |
|
Alasdair Smith
|
d36d3f2a0e
|
Actually enable rich text
|
2018-07-18 09:26:03 +01:00 |
|
Alasdair Smith
|
62f69a4bcd
|
Fix case sensitivity
|
2018-07-18 09:26:03 +01:00 |
|
Alasdair Smith
|
9cd3f32365
|
Use hasFeature function instead of new standalone function
|
2018-07-18 09:26:03 +01:00 |
|
Alasdair Smith
|
4202b9c717
|
Use hard-coded feature flag for rich text
|
2018-07-18 09:26:03 +01:00 |
|
Shane Kilkelly
|
299de369e5
|
Refactor the way logins are finished off and sessions established
|
2018-07-17 16:27:24 +01:00 |
|
Jessica Lawshe
|
64a257dae2
|
Merge pull request #708 from sharelatex/jel-mathjax
MathJax - library path, directive, and use `Safe` extension
|
2018-07-17 09:32:06 -05:00 |
|
James Allen
|
2c25cbaf25
|
Update error handling on backend
|
2018-07-17 11:12:09 +01:00 |
|
Alberto Fernández-Capel
|
e7738b851d
|
Merge pull request #764 from sharelatex/afc-import-managers
Import managers
|
2018-07-17 10:10:51 +01:00 |
|
Alberto Fernández-Capel
|
5821d2c981
|
Merge pull request #755 from sharelatex/afc-import-team-names
Import team names
|
2018-07-17 10:05:38 +01:00 |
|
James Allen
|
ca97698724
|
Handle v1 response when email is already in use
|
2018-07-16 17:27:01 +01:00 |
|
Hayden Faulds
|
f6def039bf
|
code review feedback
|
2018-07-16 16:06:17 +01:00 |
|
Hayden Faulds
|
04bb83f3de
|
add v2 history labels endpoints
|
2018-07-16 16:06:17 +01:00 |
|
Alberto Fernández Capel
|
66b492ba5f
|
Use id to find subscription
It's the new method signature.
|
2018-07-16 14:42:41 +01:00 |
|
James Allen
|
d0f77abc70
|
Update email in v1 when setting default in v2
|
2018-07-16 13:26:52 +01:00 |
|
James Allen
|
b150a7b4ae
|
Merge pull request #735 from sharelatex/pr-affiliations-ui-adjustments
Affiliations UI, second round
|
2018-07-16 10:08:47 +01:00 |
|
Shane Kilkelly
|
b4f8108277
|
Move the pre-login async code into a helper function
|
2018-07-13 11:51:11 +01:00 |
|
Alberto Fernández Capel
|
0bf807fa9f
|
Remove SubscriptionLocator.getManagedSubscription
It was used as a kind of access control check, but it's clearer
if the check is in the only controller that actually needs it.
|
2018-07-13 11:47:26 +01:00 |
|
Alberto Fernández Capel
|
79ada88b13
|
Add team name to subscription model
|
2018-07-13 11:15:58 +01:00 |
|
James Allen
|
476f4e55c3
|
Just generate a new token on resending confirmation email
|
2018-07-13 10:42:31 +01:00 |
|
Alberto Fernández Capel
|
46a1cdc510
|
Use the admin_ids array to query for subscriptions
|
2018-07-13 09:38:58 +01:00 |
|
James Allen
|
33b28db061
|
Add backend endpoint for resending confirmation email
|
2018-07-12 16:39:04 +01:00 |
|
Paulo Reis
|
59008b4a51
|
Show university custom departments when changing affiliations; fix Features typo.
|
2018-07-12 16:37:09 +01:00 |
|
Paulo Reis
|
a759828ece
|
Update feature flag for affiliations; use it in the router; minor style adjustments.
|
2018-07-12 16:37:09 +01:00 |
|
Paulo Reis
|
85cf518457
|
Avoid showing the email input when viewing the full affiliations UI; disable affiliations when using SAML and LDAP authentication strategies.
|
2018-07-12 16:37:09 +01:00 |
|
Alberto Fernández Capel
|
abcfa0b0d2
|
Store manager ids in an array
|
2018-07-12 16:35:27 +01:00 |
|
hugh-obrien
|
367b16a3ab
|
removes checking params for submit modal
|
2018-07-11 16:36:03 +01:00 |
|
Tim Alby
|
35cb3924e2
|
refresh features after confirming email
|
2018-07-11 14:57:35 +02:00 |
|
Alberto Fernández Capel
|
40c1f67561
|
Check that the subscription is a group before exporting it to csv
I removed this check by mistake, just taking it back.
|
2018-07-11 12:10:43 +01:00 |
|
Alberto Fernández Capel
|
4e8185d369
|
Use the id in methods that modify a subscription
This will make it easier to allow a user to manage multiple
groups.
|
2018-07-11 09:56:36 +01:00 |
|
Tim Alby
|
791dc0df5b
|
check institution features on features update
|
2018-07-10 17:53:37 +02:00 |
|
James Allen
|
cb449f4b75
|
Delete a subscription on expiry, rather than set personal plan code
|
2018-07-10 10:31:25 +01:00 |
|
James Allen
|
f5ea7f2d77
|
Merge pull request #730 from sharelatex/sk-handle-orphaned-mendeley-linked-files
Add a new error type to LinkedFiles: FileCannotRefreshError
|
2018-07-06 11:06:51 +01:00 |
|
James Allen
|
7a1bb30952
|
Merge pull request #699 from sharelatex/ja-fix-bonus-feature-allocation
Don't consider current features when assigning bonus
|
2018-07-06 11:06:34 +01:00 |
|
James Allen
|
dad4bad9eb
|
Merge pull request #700 from sharelatex/ew-fix-undefined-last-name
fix undefined last name
|
2018-07-06 11:06:12 +01:00 |
|
Tim Alby
|
b78212290a
|
handle dynamic Proxy URLs
|
2018-07-06 12:03:47 +02:00 |
|
James Allen
|
b902821c07
|
Return blank features, not default features if no bonuses
|
2018-07-06 09:09:41 +01:00 |
|
Tim Alby
|
cfd5c65be4
|
add affiliation before confirming email
|
2018-07-05 16:02:55 +02:00 |
|
Tim Alby
|
9d4df4271a
|
try adding affiliation on user creation
|
2018-07-05 16:01:15 +02:00 |
|
Tim Alby
|
3e1d61438f
|
add endpoint to endorse affiliation
|
2018-07-05 15:59:36 +02:00 |
|
Timothée Alby
|
08aab38470
|
Merge pull request #725 from sharelatex/ta-disable-emails-endpoint
Disable Emails Endpoint when externalAuthenticationSystemUsed is True
|
2018-07-05 15:57:31 +02:00 |
|
Timothée Alby
|
958012533d
|
Merge pull request #724 from sharelatex/ta-parse-email
parse email in UserUpdater
|
2018-07-05 15:57:20 +02:00 |
|
Shane Kilkelly
|
f125a755bf
|
Add a new error type to LinkedFiles: FileCannotRefreshError
|
2018-07-05 12:13:07 +01:00 |
|
Hugh O'Brien
|
a230b5efab
|
Merge pull request #720 from sharelatex/mm-export-v1projectid
Include project's and user's v1 ID in export requests
|
2018-07-05 12:12:35 +01:00 |
|