Xavier Guimard
|
5a04d1ff61
|
Import encrypt in header functions (closes: #983)
|
2016-03-23 12:55:09 +00:00 |
|
Xavier Guimard
|
3a1977e0d6
|
Typo
|
2016-03-23 12:03:01 +00:00 |
|
Clément Oudot
|
1b8cfd89b3
|
Fix panel title (#575)
|
2016-03-23 08:45:09 +00:00 |
|
Xavier Guimard
|
6ff58b03b5
|
Add title (#575)
|
2016-03-23 05:47:57 +00:00 |
|
Xavier Guimard
|
ae33fb453b
|
Reinitialize form (#575)
|
2016-03-23 05:40:46 +00:00 |
|
Xavier Guimard
|
59cd6647bd
|
Add arrows to navigate (#575)
|
2016-03-23 05:40:44 +00:00 |
|
Xavier Guimard
|
510d34eabe
|
Add link to diff() (#575)
|
2016-03-23 05:40:43 +00:00 |
|
Xavier Guimard
|
cf5d05682c
|
Diff is usable and traslated ! (#575)
|
2016-03-22 21:48:17 +00:00 |
|
Xavier Guimard
|
4ff2d16bce
|
CSS typo
|
2016-03-22 21:48:16 +00:00 |
|
Xavier Guimard
|
98d43f9d53
|
Enable parameter translation (#575)
|
2016-03-22 21:48:14 +00:00 |
|
Xavier Guimard
|
91d97b1cf9
|
Display diff using tree (#575)
|
2016-03-22 20:48:32 +00:00 |
|
Xavier Guimard
|
ca61a9631d
|
Store reverse tree (#575)
|
2016-03-22 20:48:30 +00:00 |
|
Xavier Guimard
|
484ec88a89
|
Duplicate vhost broken in coffee (was #981)
|
2016-03-22 07:41:04 +00:00 |
|
Xavier Guimard
|
dbcc42a8d8
|
Clean diff (#575)
|
2016-03-22 06:13:46 +00:00 |
|
Xavier Guimard
|
25807a4a6a
|
Diff tree is displayed (#575)
|
2016-03-22 05:56:42 +00:00 |
|
Xavier Guimard
|
c6112fcc16
|
Diff display in progress (#575)
|
2016-03-21 17:52:53 +00:00 |
|
Xavier Guimard
|
cb9e3a3b1f
|
Diff in progress (#575)
|
2016-03-21 17:52:52 +00:00 |
|
Xavier Guimard
|
431c3bedf6
|
Diff in progress (#575)
|
2016-03-21 17:52:50 +00:00 |
|
Xavier Guimard
|
974664d98c
|
Diff page template (#575)
|
2016-03-21 17:52:48 +00:00 |
|
Xavier Guimard
|
8cfdffcf99
|
More comments
|
2016-03-21 17:52:46 +00:00 |
|
Xavier Guimard
|
180e97a4d8
|
Finish App list diff (#575)
|
2016-03-21 17:52:41 +00:00 |
|
Xavier Guimard
|
e00abeda33
|
App list diff in progress (#575)
|
2016-03-21 06:31:18 +00:00 |
|
Xavier Guimard
|
a288fb0c09
|
Update diff() test
|
2016-03-20 22:35:14 +00:00 |
|
Xavier Guimard
|
4516e0a445
|
Update REST doc
|
2016-03-20 09:10:09 +00:00 |
|
Xavier Guimard
|
df44cc6c9d
|
New REST method: diff between 2 confs (#575)
|
2016-03-20 09:07:33 +00:00 |
|
Xavier Guimard
|
292e919ec5
|
Partial revert of r4820^: only unused auth params are removed (#967)
|
2016-03-19 18:42:02 +00:00 |
|
Xavier Guimard
|
927fc64e1f
|
Compact conf (may close #967)
|
2016-03-19 15:00:26 +00:00 |
|
Xavier Guimard
|
dc8b8a4d91
|
Store all issuer/auth parameters (#967)
|
2016-03-19 08:23:55 +00:00 |
|
Xavier Guimard
|
396755a97c
|
Clean $authParameters constant
|
2016-03-18 17:56:59 +00:00 |
|
Xavier Guimard
|
32c0d51d4b
|
Store authParams keys (#967)
|
2016-03-18 17:13:47 +00:00 |
|
Xavier Guimard
|
2d2edb61ac
|
Merge experimental branch (#960)
Also update version to 2.0
|
2016-03-17 22:19:44 +00:00 |
|
Xavier Guimard
|
60b6a4e28b
|
Use $ENV{EDITOR}when available
|
2016-03-16 06:44:01 +00:00 |
|
Xavier Guimard
|
8dd4a77c69
|
Check configuration before saving (closes: #185)
|
2016-03-16 06:21:10 +00:00 |
|
Xavier Guimard
|
49153b99ce
|
Session explorer: sorting system by date (closes: #354)
|
2016-03-15 22:11:26 +00:00 |
|
Xavier Guimard
|
e88115e990
|
Update manifest
|
2016-03-15 22:11:23 +00:00 |
|
Xavier Guimard
|
ac3ee4f6a2
|
Update attributes and macros test (#967)
|
2016-03-15 20:30:33 +00:00 |
|
Clément Oudot
|
d7ca34a2f2
|
Update version in META.yml (#978)
|
2016-03-15 16:58:13 +00:00 |
|
Xavier Guimard
|
b77d832251
|
Convert notifications.js to coffeescript
|
2016-03-15 08:57:51 +00:00 |
|
Xavier Guimard
|
a33376a44d
|
Typo
|
2016-03-15 06:35:19 +00:00 |
|
Xavier Guimard
|
0cd9171cea
|
Convert sessions.js to coffeescript
|
2016-03-15 06:28:00 +00:00 |
|
Xavier Guimard
|
d1923af517
|
Switch javascript to coffeescript
|
2016-03-14 22:22:09 +00:00 |
|
Xavier Guimard
|
1500a1b8b2
|
Avoid translating SAML partner names
|
2016-03-14 22:22:07 +00:00 |
|
Xavier Guimard
|
580d5a4bcc
|
More translations in errors
|
2016-03-09 06:06:46 +00:00 |
|
Xavier Guimard
|
3dc93bd0aa
|
keyMsgFail was missing (closes: #974)
|
2016-03-09 06:06:45 +00:00 |
|
Xavier Guimard
|
9cbbdda0b1
|
_timezone is a valid macro name (#967)
|
2016-03-08 18:06:40 +00:00 |
|
Xavier Guimard
|
57ac1c4a2e
|
Add tests for exportedHeaders (closes: #972)
|
2016-03-08 12:38:13 +00:00 |
|
Xavier Guimard
|
5d4877ddc5
|
Replace error by warning on RSA keys (closes: #965)
|
2016-03-05 18:57:37 +00:00 |
|
Xavier Guimard
|
6f2dd4315e
|
Partial revert of r4569 (closes: #962)
|
2016-03-03 20:59:22 +00:00 |
|
Xavier Guimard
|
7ac07074ae
|
Update versions
|
2016-03-03 20:25:16 +00:00 |
|
Xavier Guimard
|
c3c77cbfd5
|
Forgotten keywords
|
2016-03-02 14:28:12 +00:00 |
|
Clément Oudot
|
221e91fa62
|
make cpan
|
2016-03-01 16:57:38 +00:00 |
|
Xavier Guimard
|
4ddd557dfa
|
Remove old TODO file
|
2016-03-01 13:58:48 +00:00 |
|
Xavier Guimard
|
e697628728
|
Replace .success() by .then() (closes: #957)
|
2016-02-29 22:43:43 +00:00 |
|
Xavier Guimard
|
b80dd05a9a
|
Replace 400 codes by 200 due to an angular bug (#952)
|
2016-02-26 07:14:45 +00:00 |
|
Xavier Guimard
|
cfeea8ec79
|
Typo in regexp (closes: #953)
|
2016-02-26 06:26:43 +00:00 |
|
Clément Oudot
|
c3346131a0
|
zimbraUrl and zimbraSsoUrl are not standard URLs (#943)
|
2016-02-25 10:38:36 +00:00 |
|
Xavier Guimard
|
d12a82f8f1
|
Repair lemonldap-ng-cli (closes: #921)
|
2016-02-25 08:40:25 +00:00 |
|
Clément Oudot
|
c713469cb6
|
Use a getIdentifier method to be able to purge a notification (#947)
|
2016-02-24 17:26:52 +00:00 |
|
Clément Oudot
|
7894406809
|
Use modal to display success/error (#925)
|
2016-02-24 14:27:29 +00:00 |
|
Clément Oudot
|
d86483f2c9
|
Fix spelling (#950)
|
2016-02-24 10:12:22 +00:00 |
|
Xavier Guimard
|
dac5039f55
|
Update kinematic
|
2016-02-24 08:22:50 +00:00 |
|
Clément Oudot
|
3ff53e521e
|
Better error reporting (#925)
|
2016-02-23 14:57:42 +00:00 |
|
Clément Oudot
|
c160fd8b41
|
Adapt date format on client side (#944)
|
2016-02-23 14:36:44 +00:00 |
|
Clément Oudot
|
19875fcffa
|
Sort keys in lmConfigEditor (#946)
|
2016-02-23 10:45:48 +00:00 |
|
Clément Oudot
|
242794fe99
|
Better cfgAuthor value in lmConfigEditor (#946)
|
2016-02-23 10:36:14 +00:00 |
|
Xavier Guimard
|
55d5cce299
|
Minify
|
2016-02-22 12:19:21 +00:00 |
|
Xavier Guimard
|
fc71e558fd
|
More comments
|
2016-02-22 12:19:15 +00:00 |
|
Xavier Guimard
|
8a5f6e2bc9
|
Log forgotten
|
2016-02-19 06:33:46 +00:00 |
|
Xavier Guimard
|
f338000e97
|
Change Ajax redirections (#820)
- redirections back to llApp.js
- portal is now a template param
- portal is now more downloaded at startup
Tests successful
|
2016-02-19 06:31:09 +00:00 |
|
Xavier Guimard
|
3438dddec1
|
Double redirection management
|
2016-02-19 05:54:04 +00:00 |
|
Xavier Guimard
|
addb961980
|
Download all keys before duplicate (Closes #935)
|
2016-02-18 18:34:04 +00:00 |
|
Clément Oudot
|
e1583908f8
|
Fix cols for post form (#820)
|
2016-02-18 14:34:52 +00:00 |
|
Xavier Guimard
|
2a641e7184
|
+/- buttons for post
|
2016-02-18 14:05:07 +00:00 |
|
Xavier Guimard
|
edc23aa511
|
Reduce LWP::UserAgent timeout (closes: #940)
|
2016-02-17 21:24:53 +00:00 |
|
Xavier Guimard
|
d284e1b39a
|
Clean javascript
|
2016-02-17 20:44:23 +00:00 |
|
Xavier Guimard
|
292e5a84f6
|
cfgLog must be defined (#820)
|
2016-02-17 19:34:10 +00:00 |
|
Xavier Guimard
|
178cef3eee
|
Include customFunctions in all Perl expr (#820)
|
2016-02-17 19:09:51 +00:00 |
|
Xavier Guimard
|
7653c2d3d3
|
Better test for customFunction (#820)
|
2016-02-17 18:40:36 +00:00 |
|
Xavier Guimard
|
1799b59c45
|
Manage logout rules (#820)
|
2016-02-17 17:28:33 +00:00 |
|
Xavier Guimard
|
45dfd72b0b
|
Bad customFunctions test (Closes: #938)
|
2016-02-17 16:38:10 +00:00 |
|
Xavier Guimard
|
f4ed479a1c
|
Bad regexp for uri
|
2016-02-17 14:31:30 +00:00 |
|
Xavier Guimard
|
aab84b0d6f
|
make tidy
|
2016-02-17 10:12:19 +00:00 |
|
Xavier Guimard
|
7eeb57330f
|
Fix path for USEEXTERNALLIBS
|
2016-02-16 11:38:08 +00:00 |
|
Xavier Guimard
|
5722da3afc
|
Bad paths
|
2016-02-16 11:19:29 +00:00 |
|
Xavier Guimard
|
fb21d874ad
|
More elegant menu
|
2016-02-16 06:21:40 +00:00 |
|
Xavier Guimard
|
231c2d07e9
|
Minify
|
2016-02-15 18:06:16 +00:00 |
|
Xavier Guimard
|
b78d3ae916
|
Some performance improvements (recommended by Chromium audit tool)
|
2016-02-15 12:28:50 +00:00 |
|
Xavier Guimard
|
82e306346f
|
Duplication feature (Closes: #935)
|
2016-02-15 12:13:07 +00:00 |
|
Xavier Guimard
|
365701ee49
|
New "post" storage (#733)
|
2016-02-13 12:31:01 +00:00 |
|
Xavier Guimard
|
9cf699bddb
|
Beautify
|
2016-02-13 12:30:55 +00:00 |
|
Xavier Guimard
|
8c1bd8efeb
|
Avoid using each(): it tries to delete key
|
2016-02-13 10:06:48 +00:00 |
|
Xavier Guimard
|
b86a321aac
|
Bad usage of userInfo() (#820)
|
2016-02-12 17:57:50 +00:00 |
|
Xavier Guimard
|
088d4ce9b7
|
CSS hook (#820)
With many vhosts (tested ~300), new view is less usable than older
"tree view". This little hook can be used to view more hosts.
|
2016-02-11 11:21:24 +00:00 |
|
Xavier Guimard
|
0f8fe7894f
|
Rename router() to handler() in PSGI (#820)
|
2016-02-11 06:00:35 +00:00 |
|
Xavier Guimard
|
2f91261261
|
Typo
|
2016-02-09 22:17:48 +00:00 |
|
Xavier Guimard
|
f654aa6a23
|
Do not use cached configuration for manager
|
2016-02-09 22:17:46 +00:00 |
|
Xavier Guimard
|
cef5f5eb42
|
Better debug (#820)
|
2016-02-09 22:17:44 +00:00 |
|
Xavier Guimard
|
ae7febe69d
|
Add extended functions in locationRules test (may close #924)
|
2016-02-09 22:17:42 +00:00 |
|
Xavier Guimard
|
27048b1670
|
More tests
|
2016-02-09 12:38:43 +00:00 |
|
Xavier Guimard
|
bb710cead0
|
Insert custom functions in locationRules test (#820)
|
2016-02-09 12:19:01 +00:00 |
|
Clément Oudot
|
1bcf1c91b4
|
Improve layout with flexbox model (#820)
|
2016-02-08 15:44:39 +00:00 |
|
Clément Oudot
|
593bf95bee
|
Use tooltip for forceSave button (#889)
|
2016-02-08 14:08:26 +00:00 |
|
Clément Oudot
|
444275b1ef
|
Fix notifications dir in Zero Conf (#903)
|
2016-02-08 10:03:49 +00:00 |
|
Xavier Guimard
|
d7e876c491
|
Clear cfgLog when using lmConfigEditor (Closes: #920)
|
2016-02-08 08:55:46 +00:00 |
|
Xavier Guimard
|
2992dcf6d4
|
Update manifests
|
2016-02-08 05:57:44 +00:00 |
|
Xavier Guimard
|
58e24e0a4d
|
Avoid some lintian watnings
|
2016-02-07 08:32:36 +00:00 |
|
Xavier Guimard
|
64259f65ee
|
Show "force save" if not last (Closes: #889)
|
2016-02-06 13:17:18 +00:00 |
|
Xavier Guimard
|
c964cec646
|
Finish cli (Closes: #921)
|
2016-02-06 12:22:10 +00:00 |
|
Xavier Guimard
|
f276d26a0f
|
Update manifests
|
2016-02-06 09:00:58 +00:00 |
|
Xavier Guimard
|
2de9bca842
|
Prepare new lemonldap-ng-cli
|
2016-02-06 09:00:54 +00:00 |
|
Clément Oudot
|
ae1a0638cd
|
Split data from angularJS form and from posted data, to avoid mixin Date and String type for date (#925)
|
2016-02-05 11:26:43 +00:00 |
|
Xavier Guimard
|
c4137c1d3e
|
Update parameters tests + add test (#583, Closes #LEMONLDAP-924)
|
2016-02-05 11:21:00 +00:00 |
|
Clément Oudot
|
840fac9ddd
|
Add footer to modal template (#927)
|
2016-02-05 11:10:08 +00:00 |
|
Clément Oudot
|
333b35f64d
|
Fix modal in Notifications explorer (#927)
|
2016-02-05 11:02:52 +00:00 |
|
Clément Oudot
|
4d6b6b547b
|
Fix encoding of notifications (#928)
|
2016-02-05 10:29:11 +00:00 |
|
Xavier Guimard
|
98c52bc8c9
|
Compression omitted
|
2016-02-04 22:10:15 +00:00 |
|
Xavier Guimard
|
e0ea245d9a
|
Replace alert() by modal. Not tested, may close #927
|
2016-02-04 18:07:51 +00:00 |
|
Xavier Guimard
|
f9ccd4f125
|
Move modal from manager.js to llApp.js (#927)
|
2016-02-04 18:07:49 +00:00 |
|
Xavier Guimard
|
cfb485828a
|
reloadUrl keys may contain a port number
|
2016-02-04 18:07:47 +00:00 |
|
Clément Oudot
|
50fab54820
|
Better display of notifications in sessions explorer (#LEMONDAP-925)
|
2016-02-04 13:40:51 +00:00 |
|
Clément Oudot
|
8b4c26df6f
|
Add help message for XML syntax (#925)
|
2016-02-04 11:17:58 +00:00 |
|
Clément Oudot
|
ecb485320b
|
Display error on notification creation (#926)
|
2016-02-04 10:38:45 +00:00 |
|
Clément Oudot
|
7a3aeacce8
|
Fix unit test (#820)
|
2016-02-04 10:18:09 +00:00 |
|
Xavier Guimard
|
44b1e63428
|
Recursive tests (for locationRules, todo later, #820)
|
2016-02-04 06:44:13 +00:00 |
|
Xavier Guimard
|
b854473362
|
Test keys and values for hash parameters (#820)
|
2016-02-03 21:54:53 +00:00 |
|
Xavier Guimard
|
769e6f19f9
|
Avoid circular references (#820)
|
2016-02-03 21:54:50 +00:00 |
|
Xavier Guimard
|
b59b728e6a
|
Start hash parameters test (#820)
|
2016-02-03 21:30:32 +00:00 |
|
Xavier Guimard
|
7fc0e05371
|
Types wre not well copied (#820)
|
2016-02-03 21:30:30 +00:00 |
|
Clément Oudot
|
a704133330
|
Add a datepicker in notification creation form (#925)
|
2016-02-03 17:00:51 +00:00 |
|
Xavier Guimard
|
03655e652c
|
Add e2e-tests for handler
|
2016-02-03 12:42:12 +00:00 |
|
Clément Oudot
|
6773ef3474
|
Fix text on slaveMasterIP (#923)
|
2016-02-02 16:11:51 +00:00 |
|
Clément Oudot
|
156e8be787
|
Let passwordDB editable with Multi configuration (#919)
|
2016-02-02 14:24:22 +00:00 |
|
Clément Oudot
|
499976b95f
|
Use simple int form for timeoutActivity (#917)
|
2016-02-02 10:22:09 +00:00 |
|
Xavier Guimard
|
0e11cf3ed3
|
Full tests for Nginx handler (#583)
|
2016-02-01 22:22:33 +00:00 |
|
Xavier Guimard
|
189e560900
|
Nginx in progress... (#583)
|
2016-02-01 19:05:14 +00:00 |
|
Clément Oudot
|
607641dcfd
|
Possibility to use certificate in SAML response (#836)
|
2016-02-01 16:42:15 +00:00 |
|
Xavier Guimard
|
c01a84fadd
|
Move noAjaxHook in portal redirections
|
2016-02-01 10:18:37 +00:00 |
|
Xavier Guimard
|
b7a8cc63f4
|
Create Common::PSGI::Lib (#583)
|
2016-02-01 10:18:35 +00:00 |
|
Xavier Guimard
|
d5b8803307
|
Minify
|
2016-01-28 22:25:54 +00:00 |
|
Xavier Guimard
|
b6f7b2a96a
|
Move Ajax hook from handler to portal (Closes: #790)
|
2016-01-28 22:25:46 +00:00 |
|
Xavier Guimard
|
4f3a42ba48
|
Manage Ajax requests redirection with 401 (new parameter noAjaxHook)
|
2016-01-28 06:43:46 +00:00 |
|
Xavier Guimard
|
0e51658c6f
|
Use WWW-Authenticate header in 401 responses
|
2016-01-28 06:43:43 +00:00 |
|
Xavier Guimard
|
2568201eca
|
Split Handler::PSGI in 2 : classic and router
|
2016-01-25 18:03:46 +00:00 |
|
Xavier Guimard
|
28d1450760
|
Chain init() instead of using 'around'
|
2016-01-25 05:54:55 +00:00 |
|
Xavier Guimard
|
da9e484b0f
|
Update manifest
|
2016-01-24 11:57:24 +00:00 |
|
Xavier Guimard
|
d55649c2b9
|
Hide/show button for password field (Closes: #777)
|
2016-01-24 11:47:52 +00:00 |
|
Xavier Guimard
|
9c091836b2
|
Improve XS display
|
2016-01-24 10:08:38 +00:00 |
|
Xavier Guimard
|
a3c3fe9f45
|
Update tests
|
2016-01-24 09:15:48 +00:00 |
|
Xavier Guimard
|
17fd027cdd
|
Replace default form (Closes: #894)
|
2016-01-24 08:36:27 +00:00 |
|
Xavier Guimard
|
ea1e8e6dd5
|
XS: Hide tree when session/notif is chosen
|
2016-01-24 08:10:01 +00:00 |
|
Xavier Guimard
|
6b588b5d2b
|
Finish uib-dropdown + closes: #913
|
2016-01-24 08:05:53 +00:00 |
|
Xavier Guimard
|
20d0794a76
|
Use angular-ui-bootstrap instead of bootstrap js in dropdown (#913)
|
2016-01-24 08:05:49 +00:00 |
|
Xavier Guimard
|
bdb61d5590
|
Display tree bydefault in xs mode
|
2016-01-23 21:10:04 +00:00 |
|
Xavier Guimard
|
9982fe32c3
|
Add button to save files/keys (Closes: #878)
|
2016-01-23 13:09:50 +00:00 |
|
Xavier Guimard
|
ecac364eae
|
Add USEEXTERNALLIBS option
|
2016-01-23 08:14:39 +00:00 |
|
Xavier Guimard
|
8e9af731ce
|
Remove old angular-ui-bootstrap file
|
2016-01-23 07:08:46 +00:00 |
|
Xavier Guimard
|
133c9c3776
|
Update angular-ui-bootstrap to 1.1
|
2016-01-23 07:04:04 +00:00 |
|
Xavier Guimard
|
2fddce0392
|
Upgrade AngularJS to 1.4.9
|
2016-01-23 07:03:58 +00:00 |
|
Xavier Guimard
|
7c676d8d99
|
make tidy
|
2016-01-22 16:53:41 +00:00 |
|
Xavier Guimard
|
5bef7284b3
|
Update copyright years
|
2016-01-21 21:15:19 +00:00 |
|
Xavier Guimard
|
b264f7635d
|
Serialize SAML arrays (Closes: #885)
|
2016-01-21 20:27:49 +00:00 |
|
Clément Oudot
|
3d1a70ad0e
|
Add default attributes for an RP (#892)
|
2016-01-21 17:17:44 +00:00 |
|
Clément Oudot
|
ee105c4ead
|
Add default attributes for an OP (#892)
|
2016-01-21 17:17:43 +00:00 |
|
Clément Oudot
|
1216ca679f
|
Minification of sessions.js (#820)
|
2016-01-21 17:17:42 +00:00 |
|
Clément Oudot
|
7cf12a39b4
|
OpenID Connect data in sessions explorer (#820)
|
2016-01-21 14:52:07 +00:00 |
|
Clément Oudot
|
ac722bdbbf
|
Do not set default value for prompt (#820)
|
2016-01-21 14:19:31 +00:00 |
|
Clément Oudot
|
5059d3720c
|
Associate correct help page to OpenID Connect nodes (#895)
|
2016-01-21 13:50:25 +00:00 |
|
Xavier Guimard
|
2b2d133e97
|
Prepare Debian libs usage for Debian official release
|
2016-01-21 13:00:19 +00:00 |
|
Xavier Guimard
|
2849b4b610
|
Exclude conftree.js from beautification
|
2016-01-21 12:15:38 +00:00 |
|
Xavier Guimard
|
598b9ac8d8
|
Beautify generated js
|
2016-01-21 12:10:12 +00:00 |
|
Xavier Guimard
|
12f5db02bb
|
make tidy-js
|
2016-01-21 11:36:23 +00:00 |
|
Xavier Guimard
|
d65cff4049
|
Update comments
|
2016-01-21 11:35:56 +00:00 |
|
Xavier Guimard
|
67e295699e
|
Remove spaces (preserve 1488 bytes per language)
|
2016-01-21 06:13:39 +00:00 |
|
Xavier Guimard
|
77158b92f5
|
Attribute help was not displayed (#Closes: #895)
|
2016-01-21 06:02:02 +00:00 |
|
Xavier Guimard
|
27b351c637
|
Set date + 1 year in help cookie
|
2016-01-20 21:48:08 +00:00 |
|
Xavier Guimard
|
37e4127574
|
Avoid using `<tag trspan="word" /> (#896)
|
2016-01-20 21:23:29 +00:00 |
|
Xavier Guimard
|
d8273075bd
|
Bugs in SAML/OIDC options (may close #885)
|
2016-01-20 20:56:06 +00:00 |
|
Xavier Guimard
|
4dc31c20e4
|
Store help display in cookie (Closes: #899)
|
2016-01-20 16:48:05 +00:00 |
|
Clément Oudot
|
8b6a5b49ab
|
Allow 'Content-Type: application/json; charset=utf-8' to retrieve OpenID Connect configuration (#885)
|
2016-01-20 13:14:30 +00:00 |
|
Xavier Guimard
|
62d42564f5
|
Remove hook
|
2016-01-20 10:55:25 +00:00 |
|
Clément Oudot
|
442ccd08f9
|
Add localSessionStorage parameters to ZeroConf (#903)
|
2016-01-20 10:32:30 +00:00 |
|
Clément Oudot
|
2f89d7e511
|
Add persistent label (#495)
|
2016-01-20 09:33:26 +00:00 |
|
Clément Oudot
|
2cd2d03819
|
Add icon on browse dropdown (#899)
|
2016-01-20 08:54:51 +00:00 |
|
Xavier Guimard
|
4cfa1be559
|
Unminify conftree.js (#908)
|
2016-01-20 07:59:35 +00:00 |
|
Xavier Guimard
|
2b5fdbb2e4
|
Manage subkeys of OIDC metadatas (#885)
|
2016-01-19 22:38:11 +00:00 |
|
Xavier Guimard
|
97b0f8fa2a
|
Update minified files
|
2016-01-19 21:44:34 +00:00 |
|
Xavier Guimard
|
4e0f37d071
|
Return "setDefault" when key is undefined (Closes: #903)
|
2016-01-19 21:22:05 +00:00 |
|
Xavier Guimard
|
6282810fcc
|
Update minified files
|
2016-01-19 18:36:41 +00:00 |
|
Xavier Guimard
|
61ee95a8b6
|
Set field to require for persistent sessions (Closes: #495)
|
2016-01-19 18:36:31 +00:00 |
|
Xavier Guimard
|
88eb9d47e5
|
Avoid relaunching conf with dropdown + group some buttons
|
2016-01-19 18:25:00 +00:00 |
|
Clément Oudot
|
ca6ca12af2
|
Button for help display (#899)
|
2016-01-19 15:02:39 +00:00 |
|
Xavier Guimard
|
a02f93677b
|
Little things
|
2016-01-19 06:55:36 +00:00 |
|
Xavier Guimard
|
7bf52f3bb8
|
Update manifest
|
2016-01-19 06:55:34 +00:00 |
|
Xavier Guimard
|
a97947d8c2
|
Hide unavailable modules (closes: #906)
|
2016-01-18 21:12:36 +00:00 |
|
Xavier Guimard
|
26640f1463
|
Add manager minified files
|
2016-01-18 20:26:30 +00:00 |
|
Xavier Guimard
|
78bf541f34
|
Add unminified files
|
2016-01-18 20:26:26 +00:00 |
|
Xavier Guimard
|
9aa23b4dd3
|
Zeroconf + Serializer (#877, #LEMONLDAP-903)
I really don't understand how it has worked before...
|
2016-01-18 18:40:47 +00:00 |
|
Xavier Guimard
|
d2b8f64ab6
|
Clean messages
|
2016-01-18 18:40:44 +00:00 |
|
Clément Oudot
|
253aeef0ba
|
Set required attributes in default configuration (#903)
|
2016-01-18 17:19:06 +00:00 |
|
Xavier Guimard
|
195f7e6cb2
|
Propage minifier to portal (#908)
|
2016-01-18 12:13:16 +00:00 |
|
Xavier Guimard
|
094519e81b
|
Replace own minifier by yui-compressor (Closes: #908)
|
2016-01-18 11:10:26 +00:00 |
|
Xavier Guimard
|
dfb9b15999
|
Avoid using '.' with method/property that correspond to JS keyword (#908)
|
2016-01-18 11:10:18 +00:00 |
|
Clément Oudot
|
5774bb35ff
|
Change default values for new application in menu (#820)
|
2016-01-18 10:48:54 +00:00 |
|
Xavier Guimard
|
b04264da09
|
Open main node when new special subnode (#904)
|
2016-01-17 17:41:40 +00:00 |
|
Xavier Guimard
|
4369900382
|
Preload new special nodes
|
2016-01-17 14:33:34 +00:00 |
|
Xavier Guimard
|
15ea500070
|
Replace prompt() by modal popup (Closes: #820)
|
2016-01-16 21:28:35 +00:00 |
|
Xavier Guimard
|
a67cc83c97
|
Bug in deleted cat (menu / app list) + better debug (#907)
|
2016-01-16 21:13:43 +00:00 |
|
Xavier Guimard
|
47a19d81ab
|
Replace prompt by modal for virtualhosts (#902)
|
2016-01-16 13:08:53 +00:00 |
|
Xavier Guimard
|
4e8f3700d1
|
Detect deleted entries in app list (Closes: #907)
|
2016-01-16 08:00:44 +00:00 |
|
Xavier Guimard
|
de2e0823da
|
Manage unopend groupe nodes (closes: #888)
|
2016-01-16 07:27:00 +00:00 |
|
Xavier Guimard
|
b50e985ee6
|
Check for removed apps (#907)
Not completly verified
|
2016-01-15 06:27:45 +00:00 |
|
Xavier Guimard
|
1c93769e1b
|
Fix #893
|
2016-01-14 21:35:45 +00:00 |
|
Xavier Guimard
|
4bff7a6423
|
Clean modal after usage
|
2016-01-14 21:35:43 +00:00 |
|
Xavier Guimard
|
7d5cbaef4c
|
Clean modal after usage
|
2016-01-14 21:05:45 +00:00 |
|
Xavier Guimard
|
aa788a4a8f
|
Write well formed default rules for manager (Closes: #871)
|
2016-01-14 20:32:25 +00:00 |
|
Clément Oudot
|
41dccb21f9
|
Set default values for IDP/SP/OP/RP identifiers (#901)
|
2016-01-14 13:50:01 +00:00 |
|
Xavier Guimard
|
007539b1f3
|
Don't failed if a module is missing
|
2016-01-14 12:42:07 +00:00 |
|
Xavier Guimard
|
b23595a5e2
|
Save conflict
|
2016-01-14 10:17:12 +00:00 |
|
Xavier Guimard
|
7691f9cdfc
|
Revert r4234 to detect changes when old conf is applied (Closes #889)
|
2016-01-14 06:28:19 +00:00 |
|
Xavier Guimard
|
9526e844fd
|
Parse forgotten subnodes (Closes: #888)
|
2016-01-14 06:16:18 +00:00 |
|
Xavier Guimard
|
d0da5e3ea0
|
Ref conf must be latest (Closes: #889)
|
2016-01-13 20:45:28 +00:00 |
|
Xavier Guimard
|
147845db38
|
Really check if key exists (#820)
|
2016-01-13 19:59:04 +00:00 |
|
Xavier Guimard
|
d2fcb5083a
|
Back from JSON::MaybeXS to JSON (#877)
|
2016-01-13 19:47:56 +00:00 |
|
Xavier Guimard
|
d36ed32290
|
Some little things
|
2016-01-13 17:54:39 +00:00 |
|
Clément Oudot
|
ff024e0ef6
|
Fix labels in SAML SP/IDP nodes (#820)
|
2016-01-13 09:59:01 +00:00 |
|
Clément Oudot
|
2056dbd87b
|
Use table in password component (#820)
|
2016-01-13 09:59:00 +00:00 |
|
Clément Oudot
|
42c87f53e2
|
Allow password in simpleInputContainer (#820)
|
2016-01-13 09:58:59 +00:00 |
|
Clément Oudot
|
106d7f0e5a
|
Modify default value for choice key (#820)
|
2016-01-13 09:58:56 +00:00 |
|
Xavier Guimard
|
6ac420ee7d
|
2 bugs; avoid "each" and complete hash list
|
2016-01-12 22:04:07 +00:00 |
|
Xavier Guimard
|
cc5dfe2c91
|
Download multi keys before evaluate auth module to display (#883)
|
2016-01-12 21:21:05 +00:00 |
|
Xavier Guimard
|
46b986a965
|
Download authChoiceModules if not done (#883)
Note that the same work has to be done for Multi
|
2016-01-12 17:20:22 +00:00 |
|
Xavier Guimard
|
5ef6d9692f
|
Change backend lists (#883)
|
2016-01-12 17:20:20 +00:00 |
|
Xavier Guimard
|
619eab6a00
|
First version of "download" button (#878)
|
2016-01-12 15:24:12 +00:00 |
|
Xavier Guimard
|
4894721389
|
Remove "name" from radio input, managed by Augular (Closes: #882)
|
2016-01-12 09:44:28 +00:00 |
|
Xavier Guimard
|
d877623f6d
|
Default value must not be a scalar for hash containers (#882)
|
2016-01-12 09:34:02 +00:00 |
|
Xavier Guimard
|
6505ff4de7
|
Add text/xml in authorized mime types (proxy). Closes #820
|
2016-01-11 21:33:16 +00:00 |
|
Xavier Guimard
|
3e854253c6
|
Add optional URL in authChoice entries (Closes: #884)
|
2016-01-11 21:30:06 +00:00 |
|
Xavier Guimard
|
5bdea0260b
|
Missing split in authChoiceModules (Closes: #883)
|
2016-01-11 21:15:27 +00:00 |
|
Xavier Guimard
|
6eaea5081a
|
Avoid double utf8 management (#827)
|
2016-01-11 20:32:44 +00:00 |
|
Clément Oudot
|
1dc99ce818
|
Improve OpenID Connect configuration (#820)
|
2016-01-11 16:59:44 +00:00 |
|
Clément Oudot
|
a1855c04af
|
Fix simpleInputContainer component (#880)
|
2016-01-11 16:07:09 +00:00 |
|
Clément Oudot
|
773a67e7a5
|
use simpleInputContainer for OIDC access points (#820)
|
2016-01-11 15:16:44 +00:00 |
|
Clément Oudot
|
94612f1eb3
|
Modify oidcServiceMetadataIssuer attribute (#820)
|
2016-01-11 15:12:49 +00:00 |
|
Clément Oudot
|
dae02078ce
|
Possibility to use a certificate instead of a public key (#879)
|
2016-01-11 10:55:59 +00:00 |
|
Xavier Guimard
|
99158605d7
|
Use new constant to manage hash keys
|
2016-01-11 06:27:20 +00:00 |
|
Xavier Guimard
|
c65fd986f5
|
Manage Common/Constants.pm with jsongenerator and add $hashParameters constant
|
2016-01-11 06:27:16 +00:00 |
|
Clément Oudot
|
ac69d04086
|
Remove unused script
|
2016-01-08 13:43:31 +00:00 |
|
Xavier Guimard
|
d2d84b1c9b
|
UTF-8 test
|
2016-01-08 06:58:38 +00:00 |
|
Xavier Guimard
|
49686ebb8e
|
Update utf8 test
|
2016-01-07 22:31:58 +00:00 |
|
Xavier Guimard
|
ea87afe8b8
|
utf8 in progress... (#827)
|
2016-01-07 22:28:58 +00:00 |
|
Xavier Guimard
|
14a29c54cc
|
Rename Manager/ConfParser.pm to Manager/Conf/Parser.pm
|
2016-01-07 12:34:36 +00:00 |
|
Xavier Guimard
|
c0e5e0010e
|
utf8 anywhere in conf
|
2016-01-07 12:34:34 +00:00 |
|
Xavier Guimard
|
e2745c5e83
|
More comments
|
2016-01-07 11:40:24 +00:00 |
|
Clément Oudot
|
fdc6bbed67
|
Change oidcOPMetaDataOptionsDisplay node name (#820)
|
2016-01-07 10:49:55 +00:00 |
|
Xavier Guimard
|
7e79007a2b
|
Verify that node titles are not attribute names
|
2016-01-07 06:13:14 +00:00 |
|
Xavier Guimard
|
8c4a26d0fe
|
More comments
|
2016-01-06 22:03:46 +00:00 |
|
Xavier Guimard
|
16ec8d6d22
|
Insert multiValuesSeperator in tree
|
2016-01-06 21:40:57 +00:00 |
|
Xavier Guimard
|
2acbbf9de6
|
Verify that all attributes have been checked
|
2016-01-06 21:33:31 +00:00 |
|
Xavier Guimard
|
4faf8fd749
|
Verify bijection between attributes and trees
|
2016-01-06 20:57:50 +00:00 |
|
Xavier Guimard
|
47f834a35c
|
Remove double entries
|
2016-01-06 20:57:48 +00:00 |
|
Clément Oudot
|
58a5f51d93
|
Change default value for portalForceAuthnInterval (#820)
|
2016-01-06 15:58:40 +00:00 |
|
Clément Oudot
|
7fda0fdec1
|
Add portalForceAuthnInterval in Tree (#820)
|
2016-01-06 14:54:04 +00:00 |
|
Clément Oudot
|
7eb1d8f17b
|
Add hiddenAttributes in Tree (#820)
|
2016-01-06 10:28:14 +00:00 |
|
Xavier Guimard
|
1f03eb063c
|
Little beautify changes
|
2016-01-06 09:43:31 +00:00 |
|
Xavier Guimard
|
3a00c656fc
|
Finish zero-conf (#820)
|
2016-01-06 06:26:37 +00:00 |
|
Xavier Guimard
|
eb6bfa7107
|
Insert 'remoteCookieName' as known exception
|
2016-01-06 06:02:51 +00:00 |
|
Xavier Guimard
|
fcad402857
|
Add test to verify that parameters are uniq
|
2016-01-06 05:55:57 +00:00 |
|
Xavier Guimard
|
e84e8b106d
|
Build first lmConf-1.js file with Zero.pm
|
2016-01-05 21:33:49 +00:00 |
|
Xavier Guimard
|
6f7629953b
|
Update tests after menu change
|
2016-01-05 21:05:40 +00:00 |
|
Xavier Guimard
|
773b8662d2
|
Zero conf in progress
|
2016-01-05 18:27:21 +00:00 |
|
Xavier Guimard
|
1aaf517a69
|
Zero conf in progress
|
2016-01-05 18:27:19 +00:00 |
|
Clément Oudot
|
376f69d47a
|
Add _lastSeen field in dates part of sessions explorer (#820)
|
2016-01-05 17:06:06 +00:00 |
|
Clément Oudot
|
57769f2dd5
|
Display all menu items in a submenu in mobile view (#820)
|
2016-01-05 15:11:36 +00:00 |
|
Clément Oudot
|
c8b1da174f
|
Configure icons for main links (#820)
|
2016-01-05 14:41:14 +00:00 |
|
Clément Oudot
|
3093302ab5
|
Move logout link in menu links (#820)
|
2016-01-05 13:59:42 +00:00 |
|
Clément Oudot
|
8a060741d6
|
Move languages and version in a dropdown menu (#820)
|
2016-01-05 13:12:32 +00:00 |
|
Xavier Guimard
|
f21ab98e8e
|
Better error management (0 conf)
|
2016-01-05 12:33:27 +00:00 |
|
Xavier Guimard
|
3868343e12
|
Avoid die when no conf is available
|
2016-01-05 11:06:13 +00:00 |
|
Xavier Guimard
|
e938e0cee1
|
Adapt cursor
|
2016-01-05 10:15:18 +00:00 |
|
Xavier Guimard
|
b11c3ea68a
|
Load file from URL feature
|
2016-01-04 22:22:20 +00:00 |
|
Xavier Guimard
|
876c420ed5
|
Update tests
|
2016-01-04 20:43:15 +00:00 |
|
Clément Oudot
|
dd6fe4ba8c
|
Add Regexp::Common dependency (used in Manager/Build/Attributes.pm) (#820)
|
2016-01-04 16:49:43 +00:00 |
|
Xavier Guimard
|
5473cf4d33
|
Remove duplicate key (may close #865)
|
2016-01-04 15:27:58 +00:00 |
|
Xavier Guimard
|
9a7515b327
|
Add test coverage test
|
2016-01-04 12:34:25 +00:00 |
|
Xavier Guimard
|
9ea0aaae09
|
Change bad sub name
|
2016-01-03 22:56:49 +00:00 |
|
Xavier Guimard
|
08e116a0dc
|
More documentation (+rearrange)
|
2016-01-03 22:56:47 +00:00 |
|
Xavier Guimard
|
53fa84e74f
|
OpenID black/white lists
|
2016-01-03 16:57:30 +00:00 |
|
Xavier Guimard
|
507c050f5f
|
Update manifest files
|
2016-01-03 16:57:20 +00:00 |
|
Xavier Guimard
|
a7c2f66d35
|
Cli: addKey + delKey are running (simple hash only)
|
2016-01-02 19:29:10 +00:00 |
|
Xavier Guimard
|
103e3da144
|
make tidy
|
2016-01-02 09:35:40 +00:00 |
|
Xavier Guimard
|
e8dac0fe6b
|
Replace 'splice' by copy (Closes: #534)
|
2016-01-02 09:29:05 +00:00 |
|
Xavier Guimard
|
979b52fdff
|
Cli now can be launch as root (no local cache)
|
2016-01-02 09:28:58 +00:00 |
|
Xavier Guimard
|
cb9d5a3f73
|
Remove temporary hack
|
2016-01-01 19:56:02 +00:00 |
|
Xavier Guimard
|
19f46073f5
|
Update POD
|
2016-01-01 19:56:00 +00:00 |
|
Xavier Guimard
|
a708cdaaca
|
Little secu: do not run as root
|
2016-01-01 19:55:57 +00:00 |
|
Xavier Guimard
|
1b2f5cd48b
|
Cli now get/set
|
2016-01-01 19:55:53 +00:00 |
|
Xavier Guimard
|
5a6742f34e
|
Finish get() + doc
|
2016-01-01 19:55:51 +00:00 |
|
Xavier Guimard
|
2c512dbcfa
|
First Cli : get base keys only for now
|
2016-01-01 19:55:48 +00:00 |
|
Xavier Guimard
|
1b514714d6
|
Missing lib
|
2016-01-01 19:55:39 +00:00 |
|
Xavier Guimard
|
2f9c4743a4
|
Change sub names to private ones
|
2016-01-01 19:55:35 +00:00 |
|