Commit Graph

1196 Commits

Author SHA1 Message Date
ralf 11e4b2e356 better alignment of custom-fields edit popup 2024-09-06 09:58:03 +02:00
ralf 51e7269d88 using bootstrap icons as stock icons for categories (former api/images) and allow to search arbitrary bootstrap icons when adding/editing categories
also fixed error editing categories in the root ('0' is not allowed validation message)
2024-09-05 18:00:18 +02:00
ralf f465d201ae allow to sort groups in admin by container & group-name like in the tree 2024-08-13 14:52:37 +02:00
ralf 6432807096 * Admin: allow to show groups by container: e.g. LDAP DN or arbitrary part of name found by a regular expression 2024-08-13 11:20:11 +02:00
nathan 975a22bee1 Admin: Add dialog to add/remove group ACL 2024-08-12 16:01:18 -06:00
ralf 09153c0074 fix not resized tabs in site-config, if app's config.xet already had a tab-widget 2024-08-08 19:52:41 +02:00
ralf 32ebee7229 change checking admin-credentials to be no longer fatal, just display a info-message with the error
checking admin credentials can fail for many reasons, not just they are wrong :(
2024-07-06 10:38:49 +02:00
nathan 76ade7bc89 Admin: Add group added to bulk user changes 2024-06-28 15:33:09 -06:00
nathan fdb9040f3f * Admin: Add bulk changes as a context menu action for user list 2024-06-28 15:16:41 -06:00
nathan b879b5eb7e Admin: Change bulk password reset to long task 2024-06-27 15:24:46 -06:00
nathan 02e35d609f Api: Remove disused ajax-select customfield type 2024-06-25 15:14:32 -06:00
nathan 989f974da0 Api: Filemanager customfield improvements
- Fix links from VFS did not work
- Update list after linking to VFS
- Add noUpload option
2024-06-25 14:58:12 -06:00
nathan f568930a90 Admin: Fix user record couldn't generate a title without account_id
This caused import of new users to fail.
2024-05-03 08:45:41 -06:00
ralf fc44e90b80 fix some object/array errors 2024-05-03 14:53:35 +02:00
nathan e4601ce65a Admin: Fix user & group import threw error "Class "admin_egw_record" not found" 2024-05-02 10:43:09 -06:00
ralf a65d0cbd63 fix not working NM filter in custom-field list and some template cleanup spotted by now existing DTD 2024-04-24 14:55:05 +02:00
ralf 8acfc4ed27 add NM-filter-header for type, entry-type and tab to custom-fields list
currently header is somehow readonly
2024-04-23 10:42:00 +02:00
ralf f250efdd73 improving/fixing for case of multiple default accounts depending on memberships 2024-04-10 12:29:13 +02:00
ralf 6d62f6b1d0 fix mass activation of mail-accounts to cope with (multiple) default accounts, different from the one of the current admin-user 2024-04-10 11:58:53 +02:00
ralf 13c68e92df fix specifying a condition, can NOT use "value", as it gets used as the widgets value, using "last" now 2024-04-04 08:56:35 +02:00
ralf 1cc266467d allow to specify conditions, when the serial number get generated, use
value=<start/format>
<name>=<value>
2024-04-03 21:12:31 +02:00
ralf cb5665acd0 * All apps: new custom-field type serial allowing to generate incremented serial number with a given format e.g. "RE2024-0001"
WIP allow to place custom-fields in tabs:
2024-03-30 11:37:34 +02:00
ralf 12f15ee121 WIP allow to place custom-fields in tabs: action to copy cfs 2024-03-27 18:10:34 +02:00
ralf a63aaad8e9 WIP allow to place custom-fields in tabs: add noVfsSelect option to filemanager custom-field and some docu tooltip for filemanager options 2024-03-27 17:44:57 +02:00
ralf 254fdc0fa3 WIP allow to place custom-fields in tabs: 2 new custom-field types:
- header: (like label with a bigger font and bold)
- serial: auto-incremented serial number
2024-03-27 17:07:02 +02:00
milan 2fecf094d3 fix bug where clear_cache in admin widget did not work because id was manually set to not reflect hierarchic order 2024-03-27 15:13:16 +01:00
ralf 8b59c76150 WIP allow cfs in extra tabs 2024-03-20 22:53:15 +02:00
ralf ee9c657fb6 UI and schema update for CF tab and readonly 2024-03-20 15:05:40 +02:00
nathan 98a954ad91 Admin: tree items without icon get the bullet 2024-02-16 11:58:59 -07:00
nathan fd52ed1ffe Fix missing admin default icons, tree icons had to be in dhtmlxtree 2024-02-16 11:06:39 -07:00
nathan 976c5261a9 Get tree working in admin 2024-02-15 14:32:40 -07:00
ralf 782bbec4cf allow to pass a JSON filter object to application-type custom-fields:
adressbook: '{"owner":5,"cat_id":[1,3]}' will only return contacts from personal AB of user #5 with either cat_id 1 or 2
2024-02-08 22:26:26 +02:00
ralf 579dbc7e1d * Admin: fix user timezone not taken into account when displaying admin queue
also fixes Api\Storage\Base to also consider type=int&meta=timestamp columns as timestamps
2024-01-25 20:46:23 +02:00
ralf 0b9f7b7509 allow to use Api\Framework::bodyClass('scrollVertical') to enable vertical scrolling on body e.g. for old admin stuff like async service 2023-12-16 11:19:35 +02:00
nathan 56774cfeee * Importexport: Progress updates when importing 2023-12-15 15:18:09 -07:00
ralf edec090e17 * Mail: implement Exchange login-type "domain/username" 2023-12-15 17:13:04 +02:00
ralf 1c40074331 WIP oauth mail-authentication updates refresh-token and redirects to IdP, if refresh-token is expired 2023-11-21 15:57:00 +02:00
nathan 8544a807e3 Admin: Group action to add / remove application run rights 2023-11-02 13:08:02 -06:00
ralf b45b3c35df WIP S3 stream-wrapper: refactored DB backup in order to (optionally) use S3 2023-10-24 22:22:16 +03:00
nathan 293657a48b Admin: Fix error editing export ACL definition
Cannot access offset of type string on string

/var/www/epl-trunk/admin/inc/class.admin_wizard_export_acl_csv.inc.php (51)
2023-08-18 09:48:03 -06:00
ralf 07300704bc WIP Mail Rest API: UI for application passwords/tokens for admin 2023-07-03 17:09:26 +02:00
nathan 623ba146e4 Admin: Clicking 'Save' for custom translations forces a browser reload so translations are immediately available to the user 2023-06-09 13:52:14 -06:00
nathan e706b2fe05 Admin: Remove missing content types from custom field type2 to avoid validation errors on submit 2023-04-24 14:04:21 -06:00
ralf 0c13bc863a stop Chrome from autofilling passwords and do NOT display a password for OAuth when editing an account 2023-03-14 10:18:46 +01:00
ralf f0a2a4608e fix TypeError and missing padding after OAuth authentication in wizard 2023-03-08 11:08:21 +01:00
ralf cba93ad4ce fix some typos or ancient syntax 2023-03-07 08:19:15 +01:00
ralf a94038163c fix not generally not working display multiple groups in status and also not displayed avatar pictures in that case 2023-02-28 15:15:23 +01:00
ralf 40dffb2f91 disable usage statistic for now, as there is no more backend 2023-02-27 12:57:57 +01:00
ralf 3fbd2dcdc8 fix not working changing password for account in SQL 2023-02-21 14:34:36 +01:00
ralf 178047d8d6 * Mail/OAuth: fix mail account creation failed for regular EGroupware users / non-admins 2023-02-20 15:37:06 +01:00