Shane Kilkelly
|
c12450f533
|
Merge branch 'master' into sk-passport
|
2016-09-21 13:17:54 +01:00 |
|
James Allen
|
c2e14ded13
|
Add null checks for fileRefs and docs, which are not present when calling mkdirp
|
2016-09-20 16:55:12 +01:00 |
|
Shane Kilkelly
|
4eada48638
|
Merge branch 'master' into sk-passport
|
2016-09-19 15:40:25 +01:00 |
|
James Allen
|
0917fe10ca
|
Return type when finding element by path so that we don't need a heuristic
|
2016-09-19 14:35:25 +01:00 |
|
Shane Kilkelly
|
438ac45854
|
fix unit tests
|
2016-09-07 16:40:49 +01:00 |
|
Shane Kilkelly
|
cc5ddc92bb
|
use getSessionUser rather than getLoggedInUser
|
2016-09-07 10:30:58 +01:00 |
|
Shane Kilkelly
|
ab2c1e82fb
|
WIP: refactor
|
2016-09-05 15:58:31 +01:00 |
|
Shane Kilkelly
|
e4f4325150
|
Basic passport integration
|
2016-09-02 16:17:37 +01:00 |
|
James Allen
|
c653f59705
|
Add error handling to mkdir_p
|
2016-08-18 17:48:33 +01:00 |
|
Shane Kilkelly
|
36d969e6e6
|
Set invites to be an empty array if missing
|
2016-08-15 15:22:23 +01:00 |
|
Shane Kilkelly
|
8f7603c324
|
Add an endpoint to access project members
|
2016-08-04 16:47:48 +01:00 |
|
Shane Kilkelly
|
dca1c9be5d
|
Load invites on project load, rather than asynchronously.
|
2016-08-01 17:05:37 +01:00 |
|
Henry Oswald
|
8492ea7d28
|
Merge pull request #285 from sharelatex/file-path-checks
add file path check on element names
|
2016-07-22 13:54:05 +01:00 |
|
Paulo Reis
|
6a46b46cf4
|
Expose sign-up date as an user attribute in the editor.
|
2016-07-21 16:42:22 +01:00 |
|
Brian Gough
|
a93efde1ae
|
add file path check on element names
|
2016-07-19 11:58:10 +01:00 |
|
James Allen
|
b76cc7e314
|
Remove a user from being a collaborator when their account is deleted
|
2016-06-30 14:21:44 +01:00 |
|
Shane Kilkelly
|
4e63a3c7bd
|
Move betaProgram flag up to top-level of user object
|
2016-06-06 13:12:24 +01:00 |
|
James Allen
|
887631e661
|
Don't error if the rootDoc_id no longer exists in the project when copying
|
2016-05-23 14:58:28 +01:00 |
|
Shane Kilkelly
|
a686d187ad
|
Pull refProviders into user model
|
2016-04-01 11:36:19 +01:00 |
|
Shane Kilkelly
|
0ce514a5a6
|
Add features to the user object in ide.
|
2016-03-31 17:10:49 +01:00 |
|
Henry Oswald
|
db8fb63bb5
|
fixed change payment details page
also increased size of year field for firefox users
and removed unnded options in new plan page
|
2016-03-31 11:54:52 +01:00 |
|
James Allen
|
3fe0674462
|
Revert "Add error handling in mkdir_p"
This reverts commit c2458cd19018fe05199ce3b33fd4e9230d1cf319.
Apparently mkdirp needs errors to be ignored to work...
|
2016-03-23 15:33:01 +00:00 |
|
James Allen
|
4d0fe3bf5d
|
Add error handling in mkdir_p
|
2016-03-23 15:18:10 +00:00 |
|
James Allen
|
ae5467894b
|
Standardise on one Errors file
|
2016-03-23 15:14:49 +00:00 |
|
James Allen
|
3d8ac9f292
|
Add in a few null checks
These were discovered by using a project that was messed up with the moving
folder bug where the folder ended up without an id, docs or fileRefs array
|
2016-03-23 10:54:36 +00:00 |
|
James Allen
|
2af2dd694e
|
Use null to represent anonymous user, as AuthorizationManager expects
|
2016-03-22 09:39:25 +00:00 |
|
James Allen
|
de02928454
|
Merge branch 'master' into ja_email_tokens
|
2016-03-17 17:01:26 +00:00 |
|
James Allen
|
60a39f82c1
|
Fix off by one bug in moving folders from using an out of date project structure
|
2016-03-15 15:14:54 +00:00 |
|
James Allen
|
75d9912449
|
Use _.defaults to simplify assigning default features
|
2016-03-15 14:44:06 +00:00 |
|
James Allen
|
261466b042
|
Convert privilege levels to an enum
|
2016-03-15 14:35:01 +00:00 |
|
James Allen
|
fe1f71413e
|
Use ProjectGetter, not Project, in ProjectController.loadEditor
|
2016-03-15 14:12:43 +00:00 |
|
Henry Oswald
|
76b3a78988
|
added lock around move element
|
2016-03-15 12:29:41 +00:00 |
|
Henry Oswald
|
ba9bc3a2e8
|
check that element being inserted has an _id
|
2016-03-15 11:29:59 +00:00 |
|
James Allen
|
71ef045728
|
Implement authorization guards in Authorization{Manager,Controller}
|
2016-03-14 17:06:57 +00:00 |
|
Henry Oswald
|
f24bc2c501
|
log out error when can't send to tpds worker
|
2016-03-14 14:44:45 +00:00 |
|
Henry Oswald
|
1b39b01114
|
check err on _putElement for file in project
|
2016-03-14 14:42:13 +00:00 |
|
Henry Oswald
|
8be55f760f
|
swallow error if tpdsworker can not be comunicated with on addFile
|
2016-03-14 10:49:28 +00:00 |
|
James Allen
|
1bd8b8d1a3
|
Delete SecurityManager and replace with (unwritten) AuthorizationManager
|
2016-03-10 17:17:26 +00:00 |
|
Henry Oswald
|
347bfe4a79
|
use cb for internal callbacks
|
2016-03-10 12:43:36 +00:00 |
|
Henry Oswald
|
3c4e74af4b
|
project duplicator works and tests pass.
not so bad now.
|
2016-03-10 12:42:21 +00:00 |
|
Henry Oswald
|
d801ab623a
|
project duplicator works, tests don't
|
2016-03-10 11:58:05 +00:00 |
|
James Allen
|
e36be96ec9
|
Move public access setting to its own end point
|
2016-03-10 11:13:57 +00:00 |
|
Henry Oswald
|
bf8f9f6d41
|
change key to maxEntitiesPerProject
|
2016-03-09 15:53:03 +00:00 |
|
Henry Oswald
|
5be05a35d8
|
added WithProject versions of functions
rather than project_or_id
|
2016-03-09 11:16:27 +00:00 |
|
Henry Oswald
|
57f00d76bd
|
get project name on entity move
|
2016-03-08 14:46:53 +00:00 |
|
Henry Oswald
|
ede159d833
|
changed logging for archiving projects from delete to archived
|
2016-03-08 14:38:23 +00:00 |
|
James Allen
|
76af5e5563
|
Don't call deprecated findPopulatedById in loadEditor
|
2016-03-08 14:20:00 +00:00 |
|
James Allen
|
0882eb2a99
|
Don't use deprecated Project.findPopulatedById in ReferencesManager
|
2016-03-08 14:05:56 +00:00 |
|
James Allen
|
5f5445f625
|
Use TpdsUpdateSender to use CollaboratorsHandler
|
2016-03-08 11:54:45 +00:00 |
|
James Allen
|
bedc8a0492
|
Remove ProjectGetter.populateProjectWithUsers
|
2016-03-07 15:25:10 +00:00 |
|