summaryrefslogtreecommitdiff
path: root/package.json (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-05-23Release 1.1.1-ceSheogorath1-1/+1
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-05-21Add current requirements for node versionsSheogorath1-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>
2018-05-17Upgrade base64url packageSheogorath1-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>
2018-04-16Fix possible file limit errorsSheogorath1-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
2018-04-14Add config.json.example to npm testSheogorath1-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>
2018-04-06Release 1.1.0-ceSheogorath1-1/+1
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-03-06Remove engine.io-client dependency and fix webpack configDavid Mehren1-1/+0
Signed-off-by: David Mehren <dmehren1@gmail.com>
2018-02-26Remove and replace all note id compression in LZString with base64urlMax Wu1-0/+1
Signed-off-by: Max Wu <jackymaxj@gmail.com>
2018-02-19Use jq instead of jsonlintSheogorath1-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>
2018-01-30Update socket.io to version 2.0.4Sheogorath1-2/+2
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-01-29Add simple user-management tool for emailsignin …Dario Ernst1-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>
2018-01-29Upgrade reveal.js to 3.6.0 and useCDN option for CSS includeWu Cheng-Han1-1/+1
2018-01-19Release 1.0.1-ceSheogorath1-1/+1
2018-01-18Release 1.0.0-ceSheogorath1-1/+1
2017-11-28Initial support for SAML authenticationNorihito Nakae1-0/+1
2017-11-02Revert "Load js-url lib using legacy-loader"Literallie1-1/+0
Didn't work in Firefox for some reason. `[Script Loader] ReferenceError: module is not defined` This reverts commit 5b83deb043296c23ff912a2472703c1f7faddb4b.
2017-10-31Add mattermost authenticationChristoph Witzany1-0/+2
2017-10-30Upgrade mermaid to v7.1.0, fix #600Peter Dave Hello1-1/+1
2017-10-22Load js-url lib using legacy-loaderLiterallie1-0/+1
Doesn't use eval, plus no window object access
2017-10-22CSP: Add nonce to slide view inline JSLiterallie1-0/+1
2017-10-14Add jsonlint script to ensure all json files are validPeter Dave Hello1-1/+3
2017-10-13Integrate npm package "doctoc" to update README.mdPeter Dave Hello1-1/+3
2017-10-13Update license field in package.jsonWu Cheng-Han1-1/+1
2017-08-30Add support for minioMarc Deop1-0/+1
2017-07-01Use git URLs in package.jsonBryan Davis1-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.
2017-06-03Use non-zero exit codes when build failsSheogorath1-1/+1
2017-05-08refactor(config.js): Extract config fileBoHong Li1-1/+2
* Separate different config source to each files * Freeze config object
2017-05-07Load statusbar template by string-loaderYukai Huang1-1/+2
2017-03-29chore(build): Upgrade uws to 0.14.1, other npm version have been removedWu Cheng-Han1-1/+1
2017-03-29style: Fix missing newline in variablesWu Cheng-Han1-1/+2
2017-03-23Mark as 0.5.1Wu Cheng-Han1-1/+1
2017-03-14Update to fix pagination error in list.js over v1.5.0Wu Cheng-Han1-2/+1
2017-03-13Add inlineAttachment to globalYukai Huang1-1/+2
2017-03-13Add standarjs globalsYukai Huang1-0/+20
2017-03-13Remove eslintBoHong Li1-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>
2017-03-08Use JavaScript Standard StyleBoHong Li1-1/+8
Introduce JavaScript Standard Style as project style rule, and fixed all fail on backend code.
2017-02-16Using package.json to test lint insteadbananaappletw1-1/+2
Exclude *.min.js from eslint
2017-02-15Update node dependency up to 6.x in package.jsonbananaappletw1-1/+1
2017-02-15Add travis cibananaappletw1-0/+2
2017-02-03Update webpack config to use parallel uglify plugin to speed up production buildWu Cheng-Han1-1/+2
2017-02-03Update to use babel-polyfill to support ES6 features in old browsersWu Cheng-Han1-0/+1
2017-02-02Upgrade mermaid to support class diagramWu Cheng-Han1-1/+1
2017-02-02Upgrade viz.js to fix manual workaround and get smaller file sizeWu Cheng-Han1-1/+1
2017-01-21Revert experimental vue for nowYukai Huang1-3/+0
2017-01-06Use randomcolor not seedrandom for avatar backgroundsalecdwm1-1/+0
2017-01-06Profile pictures for LDAP usersalecdwm1-0/+1
2017-01-04Revert "Rename npm script"bananaappletw1-2/+2
This reverts commit ed83dfc862768572eab0c2aed629b1700ac9e224.
2017-01-02Mark as 0.5.0Wu Cheng-Han1-1/+1
2017-01-02Update dependenciesWu Cheng-Han1-6/+6
2016-12-24Basic setup for Vue appYukai Huang1-0/+2