<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hedgedoc/lib/web/auth/saml, branch cindy</title>
<subtitle>Hedgedoc with support for CindyScript
</subtitle>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/'/>
<entry>
<title>Linter: Fix all lint errors</title>
<updated>2021-02-15T11:15:14+00:00</updated>
<author>
<name>Philip Molares</name>
</author>
<published>2021-02-15T08:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=136d895d155f28c2e75b3af206549acaa2a354ed'/>
<id>136d895d155f28c2e75b3af206549acaa2a354ed</id>
<content type='text'>
Signed-off-by: Philip Molares &lt;philip.molares@udo.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Philip Molares &lt;philip.molares@udo.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix SAML auth error logging</title>
<updated>2021-02-11T21:00:22+00:00</updated>
<author>
<name>David Mehren</name>
</author>
<published>2021-02-11T21:00:08+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=4655e9c785f6af0639c0d1a2dadaf06271c56234'/>
<id>4655e9c785f6af0639c0d1a2dadaf06271c56234</id>
<content type='text'>
As stated in https://github.com/node-saml/passport-saml/blob/master/CHANGELOG.md#v200-2020-11-03
and the corresponding PR https://github.com/node-saml/passport-saml/pull/412
passport-saml now always throws error objects instead of strings.
This fixes our error logging to accommodate this change.

Signed-off-by: David Mehren &lt;git@herrmehren.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As stated in https://github.com/node-saml/passport-saml/blob/master/CHANGELOG.md#v200-2020-11-03
and the corresponding PR https://github.com/node-saml/passport-saml/pull/412
passport-saml now always throws error objects instead of strings.
This fixes our error logging to accommodate this change.

Signed-off-by: David Mehren &lt;git@herrmehren.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>saml: make logger print actual error message</title>
<updated>2020-07-11T19:21:01+00:00</updated>
<author>
<name>Simeon Keske</name>
</author>
<published>2020-05-18T11:29:05+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=a134aa3f35d083bb36340562f61c8d19ea9a9027'/>
<id>a134aa3f35d083bb36340562f61c8d19ea9a9027</id>
<content type='text'>
Signed-off-by: Simeon Keske &lt;git@n0emis.eu&gt;
Signed-off-by: Leo Maroni &lt;git@em0lar.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simeon Keske &lt;git@n0emis.eu&gt;
Signed-off-by: Leo Maroni &lt;git@em0lar.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>add error handling to saml-certs</title>
<updated>2020-07-11T19:21:00+00:00</updated>
<author>
<name>Simeon Keske</name>
</author>
<published>2020-05-06T14:28:34+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=bab0409ed09496ee1b997c40f62e6d8b0ad83013'/>
<id>bab0409ed09496ee1b997c40f62e6d8b0ad83013</id>
<content type='text'>
Signed-off-by: Simeon Keske &lt;git@n0emis.eu&gt;
Signed-off-by: Leo Maroni &lt;git@em0lar.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simeon Keske &lt;git@n0emis.eu&gt;
Signed-off-by: Leo Maroni &lt;git@em0lar.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>allow to set a saml client certificate</title>
<updated>2020-07-11T19:19:49+00:00</updated>
<author>
<name>Simeon Keske</name>
</author>
<published>2020-04-29T16:27:00+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=17f0067ab2553fdfd4c7b4043440c9a3e325929c'/>
<id>17f0067ab2553fdfd4c7b4043440c9a3e325929c</id>
<content type='text'>
Signed-off-by: Simeon Keske &lt;git@n0emis.eu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simeon Keske &lt;git@n0emis.eu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rework debug logging</title>
<updated>2019-06-08T19:27:29+00:00</updated>
<author>
<name>Sheogorath</name>
</author>
<published>2019-06-08T18:51:24+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=b5fc6db75db61d9765da38e0f085dd737380f9f4'/>
<id>b5fc6db75db61d9765da38e0f085dd737380f9f4</id>
<content type='text'>
We have various places with overly simple if statements that could be
handled by our logging library. Also a lot of those logs are not marked
as debug logs but as info logs, which can cause confusion during
debugging.

This patch removed unneeded if clauses around debug logging statements,
reworks debug log messages towards ECMA templates and add some new
logging statements which might be helpful in order to debug things like
image uploads.

Signed-off-by: Sheogorath &lt;sheogorath@shivering-isles.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have various places with overly simple if statements that could be
handled by our logging library. Also a lot of those logs are not marked
as debug logs but as info logs, which can cause confusion during
debugging.

This patch removed unneeded if clauses around debug logging statements,
reworks debug log messages towards ECMA templates and add some new
logging statements which might be helpful in order to debug things like
image uploads.

Signed-off-by: Sheogorath &lt;sheogorath@shivering-isles.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix eslint warnings</title>
<updated>2019-05-30T22:30:29+00:00</updated>
<author>
<name>Sheogorath</name>
</author>
<published>2019-05-30T22:27:56+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=4da68597f701376307fe8849ed57edd3a80833ed'/>
<id>4da68597f701376307fe8849ed57edd3a80833ed</id>
<content type='text'>
Since we are about to release it's time to finally fix our linting. This
patch basically runs eslint --fix and does some further manual fixes.
Also it sets up eslint to fail on every warning on order to make
warnings visable in the CI process.

There should no functional change be introduced.

Signed-off-by: Sheogorath &lt;sheogorath@shivering-isles.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we are about to release it's time to finally fix our linting. This
patch basically runs eslint --fix and does some further manual fixes.
Also it sets up eslint to fail on every warning on order to make
warnings visable in the CI process.

There should no functional change be introduced.

Signed-off-by: Sheogorath &lt;sheogorath@shivering-isles.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a configuration option for passport-saml:</title>
<updated>2019-04-06T15:54:58+00:00</updated>
<author>
<name>Emmanuel Ormancey</name>
</author>
<published>2018-12-12T09:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=df53f465c0238e9a6a306df21cd7e04731056dd6'/>
<id>df53f465c0238e9a6a306df21cd7e04731056dd6</id>
<content type='text'>
disableRequestedAuthnContext: true|false

By default only Password authmethod is accepted, this option allows any other method.

Issue and option described here:
https://github.com/bergie/passport-saml/issues/226

Signed-off-by: Emmanuel Ormancey &lt;emmanuel.ormancey@cern.ch&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
disableRequestedAuthnContext: true|false

By default only Password authmethod is accepted, this option allows any other method.

Issue and option described here:
https://github.com/bergie/passport-saml/issues/226

Signed-off-by: Emmanuel Ormancey &lt;emmanuel.ormancey@cern.ch&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo of "grouptAttribute" in saml auth module</title>
<updated>2018-04-27T13:52:05+00:00</updated>
<author>
<name>Max Wu</name>
</author>
<published>2018-04-27T13:52:05+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=e0629c7d271b912e3973096469cf485a885cec47'/>
<id>e0629c7d271b912e3973096469cf485a885cec47</id>
<content type='text'>
Signed-off-by: Max Wu &lt;jackymaxj@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Max Wu &lt;jackymaxj@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Change config to camel case with backwards compatibility</title>
<updated>2018-03-25T17:08:14+00:00</updated>
<author>
<name>Sheogorath</name>
</author>
<published>2018-03-07T14:17:35+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=2411dffa2ce997370a636ed56cc73bcc4661ec7f'/>
<id>2411dffa2ce997370a636ed56cc73bcc4661ec7f</id>
<content type='text'>
This refactors the configs a bit to now use camel case everywhere.
This change should help to clean up the config interface and make it
better understandable.

Signed-off-by: Sheogorath &lt;sheogorath@shivering-isles.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This refactors the configs a bit to now use camel case everywhere.
This change should help to clean up the config interface and make it
better understandable.

Signed-off-by: Sheogorath &lt;sheogorath@shivering-isles.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
