Commit Graph

51 Commits

Author SHA1 Message Date
Brian Gough 882b555433 create new file on replace 2018-04-09 12:05:08 +01:00
Brian Gough 14713aa393 added comment about project version 2018-03-01 15:15:09 +00:00
Brian Gough 67d784a74a increment project version on every structure change 2018-03-01 12:32:08 +00:00
Shane Kilkelly b19f7a6ea3 Re-add template id fields to Project model.
The original pull request (/web-sharelatex-internal/pull/324) had to be reverted
because of a failing test. This just re-adds the fields
2018-02-20 14:19:54 +00:00
Shane Kilkelly 05faf06f59 Revert "Add template id fields to project model" 2018-02-20 13:51:30 +00:00
Shane Kilkelly 57d50a68f8 Merge pull request #324 from sharelatex/hob-add-template-fields-to-project
Add template id fields to project model
2018-02-20 13:40:11 +00:00
Hayden Faulds eb198cd8c3 make getSafePathname a method in CompileController rather than Project 2018-02-16 13:10:48 +00:00
hugh-obrien 5d1c2a9cf6 rename v1 template fields on project module 2018-02-14 11:07:38 +00:00
hugh-obrien ea736390a1 add template id fields to project model 2018-02-11 16:58:45 +00:00
James Allen 5463b608ad Add add{File|Doc}WithoutUpdatingHistory methods to allow importing OL projects with existing history 2017-12-19 13:59:06 +00:00
Shane Kilkelly 035e0c1213 Add autoIndex: false option to mongoose connections.
This prevents mongoose from auto-creating missing indexes on boot.
2017-11-22 13:37:57 +00:00
Shane Kilkelly bda65c0984 use correct partial indexes on project token fields 2017-11-21 10:33:02 +00:00
Shane Kilkelly 1cedfed1e4 Merge branch 'master' into sk-unlisted-projects 2017-11-02 10:10:09 +00:00
Hayden Faulds 19bc145ff4 separate overleaf.id from overleaf.history.id 2017-10-27 15:28:42 +01:00
Shane Kilkelly 239f56ca0e add unique index to both token fields 2017-10-27 14:58:55 +01:00
Shane Kilkelly 732ce9417b Don't create tokens on project by default 2017-10-09 10:25:20 +01:00
Shane Kilkelly 387854db7a Fix an embarassing mistake, generate tokens dynamically, not once. 2017-10-06 13:24:10 +01:00
Shane Kilkelly 6482cd7dd8 Generate tokens on old projects if they're not present 2017-10-04 16:31:24 +01:00
Shane Kilkelly 95292a2e55 Add unique index to token properties 2017-09-21 15:06:42 +01:00
Shane Kilkelly 441c207953 Generate tokens by default 2017-09-21 15:04:15 +01:00
Shane Kilkelly c87df7be79 Add token-access user refs to Project 2017-09-19 09:27:22 +01:00
Shane Kilkelly 2011432120 Add tokens property to Project model 2017-09-18 10:27:28 +01:00
James Allen 39320c20b8 Include OL tokens in project schema 2017-09-05 10:50:39 +02:00
James Allen bb6ca9ba51 Update Project schema 2017-08-29 15:21:05 +02:00
James Allen b4254f06ef Update Project schema for overleaf imports 2017-08-21 17:49:08 +02:00
James Allen 710c89a629 Support per user track changes (proof of concept) 2017-07-07 10:38:13 +01:00
Shane Kilkelly 01ee104f77 Revert "update to newest mongoose"
This reverts commit 7b05891ba0e87e4cf00fd6b1ea87d7406dc70989.
2017-05-10 15:31:17 +01:00
Shane Kilkelly c5c0364d49 update to newest mongoose 2017-05-08 16:09:59 +01:00
James Allen f31fa98679 Sync track changes state between sessions and client 2017-01-10 16:11:12 +01:00
James Allen ae5467894b Standardise on one Errors file 2016-03-23 15:14:49 +00:00
James Allen de02928454 Merge branch 'master' into ja_email_tokens 2016-03-17 17:01:26 +00:00
James Allen e53fc5f0b6 Remove dead code (Project.findPopulatedById) 2016-03-08 14:20:53 +00:00
James Allen 1a689aa1fd Move findAllUsersProjects from Project to ProjectGetter 2016-03-03 17:19:03 +00:00
Henry Oswald 8aec86af4e moved count element to project entity handler and added tests 2016-02-26 13:25:09 +00:00
Henry Oswald 09ac8f8c7a move .putElement into ProjectEntityHandler with tests 2016-02-24 15:36:39 +00:00
Henry Oswald a8060109fd spike of limit 2016-02-24 08:06:40 +00:00
Henry Oswald 6f474d9a00 put element just needs project folder structure not docs inside 2016-02-23 15:27:55 +00:00
James Allen 03d75944b0 Allow image name to be configured 2016-01-15 10:26:36 +00:00
Henry Oswald 63580f6a79 remove useClsi2 flag in project collection 2015-08-19 11:58:41 +01:00
Henry Oswald 50fc886c94 changed inactive to active as its more effienct query in mongo 2015-08-19 11:54:30 +01:00
Henry Oswald a0142d4415 added inactive and reactivate project logic 2015-08-13 22:40:28 +01:00
Henry Oswald a786b623a8 added logging to help debug slow project list page loading 2015-07-22 01:06:23 +01:00
Henry Oswald 0f4d9771aa added null check to where we insert elements into a project 2014-10-31 10:37:44 +00:00
Henry Oswald 9be31a2ac1 removed type: from log lines 2014-10-20 14:24:39 +01:00
James Allen 9c5f63817e Send accessLevel info to client 2014-06-16 12:47:39 +01:00
James Allen 80c58bb718 Remove deprecated versioning code 2014-05-27 12:56:23 +01:00
James Allen 355a5a020e Keep reference to deleted docs and delete via docstore 2014-04-30 11:15:29 +01:00
James Allen d528ac21a3 Mark projects as archived, but don't actually delete them 2014-04-28 12:53:43 +01:00
Henry Oswald a6bd916fbf refactored project list, and updated sig for findAllUsersProjects to include err 2014-04-08 16:56:34 +01:00
Henry Oswald 8ce13a6b1e changed xss lib to sanitize not validator 2014-03-31 16:46:28 +01:00