summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ToC: Some HTML improvements and style fixesSheogorath2018-07-042-6/+20
| | | | | | | | The ToC generated broken HTML with unclosed `<li>` tags. This got fixed as well as some minor optimisation and adding list elements for the subentries so the elements appear in the ToC while scrolling. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Ignore h6 headersSheogorath2018-07-041-1/+1
| | | | | | | h6 headers are used for tags in CodiMD. So we should ignore them for the ToC generation. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Refactor generation of ToCSheogorath2018-07-041-45/+55
| | | | | | | | | | This replaces the existing iterative implementation of the ToC generation with an recursive one. This also solves the problem of skipped headers which causes wrong leveling of them. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Update it.json (POEditor.com)Christoph (Sheogorath) Kern2018-07-021-103/+114
|
* Release 1.2.0Sheogorath2018-06-301-1/+1
| | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Release notes for 1.2.0Sheogorath2018-06-301-0/+48
| | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Update de.json (POEditor.com)Christoph (Sheogorath) Kern2018-06-301-108/+114
|
* Update yarn.lockSheogorath2018-06-301-17/+34
|
* Revert "Update pg"Sheogorath2018-06-301-1/+1
| | | | This reverts commit 4d4163c1705af7dbdeeac3e788e72f6683221680.
* Update yarn.lockSheogorath2018-06-301-106/+286
| | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Merge pull request #871 from SISheogorath/update/dependenciesChristoph (Sheogorath) Kern2018-06-309-85/+46
|\ | | | | Update dependencies
| * Update randomcolorSheogorath2018-06-301-1/+1
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update pgSheogorath2018-06-301-1/+1
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update storeSheogorath2018-06-302-60/+21
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update highlight.jsSheogorath2018-06-305-5/+5
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update xss protectionSheogorath2018-06-301-1/+1
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update sqliteSheogorath2018-06-301-1/+1
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update shortidSheogorath2018-06-301-1/+1
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update passportSheogorath2018-06-301-1/+1
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update to octicon 4.4.0Sheogorath2018-06-306-8/+8
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update passport-ldapSheogorath2018-06-302-2/+2
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update validatorSheogorath2018-06-301-1/+1
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update password-gitlab2Sheogorath2018-06-301-1/+1
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update minioSheogorath2018-06-301-1/+1
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Update markdown-pdfSheogorath2018-06-301-1/+1
| | | | | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* | Merge pull request #868 from SISheogorath/docs/termsAndPrivacyChristoph (Sheogorath) Kern2018-06-271-0/+17
|\ \ | |/ |/| Add docs for usage of terms and privacy policy
| * Add docs for usage of terms and privacy policySheogorath2018-06-271-0/+17
|/ | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Merge pull request #866 from SISheogorath/docs/nativeSequelizeChristoph (Sheogorath) Kern2018-06-261-1/+4
|\ | | | | Update install instructions to cover sequelize
| * Update install instructions to cover sequelizeSheogorath2018-06-261-1/+4
|/ | | | | | | We instruct people to run db migrations on inital setup. We should do that! Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Merge pull request #865 from SISheogorath/fix/unicodeURLsChristoph (Sheogorath) Kern2018-06-261-1/+1
|\ | | | | Fix broken unicode urls
| * Fix broken unicode urlsSheogorath2018-06-261-1/+1
|/ | | | | | | | | | It wasn't possible to create unicode based URLs in freeurl mode, because the noteid used for the websocket connection is double escaped. When we decode it and let socketio-client reencode it, we get the real shortid/noteid and can find the note in the database and open the connection. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Merge pull request #863 from hackmdio/feature/slidePrintChristoph (Sheogorath) Kern2018-06-263-1/+10
|\ | | | | Add Print icon to slide view
| * Add Print icon to slide viewSheogorath2018-06-243-1/+10
| | | | | | | | | | | | | | | | It redirects the user to the print view of the document. I claim that people should either be smart enough to use ctrl+P or ask someone who knows how to print a webpage. I don't want to babysit our users. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* | Merge pull request #850 from SISheogorath/rebrand/CodiMDChristoph (Sheogorath) Kern2018-06-2641-1175/+437
|\ \ | |/ |/| Rebrand HackMD CE to CodiMD
| * Final replacementsSheogorath2018-06-244-6/+6
| | | | | | | | | | | | | | Looks like I missed a few. This should be complete now. And make us ready for the repo rename and merging. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Add note about renaming to docsSheogorath2018-06-247-2/+16
| | | | | | | | | | | | | | | | It's way easier to add a note to the guides than to redo all the images, etc. We have more important things to spend our time on, but if someone wants to redo them, you are very welcome! Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Do final internal renameingSheogorath2018-06-244-6/+15
| | | | | | | | | | | | | | | | A little minor change, by moving the CodiMD version header in its own middleware. Should simplify to determine the version number of the Backend in future. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Rename HackMD view to CodiMDSheogorath2018-06-2411-22/+22
| | | | | | | | | | | | | | | | Even when it looks a bit weird in first place to rename all internals step by step, it makes sense to do so, because we run into confusion afterwards. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Rename environment variables and add legacy support.Sheogorath2018-06-244-160/+292
| | | | | | | | | | | | | | | | As we are no longer HackMD the short tag `HMD` doesn't match anymore. We move it to the matching prefix `CMD` and inform our users about the change. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Add background story about the renamingSheogorath2018-06-241-0/+11
| | | | | | | | | | | | | | | | We want to communicate transparent. So we should state very clear what CodiMD is and what makes it different from HackMD and at the same time how we are related and that there are no bad boys involved. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Remove outdated contributors fileSheogorath2018-06-241-902/+0
| | | | | | | | | | | | | | We can remove this contributors file, since it doesn't provide any more information than git blame does anyways. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
| * Rebrand HackMD to CodiMDSheogorath2018-06-2416-82/+80
|/ | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Merge pull request #854 from hackmdio/feature/disableGravatarChristoph (Sheogorath) Kern2018-06-245-27/+23
|\ | | | | Allow to disable gravatar
| * Allow to disable gravatarSheogorath2018-06-235-27/+23
| | | | | | | | | | | | | | | | | | Since Gravatar is an external image source and not perfect from a privacy perspective, forbidding it allows to improve privacy. This commit also simplifies and optimizes the avatar code. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* | Merge pull request #855 from hackmdio/fix/constantsChristoph (Sheogorath) Kern2018-06-245-17/+20
|\ \ | | | | | | Move config out of statics path
| * | Move config out of statics pathSheogorath2018-06-245-17/+20
| | | | | | | | | | | | | | | | | | | | | | | | Since static path is providing with a high expiration data, we provide configs via API. This shouldn't add any noticeable load while making it uncached and this way working again. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* | | Merge pull request #856 from hackmdio/fix/lineEndingsChristoph (Sheogorath) Kern2018-06-241-1/+3
|\ \ \ | | | | | | | | Fix possible line-ending issues for init note
| * | | Fix possible line-ending issues for init noteSheogorath2018-06-241-1/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | By uploading a malicous note currently it is possible to prevent this note from being edited. This happens when using Windows line endings. With this commit we remove all `\r` characters from the notes and this way prevent this problem. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* | | Merge pull request #857 from hackmdio/fix/pdf-linksChristoph (Sheogorath) Kern2018-06-241-1/+4
|\ \ \ | | | | | | | | Fix broken images in PDF caused by misconfigred server URL
| * | | Fix broken images in PDF caused by misconfigred server URLSheogorath2018-06-241-1/+4
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As it turns out, if the serverURL can't be generated correctly, HackMD will use relative paths in image upload. This causes broken links in PDF. With this commit we force absolute links during PDF creation which hopefully fixes the problem. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>