Ralf Becker
35e5ff6d6e
* Admin: restore from admin was not working (worked only from setup)
2014-07-25 09:13:19 +00:00
Ralf Becker
cf519cb666
re-add "Deny access" to groups
2014-07-22 13:48:57 +00:00
Ralf Becker
dcf585a116
fixed statistic submit to show, but ignore, tree
2014-07-17 14:02:11 +00:00
Hadi Nategh
16c5a62ed4
Use similar Global category's delete confirmation dialog as it is used in edit popup too
2014-07-15 09:52:00 +00:00
Hadi Nategh
2e2d48ff1f
Disable "Change Owner" item from category context menu if it is a private one
2014-07-14 13:30:26 +00:00
Hadi Nategh
025f31872f
Fix delete confirmation dialog in Global categories edit popup
2014-07-14 10:19:32 +00:00
Hadi Nategh
49789bcf09
Fix Gloabl categories owner_popup actions
2014-07-11 09:47:43 +00:00
Hadi Nategh
fb37282a2c
Fallback to admin index after save/cancel from edit Custom fields or Site configuration
2014-07-08 14:15:48 +00:00
Ralf Becker
f864753113
* Admin/all apps: fix refresh of admin after calling site configuration, categories, etc from apps
2014-07-08 13:52:48 +00:00
Ralf Becker
5ba884f4a6
* Admin/API: remove old database based error-log
2014-07-05 08:54:36 +00:00
Ralf Becker
7cc924c74e
disable old EGroupware error_log, as it is not used anymore
2014-07-04 14:11:32 +00:00
Ralf Becker
2b01b2aa50
* Admin: fixed user statistic submit to work in 14.1
2014-07-02 16:47:38 +00:00
Hadi Nategh
609e909eef
Make sure the content[owner] is an array because lisbox widget expects to receive an array
2014-06-30 08:59:19 +00:00
Ralf Becker
864c3189cc
moved about link to admin and changed wording of "Powered by ..." in footer
2014-06-25 19:02:06 +00:00
Ralf Becker
c5ec3245d3
fixed disabled apps were shown in run-rights, removed not anymore used admin_acl::acl function and its template, also added still commented observer method ment to replace app_refresh
2014-06-25 10:47:26 +00:00
Ralf Becker
ffae12e240
* all apps: custom-fields are now stored in own egw_customfields table (no more limit on number), site configurations get now JSON serialized
2014-06-23 14:35:22 +00:00
Ralf Becker
27bc31456e
fixed error-message for password change containing "%" instead of "%1"
2014-06-18 08:03:13 +00:00
Ralf Becker
8e5adb50f7
fixed contact modified by other use warning, if changing account relevant details in a contact (eg. email-address)
2014-06-05 08:42:45 +00:00
Ralf Becker
632a7cc18d
* Admin: accounts could not be deactivated
2014-06-04 20:02:01 +00:00
Ralf Becker
07cd6838f5
* Admin/Filemanager: creating groups did not create group directory, but damaged VFS (can be repaired with "Check virtual filesystem")
2014-06-04 09:26:29 +00:00
Nathan Gray
5aee5a7b44
Give minimum height to otherwise empty sidebox to make sure scrollbars get triggered
2014-05-26 22:46:49 +00:00
Nathan Gray
135b6cda37
Fix invalid actions on session/access log still enabled
2014-05-26 17:39:59 +00:00
Nathan Gray
9bb8bed02b
Fully implement select all for access log
2014-05-20 19:04:50 +00:00
Hadi Nategh
8605c025ec
Get "Group" and "Account" message correct and translated
2014-05-16 15:50:52 +00:00
Hadi Nategh
a4a3f7b61f
Fix the wrong message for edit and delete group in admin
2014-05-16 13:32:49 +00:00
Nathan Gray
254dab429a
Avoid error about missing placeholder action
2014-05-13 23:19:34 +00:00
Klaus Leithoff
70c0f8e64c
handle problem on not set [alt_loginid] but displayed as var-name
2014-05-13 10:42:45 +00:00
Nathan Gray
8dfea11106
Make sure primary group is in group list
...
Fixes Default group always added if primary group is not Default
2014-05-05 14:46:01 +00:00
Ralf Becker
9e4a03c59c
fix validation of email in account creation to allow to manually enter an email and never automatic add an invalid one
2014-05-05 13:08:25 +00:00
Ralf Becker
544d57ca46
prevent CSRF for setup and admin site configuration
2014-05-01 06:26:09 +00:00
Nathan Gray
7c5db56d61
Use AJAX to load app list for selected account, fixes usually empty dialog for user run rights since they usually came from a group
2014-04-30 15:20:32 +00:00
Nathan Gray
4db673c6af
Changes to ACL dialog
...
- Keep client-side app list up to date so dialog is correct
- Fix app run rights not being updated
2014-04-28 17:40:25 +00:00
Nathan Gray
a8a578962c
Changes to ACL dialog based on list filter:
...
- If '... run rights to other applications', show current apps with run rights for the account
- For others, restrict application selectbox options to just applications that support ACL
2014-04-28 16:19:39 +00:00
Ralf Becker
df8f6b9460
change validation of configuration to return existing validation functions, not running arbitrary ones
2014-04-23 14:36:08 +00:00
Hadi Nategh
a2b7a44b08
Add "Add new button" to Admin ACL index page
2014-04-22 07:58:04 +00:00
Hadi Nategh
d0c3f48031
Add the "AddPlus button" to admin user and group index page
2014-04-17 15:40:16 +00:00
Ralf Becker
27ebbd6bad
fixed initially wrong sorted accounts, because account_id is used as key
2014-04-10 11:29:20 +00:00
Ralf Becker
f349506191
fixed not working change of memberships
2014-04-03 08:34:12 +00:00
Ralf Becker
04d1682cba
fixed not working opening of an apps site configuration, if admin tab was not yet open
2014-04-03 07:23:27 +00:00
Nathan Gray
f0603e5b5a
Show user list by default
2014-04-02 19:24:31 +00:00
Ralf Becker
524a289b32
show account-list by default, dont load site config in (disabled) iframe and remove app-header when switching back to account-list
2014-04-02 19:04:37 +00:00
Ralf Becker
80463f8625
fixed 2 more old dialogFooterToolbar class names
2014-04-02 08:20:05 +00:00
Ralf Becker
6fdf8c98d1
open preferences and ACL in a popup (ACL still needs a little more work: use et2_dialog to add/edit instead of an other popup)
2014-04-01 15:49:08 +00:00
Ralf Becker
9d54f29045
still need "User accounts" in tree
2014-04-01 07:49:32 +00:00
Ralf Becker
9280eca83b
old user and group admin, incl. lots of old phplib templates
2014-03-28 19:18:58 +00:00
Ralf Becker
b71baf7365
missing "edit_user" hook from admin
2014-03-28 18:54:40 +00:00
Ralf Becker
fbce93db73
dont save account-data, if they are not changed
2014-03-28 17:58:17 +00:00
Ralf Becker
8cfef6746d
added several checks for account editing in addressbook: doublicate account name, passwords match, set email for new accounts according to policy
2014-03-28 16:56:35 +00:00
Ralf Becker
fe83c07b50
get group actions from edit_group hook
2014-03-27 19:00:52 +00:00
Ralf Becker
2282d600c0
fix sql error
2014-03-27 18:58:44 +00:00
Ralf Becker
1b13b10bf6
deleting of groups
2014-03-19 15:24:54 +00:00
Ralf Becker
e476a3ed82
new deleting of accounts
2014-03-19 13:20:46 +00:00
Ralf Becker
08c67c8eed
update accounts list and fix "add account" action on tree
2014-03-18 18:31:52 +00:00
Ralf Becker
a744177316
add/edit accounts via extra tab in addressbook edit dialog
2014-03-18 15:10:57 +00:00
Ralf Becker
6a55295b77
first version of new account editing via accounts tab in addressbook (not yet saving!)
2014-03-17 15:28:20 +00:00
Ralf Becker
2a34b88111
fixed not working referesh of ACL list
2014-03-12 13:14:23 +00:00
Ralf Becker
64f4989004
fixed not working setting of ACL, if user has no access to admin app
2014-03-12 12:49:28 +00:00
Nathan Gray
c983e02c9e
Send category sel_options each time to fix category colors not being updated.
...
Use update types to refresh just the changed row or whole nextmatch contents, as needed.
2014-03-05 17:33:42 +00:00
Ralf Becker
929a29f1fb
fix IDE warnings
2014-03-03 16:51:37 +00:00
Ralf Becker
d99b52d48f
no success-message on initial load
2014-02-05 20:35:41 +00:00
Ralf Becker
c27b4a5add
using egw_framework::message() for error or success messages
2014-02-05 20:34:26 +00:00
Ralf Becker
60adf9ff47
added a div around default admin site configuration and some default styling for it
2014-02-05 17:26:17 +00:00
Ralf Becker
1b9c5d1363
display configuration with et2 like [save] [apply] [cancel] buttons, incl. old eTemplate apps
2014-02-05 16:25:35 +00:00
Ralf Becker
c0c6775e0a
added htmlencoding to tree widget and static PHP method to quote and send JSON data
2014-02-05 08:54:36 +00:00
Ralf Becker
6fb70805cb
same for list users or groups
2014-02-04 09:12:43 +00:00
Ralf Becker
141ff78bbc
missing quoting in editing users and groups
2014-02-04 08:40:42 +00:00
Ralf Becker
95bc6ced24
fix ide warning and using static methods static
2014-01-28 09:56:12 +00:00
Nathan Gray
b8bf2f7b2d
Don't set icon_url if icon is not set.
...
Fixes browser displaying missing image if Icon = 'none'
2014-01-20 14:25:18 +00:00
Hadi Nategh
9da3e4ca0d
Convert Accesslog and view session to et2. Additionally, add context menu on list instead of legacy actions column
2014-01-20 11:27:23 +00:00
Ralf Becker
28673080f1
remove old API interserver class, drop its table and commented out functionality from admin
2014-01-19 09:54:14 +00:00
Nathan Gray
f9b34a4c56
Fix save does not close category popup
2013-12-16 20:11:58 +00:00
Nathan Gray
4f46394b71
Need to update opener before closing the window, or it won't work...
2013-12-10 22:38:36 +00:00
Nathan Gray
de840c2d7d
The category template starts with 'admin', so we refresh admin or etemplate2 won't find it.
2013-12-10 22:23:05 +00:00
Nathan Gray
7c33488596
More changes to get category list working using etemplate2
2013-12-10 00:03:36 +00:00
Nathan Gray
e008bd63bb
Change categories to use et2
2013-12-04 21:51:20 +00:00
Ralf Becker
3a3227bc27
fixed not found images in admin tree, by using static method knowing templated image path and calculating a relative path for images returned by common::image
2013-11-15 19:12:36 +00:00
Ralf Becker
574fccb9c9
action to add a new user
2013-11-08 07:48:24 +00:00
Ralf Becker
e94502515d
* Admin/Preferences: changepassword hook was called twice
...
fixed by calling in now from API and not on every location in application code changing a password
2013-10-25 19:24:01 +00:00
Ralf Becker
6e76361736
open all sidebox admin link in admin vi admin.admin_ui.index loader
2013-10-15 16:53:43 +00:00
Ralf Becker
915183f787
allowing inline js for old apps site configuration
2013-10-08 09:54:21 +00:00
Ralf Becker
f8a0db06fc
completly remove preferences menu from sidebox and tiled preferences index in favoir of app-sensitive entries in top-menu
2013-10-03 09:23:18 +00:00
Ralf Becker
6f162f144e
add context sensitive link to ACL/grant access to top-menu, same is to be happen for cats and preferences itself and preferences in sidebox will be removed
2013-10-02 16:29:08 +00:00
Ralf Becker
d6b2155dc2
using eT2 for acl editing
2013-09-11 13:52:38 +00:00
Ralf Becker
ed0abde9ae
simplyfied UI and taking into account that not all apps use group acl in same way
2013-09-04 09:48:18 +00:00
Ralf Becker
991980ac3a
fixed ACL was wrong way around and made use termenology more clear: data from, access by, ...
2013-09-02 09:19:49 +00:00
Ralf Becker
b48e6b2531
admin ACL more or less finished (pending eT2 auto-repeat bug requiring to use old eTemplate for acl popup)
2013-08-28 12:52:47 +00:00
Ralf Becker
5a801bbb67
next step for new ACL management
2013-08-27 17:58:38 +00:00
Ralf Becker
db7d12af4b
first take on new ACL dialog for admin
2013-08-26 18:25:43 +00:00
Ralf Becker
85b2f5f642
allow apps to hook into "Admin >> Clear cache and register hooks"
2013-08-15 10:03:14 +00:00
Ralf Becker
596a01a76d
remove "admin_" prefix from et2 ids
2013-08-01 11:44:44 +00:00
Ralf Becker
2d899c0ed1
group context menu
2013-07-31 14:01:12 +00:00
Ralf Becker
77be8da21c
* Admin/SambaAdmin: fixed not set sambaNTPassword and sambaLMPassword hashes in LDAP (hook changepassword was called without password)
2013-07-30 18:13:22 +00:00
Ralf Becker
d63ee993b3
AD requires to activate account AFTER setting pw
2013-07-16 14:58:38 +00:00
Hadi Nategh
014d5cd416
Fix displaying wrong number of deleted logs from accesslog in the message bar.
2013-07-15 09:30:09 +00:00
Ralf Becker
d6459fec8a
fixed warning
2013-07-15 08:08:49 +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
6e6835ca8f
disable "account_lid" input, if backend (eg. AD) does not allow changing it
2013-07-13 08:34:04 +00:00
Ralf Becker
cb523f8400
* Admin/Active Directory: fixed not working display, setting and removing of "must change password upon next login"
2013-07-13 07:50:36 +00:00
Hadi Nategh
86dfe42104
replace no longer existing depricated egw_info->user email and fullname
2013-07-04 17:45:20 +00:00
Hadi Nategh
0f7a28d437
fixed unrecognised property name "email"in egw_info->user in Asynchronous services, replaced with "account_email"
2013-07-04 13:29:22 +00:00