Maxime Besson
5606d0ed6f
Add support for SHA384 and SHA512 ( #2322 )
2020-10-07 15:31:57 +02:00
Maxime Besson
aec6f82ffd
Add manager test for signature method override ( #2319 )
2020-10-07 15:31:27 +02:00
Maxime Besson
4d5de59735
Add manager option to override SAML signature method ( #2319 )
2020-10-07 15:31:27 +02:00
Maxime Besson
e72d7d7235
Update manager to generate saml certs by default ( #2316 )
2020-10-07 15:25:08 +02:00
Maxime Besson
2ba14db40e
Add new route to generate a X509 self signed cert ( #2316 )
2020-10-07 15:24:44 +02:00
Maxime Besson
7a68c1e407
lemonldap-ng-cli: fix restore when config is empty ( #2340 )
2020-10-07 15:07:42 +02:00
Christophe Maudoux
352b97f681
Append option to modify 2FA during context switching ( #2338 )
2020-10-04 21:18:09 +02:00
Christophe Maudoux
bd1b153561
Re-order and update lang to be more consistent
2020-10-02 20:42:46 +02:00
Clément OUDOT
9cec235472
Configuration of adaptative authentication level plugin in Manager ( #2336 )
2020-10-02 16:41:35 +02:00
Christophe Maudoux
8a4903abd8
Typo
2020-09-30 21:41:27 +02:00
Christophe Maudoux
3ca6a04ec9
Append manager test ( #2329 )
2020-09-26 22:30:30 +02:00
Nicolas R
a630ff429f
Regenerate META files to advertise bugtracker
2020-09-22 06:26:24 +02:00
Nicolas R
a841691f76
Update MANIFEST for Perl distributions
...
This is adding a MANIFEST.SKIP to avoid adding cruft
to MANIFEST files and updating all MANIFEST.
This is fixing an issue in lemonldap-ng-manager which
is using some unpublished file like:
Api/Providers/CasApp.pm
2020-09-22 06:22:00 +02:00
Maxime Besson
c7d878f893
Implement a new config test for #2293
2020-09-16 17:29:49 +02:00
Maxime Besson
afb62cb1a6
Add test mail server endpoint ( #2293 )
2020-09-16 17:29:49 +02:00
Maxime Besson
022ecdf6f7
Add button in manager to send a test mail ( #2293 )
2020-09-16 17:29:48 +02:00
Maxime Besson
99dc799534
Remove SMTP config test ( #2293 )
2020-09-16 17:27:00 +02:00
Christophe Maudoux
1a73f7ab7f
Append rule & fix userData ( #2314 & #2315 )
2020-09-15 14:13:34 +02:00
Christophe Maudoux
db88ee72eb
Update lang ( #2314 )
2020-09-15 14:13:34 +02:00
Xavier Guimard
638f9ab3c9
Update Turkish translation from transifex
2020-09-15 06:25:41 +02:00
Clément OUDOT
9568b1006f
Update MANIFEST ( #2312 )
2020-09-13 14:09:52 +02:00
Xavier Guimard
a84aaedbd0
Update translations from transifex
2020-09-08 18:12:22 +02:00
Xavier Guimard
29ded15290
Update tr translation from transifex
2020-09-08 18:05:09 +02:00
Christophe Maudoux
059b2b13f1
Merge branch 'v2.0' into 2266
2020-09-07 18:56:37 +02:00
Clément OUDOT
f835f3d36f
Update version in modules
2020-09-06 19:58:58 +02:00
Maxime Besson
4e5578e32f
New manager options for ldap certificate validation ( #2250 )
2020-09-05 12:21:34 +02:00
Xavier Guimard
18a6889c1d
Fix lang
2020-09-05 08:18:50 +02:00
Xavier Guimard
c8df084247
Update versions
2020-09-04 17:59:00 +02:00
Maxime Besson
66c68f6056
Merge branch 'feature-delayed-2fa-2124' into 'v2.0'
...
Delay 2FA until required by an application
See merge request lemonldap-ng/lemonldap-ng!147
2020-09-04 17:40:46 +02:00
Maxime Besson
eb191be72e
Add error message when no sf available during upgrade ( #2124 )
2020-09-04 17:17:02 +02:00
Maxime Besson
c183675651
Add option to skip session upgrade confirmation ( #2124 )
2020-09-04 17:16:09 +02:00
Maxime Besson
1cf1990fe2
Add portal code for session upgrade
2020-09-04 17:15:34 +02:00
Maxime Besson
ab356f12fb
Add manager option for delayed 2FA ( #2124 )
2020-09-04 17:15:29 +02:00
Maxime Besson
cb43b27904
Add manager options for authn level in issuer apps ( #2124 , #1848 )
2020-09-04 17:14:04 +02:00
Xavier Guimard
b9e9ff1f3f
Make autopkgtest happy
2020-09-04 06:23:35 +02:00
Maxime Besson
9e6dc394e3
Improve french translation of OIDC terms
2020-09-02 19:16:13 +02:00
Christophe Maudoux
2cf9af77d5
Merge branch 'v2.0' into 2266
2020-09-02 18:54:29 +02:00
Christophe Maudoux
c5f9514d11
Update warn message
2020-09-02 18:49:46 +02:00
Clément OUDOT
2ca72e5613
Add del method in CLI ( #2303 )
2020-09-01 18:14:00 +02:00
Clément OUDOT
c2bc521938
Replace messages keyin CLI output by default translation ( #2233 )
2020-08-31 22:03:55 +02:00
Christophe Maudoux
41380aa158
Display body if there is a message or element to display
2020-08-31 16:30:46 +02:00
Christophe Maudoux
435b2ec552
Revert "Hide body if no message to display"
...
This reverts commit 2a39b1c2ec
2020-08-31 15:59:29 +02:00
Christophe Maudoux
05096327c0
Re-order menu & Update langs ( #2266 )
2020-08-29 22:50:29 +02:00
Christophe Maudoux
7a9020ff25
Modify type ( #2266 )
2020-08-29 20:13:11 +02:00
Christophe Maudoux
0a4812203c
Allowed all special chars and rule to disable local password policy ( #2266 )
2020-08-29 19:08:47 +02:00
Maxime Besson
759a006ae9
Fix unit test #2299
2020-08-28 17:53:57 +02:00
Maxime Besson
0aff92709c
Add unit test for #2299
2020-08-28 17:00:48 +02:00
Maxime Besson
07828a9a85
Add healthcheck endpoint to manager API ( #2299 )
2020-08-28 17:00:48 +02:00
Christophe Maudoux
2a39b1c2ec
Hide body if no message to display
2020-08-28 16:02:15 +02:00
Christophe Maudoux
5d056699c4
Merge branch '2276' into 'v2.0'
...
2276
See merge request lemonldap-ng/lemonldap-ng!159
2020-08-28 15:06:01 +02:00
Christophe Maudoux
8b6ab584cf
WIP: Update langs & append conf test ( #2276 )
2020-08-27 14:38:11 +02:00
Maxime Besson
aef9409a63
Use local manager conf when checking conf in lmConfigEditor ( #2296 )
2020-08-26 10:29:53 +02:00
Maxime Besson
a5deca8ce8
Fix localConf object when checking new conf in UI ( #2296 )
2020-08-26 09:20:03 +02:00
Christophe Maudoux
4d52fedfe5
WIP - Incremental tempo
2020-08-25 22:58:47 +02:00
Christophe Maudoux
0614c69a91
Typo
2020-08-25 20:03:58 +02:00
Christophe Maudoux
26de10fd91
Update unit tests
2020-08-25 12:53:53 +02:00
Christophe Maudoux
81a5d2552e
Make json - Display oidc tab only if not empty
2020-08-25 11:12:48 +02:00
Christophe Maudoux
0ca3e1fcf5
Update Attributes.pm
2020-08-25 11:07:06 +02:00
Christophe Maudoux
08fb50191e
Improve notifications explorer & unit tests ( #2283 )
2020-08-19 22:52:28 +02:00
Christophe Maudoux
1ce89fb696
Fix warning ( #2283 )
2020-08-19 22:52:28 +02:00
Maxime Besson
c5c6c4ab0c
Factor genId2F method into Common
2020-08-17 18:43:29 +02:00
Maxime Besson
a4b80b1a37
Manager tests for SameSite attribute
2020-08-17 18:05:09 +02:00
Maxime Besson
26cd1945fb
Try to compute the correct value of SameSite by default ( #2281 )
2020-08-17 18:05:09 +02:00
Maxime Besson
4ba29f10a7
Merge branch 'fix-cache-dir-2254' into 'v2.0'
...
Move cache directory to /var/cache (#2254 )
See merge request lemonldap-ng/lemonldap-ng!157
2020-08-14 18:34:31 +02:00
Christophe Maudoux
9643308717
Fix delete2FA function ( #2279 )
2020-08-13 00:00:02 +02:00
Christophe Maudoux
299dc19f4d
Display instance name when prompting message ( #2278 )
2020-08-12 19:36:34 +02:00
Christophe Maudoux
3af35204c5
Append conf tests ( #2274 )
2020-08-11 22:03:32 +02:00
Christophe Maudoux
b3164d4bb5
De duplicate test name ( #2237 )
2020-08-11 22:03:32 +02:00
Maxime Besson
ea134d0bfc
Fix generation of lmConf-1.json ( #2254 )
2020-08-10 15:15:32 +02:00
Maxime Besson
2054799baf
Move cache directory to /var/cache ( #2254 )
...
In order to avoid namespace issues, and for better compliance with the
FHS.
Only the default configs are changed.
2020-08-10 15:15:32 +02:00
Maxime Besson
9b348f7cf8
Manager HTML cleanup ( #2248 )
2020-07-28 14:17:33 +02:00
Maxime Besson
dac0300aa5
Remove self closing spans ( #2248 )
2020-07-28 14:17:33 +02:00
Maxime Besson
593e48e63e
Add manager test for #2237
2020-07-24 17:10:11 +02:00
Maxime Besson
bef2411132
Allow empty URLs in config values by default ( #2253 )
2020-07-24 16:54:25 +02:00
Xavier Guimard
9e28948d40
Update Turkish translation from transifex
2020-07-16 20:21:16 +02:00
Xavier Guimard
036b919b6b
Update translations
2020-07-14 18:35:07 +02:00
Olof Johansson
054e87c1f9
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-07-01 16:37:26 +02:00
Soisik Froger
cbe85dd6a2
Manager API: Check confKey is valid when adding a new cat or app to avoid breaking configuration
2020-06-26 10:05:08 +00:00
Soisik Froger
e558b30628
Manager API: Fixed error when adding an app to non existing category - now returns a 404
2020-06-26 07:46:24 +00:00
Soisik Froger
53cce170d2
Manager API: Added 404 response code to openapi spec, improved error message on category not found when getting/listing application(s) and added tests to ensure 404 is returned on category or apps not found.
2020-06-26 07:30:22 +00:00
Soisik Froger
72f957957a
Manager API: Added menu category and application API (includes openapi spec & tests)
2020-06-24 14:58:10 +00:00
Maxime Besson
768a7b0ecb
Fix translation mistake in manager down arrow
2020-06-24 11:19:18 +02:00
Maxime Besson
d1cbb7263f
Remove default value of ldapPort
2020-06-23 17:42:00 +02:00
Maxime Besson
914251d163
Update Build.pm for #2214
2020-06-23 11:29:58 +02:00
Maxime Besson
1ed5b95fd9
Merge branch 'cas-and-apps-api' into 'v2.0'
...
Manager API: Added some minor fixes for CasApp provider API
See merge request lemonldap-ng/lemonldap-ng!149
2020-06-22 18:41:17 +02:00
Christophe Maudoux
d9fb4e3a17
Typo & Append debug log ( #2055 )
2020-06-21 13:00:49 +02:00
Christophe Maudoux
954643994f
Typo and update PSGI doc
2020-06-20 12:36:17 +02:00
Soisik Froger
dcc49bd58e
Manager API: Added some minor fixes for CasApp provider API
2020-06-18 09:18:10 +02:00
Maxime Besson
9dcfeadc7c
Merge branch 'soifro/lemonldap-ng-cas-and-apps-api' into v2.0
2020-06-17 22:25:39 +02:00
Maxime Besson
0c70e8be0c
Manager API: compare host part of service URL only
2020-06-17 22:21:01 +02:00
Maxime Besson
4e0003d5d8
Manager API: fix perl warning
2020-06-17 22:21:01 +02:00
Maxime Besson
51762ca85f
Add config test for CAS App url presence/uniqueness ( #2240 )
...
The issuer code only looks at the host part
2020-06-17 19:14:09 +02:00
Maxime Besson
7d5d62541a
Add config test for OIDCRP client id presence/uniqueness ( #2240 )
2020-06-17 19:14:09 +02:00
Soisik Froger
4699a1accb
Manager API: service as primary key for CAS application
2020-06-17 09:33:33 +00:00
Soisik Froger
bbc9d27a8b
Manager API: Added CAS provider API (includes openapi spec & tests)
2020-06-17 06:57:40 +00:00
Christophe Maudoux
b04b2076de
Preserve real_hGroups ( #2229 )
2020-06-06 23:27:37 +02:00
Maxime Besson
695ed61c77
Merge branch 'doc-2.0' into v2.0
2020-06-01 16:23:26 +02:00
Maxime Besson
a98e5c05b4
doc: fix markup
2020-06-01 16:22:25 +02:00
Xavier Guimard
767b4ceeef
Some little things
2020-05-31 09:23:40 +02:00
Maxime Besson
c5c9d581cb
Improve error message when cli fails to save ( #2223 )
2020-05-28 22:04:08 +02:00
Maxime Besson
0757f0af28
Add manager option for external yubikey ID provisionning ( #2189 )
2020-05-25 18:57:07 +02:00
Christophe Maudoux
bb9e03d1e5
Tidy
2020-05-24 00:04:33 +02:00
Clément OUDOT
f00753e5e5
Make manifest
2020-05-22 17:34:27 +02:00
Xavier Guimard
061a37d508
Update Polish translation
2020-05-20 22:00:58 +02:00
Christophe Maudoux
eb65264d5d
Append Impersonation unrestrictedUsers rule & Update langs ( #2207 )
2020-05-19 23:33:07 +02:00
Xavier Guimard
66588175f2
Fix textarea usage in manager forms ( fixes : #2196 )
2020-05-16 21:45:36 +02:00
Xavier Guimard
3b066f1710
Disable jquery ( #2197 )
2020-05-15 15:07:26 +02:00
Xavier Guimard
308e87a3fb
Disable jquery ( #2197 )
2020-05-15 15:05:33 +02:00
Xavier Guimard
ee6fd758f1
fix cfgAuthor when manager is protected by webserver ( #2209 )
2020-05-15 14:21:57 +02:00
Xavier Guimard
9b2ac6488a
Use REMOTE_USER environment variable to set cfgAuthor if exists ( #2209 )
2020-05-15 09:57:17 +02:00
Xavier Guimard
fcaa959219
Add X-Real-IP in cfgAuthorIP if exists ( #2195 )
2020-05-12 17:02:59 +02:00
Xavier Guimard
3385fc3ae2
Register X-Forwarded-For value in cfgAuthorIP when available ( fixes : #2195 )
2020-05-12 15:58:41 +02:00
Maxime Besson
4688c2debc
Add pl translation for proxy rest settings
2020-05-09 20:12:04 +02:00
Maxime Besson
db9e862843
Merge branch 'feature-userdb-password-restserver' into v2.0
2020-05-09 20:07:24 +02:00
Xavier Guimard
7d50814038
Add polish translation in manager ( #2193 )
2020-05-09 08:40:28 +02:00
Christophe Maudoux
9bf915b5dc
Fix unit tests & Version
2020-05-08 23:03:16 +02:00
Christophe Maudoux
097ddc4251
Fix OIDC default value
2020-05-08 22:06:25 +02:00
Xavier Guimard
b217f529a6
Fix sourcemaps
2020-05-06 15:31:10 +02:00
Xavier Guimard
234da90be9
Update JS libs (fixes at least a low-level jQuery CVE)
2020-05-06 15:09:17 +02:00
Xavier Guimard
ba86f7e2f5
Accept vhost wildcards in manager
2020-05-06 10:30:23 +02:00
Xavier Guimard
894098835c
Add missing build dependency to Time::Fake (Closes: RT-132508)
2020-05-06 04:18:06 +02:00
Maxime Besson
309f0c8f9b
Merge branch 'manager-api-documentation' into 'v2.0'
...
Integrate API Documentation
See merge request lemonldap-ng/lemonldap-ng!140
2020-05-04 16:03:40 +02:00
Xavier Guimard
d952ccb80f
Restore lost translation fields
2020-05-01 21:18:02 +02:00
Christophe Maudoux
7aadd82400
Typo
2020-05-01 20:00:07 +02:00
Maxime Besson
c687bb63ec
Add manager option for password reset REST endpoint (/#1598)
2020-05-01 13:44:23 +02:00
Maxime Besson
444cacf2de
Add option to enable REST auth/userdb server ( #1659 )
2020-05-01 13:44:00 +02:00
Maxime Besson
172993fcd6
Add useMail to UserDB::REST ( #1659 )
2020-05-01 13:43:12 +02:00
Christophe Maudoux
7014327232
Append an option to display sfManager link ( #2185 )
2020-04-30 20:50:10 +02:00
Clément OUDOT
ac9769ff69
Prepare release 2.0.8
2020-04-30 19:59:37 +02:00
Christophe Maudoux
591f953d5e
Merge branch 'v2.0' into 2178-new
2020-04-28 18:20:49 +02:00
Xavier Guimard
6322527bb8
Import languages from transifex
2020-04-28 14:21:16 +02:00
Maxime Besson
9e841dbf4f
Clarify option names involved in certificate reset
2020-04-28 14:03:14 +02:00
Christophe Maudoux
763eb04b4b
Update tree ( #2178 )
2020-04-27 20:39:02 +02:00
Maxime Besson
7e502af391
Add option to remove "Refresh my rights" from menu
2020-04-27 17:19:41 +02:00
Xavier Guimard
1a01a96af4
Add String::Random as Common build dependency ( Fixes : #2052 , RT-131220)
2020-04-26 08:54:17 +02:00
Xavier Guimard
2312f5b225
Update translations
2020-04-26 08:52:36 +02:00
Maxime Besson
df9525095e
Integrate API Documentation
2020-04-24 16:56:16 +02:00
Maxime Besson
e607d8281f
OIDC: do not advertise missing functionality ( #1194 )
...
Back-Channel logout is not supported yet
2020-04-24 12:15:51 +02:00
Maxime Besson
ce49bad847
Add link to OIDC RP doc ( #2175 )
2020-04-24 11:18:17 +02:00
Maxime Besson
00e9e2ec57
Add manager option for additional audiences ( #2177 )
2020-04-24 11:10:44 +02:00
Maxime Besson
ada6e9f056
Reorganize OIDC options ( #2175 )
2020-04-24 11:10:44 +02:00
Christophe Maudoux
6018610196
Make checkUser option rules ( #2173 )
2020-04-24 00:25:10 +02:00
Xavier Guimard
c8c50d2575
Update translation
2020-04-23 22:33:21 +02:00
Xavier Guimard
3023ffebc2
Update translations
2020-04-23 22:27:16 +02:00
Maxime Besson
64d023b731
Add manager option for password grant ( #2155 )
2020-04-23 17:49:25 +02:00
Maxime Besson
ded6c74fe0
Allow special characters in scope names ( #2168 )
2020-04-23 14:50:53 +02:00
Maxime Besson
91ba11b898
API: change success codes ( #2034 )
2020-04-22 11:55:53 +02:00
Maxime Besson
b36a891dfb
Api: replace regep pattern with globs ( #2034 )
2020-04-22 11:54:38 +02:00
Maxime Besson
4a610f036d
API: return 409 on resource conflicts ( #2034 )
2020-04-22 11:54:38 +02:00
Maxime Besson
ceac3e7d6f
API: change clientID to clientId in options ( #2034 )
2020-04-22 11:54:38 +02:00
Maxime Besson
0d951c55f1
API: Check configuration validity before saving ( #2034 )
2020-04-22 11:54:38 +02:00
Maxime Besson
34389242cb
API: handle oidc RedirectURI as array ( #2034 )
2020-04-22 11:54:38 +02:00
Maxime Besson
1a37940ea9
improve api unit tests output ( #2034 )
2020-04-22 11:54:38 +02:00
Maxime Besson
e0edd1449b
Hide prefix from option names in API ( #2034 )
2020-04-22 11:54:38 +02:00
Maxime Besson
369c08337c
Add per-service macros to API ( #2034 )
2020-04-22 11:54:38 +02:00
Maxime Besson
53a1e61394
Fix extraClaims name in API ( #2034 )
2020-04-22 11:54:38 +02:00
Maxime Besson
2f8be3eb57
API: change error codes from 405 to 400 (#2033,#2034)
2020-04-22 11:54:38 +02:00
Maxime Besson
09ed2197df
Config parser: fail if a "select"-type option does not contain a scalar
2020-04-22 11:41:43 +02:00
Maxime Besson
a9b1b6bc1d
configuration parser: check metadata/vhost options for syntax ( #2166 )
2020-04-22 11:41:36 +02:00
Maxime Besson
42b650247b
Change singleSession options to allow a rule ( #2164 )
2020-04-22 11:02:59 +02:00
Maxime Besson
956afaee44
Fix manager labels for SingleSession ( #2159 )
2020-04-21 10:19:09 +02:00
Maxime Besson
51e1d3651e
Remove unused singleSessionUserByIP option ( #2159 )
2020-04-21 10:17:44 +02:00
Christophe Maudoux
57c8c37732
Change sfRequired option label ( #2156 )
2020-04-19 18:59:27 +02:00
Clément OUDOT
8a5a93d6ac
Fix GitHub parameters in Manager ( #2154 )
2020-04-18 00:26:24 +02:00
Clément OUDOT
a5eadc49d3
Add GitHub parameters in Manager ( #2154 )
2020-04-18 00:08:43 +02:00
Christophe Maudoux
3dba4b4ee5
Sort login history custom keys with Sessions explorer
2020-04-15 23:26:41 +02:00
Christophe Maudoux
c83f5c203f
Make json
2020-04-15 23:25:57 +02:00
Xavier Guimard
40446a0f8f
Downgrade Apache auth level to the same than Kerberos
2020-04-15 21:19:09 +02:00
Maxime Besson
4bcb391121
Add an easy way to set level of additional second factors ( #2149 )
2020-04-15 17:20:27 +02:00
Christophe Maudoux
21bfe3bc68
Test if viewer is enabled ( #2148 )
2020-04-15 00:51:18 +02:00
Christophe Maudoux
47842033dc
Extend PSGI::Router to call handlerAbort ( #2148 )
2020-04-15 00:32:06 +02:00
Christophe Maudoux
557fa3f74c
Try to fix #1740
2020-04-12 16:50:30 +02:00
Christophe Maudoux
80187b8a52
Do not translate session attributes ( #2146 )
2020-04-12 11:14:42 +02:00
Christophe Maudoux
e97937ae96
Set application icon sizes ( #2132 )
2020-04-12 10:54:06 +02:00
Christophe Maudoux
082d12ca5f
Append customParam to globalLogout plugin ( #2145 )
2020-04-11 22:34:29 +02:00
Christophe Maudoux
13bb55a818
Append an option to define apps tooltip & Improve unit test ( #2140 )
2020-04-08 22:40:28 +02:00
Christophe Maudoux
37a9360625
Append PPolicyNone message & Unit test & Update manifest
2020-04-05 12:19:05 +02:00
Christophe Maudoux
ab1601745b
Improve code ( #1455 )
2020-04-05 12:19:05 +02:00
Christophe Maudoux
9858b94482
Update Tests.pm
2020-04-04 01:21:40 +02:00
Christophe Maudoux
30f6a889de
Append contextSwitching prefix parameter ( #1783 )
2020-04-03 23:09:55 +02:00
Christophe Maudoux
e11c189141
Remove underscores in notifications reference ( #2135 )
2020-04-03 22:00:20 +02:00
Christophe Maudoux
5e0ffe84af
Typo ( #2133 )
2020-04-03 14:36:48 +02:00
Christophe Maudoux
a8d2ca2cc6
Update langs ( #2133 )
2020-04-03 14:33:46 +02:00
Christophe Maudoux
1f16458d2e
Append Manager test ( #2133 )
2020-04-03 14:33:22 +02:00
Christophe Maudoux
71ba189edc
Append special characters password policy ( #2130 )
2020-04-02 12:14:05 +02:00
Christophe Maudoux
b924b96176
WIP - Append PP special characters options ( #2130 )
2020-04-02 01:03:42 +02:00
Christophe Maudoux
a7a2a425a5
Better fix to avoid side effects and Jail warning ( #2126 & #1717 )
2020-03-28 14:25:42 +01:00
Christophe Maudoux
fd337a2110
Don t save conf if bad expression ( #2126 )
2020-03-28 01:23:41 +01:00
Xavier Guimard
569d1bf8af
Update translations
2020-03-18 21:05:01 +01:00
Christophe Maudoux
8116cf2d63
Improve adaptive view ( #2114 )
2020-03-18 10:40:38 +01:00
Christophe Maudoux
02cc071c87
Display instance name with adaptive view ( #2114 )
2020-03-17 21:21:15 +01:00
Christophe Maudoux
09046e8bb9
Allow empty value to disable module with Manager ( #2112 )
2020-03-14 19:15:49 +01:00
Christophe Maudoux
256fd92167
Display instance name ( #2114 )
2020-03-12 22:56:50 +01:00
Maxime Besson
759de594bb
Separate API from Manager vhost ( #2109 )
2020-03-12 15:10:27 +01:00
Christophe Maudoux
e146ea36fa
Display instance name ( #2114 )
2020-03-10 14:46:02 +01:00
Maxime Besson
8c7ea1a42a
improve handling of JSON errors in 2F api ( #2033 )
2020-03-09 14:45:32 +01:00
Christophe Maudoux
093b4e6817
Typo
2020-03-03 19:52:42 +01:00
Christophe Maudoux
52e36797e5
Update version
2020-03-03 17:50:11 +01:00
Christophe Maudoux
1922650218
Fix Zero conf ( #2036 )
2020-03-03 17:42:46 +01:00
Christophe Maudoux
ea9f019bc8
Append debug logs ( #2071 )
2020-03-03 17:41:19 +01:00