Commit Graph

500 Commits

Author SHA1 Message Date
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
553152fc80 fix for expected parameter for data must be an array in set_timer, when starting async testjob; handling array as adr in send when creating messages 2010-09-13 08:41:04 +00:00
Ralf Becker
442bdbe564 - new admin-cli command --add-user like --edit-user, but runs addaccount hook for existing accounts too
- using --add-user instead of --edit-user in setup_cmd_admin
2010-08-20 20:28:59 +00:00
Ralf Becker
cff42abd07 modernising uiconfig a little bit and fixed mulitiple levels for framework for framed templates 2010-07-29 17:02:20 +00:00
Klaus Leithoff
4e1f3f31e5 fix bug regarding the CKEditor view of Main/Loginscreenmessages 2010-07-02 10:06:44 +00:00
Ralf Becker
435e282efa propset svn:keywords Id 2010-06-25 13:51:22 +00:00
Klaus Leithoff
d862d80727 allow the ordering of applications again 2010-06-25 12:55:33 +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
938b7cf391 fixed not working rename of account_lid with admin/admin-cli.php, corrupted sqlfs (overwrite /home) 2010-04-21 12:28:27 +00:00
Klaus Leithoff
4a1fec7207 set the default for global_cats parameter to true\nreset start to 0, if we come back or view another apps categories\ntake care that the global_cats param survives the edit 2010-04-13 11:45:22 +00:00
Klaus Leithoff
f6a2c159a1 accept global_cats param 2010-04-13 10:29:05 +00:00
Ralf Becker
0c31158d00 "Ignore not installed apps" 2010-04-12 06:45:33 +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
b40f14a95e new setup config denying (default) or allowing user names identical to system users (ldap only) 2010-03-16 16:33:28 +00:00
Ralf Becker
1a5245e101 "only use posix_getpwnam to check for existing system user, if it's available (otherwise no more accounts can be created)" 2010-03-08 21:08:16 +00:00
Klaus Leithoff
e763d692c9 make sure the default type for addressbook is found if there is no entry in egw_config 2010-02-10 14:27:14 +00:00
Ralf Becker
8ad9d0cde5 dont start testjob, if user has no email address set 2010-02-03 03:40:32 +00:00
Ralf Becker
958452ff95 Implementation of global categories limited to a certain group:
- from user perspectiv they are global cat like the existing ones
  (also comming in two flavors: global or for a certain app)
- admins can select to limit a global cat when they create it
--> all members of a given group have the cat as a global one
==> This does a silent modification of the categories table: 
global cats get changed from cat_owner=-1 to cat_owner=0 !!!
2010-01-31 03:36:01 +00:00
Ralf Becker
41d1d4b5a6 fixed a few typos / debug stuff 2010-01-31 03:29:32 +00:00
Ralf Becker
38da9368b4 fixed a few typos / debug stuff 2010-01-31 03:28:32 +00:00
Ralf Becker
5073a8b24e completly reworked admin >> global categories, in preparation for group specific global cats 2010-01-30 23:57:03 +00:00
Ralf Becker
7a948de39e do NOT allow to delete original contact content-type for addressbook, as it only creates support problems as users incidently delete it 2010-01-07 04:54:48 +00:00
Klaus Leithoff
cbdd9507ad check for systemusers as well and deny creation, when such a user already exists 2009-12-16 14:10:15 +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
Klaus Leithoff
e903a8d0f0 call hooks with a proper hook array 2009-12-07 13:12:23 +00:00
Ralf Becker
31e3ee1dc2 "added epl version and fixed detection of debian/ubuntu version" 2009-12-03 09:48:21 +00:00
Ralf Becker
b7b64d103b bigger window for main- or login-screen messages, if using fck 2009-11-28 10:52:03 +00:00
Ralf Becker
7f06f12b1a fixed typos pointed out by Hans-Jürgen 2009-11-22 09:03:46 +00:00
Ralf Becker
04a01fccb0 fixed not working change of comma-separated accounts, eg. info_responsible 2009-11-20 15:07:26 +00:00
Ralf Becker
118a2e0874 "remembering admins previous selection for:
- country
- usage_type"
2009-11-17 20:31:48 +00:00
Ralf Becker
e9eb83b9e2 "fixed not transmitted install-type" 2009-11-17 12:47:39 +00:00
Ralf Becker
9a755daa24 Client to submit monthly statistical data 2009-11-17 09:24:10 +00:00
Klaus Leithoff
2278b9e582 display more info in admin-> accesslog, codealignment 2009-10-06 08:28:31 +00:00
Klaus Leithoff
44a53ee05b backup housekeeping feature from H.J.Tappe together with a feature to backup egroupware the files - tree from Christian Fueller; The File-backup feature is testet against relatively small eGroupware Instances; It requires ZipArchive (If you dont have that, the backup should run, but without backup of files); AND if you enable it backup takes a) more time to run and restore b) way more space, so you should enable housekeeping 2009-08-27 12:46:12 +00:00
Ralf Becker
1bb3fadd1f "added simple callback for config templates, html eg. selectbox get created by using:
- {call_class::method} or 
- {call_app.class.method}
The returned selectbox or input has to be for \"newsettings[$name]\"!"
2009-08-18 16:07:39 +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
9aed38299f "fixed fatal error: creating custom fields delete application config:
caused by a missing config::read_repository() before calling config::save_repository(), which then only stores the custom fields, but not the rest of the config"
2009-04-23 11:18:51 +00:00
Ralf Becker
b11d7fe912 "fix for \"bug\" #1954: greatings should be greetings
and a new file-header"
2009-04-03 07:02:08 +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
de231ebb28 adapted new tracker table structure; adapted new knowledgebase table names 2008-11-14 13:24:18 +00:00
Ralf Becker
3fe7919b92 "- fixed wrong call $ids2change instead of $this->change
- egw_vfs --> egw_sqlfs"
2008-11-03 11:03:39 +00:00
Ralf Becker
5cf4b6eedc "fix typo" 2008-10-30 11:35:13 +00:00
Ralf Becker
226df83e0b "fixed bug reported from David Ranking on the devel list: cat list looses status, while editing global cat" 2008-10-08 07:55:49 +00:00
Ralf Becker
c475f86147 - get session list for session.save_handler='files' working again
- sessions are sorted by default with session_dla DESC (newest updated
  sessions first)
2008-08-19 11:54:35 +00:00
Ralf Becker
563ac8c71c session list:
- fixed not working "go to start or list" button
- added start/total display
2008-08-14 12:45:19 +00:00
Klaus Leithoff
df933068b3 #improving edit-mode in admin composing welcome/start messages.
if you entered/saved text in WYSIWYG Mode, you will start editing the text in this mode, later on. If you choose to leave WYSIWYG mode HTML 
tags will be stripped completely. Switching back and forth, will display the saved content with mode selected (WYSIWYG/PLAIN), changes made are
lost if not saved. 
If you save in PLAIN Mode all former HTML formatting will be abondened.
2008-08-11 10:25:58 +00:00
Klaus Leithoff
c5a3178c77 if you switch from text to html, and back, or if you save the message in html mode, there is no way back to WYSIWYG but using the source button
of fck editor and pasting the content of the window. To enable this, call htmlarea with the style parameter 'advanced', wich will be used as 
editor-mode switch then.
2008-08-11 09:25:23 +00:00