Tim Alby
|
1d80878bf8
|
delete affiliations on user deletion
|
2018-06-28 13:47:19 +02:00 |
|
Tim Alby
|
837f614df4
|
refactor affiliation requests
|
2018-06-28 13:47:16 +02:00 |
|
Alberto Fernández Capel
|
4366a0ea2c
|
Remove trailing whitespace
|
2018-06-28 11:08:20 +01:00 |
|
Tim Alby
|
8c70ba88b7
|
Add missing greater-than character in tests
|
2018-06-28 10:15:55 +02:00 |
|
Paulo Reis
|
270c67df5f
|
Move affiliations form and table into specific file.
|
2018-06-27 17:08:25 +01:00 |
|
Paulo Reis
|
d1467784bb
|
Avoid showing a comma when the user only has department info.
|
2018-06-27 14:21:03 +01:00 |
|
Paulo Reis
|
82392978a7
|
Improve input suggestions template readability.
|
2018-06-27 13:47:49 +01:00 |
|
Alberto Fernández Capel
|
c19fc6d245
|
Fetch the whole user doc
Other attributes are needed to calculate features.
|
2018-06-27 12:52:47 +01:00 |
|
Alberto Fernández Capel
|
8b8742d60f
|
Fix ReferalFeatures tests
|
2018-06-27 12:28:22 +01:00 |
|
Paulo Reis
|
522084a504
|
Add Keys enum; use it when detecting keystrokes in the input suggestions component.
|
2018-06-27 12:21:26 +01:00 |
|
Alberto Fernández Capel
|
7e5ababe66
|
Ensure we can import both user and user stubs to teams
|
2018-06-27 12:09:58 +01:00 |
|
Alasdair Smith
|
3a90a2d004
|
Add custom assertion method to chai for comparing CM Pos objects
|
2018-06-27 11:28:29 +01:00 |
|
Tim Alby
|
bebbc433bf
|
proxy static institutions URLs in dev env
|
2018-06-27 09:59:55 +02:00 |
|
Tim Alby
|
60009c6346
|
fix delete endpoint
|
2018-06-26 19:50:12 +02:00 |
|
Paulo Reis
|
3e0ad47873
|
Avoid suggesting blacklisted emails as university domains.
|
2018-06-26 16:50:55 +01:00 |
|
Paulo Reis
|
76d8ab11e5
|
Make sure we infer the university when the user finishes typing his email.
|
2018-06-26 16:18:53 +01:00 |
|
Jessica Lawshe
|
9f5e976539
|
Merge pull request #681 from sharelatex/jel-cms-meta-and-btn
CMS: control of metadata
|
2018-06-26 08:19:57 -05:00 |
|
Ersun Warncke
|
193d497d66
|
fix undefined last name
|
2018-06-26 07:50:31 -04:00 |
|
James Allen
|
6838904d65
|
Add in option to sync all users
|
2018-06-26 11:30:27 +01:00 |
|
James Allen
|
156c417df0
|
Don't consider current features when assignin bonus
|
2018-06-26 11:26:07 +01:00 |
|
James Allen
|
de519f545f
|
Add in check to see if user was out of sync
|
2018-06-26 11:07:13 +01:00 |
|
Shane Kilkelly
|
c5defc9203
|
Update wording, tell user to create another project
|
2018-06-26 09:54:58 +01:00 |
|
James Allen
|
fbfb0d6472
|
Remove conflicting .modal class from upload alerts
|
2018-06-26 09:09:10 +01:00 |
|
Paulo Reis
|
70b3df5a0e
|
Remove logs.
|
2018-06-25 17:32:39 +01:00 |
|
Paulo Reis
|
e7f819fbdd
|
Hide affiliations UI behind feature flag.
|
2018-06-25 17:06:23 +01:00 |
|
Paulo Reis
|
8ac6f4d6f4
|
Use v1 proxy; even more style adjustments.
|
2018-06-25 16:13:43 +01:00 |
|
James Allen
|
3a8b5d23d8
|
Merge pull request #696 from sharelatex/ja-fix-right-click-new-file
Fix right click new and upload file options
|
2018-06-25 16:10:15 +01:00 |
|
James Allen
|
80d7c39044
|
Fix right click new and upload file options
|
2018-06-25 15:01:27 +01:00 |
|
Paulo Reis
|
b92dc98b99
|
Merge branch 'master' into pr-user-affilitations
|
2018-06-25 14:13:26 +01:00 |
|
Paulo Reis
|
00dfcf66c6
|
More styling adjustments.
|
2018-06-25 13:44:43 +01:00 |
|
Henry Oswald
|
c1a8d8b31a
|
Merge branch 'master' into ho-clsi-double-backend
|
2018-06-25 13:43:40 +01:00 |
|
Tim Alby
|
7a3fcf6d2c
|
change error message on email update failure
|
2018-06-25 13:47:22 +02:00 |
|
Tim Alby
|
c6de896bb5
|
decorate emails list with affiliation data
|
2018-06-25 13:47:04 +02:00 |
|
Tim Alby
|
c81f9c24ed
|
mock affiliations API in acceptance tests
|
2018-06-25 13:45:46 +02:00 |
|
Tim Alby
|
e41391fb4a
|
ignore affiliations if v1 is not configured
|
2018-06-25 13:45:46 +02:00 |
|
Tim Alby
|
d3b2a2650f
|
add/remove affiliations when adding/removing emails
|
2018-06-25 13:45:46 +02:00 |
|
Shane Kilkelly
|
04be842b30
|
Fix validation of project-output-file, no build_id for imported v1 projects
|
2018-06-25 12:27:56 +01:00 |
|
Shane Kilkelly
|
b3d17fc753
|
Add a warning message when there are no other projects to choose.
|
2018-06-25 11:48:05 +01:00 |
|
Tim Alby
|
b65ba388ba
|
replace OldAssetProxy
|
2018-06-25 12:36:51 +02:00 |
|
Shane Kilkelly
|
f6424ada40
|
Merge pull request #655 from sharelatex/sk-linked-files-output-redux
Linked files from project output
|
2018-06-25 10:28:29 +01:00 |
|
Jessica Lawshe
|
f7a1ded6e1
|
More general class and visible preview
|
2018-06-22 13:42:08 -05:00 |
|
Jessica Lawshe
|
af2417bdc5
|
Move metadata to separate file and update metadata existence check
|
2018-06-22 13:42:01 -05:00 |
|
Paulo Reis
|
a1da24a86d
|
Styling adjustments.
|
2018-06-22 16:07:54 +01:00 |
|
James Allen
|
76de9c05f2
|
Merge pull request #688 from sharelatex/ja-fix-upgrade-prompt-contrast
Set font colour at entire side bar level
|
2018-06-22 16:00:05 +01:00 |
|
James Allen
|
0a2fe7e941
|
Merge pull request #687 from sharelatex/ja-fix-subscription-upsell
Fix check for hasSubscription
|
2018-06-22 15:59:51 +01:00 |
|
James Allen
|
be13ed7beb
|
Merge pull request #689 from sharelatex/ja-use-app-name-in-upgrade
Remove hardcoded ShareLaTeX reference in upgrade blurb
|
2018-06-22 15:59:41 +01:00 |
|
James Allen
|
89d5605874
|
Add script that refreshes all v1 users' features in v2
|
2018-06-22 15:33:02 +01:00 |
|
Nate Stemen
|
ab159a5169
|
Merge remote-tracking branch 'origin' into ns-dropdown-on-completion
|
2018-06-22 10:25:18 -04:00 |
|
Nate Stemen
|
e9f8cceabb
|
fix syntax error
|
2018-06-22 10:23:33 -04:00 |
|
James Allen
|
c004cdb200
|
Remove hardcoded ShareLaTeX reference in upgrade blurb
|
2018-06-22 14:24:41 +01:00 |
|
James Allen
|
9194e25742
|
Set font colour at entire side bar level
|
2018-06-22 14:23:43 +01:00 |
|
James Allen
|
0edd2b5fe7
|
Fix check for hasSubscription
|
2018-06-22 14:10:20 +01:00 |
|
Shane Kilkelly
|
d76c6c2c22
|
Merge pull request #682 from sharelatex/sk-copy-linked-file-data-on-clone
Copy linkedFileData when cloning a project
|
2018-06-22 13:22:45 +01:00 |
|
Shane Kilkelly
|
a8222f2e31
|
Fix tests after sync with master
|
2018-06-22 13:20:13 +01:00 |
|
Shane Kilkelly
|
096d3f28a1
|
Move the handleError function into the LinkedFilesController
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
ebe828aa62
|
Refactor, and remove the source_project_display_name prop from linkedFileData
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
dfb4898be5
|
Move getFileById to the LinkedFilesHandler module
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
c8012f2968
|
Cleaner import of errors
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
6058f3ef9b
|
Refactor the LinkedFiles/Agent system, and track build_id for output files
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
d93eb448e3
|
Move Clsi logic to ClsiManager
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
54cdbd738c
|
If selecting 'output.pdf', set the filename to project-name.pdf
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
67dcbff450
|
Remove linked-files items from the left-menu test controls
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
708e809df6
|
Use errors from ProjectFileAgent
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
2ade78783b
|
Add acceptance test for refreshing output file from v1 project
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
a313184c71
|
Handle linked-output-files from v1 imports
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
28257462ae
|
Acceptance tests for project-output-file
|
2018-06-22 13:09:18 +01:00 |
|
Shane Kilkelly
|
48a4f6c4c4
|
Fix error handling for failing to get output file
|
2018-06-22 13:08:13 +01:00 |
|
Shane Kilkelly
|
2cfc2b4738
|
Only show output files which are images or pdfs
|
2018-06-22 13:08:13 +01:00 |
|
Shane Kilkelly
|
7fc99a38f8
|
Better styling on the output-files toggle
|
2018-06-22 13:08:13 +01:00 |
|
Shane Kilkelly
|
6672a20c2b
|
Enable switching between source and output files
|
2018-06-22 13:08:13 +01:00 |
|
Shane Kilkelly
|
64ec90f34f
|
Move the isOutputFilesMode flag onto the scope
|
2018-06-22 13:08:13 +01:00 |
|
James Allen
|
5717496685
|
Create unified new file modal with linked files
|
2018-06-22 13:08:13 +01:00 |
|
Shane Kilkelly
|
2da1d57948
|
Clean up logging
|
2018-06-22 13:08:13 +01:00 |
|
Shane Kilkelly
|
87474ce060
|
Remove commentary
|
2018-06-22 13:08:13 +01:00 |
|
Shane Kilkelly
|
d4beba24b6
|
Backend for project output file agent
|
2018-06-22 13:08:13 +01:00 |
|
Shane Kilkelly
|
e916d96792
|
WIP: basic backend for project-output-file agent
|
2018-06-22 13:08:13 +01:00 |
|
Shane Kilkelly
|
ead245721b
|
Mostly working selection of output files from another project
|
2018-06-22 13:08:13 +01:00 |
|
Shane Kilkelly
|
60ca298db3
|
WIP
|
2018-06-22 13:08:13 +01:00 |
|
Paulo Reis
|
9bc70d479c
|
Use university-provided list of departments when available.
|
2018-06-22 11:24:14 +01:00 |
|
Shane Kilkelly
|
fadbd72837
|
Add unit test for copying project with linked files
|
2018-06-22 10:52:49 +01:00 |
|
Shane Kilkelly
|
5abb745e05
|
Copy linkedFileData when cloning a project
|
2018-06-22 10:00:39 +01:00 |
|
Alberto Fernández-Capel
|
d36dbfda07
|
Merge pull request #665 from sharelatex/afc-import-team-invites
Add method to import invites
|
2018-06-22 09:55:19 +01:00 |
|
Paulo Reis
|
62ab9dbb98
|
Rearrange layout to have the new affiliation form within the affiliations table.
|
2018-06-21 17:18:01 +01:00 |
|
Paulo Reis
|
b16ebc1843
|
Read user email from the URL in DELETE requests.
|
2018-06-21 17:16:42 +01:00 |
|
Timothée Alby
|
caee25d85d
|
Revert "Replace OldAssetsProxy"
|
2018-06-21 15:52:20 +02:00 |
|
Timothée Alby
|
c30cdf955b
|
Merge pull request #666 from sharelatex/ta-smart-proxy
Replace OldAssetsProxy
|
2018-06-21 14:35:16 +02:00 |
|
James Allen
|
de45c08585
|
Restrict token look ups by id to not conflict with other tests
|
2018-06-21 11:00:25 +01:00 |
|
James Allen
|
c07ce3bd89
|
Merge pull request #675 from sharelatex/ja-fail-on-acceptance-tests
Bail out with exit code on acceptance test failure
|
2018-06-21 10:28:41 +01:00 |
|
James Allen
|
46fbf0c641
|
Merge pull request #672 from sharelatex/ja-refactor-email-templating
Refactor email templating
|
2018-06-21 10:28:26 +01:00 |
|
James Allen
|
4608a59e3d
|
Store OneTimeTokens in mongo rather than redis
|
2018-06-21 10:22:08 +01:00 |
|
James Allen
|
0dcbc5facb
|
Send out confirmation emails on register and record confirmedAt date
|
2018-06-21 10:21:15 +01:00 |
|
James Allen
|
74ca0c4220
|
Refactor email template system
|
2018-06-21 10:19:12 +01:00 |
|
Paulo Reis
|
147d74d92a
|
Integrate e-mails table with backend.
|
2018-06-20 14:22:06 +01:00 |
|
Henry Oswald
|
4cb78a5797
|
move start time inside each clsi request as they are run in series now
|
2018-06-20 14:15:42 +01:00 |
|
Henry Oswald
|
5a7b8f4887
|
fix broken test for compile controller
|
2018-06-20 13:44:07 +01:00 |
|
Paulo Reis
|
917776aede
|
Change the UI to gradually show needed fields for affiliations.
|
2018-06-20 11:37:55 +01:00 |
|
Paulo Reis
|
f3806faeb2
|
Make git ignore compiled Coffeescript Angular components.
|
2018-06-20 11:37:34 +01:00 |
|
Alasdair Smith
|
6c1994e25b
|
Stub errors in tests to cache
|
2018-06-20 11:19:23 +01:00 |
|
Henry Oswald
|
e60157094b
|
improve logging for 2 compile backends
|
2018-06-20 11:07:34 +01:00 |
|
Tim Alby
|
bbed5fca9a
|
simplify proxy
|
2018-06-20 10:58:19 +02:00 |
|