Commit Graph

1450 Commits

Author SHA1 Message Date
Roland Gruber 5b284f84f8 style 2016-08-27 15:31:59 +02:00
Roland Gruber 5bde5554aa style changes 2016-08-27 10:40:05 +02:00
Roland Gruber faba43680c changed license check 2016-08-27 09:15:33 +02:00
Roland Gruber 08a329eb7d added license key 2016-08-21 11:16:44 +02:00
Roland Gruber b5e8794163 support lamdaemon authentication with SSH key 2016-08-08 22:01:36 +02:00
Roland Gruber 5f725d3253 moved encryption functions to security.inc 2016-08-07 10:40:36 +02:00
Roland Gruber 0bb6888ad0 added job to move or delete expired accounts 2016-07-16 09:52:09 +02:00
Roland Gruber 1a3f0f5d8a removed obsolete code 2016-07-14 21:00:47 +02:00
Roland Gruber 25f546e100 rename SQLite database on profile rename 2016-03-28 09:25:21 +02:00
Roland Gruber e0d5ed512b .gitignores 2016-03-25 13:17:51 +01:00
Roland Gruber dfef863ec1 translation update 2016-03-06 09:07:41 +00:00
Roland Gruber 38c6f488a5 new options for password reset page 2016-02-26 19:49:57 +00:00
Roland Gruber f8e7adf82d refactoring 2016-01-20 20:48:30 +00:00
Roland Gruber 27d1ea33c9 set correct content type for JSON requests 2016-01-16 19:19:48 +00:00
Roland Gruber f2168738bd set correct content type for JSON requests 2016-01-16 19:17:19 +00:00
Roland Gruber 3b20a34774 support for LDAP views based on nsview 2016-01-06 15:05:52 +00:00
Roland Gruber 856b35ae05 allow to set a display name for the server 2016-01-03 10:56:57 +00:00
Roland Gruber c677a10b6d config fixes 2016-01-02 14:28:03 +00:00
Roland Gruber 36f054b84e mark cookies HTTP only 2015-12-19 09:12:47 +00:00
Roland Gruber f3a6fecab6 Time zone for self service 2015-11-07 09:14:48 +00:00
Roland Gruber 8a6ba88689 PHP 7 2015-10-26 19:47:25 +00:00
Roland Gruber 5182ab6465 2015-08-26 16:57:22 +00:00
Roland Gruber ffb7933bda better timezone handling 2015-08-23 17:56:27 +00:00
Roland Gruber bf1e8081f7 box shadow 2015-08-02 19:18:39 +00:00
Roland Gruber bd1337f6af box shadow 2015-08-02 19:16:46 +00:00
Roland Gruber acb723c752 responsive self service 2015-07-26 09:38:15 +00:00
Roland Gruber bc0b29a090 update jQuery 2015-07-06 19:36:49 +00:00
Roland Gruber dc10196c35 support jobs 2015-06-16 18:59:56 +00:00
Roland Gruber 2151a7e373 support jobs 2015-06-09 19:02:24 +00:00
Roland Gruber 5930ef17b5 added time zone setting to server profile 2015-06-08 18:33:38 +00:00
Roland Gruber e0d291378e support filter for NIS net groups 2015-05-31 08:03:00 +00:00
Roland Gruber 3f175a9823 Lamdaemon: update group of home directory if user's primary group changes 2015-05-22 17:22:01 +00:00
Roland Gruber 35846435f4 added CSRF protection 2015-05-15 19:16:46 +00:00
Roland Gruber c34b040766 added CSRF protection 2015-05-14 09:18:45 +00:00
Roland Gruber 5392204173 added debug output 2015-03-11 20:14:36 +00:00
Roland Gruber 03344bfada removed obsolete code 2015-03-08 19:34:22 +00:00
Roland Gruber edafcbb170 allow to set tree view in debug mode 2015-02-23 19:03:53 +00:00
Roland Gruber 75b42a68ff check if accounts are edited in multiple browser tabs 2015-02-16 19:54:21 +00:00
Roland Gruber 56aa9bd25f config templates 2015-01-01 16:34:04 +00:00
Roland Gruber a8159dc4e0 templates for server profiles 2014-12-25 07:31:04 +00:00
Roland Gruber 772b9c3127 refactoring 2014-12-22 20:21:54 +00:00
Roland Gruber 1676c1b81d fixed LDAP_DEREF_NEVER 2014-12-11 18:22:35 +00:00
Roland Gruber ecb08a6141 support paged results 2014-11-29 17:40:39 +00:00
Roland Gruber 8561e62fde allow to enter page number in list view (#114) 2014-11-10 20:51:04 +00:00
Roland Gruber 7ad3ff978f allow to change order of account modules 2014-11-02 19:16:18 +00:00
Roland Gruber 85cd14436d allow to change order of account modules 2014-10-26 16:24:44 +00:00
Roland Gruber 092ca3ff57 added isLoggedIn() 2014-10-25 19:17:53 +00:00
Roland Gruber 260a8dbf02 PHP compatibility fix 2014-10-25 13:00:00 +00:00
Roland Gruber 982ed0ae27 trim LDAP suffix 2014-10-01 18:45:15 +00:00
Roland Gruber f18bc7e38c reverted last change 2014-10-01 18:42:27 +00:00
Roland Gruber 27c68d11b9 fix for DN that includes a " ," 2014-10-01 18:13:16 +00:00
Roland Gruber 311c106690 fixed problem with DN check 2014-09-30 17:19:05 +00:00
Roland Gruber bc9019d9b9 fixed language selection 2014-09-28 07:16:14 +00:00
Roland Gruber 3d8c0e7dcc performance fixes 2014-09-21 18:09:44 +00:00
Roland Gruber 463548c948 performance fixes 2014-09-21 15:06:11 +00:00
Roland Gruber 169cb977f0 added .pdf extension 2014-09-21 14:19:06 +00:00
Roland Gruber 2131405664 fixed display problem with language tags 2014-08-31 19:42:17 +00:00
Roland Gruber 0d9a99b22b added check if object is in correct suffix 2014-08-12 18:24:59 +00:00
Roland Gruber d3be7dd2c7 renamed abc_sample to abc.sample 2014-07-12 14:23:41 +00:00
Roland Gruber c40ce39bb8 allow types to specify config options 2014-07-12 13:29:15 +00:00
Roland Gruber 151aa9823c 2014-05-31 14:09:20 +00:00
Roland Gruber d54c690a62 fix for module caching 2014-05-26 18:42:55 +00:00
Roland Gruber 662bd53e91 added graphical hint if password does not match policy 2014-05-25 17:29:19 +00:00
Roland Gruber fba01c0ada added graphical hint if password values are not equal 2014-05-25 14:37:05 +00:00
Roland Gruber 10cc9ae872 move homedir via lamdaemon 2014-05-22 19:26:10 +00:00
Roland Gruber 180d2a8800 allow to display all PHP errors 2014-04-21 10:52:46 +00:00
Roland Gruber 3f830115f1 fixed message when column is unique but not required 2014-04-12 17:51:47 +00:00
Roland Gruber 88221fcbd4 ckeditor 4.3.4 2014-04-11 20:22:45 +00:00
Roland Gruber 77aff6c3ab ckeditor 4.3.4 2014-04-11 20:19:54 +00:00
Roland Gruber ace6f7d7d8 ckeditor 4.3.4 2014-04-11 20:07:18 +00:00
Roland Gruber b59508b051 ckeditor 4.3.4 2014-04-11 20:05:45 +00:00
Roland Gruber ecb85b4afb ckeditor 4.3.4 2014-04-11 20:04:33 +00:00
Roland Gruber 58ee83870c ckeditor 4.3.4 2014-04-11 20:03:10 +00:00
Roland Gruber b1097df77b extended password policy 2014-04-05 18:42:46 +00:00
Roland Gruber a2bdec6afe set logo via CSS 2014-03-29 11:04:14 +00:00
Roland Gruber dee5bce3c4 set logo via CSS 2014-03-29 09:55:25 +00:00
Roland Gruber 5f2e8fadea no minified JS code in repo 2014-03-02 18:30:03 +00:00
Roland Gruber 3d086e93d4 removed jQuery chosen plugin 2014-03-02 18:23:38 +00:00
Roland Gruber 7bbdec0498 disable form autocompletion 2014-02-20 17:14:22 +00:00
Roland Gruber 6926b7cbde enhanced password mail sending 2014-02-10 19:16:37 +00:00
Roland Gruber 543c9322ea Oracle database support 2014-02-09 14:47:35 +00:00
Roland Gruber 74d96a099c fixed typo 2014-02-07 20:10:41 +00:00
Roland Gruber afc9b6e1a5 updated language handling 2014-02-02 12:36:12 +00:00
Roland Gruber 959a058ee5 fixed missing main config 2014-02-01 15:32:24 +00:00
Roland Gruber a7d3773493 allow to set single account types read-only 2014-01-15 20:48:52 +00:00
Roland Gruber 56f4626626 added separate IP list for self service 2014-01-12 19:58:15 +00:00
Roland Gruber 750a118884 make session encryption optional 2014-01-12 11:08:43 +00:00
Roland Gruber 14a619989e added option if referrals should be followed 2014-01-12 10:18:35 +00:00
Roland Gruber 4a12632936 preselect last used profile 2014-01-05 14:00:32 +00:00
Roland Gruber 06247fd84a fixed width 2013-12-26 16:29:11 +00:00
Roland Gruber 907c62663e use chosen for select boxes 2013-12-26 16:09:30 +00:00
Roland Gruber 0fedef433b try to fix Samba4 tree problems 2013-12-01 10:02:48 +00:00
Roland Gruber 779941bda0 multi edit tool 2013-11-23 13:51:48 +00:00
Roland Gruber bbda539377 multi edit tool 2013-11-23 13:22:54 +00:00
Roland Gruber a934c7c769 multi edit tool 2013-11-19 20:10:03 +00:00
Roland Gruber 8bc0489f39 multi edit tool 2013-11-18 21:52:27 +00:00
Roland Gruber b1d5aa8ac2 multi edit tool 2013-11-17 19:05:10 +00:00
Roland Gruber cbe36660ea fixed error message 2013-11-17 10:16:58 +00:00
Roland Gruber 75322829ae handle quotes in DN 2013-11-04 16:32:10 +00:00
Roland Gruber 8e33fa4504 allow to run read/modify as bind user 2013-11-01 15:54:49 +00:00
Roland Gruber 64f672994d Bind DLZ 2013-10-27 16:10:49 +00:00
Roland Gruber e930b134d7 confirm profile loading for existing accounts 2013-10-23 18:05:29 +00:00
Roland Gruber eafde7b331 XSS fix (Debian bug 726976) 2013-10-21 16:39:28 +00:00
Roland Gruber c5bed144c0 XSS fix (Debian bug 726976) 2013-10-21 16:21:38 +00:00
Roland Gruber 5932cffbd8 replaced WZTooltip with JQuery 2013-10-20 18:07:56 +00:00
Roland Gruber f1f74c5f9e set PHP error reporting to E_ALL & ~E_NOTICE by default 2013-10-18 17:43:09 +00:00
Roland Gruber 1253b2f270 better LDAP error messages 2013-10-16 17:37:17 +00:00
Roland Gruber 7c377bbcd2 central mail sending 2013-10-16 16:48:59 +00:00
Roland Gruber 2e27115031 allow to upload and delete logo files 2013-10-08 19:11:01 +00:00
Roland Gruber c3f42c8e2d support custom label and icon in customFields module 2013-09-29 08:08:56 +00:00
Roland Gruber d738484948 custom labels for account types 2013-09-28 11:46:52 +00:00
Roland Gruber 95dca33041 negative numbers 2013-08-22 16:43:18 +00:00
Roland Gruber 1ca4f12b8d allow to specify SSL CA certificates in LAM main configuration 2013-08-15 15:30:19 +00:00
Roland Gruber dcce771b39 allow to specify SSL CA certificates in LAM main configuration 2013-08-13 18:22:21 +00:00
Roland Gruber f2f77eae90 allow to specify SSL CA certificates in LAM main configuration 2013-08-10 13:25:09 +00:00
Roland Gruber 90e01cbcaa allow to specify SSL CA certificates in LAM main configuration 2013-08-10 12:43:01 +00:00
Roland Gruber c77f9c75ec PHP 5.5 fix 2013-08-02 21:01:14 +00:00
Roland Gruber 80f74acbd0 PHP 5.5 fix 2013-08-02 20:37:05 +00:00
Roland Gruber 135feeaa7f move buttons are no more links; removed buttons to change section titles 2013-07-30 19:48:34 +00:00
Roland Gruber 47f37858cc save scroll position 2013-07-24 19:58:49 +00:00
Roland Gruber fc385ba466 use new random number function 2013-07-21 11:34:31 +00:00
Roland Gruber 5e85ef39eb fixed image display 2013-07-21 11:31:20 +00:00
Roland Gruber b41487794d fix problems with browser autocomplete 2013-07-21 10:35:54 +00:00
Roland Gruber 7318c7364d save language selection 2013-07-21 10:05:16 +00:00
Roland Gruber e2048fedd3 better info message 2013-06-03 18:48:43 +00:00
Roland Gruber b7fc23ef3d fix for fast cgi 2013-06-03 15:44:29 +00:00
Roland Gruber 649cb0a83a reselect last user on failed login 2013-05-25 13:24:55 +00:00
Roland Gruber a7ac16dc88 fixed error message 2013-05-20 09:28:14 +00:00
Roland Gruber b893be577b added module cache 2013-05-09 19:10:35 +00:00
Roland Gruber 16c1e2f0e1 save scroll position in edit page 2013-05-01 16:55:59 +00:00
Roland Gruber 4f25877520 allow to hide buttons to create/delete accounts 2013-05-01 12:36:17 +00:00
Roland Gruber ebafcf33b1 moved additional filter and hidden type to advanced options 2013-04-29 18:16:14 +00:00
Roland Gruber f49ad6079e fixed tab layout 2013-04-02 18:54:39 +00:00
Roland Gruber 1f49f941f6 allow to send password mail to alternate recipient 2013-03-24 19:18:15 +00:00
Roland Gruber f5acde465a added htmlEqualHeight 2013-03-24 11:23:02 +00:00
Roland Gruber 23819a8cf4 fixed login name display if contains no "=" 2013-03-24 10:01:54 +00:00
Roland Gruber 85af3b2903 added back link 2013-03-17 14:35:46 +00:00
Roland Gruber 2977462c94 jQuery fixes 2013-03-16 14:32:27 +00:00
Roland Gruber 3cbbdfe7f6 added folding marks for PDF 2013-03-16 13:39:33 +00:00
Roland Gruber 14724b889f better session timeout support for AJAX requests 2013-02-28 19:04:27 +00:00
Roland Gruber 43199cd804 better session timeout support for self service 2013-02-28 17:42:09 +00:00
Roland Gruber 94bb540b2c allow to create Samba profile path via lamdaemon 2013-02-27 18:56:23 +00:00
Roland Gruber 2f62e65765 fix for binary attributes 2013-02-25 18:40:17 +00:00
Roland Gruber 99d904dc5e jQuery update 2013-02-22 19:30:43 +00:00
Roland Gruber ec40c54cb9 show duplicate values for unique columns 2013-02-18 18:46:31 +00:00
Roland Gruber 96f5a2ceeb select fields can now show/hide table rows 2013-02-17 15:04:15 +00:00
Roland Gruber 6404aa93f1 better help display 2013-02-16 19:31:51 +00:00
Roland Gruber fc6263be93 added back button 2013-02-10 19:21:56 +00:00
Roland Gruber 50110b3ed6 fixed PHP notices 2013-02-04 18:35:33 +00:00
Roland Gruber c2660d39a6 fixed style 2013-02-03 11:46:47 +00:00