Ralf Becker
9bae75e22d
* all apps: exclude expired or deactivated accounts from all lists and selections (beside admin app to be able to activate them again)
2013-01-25 13:35:30 +00:00
Klaus Leithoff
e72881e484
clean up of cache after using (admin) connection via forceEAProfileLoad
2012-11-19 15:49:52 +00:00
Klaus Leithoff
7cc8b4e4ea
use new functionality (forceEAProfileLoad) in hooks and uiaccounts
2012-11-19 13:58:34 +00:00
Ralf Becker
1d7cfc1713
if EGroupware manages a mail server, allow setting an email address for groups
...
r40865: add group-members for groups as forward
2012-11-19 12:54:54 +00:00
Klaus Leithoff
6576867dc4
try to set a logical default for ->can change passwords<- for new accounts. true if you force users to change passwords every x days, false if not
2011-10-06 15:58:22 +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
4039fdf415
* give everyone implicit rights for home app, as taking them away makes to many support problems
2011-03-30 07:54:29 +00:00
Klaus Leithoff
9f5f60bd0f
handle account_last_change is string and 0
2011-03-16 16:26:02 +00:00
Klaus Leithoff
710c403d7c
read and evaluate auth systems password-last-changed information
2011-03-16 13:26:32 +00:00
Klaus Leithoff
5144dd82e7
fix typo while checking old last-password-change
2010-10-25 15:30:01 +00:00
Klaus Leithoff
eb7143d8b9
checking for isset AND ==0 to determine if mustchangepassword is activated
2010-10-25 14:07:37 +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
Ralf Becker
13ff6543cf
replacing admins own openwindow with egw_openWindowCentered2
2010-06-02 18:28:27 +00:00
Ralf Becker
29d273be1a
- removed Admin >> Manage applications, as setup is the place and tool
...
to do that (changing something here breaks something in almost all cases)
- removed disabled apps from application list in:
+ edit user
+ view user
+ edit group
2010-04-27 17:23:30 +00:00
Ralf Becker
71960a6d02
Fixed some more php53 Warnings after latest fix_depricated.php
...
improvment.
2010-03-21 09:37:52 +00:00
Ralf Becker
8118ad3b0b
"Ajax to construct homedirectory from specified directory name in setup and account_lid"
2009-12-09 08:23:04 +00:00
Ralf Becker
232252475f
patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6).
...
Patch is mostly created by script in egroupware/doc/fix_depricated.php in separate commit.
I do NOT advice to apply this patch to a production system (it's commited to trunk!), as the automatic modified regular expressions have a good change to break something ...
2009-06-08 16:21:14 +00:00
Klaus Leithoff
cf5fe6a101
making sure the apps for ACL Management are sorted in Group-view
2009-05-13 13:52:54 +00:00
Ralf Becker
b52d29b7a7
New access log (created during an eGroupware application development
...
workshop at Stylite GmbH for new developers)
2009-04-27 10:31:23 +00:00
Ralf Becker
185f934852
Patch from jean-charles.passard@provectio.org to fix handling of account
...
prefixes
2009-02-16 08:22:22 +00:00
Klaus Leithoff
c19f247316
-moved the emailadmin related strings to emailadmin
...
-removed the manual setting of the link to the emailadmin, and moved it to emailadmin's hooks
-support the (user/group id change for emailadmin table/fields
2008-08-07 10:31:54 +00:00
Klaus Leithoff
402c0308dd
-missing german translations
...
#Usability feature: Link to access/create a User assigned emailadmin Profile when in edit/view mode of an existing user
2008-08-01 09:54:12 +00:00
Ralf Becker
4bca7982d6
moved rest of the addressbook group-acl code to addressbook
2008-06-30 16:46:01 +00:00
Ralf Becker
ff7325276e
hook to register an app for group acl
2008-06-27 10:03:14 +00:00
Ralf Becker
8e1221940a
fixed link to set (extended) acl for user or group dirs
2008-04-18 12:38:17 +00:00
Klaus Leithoff
8d9737dab9
added the account creation/modification information to the edit dialog of an account as well
2008-04-10 10:21:51 +00:00
Klaus Leithoff
5ae0e7de95
fixed typo
2008-04-10 09:56:41 +00:00
Klaus Leithoff
735fe90547
added fields created/modified to the display of the single account info as part of the account status.
...
added accountstatus/created/modified to the display of the account list
2008-04-10 09:08:51 +00:00
Ralf Becker
afe2795f2d
removed unnecessary instancations and using static methods of html and egw_link class
2008-03-25 16:37:37 +00:00
Ralf Becker
f4b534904f
fixed delete user: select new owner, was showing only the first maxmatches accounts
2008-03-06 09:03:27 +00:00
Ralf Becker
462719d45e
A very first step to remodel our current admin backend:
...
- all commands get loged and optional documented with requesting
person and a comment
- all commands can be run immediatly or scheduled for a later execusion
- all commands can be run either from a command line (admin-cli), from
the web GUI or via a remore administration from a different instance
current status:
- command queue / history table created (need to be installed)
- base class for all comments
- one exemplary command to change application rights of users or groups
- admin-cli used the above comment and has additional parameters to set
the requesting person, scheduled execution time and comment
- GUI to watch the queue / history
- URL to excute/schedule commands remote
More to come now on a daily basis
2007-11-22 00:57:12 +00:00
Ralf Becker
e91b4400b9
fix for bug #1172 : values lost, if error in user-creation/validation
2007-08-30 15:29:34 +00:00
Ralf Becker
0376f3d48f
"removed no changable ACL for addressbook, if contacts are in LDAP"
2007-06-11 13:09:57 +00:00
Ralf Becker
9ff8985ae9
"cancel button was not working in delete user"
2007-05-07 08:06:03 +00:00
Ralf Becker
519c8e4e43
"bugfix: blank page when editing a user"
2007-04-26 13:54:21 +00:00
Miles Lott
f74693a09f
Add missing (moved) public function
2007-03-09 12:09:54 +00:00
Miles Lott
d274143269
Updated to have all posts and gets go to the ui class. Bo class functions now take direct arguments and respond with true, false, or array of errors (for now).
2007-03-09 12:07:15 +00:00
Ralf Becker
f1b8c4ec2b
Patch from Klaus Leithoff <kl-at-stylite.de> to sort the groups alphabetic while editing accounts
2006-12-19 13:24:09 +00:00
Ralf Becker
176554400a
Patch from Klaus Leithoff <kl-at-stylite.de> to better deal with a big number of groups in edit accounts
2006-12-15 10:41:33 +00:00
Ralf Becker
343d5a6eac
patch from Klaus Leithoff: implementing lettersearch for group-list
2006-12-06 15:15:42 +00:00
Ralf Becker
2e0e11d5a7
showing the query and keeping it when paging through the result
2006-10-28 09:38:20 +00:00
Ralf Becker
fd45860980
ability to set an email-address for groups (with automatic forwards to member's email)
2006-10-11 21:58:58 +00:00
Ralf Becker
9d4ddba49b
removed not used instanciation of old sbox class
2006-07-06 20:15:11 +00:00
Ralf Becker
e6e05e283c
reversed password change ACL from changepassword to nopassword change, to allow eGW users created in LDAP to be full users, without the need to change/add something in the ACL table
2006-06-23 01:28:47 +00:00
Ralf Becker
860ee3f50b
fix to be able to set the email-address against the policy on add (update already worked)
2006-06-21 22:43:50 +00:00
Ralf Becker
6557128ec6
rewrite of the accounts classes:
...
- new cleaner AND documented interfaces
- old interfaces are still availible, but depricated
- LDAP backend stores now membership information in LDAP too, and does NO longer require the phpgwAccount schema
- LDAP backend deals now well with LDAP schema in which posixGroup is no structural object (eg. newer SuSE distros)
- password from users are done now binded as that user, so if you dont need/use our admin to manage accounts, you can give a root-dn which only allows to search&read accounts
2006-06-06 23:42:56 +00:00
Ralf Becker
c71c53851f
fixed critical bug:
...
a too long account-lid caused the complete lost of run-rigths from all user and groups
2006-04-30 12:18:47 +00:00
Ralf Becker
703f049b09
function to create email addresses after a configurable policy
2006-04-16 12:31:00 +00:00
Ralf Becker
809768937d
added timesheet to the apps with acl
2005-12-19 04:17:43 +00:00
Ralf Becker
dc8d6aa52b
fixed not working group-selectbox
2005-12-14 23:27:17 +00:00