nathan
149e2fec76
Fix email tags marked as invalid
2023-08-02 08:16:12 -06:00
nathan
881d3c05c5
SearchMixin: Fix select option not having class causes JS error
...
Fixes addressbook edit popup does not resize
2023-08-02 08:16:03 -06:00
nathan
81a6c13010
Fix validation of CF options from json file
2023-08-02 08:15:55 -06:00
nathan
b304be3a20
SearchMixin: Move missing value check after update so select_options gets a chance to populate first
...
This should speed up the initialization a little, avoiding some unneeded checks
2023-08-02 08:15:45 -06:00
nathan
df2de928da
Api: SearchMixin improvements to work with Et2LinkSearch more efficiently
...
Moving handling of missing options to overridable method so Et2LinkSearch can use its more efficient method
2023-08-02 08:15:34 -06:00
nathan
69455d725a
Api: Fix Et2LinkSearch initialization with value failed, giving blank widget
2023-08-02 08:15:27 -06:00
nathan
a3ce1d4cab
WIP on caching static option file and searching it client-side
...
Get it working in nextmatch
2023-08-02 08:15:21 -06:00
nathan
e00582b5f9
WIP on caching static option file and searching it client-side
...
Avoid type error in CalendarOwner
2023-08-02 08:15:13 -06:00
nathan
2c919d4318
WIP on caching static option file and searching it client-side
...
Still needs file caching & passing correct URL
2023-08-02 08:12:46 -06:00
nathan
f96c60f154
* Calendar: Change how participant emails are shown
...
Sidebox: emails are shown on hover
Edit dialog: emails are shown in search results
Week headers: emails are no longer shown
To support this, now sending account options from server instead of pulling from user list
2023-08-02 08:11:44 -06:00
nathan
93af430e49
Calendar: Include all groups in owner/participant when account selection is not primary group
...
(and not none)
2023-08-02 08:06:46 -06:00
nathan
74f6bdfebb
Calendar: Pre-fill some options in calendar owner/participant when select account preference is "selectbox"
2023-08-02 08:06:46 -06:00
nathan
9c15cdb1a5
Api: Swap sparse account array/object for simple list to fix missing options in select account widget
2023-08-02 08:06:46 -06:00
ralf
f89ad191e4
add more validation and defaults for the vacation
2023-08-02 15:16:16 +02:00
ralf
bf04a60fe3
* PostgreSQL/Mail: fix SQL error querying email avatars
2023-08-02 11:50:45 +02:00
ralf
f6249e9ad8
* PostgreSQL/Mail: fix SQL error querying email avatars
2023-08-02 11:50:09 +02:00
ralf
6249f128db
fix error, if there is no old vacation specifying a number of days, setting now same default as UI: 3 days
...
also some docu fixes
2023-08-02 11:02:15 +02:00
nathan
c5e4af397a
Api: Fix adding links did not always work after triggering a form reload
2023-08-01 16:49:16 -06:00
nathan
780f16702f
* Calendar: Change how participant emails are shown
...
Sidebox: emails are shown on hover
Edit dialog: emails are shown in search results
Week headers: emails are no longer shown
To support this, now sending account options from server instead of pulling from user list
2023-08-01 15:53:58 -06:00
ralf
27f750d33b
if download GET parameter contains a decent cache-buster, we allow caching for 10 days
2023-08-01 23:45:26 +02:00
nathan
63e71dc96b
Etemplate: If countdown time changes, avoid multiple updates / alarms
2023-08-01 11:20:51 -06:00
nathan
6a172f46b1
Api: Add "search" to list of link entries sent to client
...
Fixes broken site-search
2023-08-01 09:47:49 -06:00
nathan
e19ab7edb2
Api: Add "search" to list of link entries sent to client
...
Fixes broken site-search
2023-08-01 09:24:52 -06:00
nathan
583072ce9d
Fix insert multiple entries into email document failed at "Please wait ... loading"
2023-08-01 09:11:09 -06:00
ralf
76c59d2103
* LDAP/AD: fix local uploaded pictures are lost when automatic import is used
2023-08-01 15:38:11 +02:00
ralf
e75b89f158
remove add (optional) $vacation_rule return parameter as it causes a PHP Fatal error in hosting
2023-08-01 07:59:01 +02:00
nathan
6b183db6e0
SearchMixin: Limit number of JSON search results
2023-07-31 10:11:04 -06:00
ralf
027ad398d6
* Mail: new modus for vacation notice to not save message to INBOX and REST API to set vacation handling
2023-07-31 16:24:58 +02:00
ralf
9280383200
set UCS version to 5.0
2023-07-31 08:54:37 +02:00
ralf
7771710aee
set UCS version to 5.0
2023-07-31 08:52:08 +02:00
nathan
eca2cc9d46
Api: Add {{share}} & {{share-files_only}} merge placeholders that create an external share link
2023-07-28 08:27:31 -06:00
hadi
3dbdbc0596
Fix click handling on grid's row no longer works
2023-07-28 15:21:09 +02:00
ralf
45176fbba0
Changelog for 23.1.20230728
2023-07-28 14:51:59 +02:00
ralf
75f0cc417c
Changelog for 23.1.20230728
2023-07-28 14:32:56 +02:00
ralf
74691c0a69
fix timezone problem/shift for CalDAV introduces by REST API changes
...
only matters if EGroupware server-timezone is different from the user-timezone
2023-07-28 14:23:44 +02:00
ralf
d534623d73
fix timezone problem/shift for CalDAV introduces by REST API changes
...
only matters if EGroupware server-timezone is different from the user-timezone
2023-07-28 14:23:18 +02:00
nathan
74562b10d7
Calendar: fix click on event in planner view created a new event
2023-07-28 13:05:41 +02:00
ralf
d660970473
fix typo
2023-07-28 09:43:53 +02:00
ralf
0b46feb706
fix typo
2023-07-28 09:43:38 +02:00
nathan
8335281787
Fix email tags marked as invalid
2023-07-27 13:19:43 -06:00
nathan
01c276c3ea
Calendar: fix click on event in planner view created a new event
2023-07-27 13:03:57 -06:00
ralf
26800057a3
guard against CalDAV clients wrongly sending a Content-Type or Accept header for JSON
2023-07-27 20:50:49 +02:00
ralf
3d2f915037
guard against CalDAV clients wrongly sending a Content-Type or Accept header for JSON
2023-07-27 20:50:26 +02:00
nathan
46795ec108
SearchMixin: Fix select option not having class causes JS error
...
Fixes addressbook edit popup does not resize
2023-07-27 10:04:58 -06:00
ralf
eeec71fb46
fix not working auth_type=(fallback|fallbackmail2sql) as Auth::backend() calls __construct(null, null)
2023-07-27 14:09:46 +02:00
ralf
f56c0749b3
fix not working auth_type=(fallback|fallbackmail2sql) as Auth::backend() calls __construct(null, null)
2023-07-27 14:09:17 +02:00
ralf
ae76eea6f3
fix lavatar shows same letters for every contact not having a photo
...
caused by wrongly falling back to the contact with contact_id equal to account_id of current user
2023-07-27 13:28:55 +02:00
ralf
0f692fbb74
fix lavatar shows same letters for every contact not having a photo
...
caused by wrongly falling back to the contact with contact_id equal to account_id of current user
also fix TypeError if remote search does not return an array
2023-07-27 12:45:40 +02:00
ralf
9047f856d1
mail_compose::ajax_searchAddress() returns now icon, if there is a real photo stored
...
no need for client to always try querying it
also improved performance by not sending one query for each contact to get email-custom-fields (if existing)
2023-07-27 11:47:08 +02:00
ralf
322fefa62c
Revert "Et2SelectEmail: Pass email to lavatar to get contact picture in email select option"
...
This reverts commit 5de789f7f7
.
2023-07-27 11:08:23 +02:00