Commit Graph

152 Commits

Author SHA1 Message Date
711eac8934 fix Admin > Mail account to work in master:
- using <et2-select-account multiple="true"
- convert from account_id=0 --> [] and back for saving
- remove TS code switching multiple on and off via previously removed button
--> must not be back-ported to 21.1!
2022-07-20 19:12:12 +02:00
8df2a2fc49 fix error in admin, when nothing is loaded in the ifram 2022-05-05 12:48:26 +02:00
238a22ba01 replace multiple="dynamic" with expand_multiple_rows="4" and remove button to switch to multiple 2022-03-18 22:27:33 +02:00
9087ea644b Admin: Switch from et2_dialog to Et2Dialog 2022-03-17 15:36:06 -06:00
50a7179fce using getDOMNode() instead of private node attribute (no longer existing in Et2Box 2021-09-14 09:44:41 +02:00
eec16362dc amending commit 59ac3f4 "always name generated file app.min.js" 2021-07-19 11:50:33 +02:00
a5ad691757 deprecated egw.includeJS() in favor of es6 import statement
with egw composition happening in main window the used import statement happens in that context and NOT in the window (eg. popup or iframe) this module is instantiated for!
2021-07-09 17:27:22 +02:00
3add958afa The results of Guy Bedford's help
Egroupware will load into addressbook & show rows
Most base files should be bundled server-side & included
rollup.config.js controls the process

Still needs work:
- consider /dist directory for best-practice
- cleanup
- other built-in apps
- EPL / external apps need Guy's multi-stage work
2021-06-25 14:49:24 -06:00
7a00c3afe7 Fix broken admin 2021-06-10 16:02:07 +02:00
54fff9739a Add more missing import statements 2021-06-10 15:40:49 +02:00
c51275fde3 got admin index incl. et2_tree and et2_date_ro working 2021-06-10 13:53:07 +02:00
5298336886 include jquery and other legacy js files via script tag 2021-06-10 11:38:54 +02:00
3fdf4057d6 replace eval with JSON.parse and egw.applyFunc 2021-03-15 08:56:58 +02:00
f115c63f8a prefer link-registry "entries" for data over app-name 2021-02-23 00:16:51 +02:00
e864fb9c5d Admin: split clear user's credentials into 2 actions, mail & all others 2021-01-11 11:53:04 -07:00
52eb33b96f * Admin: Context menu action to clear user credentials 2020-12-17 13:12:21 -07:00
b5ef5126c6 - Send push messages for account delete
- Send actual push type for contact changes
- Handle push deletes for admin
2020-09-22 13:53:08 -06:00
ed1be70235 Fix no application value gets set on acl edit dialog 2020-08-11 15:48:18 +02:00
1624ceae07 Return an object for egw message in order to have access to it after display 2020-07-30 15:01:50 +02:00
242d435252 Fix a few remaining usages of free(), which was removed as part of the TypeScript conversion 2020-05-15 09:50:38 -06:00
12759d7852 This was supposed to be part of 7462bd0177 2020-04-08 12:22:24 -06:00
7462bd0177 * Api: Fix missing translations in ACL dialog 2020-04-07 11:49:07 -06:00
7e1da8d909 Fix some popups restricted to just one popup window
- Admin -> Edit user
- Mail -> View source & View header
2020-03-23 09:57:06 -06:00
34ec346821 Fix favourites (& probably some more inherited stuff) broken by TypeScript conversion
Note that any properties declared in a sub-class aren't generally available until after the super() call is done, i.e. in the super constructor they're undefined.
2020-03-20 11:38:38 -06:00
0cc7ce12d0 merge master 2020-03-05 14:45:25 +01:00
8590939709 * Admin: Add copy account action 2020-03-02 16:00:58 -07:00
20a3dd9fd0 use super.<name>(<arguments>) instead of super.<name>.apply(this, arguments) 2020-02-12 10:37:29 +01:00
5f804dd661 use super.<name>(<arguments>) instead of super.<name>.apply(this, arguments) 2020-02-11 17:40:33 +01:00
84dd286897 convert admin app.js to TS 2020-02-10 10:02:23 +01:00
46c66cc93e convert admin app.js to TS 2020-02-09 12:26:23 +01:00
d95894d530 use etemplate-exec-id as CSRF token for ajax requests 2020-01-29 11:08:44 +01:00
7b30bb7b0d * Admin: optional session-action column in access-log and sessions
also no longer update access-log in session-class destructor, as it fails with skipping permanent logging for WebDAV and others
2019-12-14 13:09:22 +02:00
77dba49f9e Fix double scrollbar in edit acl dialog 2019-11-27 13:57:17 +01:00
3d05c69495 * Admin: fix deleting of customfields type not working 2019-10-31 12:18:30 +01:00
ffa1102687 Change delete group handler to accept documentation data 2019-05-28 09:59:55 -06:00
34efaaa274 Add documentation tab when deleting custom application type 2019-05-22 09:35:20 -06:00
ff84674275 WIP of admin cmds template 2019-05-08 18:42:37 +02:00
7915bfd5b2 Add documentation tab to deleting ACL 2019-05-07 15:23:34 -06:00
25f073a0b7 Changes for Policy
- Add tab to edit category dialog
- Change delete context menu action to use popup instead of dialog
2019-05-03 14:45:40 -06:00
a5402ad4b6 Admin - Make statistics locked only when date requires it, access through sidebox menu does not lock 2019-03-27 11:57:20 -06:00
674b63f77b Admin - App refresh now just refreshes nextmatch if present, reloads if not 2019-03-21 13:54:41 -06:00
9741205576 Fix broken locking on statistics page 2019-03-21 13:14:56 -06:00
63fddef20b Run ACL changes through an admin_cmd 2018-08-24 12:03:19 -06:00
c93719bc02 allow to document group deletion 2018-08-23 15:25:49 +02:00
4b354022cb Admin - make sure correct tree leaf gets selected when loading 2018-08-09 15:33:10 -06:00
0e1d21e427 Admin - get category colors properly updating by doing a full reload
Also maybe squashing a bug where admin would switch to iframe
2018-07-31 09:31:11 -06:00
460206a208 Some changes for easier extension 2018-06-11 10:24:31 -06:00
6aeb7a5c1e * Admin: Implement new feature to upload multiple images for login background image in site-configuration and show them randomly. 2018-05-28 15:31:32 +02:00
e72c7c76b6 * EMail/sMime: allow non-admin users to upload their keys 2018-04-10 13:15:09 +02:00
7e4570d46f Admin - Add a group list 2017-09-19 11:11:21 -06:00