Commit Graph

259 Commits

Author SHA1 Message Date
Ralf Becker
10436d5e41 fixed not being able to switch "forbid password to contain name" off again, after it has been switched on (caused by name "passwd_forbid_name") 2013-07-16 14:50:12 +00:00
Ralf Becker
6898ee9cdb * Admin/Preferences/Active Directory: more understandable password policy errors and using windows defaults only, if admin has not configured something else 2013-07-14 13:05:24 +00:00
Ralf Becker
92e0ee86a5 * All apps: allow to log user-agent and action of all changes in history-log of entries (enable in Admin >> Site configuration) 2013-07-11 13:09:23 +00:00
Nathan Gray
b46eb9a72c Fix custom fields header Length <br> Rows using an hbox 2013-07-10 18:36:38 +00:00
Ralf Becker
a57e1c76cf setting different std image for tree, old one was only found with Styite template 2013-07-09 15:02:02 +00:00
Ralf Becker
b2f733c4d5 a few more steps towards a new admin 2013-07-03 16:27:18 +00:00
Ralf Becker
ffceaf445a prototype for an admin app using et2 and a navigation tree, need to set index url in database: UPDATE egw_applications SET app_index="admin.admin_ui.index&ajax=true" WHERE app_name="admin" (dont forget to clear cache) 2013-07-01 17:07:07 +00:00
Ralf Becker
aa1426b8de * Admin: split password strength config in minimum length and number of character types, allow account backends specially AD to report password policy failures 2013-06-25 16:37:44 +00:00
Ralf Becker
9454438a77 experimenting with new ideas for admin UI 2013-05-12 13:44:46 +00:00
Ralf Becker
17b807e4a1 preg of domain must allow empty and allow to change only domain 2013-04-05 14:22:42 +00:00
Ralf Becker
697d8931eb allow to change mail domain 2013-04-05 14:13:41 +00:00
Ralf Becker
e9604992a7 mass account de/activation or quota setting 2013-04-05 13:08:08 +00:00
Klaus Leithoff
6204999b19 allow better config options for spell checking in ckeditor (add BrowserBased only) 2013-03-18 15:36:27 +00:00
Ralf Becker
a709f6104f * Setup/API: translations are no longer installed in database, but loaded directly from lang-files into tree-level cache 2012-11-05 12:18:22 +00:00
Ralf Becker
23a97f6ab8 allow to switch minification of JS or CSS files off via Admin >> Site configuration, it is switched on by default 2012-10-16 09:40:05 +00:00
Ralf Becker
0b185c91f4 * Admin: View sessions / access log allows to sort by login ID, IP, last action 2012-07-03 14:03:57 +00:00
Klaus Leithoff
670cea582a try to switch off autocompletion of passwords when handling accounts 2012-06-06 15:19:13 +00:00
Ralf Becker
0c6d80d778 * API/Admin: add user-agent to accesslog and sessions, add sessionid to history to better identify what was causing changes in history 2012-06-01 13:13:06 +00:00
Ralf Becker
a1f6f70330 * Admin: remove session timeout from EGroupware config and read it via ini_get("session.gc_maxlifetime") as config fails for many reasons, if different from php.ini setting 2012-05-29 14:43:33 +00:00
Nathan Gray
e92163ef31 Get category edit working in et2 2012-04-24 23:13:57 +00:00
Nathan Gray
2bb445453e Fix missing parent category when adding a child when parent has acl 2012-04-11 16:58:30 +00:00
Ralf Becker
fb69cfcb34 Show icon based on icon-selectbox, hide placeholder (broken image), if no icon selected 2012-04-05 12:41:00 +00:00
Nathan Gray
2d6569414b - Allow adding a child category to a restricted category
- Show filter for application global categories
2012-04-02 16:29:13 +00:00
Ralf Becker
0b3f4a04f0 switch filter (all|global|own) and access column off for all global categories 2012-02-15 10:25:41 +00:00
Ralf Becker
0d5d839b30 fixed app >> categories filter "all" to contain private categories too, also added a private column for easier identification 2012-02-15 09:40:05 +00:00
Ralf Becker
f2d7c5c6c3 * Custom / instance-specific translations, eg. to rename an application 2011-11-17 12:43:59 +00:00
Ralf Becker
54bf7a3d2d - fixed image map was empty created when not loged in (now directories are used and not $GLOBALS['egw_info']['apps'])
- fixed not working vfs-image-dir
- deleteing image-maps when:
  + apps get installed, updated or removed
  + admin >> register hooks
  + admin >> site configuration: vfs-image-dir get changed
- fixed not displayed validation errors (thought there were no validation) in admin >> site config
--> you need to register hooks, in order to get the admin >> site configuration validation hook ;-)
2011-08-31 10:16:12 +00:00
Ralf Becker
7cbff78854 config for export limit excepted users/groups, need backend work from nathan 2011-08-17 09:36:51 +00:00
Ralf Becker
39fd95dbcc fixed not working edit of categories using legacy icon 2011-08-03 14:08:43 +00:00
Klaus Leithoff
11475a41cd * admin: allow to choose which kind of spellchecking you would like to employ when using the CK Editor (Options now: Yes, No, Without SpellCheckAsYouType, WebSpellChecker) 2011-08-02 11:39:59 +00:00
Nathan Gray
a24606739e Fix category list action buttons 2011-07-13 16:39:36 +00:00
Nathan Gray
d7372d5a60 Add app filter to category list 2011-07-06 14:44:23 +00:00
Nathan Gray
5740888427 - Add a hint/warning when admin edits user's category to change owner
- Change 'Change owner' to use add/remove, similar to other apps
2011-07-05 16:35:32 +00:00
Nathan Gray
ca227eda32 Missed template & lang changes for previous commit - changed access warning message, changed phpgw to Global in app list 2011-06-27 15:51:31 +00:00
Nathan Gray
0aa3d448a6 Make name required field 2011-06-22 19:45:36 +00:00
Nathan Gray
a555588dbe Use the same code for categories for preferences & admin, add context menu 2011-06-21 20:14:56 +00:00
Nathan Gray
81f58ab129 - Change category group filtering to allow multiple groups
- Give warning when removing access from a group
2011-06-14 18:50:35 +00:00
Ralf Becker
1821e03ef9 trying something relative 2011-06-06 14:14:11 +00:00
Ralf Becker
e13ce83df0 a little more ... 2011-06-06 14:06:03 +00:00
Ralf Becker
7e036516ef a little nicer admin and prefs index page 2011-06-03 16:40:33 +00:00
Ralf Becker
fe62956a96 allow to require custom fields to be filled out by users 2011-05-18 10:25:39 +00:00
Ralf Becker
5495491e78 * Admin: session-list is generated now from egw_access_log table independent of readablity of sessions files in filesystem
- session_(dla|action) is stored in egw_access_log table
- notifications refresh via ajax set notification_heartbeat timestamp in egw_access_log
- if notification_heartbeat is set (happens only for browser sessions with popup notification) sessions get removed from session list one minute after browser is closed
- new static method egw_session::notifications_active($account_id) to check if given user has an open browser with notifications popup checking, to ensure popup notifications can fall back to email
--> REQUIRES DATABASE UPDATE / SETUP
2011-04-13 14:11:09 +00:00
Ralf Becker
cec35e75d8 moved notify users via mail into action groupbox 2011-04-05 15:05:01 +00:00
Ralf Becker
c801bdf99e identical lettersearch for etemplate and admin via central css file 2011-03-30 08:18:06 +00:00
Ralf Becker
e40974e360 using new list styles and remove some not used templates 2011-03-27 17:16:35 +00:00
Nathan Gray
6f3f512623 Clarify export limit description, it controls exports and merging 2011-02-24 00:08:22 +00:00
Klaus Leithoff
53374d91fb * API/Passwordmanagement: option enable a warning for users to inform them, that their password is about to expire
will be displayed once every session starting X days before the password will expure, when enforce password change is enabled and 
a suitable period is set
-translations for that option
-pending translations
2010-10-21 13:58:57 +00:00
Klaus Leithoff
03e46716db password-feature accounts_ldap form 2010-09-22 11:22:16 +00:00
Klaus Leithoff
3843c0b59b Feature: to allow admins a) to set an allowed password age, to require all users to change their password regularily; b) force password change for a given user on the users next login; c) better control about the password strength required; Funded by Cricket 2010-09-22 09:48:27 +00:00
Klaus Leithoff
8d1f813be6 USABILITY: if admin is setting the password,and retyping the intended password was not successful, the retype now gets deleted, and the inital password gets selected, after the alertbox is cleared away 2010-08-24 08:36:54 +00:00