Shane Kilkelly
0300ffbdc6
Bonus, add a link to the v1 settings page to change password
2018-09-03 10:21:45 +01:00
Shane Kilkelly
27a2e06d7b
Revert "Move the new logic to the externalAuthenticationSystemUsed
function"
...
This reverts commit 34009fbf59cc6597b08e9262ea274ce266baa8fe.
2018-09-03 10:21:45 +01:00
Shane Kilkelly
40a500648c
Move the new logic to the externalAuthenticationSystemUsed
function
2018-09-03 10:21:45 +01:00
Shane Kilkelly
be6720d805
Add a janky warning that this action will delete the account on v1 also.
2018-09-03 10:21:45 +01:00
Shane Kilkelly
9141f678b1
Show the account delete option on v2
2018-09-03 10:21:45 +01:00
Paulo Reis
07f884df70
Fix spell-checker menu going offscreen.
2018-09-03 09:42:37 +01:00
Paulo Reis
60cbc989e2
Add delete as an inline table action (only when viewing archived projects).
2018-09-02 15:14:45 +01:00
Paulo Reis
af4094a88c
Use CSS hashed paths when hot-swapping themes.
2018-09-02 14:44:15 +01:00
Paulo Reis
fbf98d89f2
Improve the collapsing behaviour of 'change' entries in track-changes.
2018-09-01 15:36:02 +01:00
Douglas Lovell
91e653dafc
Limit width and margin publish model form controls to the enclosing box
2018-08-31 18:36:53 -03:00
Douglas Lovell
c570daf03b
Remove unneeded include from ol-style
2018-08-31 18:36:19 -03:00
Douglas Lovell
1e31f5dc1c
Move new publish-model styles into existing style file
2018-08-31 15:35:24 -03:00
Douglas Lovell
92548be044
Use hyphen for underscore in publish-modal style
2018-08-31 14:16:43 -03:00
Douglas Lovell
404e768d24
Merge branch 'master' into dcl-olsl760b
2018-08-31 14:04:00 -03:00
Douglas Lovell
2b9e978379
Repair syntax and additional publish-modal style
2018-08-31 13:59:47 -03:00
Douglas Lovell
135d7e75a5
Merge branch 'master' into dcl-olsl760b
2018-08-31 13:24:22 -03:00
Paulo Reis
4ff7410391
Disable the review button when history is open.
2018-08-31 17:10:15 +01:00
Paulo Reis
b8f14873d2
Style buttons inside alerts (previously had the same colours for backgrounds).
2018-08-31 16:29:49 +01:00
Paulo Reis
f88a3815c6
Add loading spinner when cloning a project.
2018-08-31 16:14:20 +01:00
Paulo Reis
8ad9db3f02
Forcefully set trackchanges textareas background to white.
2018-08-31 15:45:33 +01:00
Paulo Reis
0c390d91a0
Avoid z-index issues with track-changes comments and the editor splitter.
2018-08-31 15:44:07 +01:00
Paulo Reis
7e5094f53d
Avoid z-index issues with the new project dropdown.
2018-08-31 15:37:22 +01:00
Paulo Reis
fc7b5bdd63
* Share button shown to all users, with a tooltip for non-admin; remove its id.
2018-08-31 15:33:56 +01:00
Timothée Alby
855840d89a
Merge pull request #883 from sharelatex/ta-domain-licence-join-fix
...
Fix id Accessor in Domain Licence Join Page
2018-08-31 13:15:23 +02:00
Timothée Alby
012d341df6
Merge pull request #881 from sharelatex/ho-change-email-fire-forget
...
change email: catch invalid emails and don't pass the error back on invalid requests
2018-08-31 13:15:16 +02:00
Timothée Alby
59b137e303
Merge pull request #877 from sharelatex/pr-fill-university-model-as-you-type
...
Update university, role and department value as the user types.
2018-08-31 13:15:01 +02:00
Henry Oswald
245ad2a2a8
call changeEmail before the callback in setDefaultEmailAddress
2018-08-31 11:49:45 +01:00
Tim Alby
195ae49052
fix id accessor in domain licence join page
2018-08-31 11:41:28 +01:00
Henry Oswald
bab334aa44
fire and forget changeEmail in setDefaultEmailAddress
...
prevents blocking/erroring the change email workflow
2018-08-31 11:16:28 +01:00
Henry Oswald
038b18a209
change email: catch invalid emails and don't pass the error back on invalid requests
2018-08-31 11:06:55 +01:00
Jessica Lawshe
dff29637b7
Move quotes to partial
2018-08-30 09:52:55 -05:00
Jessica Lawshe
bac90c0976
Move v2 plans redirect to router
2018-08-30 09:52:55 -05:00
Jessica Lawshe
ec710d0b1e
Add switch button styling
2018-08-30 09:52:55 -05:00
Jessica Lawshe
a87b5a629a
v2 plans style overrides and capitalize "Best Value"
2018-08-30 09:52:55 -05:00
Jessica Lawshe
eb8e279ac7
Add border styling
2018-08-30 09:52:55 -05:00
Jessica Lawshe
7d249f513b
Remove Positive SSL badge for v2
2018-08-30 09:52:55 -05:00
Jessica Lawshe
3a2c9a3830
Plans features table styling for v2
2018-08-30 09:52:55 -05:00
Jessica Lawshe
c1d37a712c
Update translations to use appName
2018-08-30 09:52:55 -05:00
Jessica Lawshe
bc89d8fb11
Add .nav-pills styling for v2
2018-08-30 09:52:55 -05:00
Jessica Lawshe
a2a98e0be1
Add @brand-secondary color
2018-08-30 09:52:55 -05:00
Jessica Lawshe
c920dc37d2
Update button classes for v2
...
Use `.btn-default` instead of `.btn-info`
2018-08-30 09:52:55 -05:00
Jessica Lawshe
26f2ff3d6f
Unlink instapages for v2 FAQ and add group contact modal
...
group contact link: v2 opens contact portal and SL opens instapage
2018-08-30 09:52:50 -05:00
Jessica Lawshe
fe9709e5c7
Move style from winning test variant to main class
...
`.more-details` contained style for the winning variant. Move these CSS declarations to main class of page, `.plans`.
Also alphabetize CSS classes.
Remove .more-details and extra .container from layout
CSS statements for .more-details were moved to .plans
2018-08-30 09:36:35 -05:00
James Allen
52381c8fb7
Merge pull request #851 from sharelatex/jel-remove-a-b-test
...
Remove Plans and Pricing A/B Test
2018-08-30 15:19:56 +01:00
Douglas Lovell
229626a368
Merge branch 'master' into dcl-olsl760b
2018-08-30 08:04:40 -03:00
Paulo Jorge Reis
cf075b0c42
Merge pull request #878 from sharelatex/ja-hide-bonus-in-v2
...
Don't suggest bonus page to v2 users
2018-08-30 11:29:41 +01:00
Paulo Jorge Reis
8b64f46807
Merge pull request #861 from sharelatex/ho-mailchimp-change-email
...
catch newsletter email change error if user already exists on mailing list
2018-08-30 11:29:01 +01:00
Paulo Jorge Reis
10981f0b4e
Merge pull request #860 from sharelatex/ta-front-end-email-regex
...
Change Email Regex in Affiliations Front-End
2018-08-30 11:28:38 +01:00
Paulo Jorge Reis
85ce1d1a11
Merge pull request #867 from sharelatex/pr-fix-togglers-with-v2-history
...
Set a unique name attribute for the toggle switch directive.
2018-08-30 11:26:32 +01:00
Paulo Jorge Reis
4be364cd93
Merge pull request #864 from sharelatex/pr-history-restore-placeholder
...
Add a placeholder "restore" button, showing a tooltip.
2018-08-30 11:25:25 +01:00
Paulo Jorge Reis
cb4d4145a1
Merge pull request #855 from sharelatex/pr-v2-light-theme
...
v2 light theme
2018-08-30 11:24:52 +01:00
Paulo Jorge Reis
8b9397f80c
Merge pull request #863 from sharelatex/as-update-v1-import-modal
...
Update project import modal to be more friendly near the launch
2018-08-30 11:24:44 +01:00
James Allen
b86ac31c63
Don't suggest bonus page to v2 users
2018-08-30 10:56:31 +01:00
Alasdair Smith
bc1f10a710
Merge pull request #868 from sharelatex/ho-mongo-health-checks
...
added a /health_check/mongo endpoint
2018-08-30 09:52:20 +01:00
Jessica Lawshe
3a2400b212
Merge pull request #841 from sharelatex/ns-remove-wufoo-log-links
...
remove wufoo latex error response logging
2018-08-29 12:24:22 -05:00
Jessica Lawshe
ad55842c0a
Merge pull request #847 from sharelatex/ns-bye-typeform
...
move typeform survey to google forms
2018-08-29 12:24:12 -05:00
Jessica Lawshe
cf8376f213
Merge pull request #840 from sharelatex/jel-blog-style
...
Blog style
2018-08-29 12:24:04 -05:00
Jessica Lawshe
a5d84ecc0a
Merge pull request #842 from sharelatex/jel-portals-user-affiliation
...
Add dashboard link mixin
2018-08-29 12:23:50 -05:00
Jessica Lawshe
1230750961
Merge pull request #865 from sharelatex/jel-sanitize-html
...
Add default sanitize HTML options
2018-08-29 12:23:32 -05:00
Douglas Lovell
f38c637f31
Stylesheet for publish modal
2018-08-29 13:56:16 -03:00
Paulo Reis
79f1e7b0ee
Update ui-select value as the user types.
2018-08-29 17:31:47 +01:00
Ersun Warncke
9feb8ef39f
Revert "Merge pull request #843 from sharelatex/ew-collabratec"
...
This reverts commit 223beab491d2f8dcf4c7285267fda355cfce3f05, reversing
changes made to a726537c4372641bfca0eb37fc130ca3a932d433.
2018-08-29 12:00:53 -04:00
Ersun Warncke
afc22dc5c2
Revert "Merge pull request #790 from sharelatex/ew-add-cookie-and-form-to-proxy"
...
This reverts commit ebefc2f28c6e88bbfa632f2b22cb8b99b75e95ec, reversing
changes made to 223beab491d2f8dcf4c7285267fda355cfce3f05.
2018-08-29 12:00:20 -04:00
Ersun Warncke
e7eefc0474
Merge pull request #790 from sharelatex/ew-add-cookie-and-form-to-proxy
...
set options and method for request, pass cookies and form body
2018-08-29 10:17:21 -04:00
Ersun Warncke
c1859f3e80
Merge pull request #843 from sharelatex/ew-collabratec
2018-08-29 10:17:02 -04:00
Henry Oswald
360618a7d3
added a /health_check/mongo endpoint
2018-08-29 11:24:01 +01:00
Alasdair Smith
4174b8edee
Update image and adjust size
2018-08-29 10:50:07 +01:00
Alasdair Smith
3dc437d932
More copy updates
2018-08-29 10:50:07 +01:00
Alasdair Smith
ff275e3425
Replace image and improve copy
2018-08-29 10:50:07 +01:00
Alasdair Smith
2e0d6ab305
Remove 2 step modal and make copy more friendly
2018-08-29 10:50:07 +01:00
James Allen
6a04800f70
Merge pull request #810 from sharelatex/ja-v2-templates
...
Split out feature flags into publish and view templates
2018-08-29 10:27:23 +01:00
Paulo Reis
82aa7c30a6
Make sure each pair of radio buttons gets a unique name attribute in the toggle switch directive.
2018-08-29 10:20:40 +01:00
Shane Kilkelly
1848befcb7
Merge branch 'sk-flush-when-refreshing-linked-file'
2018-08-29 09:27:05 +01:00
Shane Kilkelly
6ee2a83885
Merge pull request #856 from sharelatex/ns-use-regex-test
...
Use regex test instead of string match
2018-08-29 09:21:40 +01:00
Shane Kilkelly
b8ff6ae9a2
Merge pull request #862 from sharelatex/ta-increase-space
...
Increase Spacing Between Buttons
2018-08-29 09:21:31 +01:00
Shane Kilkelly
2c782fee67
Merge pull request #858 from sharelatex/sk-update-v2-migration-banner
...
Update the color and wording of the warning message shown on SL
2018-08-29 09:21:19 +01:00
Shane Kilkelly
6157db1964
Merge pull request #835 from sharelatex/sk-sanitize-system-messages
...
Sanitize display of system messages.
2018-08-29 09:21:07 +01:00
Shane Kilkelly
33a4882bd3
Update the color and wording of the warning message shown on SL
2018-08-29 09:08:44 +01:00
Jessica Lawshe
98f98483ef
Add default sanitize options
2018-08-28 17:23:55 -05:00
Paulo Reis
0df5c61c44
Add a placeholder restore button, showing a tooltip.
2018-08-28 21:35:35 +01:00
Jessica Lawshe
70b19b2584
Remove unused plans style
2018-08-28 12:42:09 -05:00
Jessica Lawshe
e1fbef6910
Move style from winning test variant to main class
...
`.more-details` contained style for the winning variant. Move these CSS declarations to main class of page, `.plans`.
Also alphabetize CSS classes.
Remove .more-details and extra .container from layout
CSS statements for .more-details were moved to .plans
2018-08-28 12:42:09 -05:00
Jessica Lawshe
ae85bfafef
Move FAQ to partial
2018-08-28 12:42:09 -05:00
Jessica Lawshe
e5c3d72e1a
Move winning variant layout to main layout
2018-08-28 12:42:09 -05:00
Jessica Lawshe
8889f2aed2
Remove Plans and Pricing A/B Test
...
Remove all layouts, analytics events, and scope related to the A/B test.
The group modal from the default layout of the A/B test should be maintained though for v2.
2018-08-28 12:42:09 -05:00
Paulo Reis
f3a4c7f2ed
Remove debug line.
2018-08-28 17:08:46 +01:00
Tim Alby
204423696d
increase spacing between buttons
2018-08-28 17:34:49 +02:00
Paulo Reis
32ff66b0dd
Add two more font-size options to the editor.
2018-08-28 14:52:25 +01:00
Tim Alby
5821ac7e54
change email regex used in affiliations front-end
...
Make it consistent with back-end regex
2018-08-28 15:37:20 +02:00
Henry Oswald
425017930a
catch newsletter email change error if user already exists on mailing list
2018-08-28 14:26:51 +01:00
Paulo Reis
76fcee721e
Update unit tests.
2018-08-28 14:24:05 +01:00
Paulo Reis
90b353298d
Switch themes at runtime.
2018-08-28 14:12:00 +01:00
Timothée Alby
107e8ce633
Merge pull request #859 from sharelatex/ho-mailchimp-change-email
...
always set status_if_new
2018-08-28 14:44:59 +02:00
Henry Oswald
60b3e6777f
always set status_if_new
2018-08-28 13:34:53 +01:00
Timothée Alby
c2ef2326b9
Merge pull request #857 from sharelatex/ho-mailchimp-change-email
...
add error handling for changing email in newsletter of user who has not subscribed
2018-08-28 14:03:44 +02:00
Timothée Alby
8057f4e74d
Merge pull request #849 from sharelatex/pr-fix-add-new-university
...
Correctly invoke the function to add unknown universities.
2018-08-28 14:03:35 +02:00
Timothée Alby
946726c898
Merge pull request #853 from sharelatex/ta-institution-features-fix
...
Check Institution Confirmation Status
2018-08-28 14:03:22 +02:00
Timothée Alby
c696ec2688
Merge pull request #854 from sharelatex/ta-affiliations-ui-improvements
...
Affiliations UI Improvements
2018-08-28 14:03:08 +02:00
Henry Oswald
32749267b8
improve logging on change email in newsletter
2018-08-28 12:46:49 +01:00
Henry Oswald
423bc9312d
only set status and merge fields if required
...
Not strictly nessaserry but it is a bit safer
also improve error reporting for change email
2018-08-28 12:32:20 +01:00
Alasdair Smith
f5e34630f8
Merge pull request #806 from sharelatex/as-deprecated-sl-homepage
...
Update homepage to deprecate SL
2018-08-28 11:02:03 +01:00
Henry Oswald
75521a4c86
add error handling for changing email in newsletter of user who has not subscribed
2018-08-28 10:47:33 +01:00
Paulo Reis
307a98851d
Nest the overall theme property under ace.
2018-08-28 10:10:16 +01:00
Nate Stemen
465b9aefc5
use match in one case and remove and operator
2018-08-27 16:48:44 -04:00
Nate Stemen
4d991aa176
Merge branch 'master' into ns-use-regex-test
2018-08-27 14:26:51 -04:00
Nate Stemen
ebea8a8633
use regex test instead of match when only bool needed
2018-08-27 14:25:01 -04:00
Paulo Reis
64c29787c0
Add i18n; update the review icon image.
2018-08-27 15:57:51 +01:00
Paulo Reis
efc926ffc5
Load theme as a user setting; allow the user to change it; update tests.
2018-08-27 15:25:00 +01:00
Tim Alby
ef37902dfc
check institution confirmation status
2018-08-27 15:45:31 +02:00
Paulo Reis
2fbcaebac7
More adjustments; style the dashboard.
2018-08-27 12:39:53 +01:00
Tim Alby
e19882455a
improve affiliation endorsement button
...
- design as button instead of link
- disable unless role and department are set
2018-08-27 11:32:48 +02:00
Tim Alby
7863561bff
display university licence in affiliations UI
2018-08-27 11:26:13 +02:00
Paulo Reis
4f6f459bfe
Remove debug code.
2018-08-24 15:35:52 +01:00
Paulo Reis
920c24cacb
Correctly invoke the function to add unknown universities.
2018-08-24 15:29:48 +01:00
Nate Stemen
c034b0654b
Merge branch 'master' into ns-remove-wufoo-log-links
2018-08-24 09:18:48 -04:00
Paulo Reis
2491bee38e
Merge branch 'master' into pr-v2-light-theme
2018-08-24 12:11:16 +01:00
Paulo Reis
e88b840da7
Update gitignore with the light theme generated CSS file.
2018-08-24 12:07:14 +01:00
Paulo Reis
d527249833
Style the editor.
2018-08-24 12:06:56 +01:00
Paulo Reis
7c95de29cd
Avoid breaking the page if isnt set.
2018-08-24 12:06:26 +01:00
Paulo Reis
128c825bbf
Create flag for light theme.
2018-08-24 12:05:37 +01:00
Alasdair Smith
1fb0471327
Don't default to having OL account in account checker
2018-08-24 10:57:03 +01:00
Alasdair Smith
59910320fe
Basic controller for account merge checker
2018-08-24 10:57:03 +01:00
Alasdair Smith
066d7293eb
Add margin above card on mobile view
2018-08-24 10:39:30 +01:00
Alasdair Smith
17ab35ab37
Increase margin between CTA and message
2018-08-24 10:23:47 +01:00
Alasdair Smith
f6cae39dcb
Adjust styling for updated copy
2018-08-24 10:23:47 +01:00
Alasdair Smith
6547c40c34
Style CTAs in new container and remove hr
2018-08-24 10:23:47 +01:00
Alasdair Smith
882ea46277
Add divider between deprecated text and features
2018-08-24 10:23:47 +01:00
Alasdair Smith
f60d565d2e
Updated styles for rearranged homepage
2018-08-24 10:23:47 +01:00
Alasdair Smith
0b507a541d
First pass at redoing the homepage for deprecating SL
2018-08-24 10:23:47 +01:00
Nate Stemen
c646c3e1ec
rename selector for learn more footer
2018-08-23 13:02:42 -04:00
Nate Stemen
6d00f38a71
move typeform survey to google forms
2018-08-23 12:34:13 -04:00
Nate Stemen
80c74ce07b
add back learn more link
2018-08-23 11:42:00 -04:00
Hugh O'Brien
29253c5a93
Merge branch 'master' into hb-fetch-licences-graph
2018-08-23 16:11:43 +01:00
hugh-obrien
bd721d52f4
review fixes and moving licences endpoint to module
2018-08-23 14:39:48 +01:00
Tim Alby
753fb02c05
always return an array when getting affiliations
2018-08-23 15:15:53 +02:00
Paulo Jorge Reis
d838f8778a
Merge pull request #832 from sharelatex/pr-change-free-history-limits
...
Change history limits for free users
2018-08-23 14:02:08 +01:00
Jessica Lawshe
787f0fe239
Add dashboard link mixin
2018-08-22 16:35:06 -05:00
Nate Stemen
6d3b7cbe7b
remove wufoo latex log responses
2018-08-22 15:45:08 -04:00
Jessica Lawshe
68deee1073
More specific CSS selection and style <pre>
...
More specific CSS selection r educes margin on other list items
Better distinguish <pre> content on blog
2018-08-22 13:13:16 -05:00
Ersun Warncke
8f21ab7f10
add overleaf method
2018-08-22 13:44:40 -04:00
hugh-obrien
8d72fc78fc
send licences graph request to v1 for data instead of analytics
2018-08-22 18:31:29 +01:00
Henry Oswald
cfaa8444db
null check path when building a pdf download url
...
if there is an error just the domain is currently returned, empty string
is better for us
2018-08-22 16:45:59 +01:00
Henry Oswald
ab1848d0ae
Add a trusted filter for iframe downloads ( #836 )
...
* add trusted helper to iframe downloads
2018-08-22 14:47:15 +01:00
Paulo Reis
a15706ce24
Merge branch 'master' into pr-v2-light-theme
2018-08-22 11:19:01 +01:00
Shane Kilkelly
7f7b10aa09
Sanitize display of system messages.
...
When showing system-messages, use default Angular sanitizer, also,
on the admin panel itself, show the verbatim text of the message.
This solves a mild Stored-XSS vulnerability whereby a user could
put `<script>` tags in a message. We don't want that, but we do want
to be able to use basic html tags.
2018-08-22 10:15:50 +01:00
Hugh O'Brien
eeadd1e9bb
Merge pull request #797 from sharelatex/hb-inform-v1-affiliation-confirms
...
Tell v1 confirmation status of affiliation emails
2018-08-22 08:34:33 +01:00
Jessica Lawshe
484d7acbc8
Merge pull request #817 from sharelatex/jel-mixins
...
Add a mixin for FAQ search and move links mixin file
2018-08-21 11:44:30 -05:00
Jessica Lawshe
b145ca5d5c
Merge pull request #791 from sharelatex/jel-pagination
...
Add pagination mixin and color variables
2018-08-21 11:44:15 -05:00
Paulo Reis
54e0a7cfd2
Merge branch 'master' into pr-change-free-history-limits
2018-08-21 11:23:28 +01:00
Henry Oswald
473063cf3d
set rclient.expire for server ttl even when there is no server id
2018-08-21 10:36:18 +01:00