summaryrefslogtreecommitdiff
path: root/lib/models (unfollow)
Commit message (Expand)AuthorFilesLines
2021-05-09Sanitize username and photo URLDavid Mehren1-2/+3
2021-04-26Remove unneeded polyfillErik Michelson1-9/+0
2021-04-25Fix Relative Path Traversal Attack on note creationSheogorath1-3/+3
2021-02-27Run database migrations automatically on startupDavid Mehren1-0/+31
2021-02-15Linter: Fix all lint errorsPhilip Molares6-125/+127
2021-02-02Fix note creation in FreeURL mode not using templateErik Michelson1-3/+4
2020-11-14Replace CodiMD with HedgeDocErik Michelson1-1/+1
2020-07-04Fixed meta parsing of lang-attribute for using it in the published-viewErik Michelson1-0/+1
2019-10-04Added customizable og-metadata to notesErik Michelson1-0/+9
2019-06-11fix: upgrade sequelize to latest version to fix CVEBoHong Li5-745/+752
2019-06-08Rework debug loggingSheogorath1-3/+2
2019-05-31Fix eslint warningsSheogorath1-8/+8
2019-05-26Fix missing pictures for OpenIDSheogorath1-0/+3
2019-05-13polyfilling scrypt for node 8.5+Claudius1-4/+13
2019-05-13asyncified setting and verifying the passwordClaudius1-9/+7
2019-05-13getting password hashing into a hook where it could be asyncClaudius1-6/+14
2018-11-21Switch scrypt library to a successorSheogorath1-1/+1
2018-11-14switching to eslint for code checkingClaudius Coenen2-1/+2
2018-09-26lib/models/revision.js: make independent of exec-pathWilliButz1-1/+2
2018-07-27Further improvement of error handling for LZStringSheogorath1-1/+5
2018-06-24Rebrand HackMD to CodiMDSheogorath1-1/+1
2018-06-23Allow to disable gravatarSheogorath1-25/+5
2018-05-25Add token based security featureSheogorath1-0/+4
2018-05-25Fix requests for deleted usersSheogorath1-0/+3
2018-05-25Use cascaded deletesSheogorath3-4/+12
2018-05-25Use hard delete instead of soft deleteSheogorath1-1/+1
2018-04-17Move letter-avatars into own requestSheogorath1-5/+5
2018-04-10Add check for noteId lengthSheogorath1-0/+9
2018-03-26Use TEXT instead of STRING for tokensPedro Ferreira1-2/+2
2018-03-25Change config to camel case with backwards compatibilitySheogorath2-8/+8
2018-03-11Fix to log instead of throwing error on parse note idMax Wu1-2/+4
2018-03-10Fix parseNoteId order to fix some edge caseMax Wu1-7/+7
2018-02-27Update to use buffer in encode/decode note idMax Wu1-2/+4
2018-02-26Remove and replace all note id compression in LZString with base64urlMax Wu1-0/+27
2018-02-09Fix field type to prevent data truncation of authorship (#721)Max Wu2-2/+2
2018-01-18Ignore empty values for revision.Sheogorath1-2/+2
2017-11-28Initial support for SAML authenticationNorihito Nakae1-0/+9
2017-10-31Add mattermost authenticationChristoph Witzany1-0/+9
2017-10-16Fix #521 by converting content fields to LONGTEXT in MySQL, to prevent trunca...Claudius Coenen2-4/+4
2017-10-09createdAt DESC with quotation marks did not work with MySQL fixes #565Claudius Coenen1-4/+4
2017-09-22Fix broken profile imagesSheogorath1-2/+6
2017-06-05Fix typo in the db configWu Cheng-Han1-1/+1
2017-05-08refactor(config.js): Extract config fileBoHong Li1-2/+3
2017-05-08refactor: Remove `require` extension filenameBoHong Li4-9/+9
2017-03-15Fix strip null byte in model should cast to string to use replace functionWu Cheng-Han1-0/+1
2017-03-14Fix update doc from filesystem cause redundant authorship stringifyWu Cheng-Han1-1/+1
2017-03-14Use strict mode in all backend filesBoHong Li6-0/+6
2017-03-08Use JavaScript Standard StyleBoHong Li6-1033/+1010
2017-02-18Fix user profile photo might not replace to proper sizeWu Cheng-Han1-4/+4
2017-02-10Add default permission configNV1-2/+2