Commit Graph

2367 Commits

Author SHA1 Message Date
Ralf Becker
93e5afac69 changes to implement policies on contact sharing 2020-11-19 09:42:22 +01:00
nathangray
a056b8f4cd Try to avoid error opening Addressbook policy 2020-11-03 15:39:58 +01:00
Ralf Becker
0f3c74c77d * Admin: fix IP address validation in site configuration 2020-10-24 09:53:51 +02:00
Ralf Becker
6ec695a608 remove limit in number of rows a multiline input can show 2020-10-20 10:14:59 +02:00
nathangray
b6f19f5a2b Avoid some 'array_key_exists() expects parameter 2 to be array' warnings by checking first 2020-10-13 15:23:42 -06:00
Ralf Becker
e826249411 * Admin: fix session list did NOT show interactive sessions, if push is used 2020-10-06 11:59:46 +02:00
Ralf Becker
1ec5e962be * Admin: push server test to diagnose problems and improved recovery from failed requests / network problems 2020-10-03 13:40:02 +02:00
nathangray
0698db7470 - Send push messages for account delete
- Send actual push type for contact changes
- Handle push deletes for admin
2020-10-02 09:17:14 -06:00
Ralf Becker
6b1c71c2b2 * Admin: fix some status filter gave empty rows for more then 50 accounts 2020-09-10 11:12:47 +02:00
Hadi Nategh
e238b8b2a2 Fix no application value gets set on acl edit dialog 2020-08-11 16:14:47 +02:00
nathangray
c52f19119b Admin: Turn on password suggest for admin edit account 2020-07-30 09:23:26 -10:00
Hadi Nategh
e120bdb189 Return an object for egw message in order to have access to it after display 2020-07-30 15:29:45 +02:00
Ralf Becker
c62d8537ae translation for cookie SameSite attribute 2020-07-27 14:13:24 +02:00
Ralf Becker
a01cd94966 * Security: allow to configure SameSite cookie attribute 2020-07-27 14:04:20 +02:00
Ralf Becker
361d5cb351 bump version to 20.1 2020-06-28 10:04:21 +02:00
nathangray
9463a0f395 Admin: Fix customfields UI did not use edit() from extending class 2020-06-25 13:06:20 -06:00
Ralf Becker
2c489ef5b8 change default for password attribute plaintext back to true, to not break every existing usage of that widget 2020-06-16 08:37:51 +02:00
nathangray
d7d5837ecf Nicer password widget on account edit dialog
- Added plain-text attribute to avoid encrypting password
- Suggest password now fills both fields the same
2020-06-15 16:08:24 -06:00
nathangray
aab5415873 * Etemplate: Password widget improvements - suggest password button, added as custom field type (stored encrypted) 2020-06-12 10:56:53 -06:00
nathangray
836a3b07e3 Mail: Only show EPL version needed blur if EPL is not available 2020-06-08 13:30:57 -06:00
nathangray
b398935fd6 * Preferences: Fix delete personal category required admin permission 2020-06-03 15:45:25 -06:00
nathangray
10494a0a86 Admin: Add an 'All' account status filter 2020-05-19 11:00:21 -06:00
nathangray
1936849bd7 * Admin: New account status filter (Enabled, Disabled, Expired, Expires, Not enabled) 2020-05-15 13:20:21 -06:00
nathangray
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
Ralf Becker
c299c82e09 chmod 644 2020-05-08 08:17:33 +02:00
nathangray
12759d7852 This was supposed to be part of 7462bd0177 2020-04-08 12:22:24 -06:00
nathangray
55c90c880c * Api: Fix missing translation when deleting an account 2020-04-07 12:01:59 -06:00
nathangray
7462bd0177 * Api: Fix missing translations in ACL dialog 2020-04-07 11:49:07 -06:00
nathangray
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
Ralf Becker
28fb99ba51 fix typo preventing account creation or update: "password do not match" 2020-03-23 16:14:22 +01:00
Ralf Becker
f0f4fd2ee3 fix to allow setting "anonymous" flag for other accounts and try to fix Chrome autocomplete 2020-03-21 14:38:32 +01:00
Ralf Becker
e9c3533c93 avoid misconfiguration of user "anonymous" NOT flaged as such 2020-03-21 11:43:54 +01:00
nathangray
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
nathangray
d4b9397d62 Refactor tests to avoid deprecated assertions 2020-03-10 15:54:02 -06:00
Hadi Nategh
4f9f699827 Merge branch 'typescript' 2020-03-05 15:00:21 +01:00
Hadi Nategh
0cc7ce12d0 merge master 2020-03-05 14:45:25 +01:00
Ralf Becker
8699957179 fix some warnings (in Travis and otherwise) 2020-03-05 13:39:57 +01:00
Ralf Becker
ce47208874 fix function signature in order to update to phpUnit 8 2020-03-04 18:47:48 +01:00
nathangray
8590939709 * Admin: Add copy account action 2020-03-02 16:00:58 -07:00
Hadi Nategh
b8d36ce2b0 Apply large title again to account delete dialogHeader 2020-02-18 11:41:57 +01:00
Hadi Nategh
b058051170 Rearrange admin delete dialog 2020-02-18 11:29:24 +01:00
Hadi Nategh
c9ccb313ba Fix delete user dialog style 2020-02-17 17:43:26 +01:00
Ralf Becker
20a3dd9fd0 use super.<name>(<arguments>) instead of super.<name>.apply(this, arguments) 2020-02-12 10:37:29 +01:00
Ralf Becker
5f804dd661 use super.<name>(<arguments>) instead of super.<name>.apply(this, arguments) 2020-02-11 17:40:33 +01:00
Ralf Becker
84dd286897 convert admin app.js to TS 2020-02-10 10:02:23 +01:00
Ralf Becker
46c66cc93e convert admin app.js to TS 2020-02-09 12:26:23 +01:00
Ralf Becker
d41bbf4a4b fix warning 2nd array_diff parameter is null, not array 2020-02-04 18:32:00 +01:00
Ralf Becker
4447e1a618 pending translations from our translation server 2020-01-30 13:47:32 +01:00
nathangray
7677461bf6 * Admin: Fix group email got lost on save 2020-01-29 10:13:22 -07:00
Ralf Becker
d95894d530 use etemplate-exec-id as CSRF token for ajax requests 2020-01-29 11:08:44 +01:00