<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hedgedoc/lib/web/auth/ldap, 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>Removing returnTo setting from referer in all other authentication sources</title>
<updated>2019-11-28T11:25:59+00:00</updated>
<author>
<name>Ralph Krimmel</name>
</author>
<published>2019-11-28T11:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=3fb3ca54e9c038ad091d234b19f5bd64003f8321'/>
<id>3fb3ca54e9c038ad091d234b19f5bd64003f8321</id>
<content type='text'>
Signed-off-by: Ralph Krimmel &lt;rkrimme1@gwdg.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Ralph Krimmel &lt;rkrimme1@gwdg.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move note actions to their own file.</title>
<updated>2019-10-27T12:51:53+00:00</updated>
<author>
<name>David Mehren</name>
</author>
<published>2019-10-27T12:51:53+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=f78540c3fbf109d6ccf2d92c5b1cf0148c88f722'/>
<id>f78540c3fbf109d6ccf2d92c5b1cf0148c88f722</id>
<content type='text'>
Because of circular import problems, this commit also moves the error messages from response.js to errors.js

Signed-off-by: David Mehren &lt;dmehren1@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because of circular import problems, this commit also moves the error messages from response.js to errors.js

Signed-off-by: David Mehren &lt;dmehren1@gmail.com&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>Update passport-ldap</title>
<updated>2018-06-30T14:52:33+00:00</updated>
<author>
<name>Sheogorath</name>
</author>
<published>2018-06-30T13:04:15+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=562985a115cb62cc380dc5905e8e95d2d41c4a0e'/>
<id>562985a115cb62cc380dc5905e8e95d2d41c4a0e</id>
<content type='text'>
Signed-off-by: Sheogorath &lt;sheogorath@shivering-isles.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Sheogorath &lt;sheogorath@shivering-isles.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>
<entry>
<title>Add check for undefined UUID</title>
<updated>2018-03-17T23:27:07+00:00</updated>
<author>
<name>Sheogorath</name>
</author>
<published>2018-03-17T20:56:52+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=638eae0dfb2cf33d58eccca371a8dc98881cc5af'/>
<id>638eae0dfb2cf33d58eccca371a8dc98881cc5af</id>
<content type='text'>
This check is needed at there are tons of LDAP implementations out there
and none has at least one guaranteed unique field. As we currently check
three fields and added an option to select one yourself, it's still not
said that any of these fields is set. This will now create an error
and fail the authentication instead of letting people may get access to
other people's notes which are stored under a this way deterministic
wrong userid named `LDAP-undefined`.

Signed-off-by: Sheogorath &lt;sheogorath@shivering-isles.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This check is needed at there are tons of LDAP implementations out there
and none has at least one guaranteed unique field. As we currently check
three fields and added an option to select one yourself, it's still not
said that any of these fields is set. This will now create an error
and fail the authentication instead of letting people may get access to
other people's notes which are stored under a this way deterministic
wrong userid named `LDAP-undefined`.

Signed-off-by: Sheogorath &lt;sheogorath@shivering-isles.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Multiple emails from LDAP are already an Array</title>
<updated>2018-03-09T13:39:08+00:00</updated>
<author>
<name>Felix Schäfer</name>
</author>
<published>2018-03-09T13:37:03+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=12dae4465f66966368ab75285c446f51db0ea4ab'/>
<id>12dae4465f66966368ab75285c446f51db0ea4ab</id>
<content type='text'>
Signed-off-by: Felix Schäfer &lt;felix@thegcat.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Schäfer &lt;felix@thegcat.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce ldap.useridField</title>
<updated>2018-03-01T22:51:47+00:00</updated>
<author>
<name>Dustin Frisch</name>
</author>
<published>2018-03-01T22:51:47+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/hedgedoc/commit/?id=d6ee10d17645bed82ad39276fb4c26705edbacf9'/>
<id>d6ee10d17645bed82ad39276fb4c26705edbacf9</id>
<content type='text'>
Signed-off-by: Dustin Frisch &lt;fooker@lab.sh&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dustin Frisch &lt;fooker@lab.sh&gt;
</pre>
</div>
</content>
</entry>
</feed>
