Commit Graph

583 Commits

Author SHA1 Message Date
296e339f65 fix for a stupid bug in php5.1.2 2007-12-20 23:56:06 +00:00
b195b3cb8d - throwing an egw_exception_db_not_unique, if saving an remote location, violates a unique constrain
- fixed wired error in setup-cli.php, caused by the automatic setup of the static accounts object, in the setup enviroment
2007-12-20 02:47:37 +00:00
e195efadeb moved access checks into the class with a default implementation, so commands can override it, to be eg. anonymous or under other restrictions available 2007-12-18 23:11:53 +00:00
21238900c7 __isset() & __unset() methods for admin_cmd 2007-12-13 02:34:44 +00:00
b2640f0cec moved remote hash calculation to a function 2007-12-07 00:03:31 +00:00
cae8bb40a8 added draft of an exception class for eGW, plus a global exception handler and replaced the fatal errors in the db-class plus the application rights check in the egw object with exceptions, modified the exceptions in admin_cmd* to use egw_excpetion*, instead just Exception 2007-12-06 08:00:41 +00:00
4f77162f64 first version of a setup command that can run via admins remote command execution 2007-12-05 02:27:49 +00:00
bb20c359f2 The formated_list function in phpgwapi/inc/class.categories.inc.php was
renamed to formatted_list a while ago. There is no need to keep dead code
around.
2007-11-27 17:14:54 +00:00
71fc139a31 next step: all admin-cli commands are implemented now in the new structure, exist codes need to be reworked 2007-11-27 03:20:28 +00:00
007c46e729 next steps: UI to add remote sites, remote admin needs not to be configured/allowed on the remote side 2007-11-24 19:56:58 +00:00
912bbae120 next step admin-cli can send now commands to remote installs (defined direct in egw_admin_remote, no GUI yet) 2007-11-23 20:04:26 +00:00
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
a12070b61f add check to prevent compile error in translation tools
add initial kinyarwanda language
2007-11-12 00:47:59 +00:00
6ec9f61226 fixed problems pointed out by enricomilanese-AT-gmail.com 2007-09-16 06:51:13 +00:00
e91b4400b9 fix for bug #1172: values lost, if error in user-creation/validation 2007-08-30 15:29:34 +00:00
eadc1c7b38 fix for bug #658: Custom Fields - added user in list comes up as ID (number)
Unfortunatetly this bugfix requires some corrections in the way the customfield widget is called in the templates of other apps
2007-07-11 15:39:41 +00:00
0376f3d48f "removed no changable ACL for addressbook, if contacts are in LDAP" 2007-06-11 13:09:57 +00:00
c60811c353 missing date/time customfield type 2007-05-17 06:04:24 +00:00
9ff8985ae9 "cancel button was not working in delete user" 2007-05-07 08:06:03 +00:00
7ee3b19931 "bugfix: group-name (account_lid) could not be changed" 2007-05-04 14:18:47 +00:00
8d5370febe "fixed not working creation, rename and deletion of user- and group-dirs
--> it's done now via hooks from the vfs_home class for all types of vfs"
2007-04-29 12:07:43 +00:00
519c8e4e43 "bugfix: blank page when editing a user" 2007-04-26 13:54:21 +00:00
f74693a09f Add missing (moved) public function 2007-03-09 12:09:54 +00:00
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
9467610549 implement topmenu hook
check if topmenu is enabled and then skip after navbar hook
2007-01-23 23:35:12 +00:00
6a0f1b67d3 fix for bug #221: config (admin.uiconfig) is not saved properly, if magic_quotes_gpc is on 2006-12-29 07:08:47 +00:00
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
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
343d5a6eac patch from Klaus Leithoff: implementing lettersearch for group-list 2006-12-06 15:15:42 +00:00
2e0e11d5a7 showing the query and keeping it when paging through the result 2006-10-28 09:38:20 +00:00
fd45860980 ability to set an email-address for groups (with automatic forwards to member's email) 2006-10-11 21:58:58 +00:00
6396d1b235 new application customfields for the other (non-infolog) apps. If the application field should generate a link, it has to be done in the application itself. 2006-10-05 06:34:12 +00:00
ff9f3ebcbd passing the info also to method hooks 2006-09-19 06:58:25 +00:00
9d4ddba49b removed not used instanciation of old sbox class 2006-07-06 20:15:11 +00:00
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
ec8bc31682 fix for empty webserver_url (eGW installed in docroot) 2006-06-22 05:38:31 +00:00
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
4d200374a2 fix: load translation only if a gui is involved 2006-06-16 15:14:31 +00:00
c30d082ae6 changed editaccount hook to use the same values (with account_ prefix) as the addaccount hook 2006-06-09 00:05:14 +00:00
a3e859f85f quitent a debug message 2006-06-07 18:04:24 +00:00
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
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
c730c82502 reading the custom fields and types in the constructor, otherwise save_repository would delete them 2006-04-26 21:26:34 +00:00
267015342a fix for register globals off, nextmatch was not working on egroupware.org 2006-04-25 19:10:39 +00:00
b6b3db5ed4 first version / step to the new 1.4 addressbook:
- User accounts are an own addressbook now
- every user and group (can) have an own addressbook
- for groups the accessrights no longer depend on the creator
- new acl for adding into an addressbook
- all addressbooks can be displayed together (eg. accounts mixed with personal and group AB's)
- some useful new fields (photo, private cellphone, ...) and some obscure ones have been removed
- db update puts all contacts in the owners personal addressbook (further manual migration tools will follow), thought the UI already allows to mass-move them into a group-addressbook
- group addressbooks in SQL are created by making a group-grant for addressbook (like filemanger)
- Warning: all import/export/xmlrpc/syncml stuff and other apps accessing the addressbook is broken until the contacts class in the API gets fixed!
- it depends on further updates of etemplate, phpgwapi, admin!
==> it's pretty cool (specialy the foto's), but NOT ready for a production server !!!
2006-04-23 14:40:31 +00:00
703f049b09 function to create email addresses after a configurable policy 2006-04-16 12:31:00 +00:00
fcd9a870b7 fixed not working validation hook 2006-04-06 10:46:59 +00:00
bae9cc6013 invalidate session cache on changes in egw_info 2006-04-06 07:53:44 +00:00
055c9f846f config ignored changes made in the hook config 2006-04-06 07:52:50 +00:00
7b4cdbb097 login- and home-message dealed wrongly with some special chars like: \ ' " < 2006-04-06 07:51:23 +00:00