pad.pub0.org/src
muxator 28a3bba4c1 settings: fix incorrect implementation of conditional user creation.
The change that implemented #3648 (7c099fef5e) was incorrect, and resulted
in disabling every user at startup.

The problem was twofold:
1. _.filter() on an object returns an array of the object's enumerable values
   and strips out the keys, see: https://stackoverflow.com/questions/11697702/how-to-use-underscore-js-filter-with-an-object
   To filter an object, the function that needs to be used is _.pick();

2. The logic condition on userProperties.password was plain wrong (it should
   have been an AND instead of an OR).

This change corrects 1) and 2), and writes more specific logs when something
goes wrong.

Closes #3661.
2019-11-02 22:57:52 +01:00
..
locales Localisation updates from https://translatewiki.net. 2019-10-24 21:55:12 +02:00
node settings: fix incorrect implementation of conditional user creation. 2019-11-02 22:57:52 +01:00
static formatting: dos2unix on admin.css 2019-10-20 02:50:01 +02:00
templates security: support for clean & safe error handling on IE 11 2019-10-18 21:00:11 +01:00
README.md remove one less warning during install by having a readme placeholder 2013-02-10 03:04:08 +00:00
ep.json Initial work on swagger 2013-03-06 10:10:21 +00:00
etherpad_icon.svg Add new favicon (32x32) with associated svg file 2015-01-11 22:40:56 +01:00
package-lock.json installDeps.sh: create a package-lock.json on startup. Track it in the repo. 2019-10-31 19:20:28 +01:00
package.json release: the next release will be 1.8.0-beta.1 2019-11-01 10:14:08 +01:00
web.config Add IIS config file 2012-10-25 10:22:28 -07:00

README.md

Ignore this file and see the file in the base installation folder