summaryrefslogtreecommitdiff
path: root/package.json (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add current requirements for node versionsSheogorath2018-05-211-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 packageSheogorath2018-05-171-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 errorsSheogorath2018-04-161-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 testSheogorath2018-04-141-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-ceSheogorath2018-04-061-1/+1
| | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Merge pull request #743 from hackmdio/fix-to-use-url-safe-base64Christoph (Sheogorath) Kern2018-03-181-0/+1
|\ | | | | Fix to use url-safe base64 in note url
| * Remove and replace all note id compression in LZString with base64urlMax Wu2018-02-261-0/+1
| | | | | | | | Signed-off-by: Max Wu <jackymaxj@gmail.com>
* | Remove engine.io-client dependency and fix webpack configDavid Mehren2018-03-061-1/+0
|/ | | | Signed-off-by: David Mehren <dmehren1@gmail.com>
* Use jq instead of jsonlintSheogorath2018-02-191-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.4Sheogorath2018-01-301-2/+2
| | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Add simple user-management tool for emailsignin …Dario Ernst2018-01-291-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 includeWu Cheng-Han2018-01-291-1/+1
|
* Merge pull request #506 from erasys/minioChristoph (Sheogorath) Kern2018-01-231-0/+1
|\ | | | | Add support for minio
| * Add support for minioMarc Deop2017-08-301-0/+1
| |
* | Merge pull request #598 from xxyy/feature/cspChristoph (Sheogorath) Kern2018-01-221-0/+1
|\ \ | | | | | | Implement basic CSP support
| * | Revert "Load js-url lib using legacy-loader"Literallie2017-11-021-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-loaderLiterallie2017-10-221-0/+1
| | | | | | | | | | | | Doesn't use eval, plus no window object access
| * | CSP: Add nonce to slide view inline JSLiterallie2017-10-221-0/+1
| | |
* | | Release 1.0.1-ceSheogorath2018-01-191-1/+1
| | |
* | | Release 1.0.0-ceSheogorath2018-01-181-1/+1
| | |
* | | Merge pull request #578 from hackmdio/licenseChangeAgreementMax Wu2017-12-071-1/+1
|\ \ \ | | | | | | | | License Change Agreement
| * | | Update license field in package.jsonWu Cheng-Han2017-10-131-1/+1
| | |/ | |/|
* | | Initial support for SAML authenticationNorihito Nakae2017-11-281-0/+1
| | |
* | | Add mattermost authenticationChristoph Witzany2017-10-311-0/+2
| | |
* | | Upgrade mermaid to v7.1.0, fix #600Peter Dave Hello2017-10-301-1/+1
| | |
* | | Merge pull request #574 from PeterDaveHello/README.md-Table-of-ContentsSheogorath2017-10-271-1/+3
|\ \ \ | |_|/ |/| | Add "Table of Contents" in README.md
| * | Integrate npm package "doctoc" to update README.mdPeter Dave Hello2017-10-131-1/+3
| |/
* / Add jsonlint script to ensure all json files are validPeter Dave Hello2017-10-141-1/+3
|/
* Use git URLs in package.jsonBryan Davis2017-07-011-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 failsSheogorath2017-06-031-1/+1
|
* Merge branch 'master' into BackendRefactorMax Wu2017-05-141-0/+1
|\
| * Load statusbar template by string-loaderYukai Huang2017-05-071-1/+2
| |
* | refactor(config.js): Extract config fileBoHong Li2017-05-081-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 removedWu Cheng-Han2017-03-291-1/+1
|
* style: Fix missing newline in variablesWu Cheng-Han2017-03-291-1/+2
|
* Mark as 0.5.1Wu Cheng-Han2017-03-231-1/+1
|
* Merge pull request #387 from hackmdio/cm-refactorMax Wu2017-03-141-0/+21
|\ | | | | Extract CodeMirror instance
| * Add inlineAttachment to globalYukai Huang2017-03-131-1/+2
| |
| * Add standarjs globalsYukai Huang2017-03-131-0/+20
| |
* | Update to fix pagination error in list.js over v1.5.0Wu Cheng-Han2017-03-141-2/+1
|/
* Remove eslintBoHong Li2017-03-131-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 StyleBoHong Li2017-03-081-1/+8
| | | | | Introduce JavaScript Standard Style as project style rule, and fixed all fail on backend code.
* Using package.json to test lint insteadbananaappletw2017-02-161-1/+2
| | | | Exclude *.min.js from eslint
* Update node dependency up to 6.x in package.jsonbananaappletw2017-02-151-1/+1
|
* Add travis cibananaappletw2017-02-151-0/+2
|
* Update webpack config to use parallel uglify plugin to speed up production buildWu Cheng-Han2017-02-031-1/+2
|
* Update to use babel-polyfill to support ES6 features in old browsersWu Cheng-Han2017-02-031-0/+1
|
* Upgrade mermaid to support class diagramWu Cheng-Han2017-02-021-1/+1
|
* Upgrade viz.js to fix manual workaround and get smaller file sizeWu Cheng-Han2017-02-021-1/+1
|
* Revert experimental vue for nowYukai Huang2017-01-211-3/+0
|