Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add current requirements for node versions | Sheogorath | 2018-05-21 | 1 | -1/+1 |
| | | | | | | | Right now we can only run on node versions below 10.x thanks to scrypt dependencies. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | ||||
* | Upgrade base64url package | Sheogorath | 2018-05-17 | 1 | -1/+1 |
| | | | | | | | | | There was recently a possible security problem with base64url. Shouldn't really hit us but it doesn't hurt. Details: https://snyk.io/vuln/npm:base64url:20180511 Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | ||||
* | Fix possible file limit errors | Sheogorath | 2018-04-16 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | As we currently may need higher nofile limits than usual/default on various systems this commit should probide a fix for that an allow to build HackMD without highering these limits and increase security. Inspiration was found in a copy-webpack-plugin-issue[1] and found by @thegcat[2]. Thanks for that! Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> [1]: https://github.com/webpack-contrib/copy-webpack-plugin/issues/59#issuecomment-228563990 [2]: https://github.com/thegcat | ||||
* | Add config.json.example to npm test | Sheogorath | 2018-04-14 | 1 | -1/+1 |
| | | | | | | | | | | This commit extends the find command to also match the example config file. This should validate the syntax or this file to prevent syntax errors for future pull request. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | ||||
* | Release 1.1.0-ce | Sheogorath | 2018-04-06 | 1 | -1/+1 |
| | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | ||||
* | Merge pull request #743 from hackmdio/fix-to-use-url-safe-base64 | Christoph (Sheogorath) Kern | 2018-03-18 | 1 | -0/+1 |
|\ | | | | | Fix to use url-safe base64 in note url | ||||
| * | Remove and replace all note id compression in LZString with base64url | Max Wu | 2018-02-26 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Max Wu <jackymaxj@gmail.com> | ||||
* | | Remove engine.io-client dependency and fix webpack config | David Mehren | 2018-03-06 | 1 | -1/+0 |
|/ | | | | Signed-off-by: David Mehren <dmehren1@gmail.com> | ||||
* | Use jq instead of jsonlint | Sheogorath | 2018-02-19 | 1 | -1/+1 |
| | | | | | | | | | As the jsonlint package from NPM causes problems and looks unmaintained, it'll be replaced with `jq` a well maintained project which allows to search through JSON files in a `grep`-like style, but knowing the JSON structure. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | ||||
* | Update socket.io to version 2.0.4 | Sheogorath | 2018-01-30 | 1 | -2/+2 |
| | | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | ||||
* | Add simple user-management tool for emailsignin … | Dario Ernst | 2018-01-29 | 1 | -0/+2 |
| | | | | | | | | | Currently, administrators of closed instances need to manually fiddle in their databases for user-management. This commit adds a small commandline utility that allows to create and delete users. Signed-off-by: Dario Ernst <dario@kanojo.de> | ||||
* | Upgrade reveal.js to 3.6.0 and useCDN option for CSS include | Wu Cheng-Han | 2018-01-29 | 1 | -1/+1 |
| | |||||
* | Merge pull request #506 from erasys/minio | Christoph (Sheogorath) Kern | 2018-01-23 | 1 | -0/+1 |
|\ | | | | | Add support for minio | ||||
| * | Add support for minio | Marc Deop | 2017-08-30 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #598 from xxyy/feature/csp | Christoph (Sheogorath) Kern | 2018-01-22 | 1 | -0/+1 |
|\ \ | | | | | | | Implement basic CSP support | ||||
| * | | Revert "Load js-url lib using legacy-loader" | Literallie | 2017-11-02 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | Didn't work in Firefox for some reason. `[Script Loader] ReferenceError: module is not defined` This reverts commit 5b83deb043296c23ff912a2472703c1f7faddb4b. | ||||
| * | | Load js-url lib using legacy-loader | Literallie | 2017-10-22 | 1 | -0/+1 |
| | | | | | | | | | | | | Doesn't use eval, plus no window object access | ||||
| * | | CSP: Add nonce to slide view inline JS | Literallie | 2017-10-22 | 1 | -0/+1 |
| | | | |||||
* | | | Release 1.0.1-ce | Sheogorath | 2018-01-19 | 1 | -1/+1 |
| | | | |||||
* | | | Release 1.0.0-ce | Sheogorath | 2018-01-18 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #578 from hackmdio/licenseChangeAgreement | Max Wu | 2017-12-07 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | License Change Agreement | ||||
| * | | | Update license field in package.json | Wu Cheng-Han | 2017-10-13 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | Initial support for SAML authentication | Norihito Nakae | 2017-11-28 | 1 | -0/+1 |
| | | | |||||
* | | | Add mattermost authentication | Christoph Witzany | 2017-10-31 | 1 | -0/+2 |
| | | | |||||
* | | | Upgrade mermaid to v7.1.0, fix #600 | Peter Dave Hello | 2017-10-30 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #574 from PeterDaveHello/README.md-Table-of-Contents | Sheogorath | 2017-10-27 | 1 | -1/+3 |
|\ \ \ | |_|/ |/| | | Add "Table of Contents" in README.md | ||||
| * | | Integrate npm package "doctoc" to update README.md | Peter Dave Hello | 2017-10-13 | 1 | -1/+3 |
| |/ | |||||
* / | Add jsonlint script to ensure all json files are valid | Peter Dave Hello | 2017-10-14 | 1 | -1/+3 |
|/ | |||||
* | Use git URLs in package.json | Bryan Davis | 2017-07-01 | 1 | -2/+2 |
| | | | | | | | | | Using the "github:..." form to declare a dependency in package.json makes npm attempt to install the package using an ssh clone rather than an https clone. Some deployment environments may not allow ssh access to external servers which will prevent the clones from succeeding. Using the "git+https://..." form will clone the same repo from GitHub without requiring ssh connectivity. | ||||
* | Use non-zero exit codes when build fails | Sheogorath | 2017-06-03 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into BackendRefactor | Max Wu | 2017-05-14 | 1 | -0/+1 |
|\ | |||||
| * | Load statusbar template by string-loader | Yukai Huang | 2017-05-07 | 1 | -1/+2 |
| | | |||||
* | | refactor(config.js): Extract config file | BoHong Li | 2017-05-08 | 1 | -1/+2 |
|/ | | | | | * Separate different config source to each files * Freeze config object | ||||
* | chore(build): Upgrade uws to 0.14.1, other npm version have been removed | Wu Cheng-Han | 2017-03-29 | 1 | -1/+1 |
| | |||||
* | style: Fix missing newline in variables | Wu Cheng-Han | 2017-03-29 | 1 | -1/+2 |
| | |||||
* | Mark as 0.5.1 | Wu Cheng-Han | 2017-03-23 | 1 | -1/+1 |
| | |||||
* | Merge pull request #387 from hackmdio/cm-refactor | Max Wu | 2017-03-14 | 1 | -0/+21 |
|\ | | | | | Extract CodeMirror instance | ||||
| * | Add inlineAttachment to global | Yukai Huang | 2017-03-13 | 1 | -1/+2 |
| | | |||||
| * | Add standarjs globals | Yukai Huang | 2017-03-13 | 1 | -0/+20 |
| | | |||||
* | | Update to fix pagination error in list.js over v1.5.0 | Wu Cheng-Han | 2017-03-14 | 1 | -2/+1 |
|/ | |||||
* | Remove eslint | BoHong Li | 2017-03-13 | 1 | -3/+2 |
| | | | | | | | 1. Remove eslint , bacause we use JavaScript Standard Style. 2. Add lts/boron version to travis CI, web use it in docker version Signed-off-by: BoHong Li <a60814billy@gmail.com> | ||||
* | Use JavaScript Standard Style | BoHong Li | 2017-03-08 | 1 | -1/+8 |
| | | | | | Introduce JavaScript Standard Style as project style rule, and fixed all fail on backend code. | ||||
* | Using package.json to test lint instead | bananaappletw | 2017-02-16 | 1 | -1/+2 |
| | | | | Exclude *.min.js from eslint | ||||
* | Update node dependency up to 6.x in package.json | bananaappletw | 2017-02-15 | 1 | -1/+1 |
| | |||||
* | Add travis ci | bananaappletw | 2017-02-15 | 1 | -0/+2 |
| | |||||
* | Update webpack config to use parallel uglify plugin to speed up production build | Wu Cheng-Han | 2017-02-03 | 1 | -1/+2 |
| | |||||
* | Update to use babel-polyfill to support ES6 features in old browsers | Wu Cheng-Han | 2017-02-03 | 1 | -0/+1 |
| | |||||
* | Upgrade mermaid to support class diagram | Wu Cheng-Han | 2017-02-02 | 1 | -1/+1 |
| | |||||
* | Upgrade viz.js to fix manual workaround and get smaller file size | Wu Cheng-Han | 2017-02-02 | 1 | -1/+1 |
| | |||||
* | Revert experimental vue for now | Yukai Huang | 2017-01-21 | 1 | -3/+0 |
| |