- 04 Mar, 2019 3 commits
-
-
Sheogorath authored
HSTS maxAge has to be an integer, not a string. Fixes https://github.com/hackmdio/codimd/issues/1159 Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
Christoph (Sheogorath) Kern authored
Corrected a typo
-
Sheogorath authored
Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
- 03 Mar, 2019 3 commits
-
-
Sheogorath authored
Seems like there is a possible problem when a name containing a space is passed to this function. using urlencode on the name should fix possible problems here. Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
Christoph (Sheogorath) Kern authored
Fix possible MathJax XSS issue [Security Issue]
-
Max Wu authored
see more at: http://docs.mathjax.org/en/latest/safe-mode.html Signed-off-by:
Max Wu <jackymaxj@gmail.com>
-
- 02 Mar, 2019 3 commits
-
-
Sheogorath authored
I don't really like the way to go here, but I guess having those forcefully upgraded is better than staying around with vulnerable dependencies. This patch fixes some vulnerbilities in dependencies that were categories as high severity. Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
Sheogorath authored
Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
Sheogorath authored
Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
- 21 Feb, 2019 3 commits
-
-
Christoph (Sheogorath) Kern authored
Remove broken speakerdeck embedding
-
Sheogorath authored
Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
Sheogorath authored
The current speakerdeck implementation is broken. An alternative implementation using oembed doesn't work due to CORS, which could be solved by proxying the speakerdeck API, but we decided to not do this. This patch provides the link to the speakerdeck presentation instead, and this way doesn't break existing notes. This is right now the best solution we could come up with. Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
- 15 Feb, 2019 2 commits
-
-
Sheogorath authored
-
Sheogorath authored
Synk found an security vulnerbility in the version we provide, that in theory can provide an RCE. Details: https://snyk.io/vuln/SNYK-JS-HANDLEBARS-173692
-
- 14 Feb, 2019 2 commits
-
-
Claudius Coenen authored
Fix several typos in auth/saml.md
-
Felix Yan authored
Signed-off-by:
Felix Yan <felixonmars@archlinux.org>
-
- 07 Feb, 2019 1 commit
-
-
Luclu7 authored
Signed-off-by:
Luclu7 <me@luclu7.fr>
-
- 31 Jan, 2019 1 commit
-
-
Christoph (Sheogorath) Kern authored
-
- 25 Jan, 2019 2 commits
-
-
Sheogorath authored
We talked about that during a community call. It turned out that not everyone likes to have OpenID on their instance. This patch disables OpenID by default. Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
Christoph (Sheogorath) Kern authored
Fix broken PDF export by wrong unlink call
-
- 24 Jan, 2019 3 commits
-
-
Sheogorath authored
We used `fs.unlink()` to remove the pdf file after we send it out to the client. This breaks in Node 10, when no function as second parameter is supplied. This patches changes it to the `fs.unlinkSync` function that doesn't have this requirement and this way doesn't crash. Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
Sheogorath authored
Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
Claudius Coenen authored
Fixing deep dependency problem with node 6.x
-
- 23 Jan, 2019 1 commit
-
-
Claudius Coenen authored
this commit has been blatantly stolen from @samselikoff in ember-cli-addon-docs. It prevents an issue introduced via a deep dependency that no longer supports node 6 (which we still would like to support). see: https://github.com/ember-learn/ember-cli-addon-docs/commit/231275b5a4bed59bbac798ddaa1bde94319047cb see: https://github.com/salesforce/tough-cookie/pull/141 Signed-off-by:
Claudius Coenen <opensource@amenthes.de>
-
- 22 Jan, 2019 2 commits
-
-
Christoph (Sheogorath) Kern authored
Fix reference to SAML guide in README
-
Jonathan authored
Signed-off-by:
Jonathan Klauck <jonathan.klauck@aoe.com>
-
- 21 Jan, 2019 3 commits
-
-
Christoph (Sheogorath) Kern authored
Add linting for tests
-
Sheogorath authored
The tests are currently not linted. This causes a different coding style than the rest of the sources. This patch adds the `./test` directory to the eslint testing and fixes linting for existing tests. Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
Christoph (Sheogorath) Kern authored
Add tests for csp.js
-
- 19 Jan, 2019 1 commit
-
-
Sheogorath authored
Since we lack of tests but got some great point to start, let's write more tests. This patch provides some basic tests for our CSP library. It's more an integration than a unit test, but gets the job done. Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
- 18 Jan, 2019 1 commit
-
-
Sheogorath authored
Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
- 12 Jan, 2019 2 commits
-
-
Christoph (Sheogorath) Kern authored
Fix broken manage_users after Winston upgrade
-
Christoph (Sheogorath) Kern authored
Update bootstrap from 3.3.7 to 3.4.0
-
- 11 Jan, 2019 1 commit
-
-
Sheogorath authored
Seems like finally there is a new bootstrap version for old version 3. This patch implements this new version with CodiMD and this way fixes some possible security issues in the frontend code. See: https://snyk.io/vuln/SNYK-JS-BOOTSTRAP-72889 https://snyk.io/vuln/SNYK-JS-BOOTSTRAP-72890 Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
- 10 Jan, 2019 1 commit
-
-
Daan Sprenkels authored
Commit c3584770 upgrades Winston and with that version `logger.transports.console` becomes undefined. This commit updates the code to prevent the crash. Signed-off-by:
Daan Sprenkels <hello@dsprenkels.com>
-
- 09 Jan, 2019 2 commits
-
-
Christoph (Sheogorath) Kern authored
Update SAML to version 1.0.0
-
Sheogorath authored
Seems like there was a security problem with the library. This patch updates to version 1.0.0 which fixed the details. Details: https://snyk.io/vuln/SNYK-JS-PASSPORTSAML-72411 Signed-off-by:
Sheogorath <sheogorath@shivering-isles.com>
-
- 05 Jan, 2019 1 commit
-
-
Christoph (Sheogorath) Kern authored
Remove blueimp-md5 dependency
-
- 29 Dec, 2018 1 commit
-
-
Christoph (Sheogorath) Kern authored
Fix some XSS issues
-
- 28 Dec, 2018 1 commit
-
-
Max Wu authored
Signed-off-by:
Max Wu <jackymaxj@gmail.com>
-