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