lemonldap-ng/lemonldap-ng-manager
Olof Johansson 5571e22a55 manager: Adapt html to stricter rules in angularjs >= 1.8.0
label and textarea elements in XHTML must have a matching closing tag
for strict XHTML conformity; when upgrading to angularjs 1.8.0, this
became mandatory even when used with angular because of some potential
XSS issue.

Without this change, the rendering of the modal save form of the manager
web interface will "break" halfway through, and only the text "Summary"
is visible under the "Saving configuration" header. (This is similar to
what is described in #2197, but with that fixed applied.)

Reference: https://docs.angularjs.org/guide/migration#migrating-from-1-7-to-1-8
2020-06-30 16:36:03 +02:00
..
eg Revert "Update doc" 2018-03-12 16:45:22 +01:00
lib/Lemonldap/NG Merge branch 'v2.0' 2020-06-01 16:42:58 +02:00
scripts Fix lmConfigEditor logger error (#2059) 2020-02-16 12:58:12 +01:00
site manager: Adapt html to stricter rules in angularjs >= 1.8.0 2020-06-30 16:36:03 +02:00
t Tidy 2020-05-24 00:04:33 +02:00
.bowerrc Revert "Update doc" 2018-03-12 16:45:22 +01:00
.proverc Provide configuration for manual launching of unit tests 2019-03-14 16:38:40 +01:00
bower.json Update Angular.js to LTS (1.7.x) 2018-06-21 21:07:46 +02:00
Changes Revert "Update doc" 2018-03-12 16:45:22 +01:00
KINEMATIC.md Remove trailing whitespaces 2019-04-03 14:15:16 +02:00
Makefile.PL Prepare release 2.0.8 2020-04-30 19:59:37 +02:00
MANIFEST Merge branch 'v2.0' 2020-05-23 23:38:06 +02:00
META.json Add missing build dependency to Time::Fake (Closes: RT-132508) 2020-05-06 04:18:06 +02:00
META.yml Prepare release 2.0.8 2020-04-30 19:59:37 +02:00
README Update copyrights 2015-06-18 11:00:24 +00:00
REST-API.md Revert "Update doc" 2018-03-12 16:45:22 +01:00

LemonLDAP::NG
====================

LemonLDAP::NG is a modular Web-SSO based on Apache::Session modules.
This is the manager part of it. You can find documentation here:
 * for administrators: http://lemonldap-ng.org/
 * for developers: see embedded perldoc

LemonLDAP::NG is a free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see L<http://www.gnu.org/licenses/>.

Copyright:
 * 2005-2015 by Xavier Guimard and Clément Oudot
 * 2008-2011 by Thomas Chemineau
 * 2012-2015 by François-Xavier Deltombe and Sandro Cazzaniga