ralf
|
d8827da73f
|
do NOT overwrite everything, if vfs-upload is used without id:
- using fallback id of "file_widget" the client-side uses
- ignore validation, if there is no id
|
2022-03-28 13:55:52 +03:00 |
|
nathan
|
0f7484812e
|
* Calendar: New preference so default alarm can be for current user or all participants
|
2022-03-24 14:07:19 -06:00 |
|
nathan
|
64bb993745
|
Notifications: Remove email & signature, they'll come from the account
|
2022-03-24 14:06:09 -06:00 |
|
nathan
|
4cbb9f7d6e
|
* Notifications: Admins now configure the mail account to use for email notifications instead of the user account
|
2022-03-24 14:05:52 -06:00 |
|
ralf
|
5665fe537a
|
no more Composer 1 downgrade
|
2022-03-22 18:41:22 +02:00 |
|
ralf
|
b129eaaa83
|
fix typo
|
2022-03-22 18:39:36 +02:00 |
|
ralf
|
9cf6124979
|
update to Composer 2.x
you need to update your composer with: composer self-update --2
|
2022-03-22 18:39:36 +02:00 |
|
Hadi Nategh
|
65eda2c1d8
|
Fix error "explode(): Argument #2 ($string) must be of type string, array given", happens sometimes while merging contacts
|
2022-03-22 10:56:56 +01:00 |
|
ralf
|
14efc30663
|
* Filemanager/WebDAV: add (missing) trailing slash in mount URL for WebDAV, as NextCloud requires it
|
2022-03-21 10:52:57 +02:00 |
|
ralf
|
bfd37dca59
|
* Filemanager/WebDAV: fix PHP error if mounted WebDAV server got eg. a wrong password (did not return a 207 on PROPFIND)
|
2022-03-21 10:52:21 +02:00 |
|
nathangray
|
20bb0a55b2
|
* Admin: fix delete user account always displayed 0 entries
|
2022-03-18 15:40:08 +02:00 |
|
Hadi Nategh
|
6c75d9eb9f
|
Fix alarm not being fired sometimes
|
2022-03-15 18:38:25 +01:00 |
|
Hadi Nategh
|
ac25c9b2b8
|
Allow multiple alarms being set for countdown widget
|
2022-03-15 17:13:36 +01:00 |
|
ralf
|
4ca434f500
|
fix delete-account did not show 0 entries for InfoLog, also give a total per InfoLog type
|
2022-03-15 10:51:27 +02:00 |
|
ralf
|
6d61a6ed48
|
* InfoLog: fix saving an InfoLog twice gave error that entry was modified, if user timezone was different from server
|
2022-03-09 15:43:01 +02:00 |
|
nathan
|
3c1e6c5eb7
|
Calendar: Set new ID to fix missing links to CF fields on new events
|
2022-03-07 10:21:35 -07:00 |
|
Ralf Becker
|
7d7557fe3d
|
fix broken filemanager after PM integration commit
array_merge_recursive accumulates values in sub-arrays:
array_merge_recursive(['nm'=>['get_rows'=>'a.c.m']], ['nm'=>['get_rows'=>'a.c.m']]) === ['nm'=>['get_rows'=>['a.c.m','a.c.m']]
|
2022-03-07 10:19:09 -07:00 |
|
nathan
|
60bc11a66e
|
* Projectmanager: Add calendar integration so projects can be shown as events in calendar
|
2022-03-07 10:19:09 -07:00 |
|
nathan
|
9de70e9260
|
Add a hook for before get_rows is called
|
2022-03-07 10:19:09 -07:00 |
|
ralf
|
70d86a7e5a
|
rename header.inc.php to header-backup.inc.php before updating it and rename it back, if update fails
|
2022-03-05 15:58:32 +02:00 |
|
ralf
|
2d047e7273
|
fix not working translation of Admin > Apps > TimeSheet > Edit status
|
2022-03-05 15:28:24 +02:00 |
|
ralf
|
41104e776e
|
* Filemanager/WebDAV: fix errors mounting and reading files via WebDAV from other EGroupware or *Cloud
|
2022-03-05 11:40:42 +02:00 |
|
Hadi Nategh
|
f828dd6f8f
|
Fix no forward works only after saving sieve rule
|
2022-03-03 15:42:08 +01:00 |
|
Hadi Nategh
|
8313c93a31
|
Fix addressbook contextmenu gets broken after re-compiling app.ts (some trunk changes sneaked into 21.1 via a728276a15 )
|
2022-02-25 17:20:47 +01:00 |
|
ralf
|
c68b8cc42d
|
only send password (or hash) to client-side, if explicitly requested
|
2022-02-25 13:53:39 +02:00 |
|
ralf
|
64017370cd
|
fix array_key_exists() expects exactly 2 arguments, 1 given
|
2022-02-24 17:59:31 +02:00 |
|
ralf
|
24390a135a
|
prefer [Login] button below over maybe existing SAML login button above
|
2022-02-21 21:20:28 +02:00 |
|
dependabot[bot]
|
a85116e28b
|
Bump twig/twig from 2.12.5 to 2.14.11
Bumps [twig/twig](https://github.com/twigphp/Twig) from 2.12.5 to 2.14.11.
- [Release notes](https://github.com/twigphp/Twig/releases)
- [Changelog](https://github.com/twigphp/Twig/blob/v2.14.11/CHANGELOG)
- [Commits](https://github.com/twigphp/Twig/compare/v2.12.5...v2.14.11)
---
updated-dependencies:
- dependency-name: twig/twig
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-02-11 09:15:30 +02:00 |
|
Ralf Becker
|
3ef0b5a6de
|
* Calendar/CalDAV: ignore Outlook CalDAV Synchronizer setting participant status back to unknown/needs-action (other status will be updated)
|
2022-02-10 19:52:57 +02:00 |
|
nathan
|
de14e34abb
|
- Fix 'Forgot password' could not complete due to redirect
- Avoid error if no groups selected in registration configuration
|
2022-02-09 08:14:08 -07:00 |
|
Ralf Becker
|
1398a7c00e
|
also tag 21.1 releases as latest
|
2022-02-09 09:46:20 +02:00 |
|
nathan
|
21356434c7
|
Calendar: JS changes from previous commit
|
2022-02-08 11:54:51 -07:00 |
|
nathan
|
bfbf3183e1
|
Calendar: Fix planner causes app tabs to show when printing
|
2022-02-08 11:45:10 -07:00 |
|
Ralf Becker
|
11b9eb0350
|
allow IP4 subnets and % wildcard when creating MariaDB/MySQL users
|
2022-02-07 20:48:28 +02:00 |
|
Ralf Becker
|
9b630bedcc
|
Changelog for 21.1.20220207
|
2022-02-07 12:13:40 +02:00 |
|
Ralf Becker
|
35668ca6ef
|
pending translations from our translation server
|
2022-02-07 07:58:48 +01:00 |
|
Ralf Becker
|
998f7dc074
|
fix get_file_id() (sometimes) not finding the right id for shared directories or writable Collabora shares
|
2022-02-02 21:53:48 +02:00 |
|
nathan
|
4c0ef2020f
|
Make sure we use the lowest file_id, even if that comes from a disabled file, so we're consistent with versioned files
|
2022-02-02 21:53:48 +02:00 |
|
nathan
|
e420a6db10
|
Collabora: Use the same file ID when accessing via share
|
2022-02-02 21:53:48 +02:00 |
|
Ralf Becker
|
72aa549f88
|
remove $windowed flag, as all template-sets are windows nowadays
it also caused setting a non-existing template-set to display "/usr/share/egroupware/api/src/loader/deprecated_factory.php (58)"
|
2022-01-28 10:29:05 +02:00 |
|
Ralf Becker
|
3e0ec508c7
|
* Setup/EPL: do not autoinstall uninstalled EPL apps when container restarts
|
2022-01-21 20:59:59 +02:00 |
|
Ralf Becker
|
8fba1d9a2f
|
do NOT handle / redirect for not found eT2 session in ajax_destroy_session()
as it's called, when the session is no longer needed
|
2022-01-19 20:17:07 +02:00 |
|
nathan
|
33a42f2464
|
Calendar: Fix status notification sometimes had wrong user in $$fullname$$ placeholder
|
2022-01-18 14:33:30 -07:00 |
|
nathan
|
b65e97c087
|
Calendar: If we don't have a sidebox to check parent, just accept it
Fixes missing events in group calendars on home
|
2022-01-18 13:06:39 -07:00 |
|
nathan
|
f2d187353a
|
Calendar: Fix double encoded ><& characters in event tooltip description
Backport of c9d5eb50db
|
2022-01-17 13:07:53 -07:00 |
|
Ralf Becker
|
d0902a6815
|
fix PHP 8.0 TypeError: strlen(): Argument #1 ($str) must be of type string, array given
|
2022-01-17 21:36:54 +02:00 |
|
Ralf Becker
|
26e09680c2
|
implement new "units" parameter to limit used units in date-since widget
eg. <date-since units="d" shows age in days
|
2022-01-14 17:24:07 +02:00 |
|
Ralf Becker
|
9e655d4de2
|
fixing the fix ;)
call_user_func_array(): Argument #1 ($callback) must be a valid callback, class admin_account does not have a method "ajax_process_content"
|
2022-01-12 13:33:30 +02:00 |
|
Ralf Becker
|
8b0cf6dbf2
|
fix Error Method admin_account::delete::et2_process() does not exist
|
2022-01-12 13:00:40 +02:00 |
|
Ralf Becker
|
8e2b649801
|
fix not closing popups when using et2_process json.php handler
|
2022-01-10 19:57:42 +02:00 |
|