Jessica Lawshe
10cf5825a5
Add plans variant
...
Also, fix for multiple quotes. Without a closing quote subsequent quotes are considered nested, and
will use a ‘ instead of “
Also, move repeated elements to partials
2018-06-04 14:42:26 -05:00
Hugh O'Brien
63482e0ea0
Merge pull request #617 from sharelatex/hb-check-for-folders-clientside
...
Add function to check for existence of folders
2018-06-04 12:07:25 +01:00
Alasdair Smith
7898a1deca
Fix missed snake_case to camelCase, causing bug where projects couldn't be restored
2018-06-04 10:45:23 +01:00
Hugh O'Brien
a79c9b94a8
Merge pull request #613 from sharelatex/hb-extract-v1-templates-to-web
...
Extract v1 templates code to web
2018-06-01 11:29:36 +01:00
hugh-obrien
063187b5fc
add function to check for existance of folders
2018-05-31 17:03:41 +01:00
Brian Gough
fef667a738
Merge pull request #614 from sharelatex/ja-restrict-restore
...
Don't allow read-only users to restore
2018-05-31 15:52:40 +01:00
Brian Gough
c4f3a12ce5
add missing locking to copyFileFromExistingProject
2018-05-31 14:51:32 +01:00
James Allen
f5367985c3
Don't allow read-only users to restore
2018-05-31 13:44:37 +01:00
hugh-obrien
d47e845367
add v1 template tests
2018-05-31 13:26:54 +01:00
hugh-obrien
7f86ddc72c
extract v1 templates code to web
2018-05-31 11:12:31 +01:00
Shane Kilkelly
d3ae276091
Merge pull request #579 from sharelatex/sk-linked-files-from-project
...
Linked Files from Project
2018-05-31 11:08:08 +01:00
Alasdair Smith
57c56a0853
Merge pull request #565 from sharelatex/as-dash-action-btns
...
Add action buttons to v2 dash
2018-05-31 10:11:20 +01:00
Alasdair Smith
cc9d18d991
Merge pull request #600 from sharelatex/as-refactor-rt-load
...
Refactor loading rich text
2018-05-31 10:11:01 +01:00
Alasdair Smith
00808dfc9a
Merge pull request #599 from sharelatex/sk-less-border-radius-on-selects-v2
...
On v2, use smaller (default) border radius on select inputs
2018-05-31 10:10:49 +01:00
Alasdair Smith
5ec238cae8
Switch archive button with restore button for archived projects
2018-05-31 10:05:39 +01:00
Alasdair Smith
7dffc56804
Clone project action button
2018-05-31 10:05:04 +01:00
Alasdair Smith
2354f4156b
Download project action button
2018-05-31 10:04:59 +01:00
Alasdair Smith
ffc06f2a3b
Archive project action button
2018-05-31 10:04:50 +01:00
Alasdair Smith
a2dff4bfbb
Right align actions header
2018-05-31 09:59:35 +01:00
Alasdair Smith
83c62c8ab1
Only show action buttons on v2
2018-05-31 09:58:39 +01:00
Alasdair Smith
2d1bcda9ff
Style action buttons, and hide on smaller screens
2018-05-31 09:58:39 +01:00
Alasdair Smith
20cca0fcd4
Add action buttons to project list
2018-05-31 09:58:18 +01:00
Henry Oswald
a747480425
add references host into settings
2018-05-30 15:28:59 +01:00
Alasdair Smith
d0b160d9a2
Rename flag for clarity
2018-05-30 11:55:09 +01:00
Alasdair Smith
c6d2b4f1e7
Use single rich text include instead of split toolbar & body includes
2018-05-30 11:44:27 +01:00
Timothée Alby
6db3bf59a6
Merge pull request #586 from sharelatex/ta-refactor-user-getter
...
Canonical Way to Get Users by Email
2018-05-29 17:56:59 +02:00
Timothée Alby
eeff32bf4f
Merge pull request #584 from sharelatex/ta-remove-deprecated-method
...
Remove getUserOrCreateHoldingAccount Function
2018-05-29 17:56:42 +02:00
Jessica Lawshe
85ee5a36c8
Merge pull request #587 from sharelatex/jel-contact
...
Move contact form to modules
2018-05-29 09:20:05 -05:00
Shane Kilkelly
9e65e5e813
Fix loading of Rich Text page in Test Controls
2018-05-29 10:46:22 +01:00
Shane Kilkelly
14898acd7f
Update linked-file acceptance tests
2018-05-29 10:40:38 +01:00
Shane Kilkelly
dccac6302e
Use a decorateLinkedFileData
function on server to add project name
2018-05-29 10:07:31 +01:00
Shane Kilkelly
92fb83e665
Use the correct linkedFileData var
2018-05-29 10:05:50 +01:00
Tim Alby
5fbe5c5537
remove UserLocator
...
Use UserGetter instead
2018-05-28 14:11:13 +02:00
Tim Alby
bbaca91e57
add UserGetter#getUserByMainEmail
...
Use only that method to find users by email.
2018-05-28 14:11:09 +02:00
Tim Alby
5a590aa021
remove getUserOrCreateHoldingAccount function
...
The function is deprecated
2018-05-28 14:09:13 +02:00
Shane Kilkelly
ce147b012f
Cleaner unpacking of data from scope
2018-05-25 16:03:45 +01:00
Shane Kilkelly
bc7d6a64ed
Add a trailing comma
2018-05-25 16:01:37 +01:00
Shane Kilkelly
c8a8fe6af7
Use Agent.handleError in case checkAuth produces an error
2018-05-25 16:01:11 +01:00
Jessica Lawshe
868083676f
Move contact form
2018-05-25 08:50:38 -05:00
Shane Kilkelly
2a11a70cd3
Use smaller border-radius on textarea inputs, on v2
2018-05-25 14:48:37 +01:00
Shane Kilkelly
c4da8701c8
On v2, use smaller (default) border radius on select inputs
2018-05-25 13:38:19 +01:00
Hayden Faulds
09ddc75126
Merge pull request #583 from sharelatex/ta-create-unit-test-app-task
...
Add test_unit_app task
2018-05-25 13:22:25 +01:00
Hayden Faulds
29f7ce0bbf
Merge pull request #576 from sharelatex/mm-handle-export-error
...
Handle error in ExportsController
2018-05-25 13:22:18 +01:00
Shane Kilkelly
105d858155
Move waitFor
into an angular service
2018-05-25 13:02:58 +01:00
Shane Kilkelly
cfc17d56e8
Use a promise (with Angular's $q
) in waitFor
2018-05-25 11:42:13 +01:00
Shane Kilkelly
8be4279165
Fix a broken if-else-if statement
2018-05-25 10:56:32 +01:00
Shane Kilkelly
f5f253ad01
Add an optional pollInterval parameter to waitFor
2018-05-25 10:56:08 +01:00
Shane Kilkelly
e33b7b1a49
Use waitFor
when restoring a file in v2 history
2018-05-25 10:37:04 +01:00
Shane Kilkelly
19d8700947
Use waitFor
when refreshing the binary file view
2018-05-25 10:36:39 +01:00
Shane Kilkelly
3849bcfb40
Add a waitFor
helper to the ide object
2018-05-25 10:36:20 +01:00