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
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
69455d725a
Api: Fix Et2LinkSearch initialization with value failed, giving blank widget
2023-08-02 08:15:27 -06:00
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
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
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
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
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
74f6bdfebb
Calendar: Pre-fill some options in calendar owner/participant when select account preference is "selectbox"
2023-08-02 08:06:46 -06:00
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
bf04a60fe3
* PostgreSQL/Mail: fix SQL error querying email avatars
2023-08-02 11:50:45 +02:00
6a172f46b1
Api: Add "search" to list of link entries sent to client
...
Fixes broken site-search
2023-08-01 09:47:49 -06:00
9280383200
set UCS version to 5.0
2023-07-31 08:54:37 +02:00
75f0cc417c
Changelog for 23.1.20230728
2023-07-28 14:32:56 +02:00
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
74562b10d7
Calendar: fix click on event in planner view created a new event
2023-07-28 13:05:41 +02:00
d660970473
fix typo
2023-07-28 09:43:53 +02:00
26800057a3
guard against CalDAV clients wrongly sending a Content-Type or Accept header for JSON
2023-07-27 20:50:49 +02:00
eeec71fb46
fix not working auth_type=(fallback|fallbackmail2sql) as Auth::backend() calls __construct(null, null)
2023-07-27 14:09:46 +02:00
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
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
fa2b84206d
Calendar: Force display CSS attribute to deal with egw.getHiddenDimensions causing idden calendars
2023-07-26 09:41:11 -06:00
d464327074
Calendar: Fix hidden calendars in desktop and mobile view
2023-07-26 09:41:01 -06:00
7735c57031
fix Error: Call to undefined method calendar_bo::find_or_add_categories() when specifying categories
2023-07-26 16:31:37 +02:00
44359621a3
fix TypeError: Cannot read properties of null (reading 'trim')
2023-07-26 14:22:11 +02:00
fbea686a71
allow to disable application passwords for given groups
2023-07-26 14:22:11 +02:00
a3bc505242
Changelog for 23.1.20230726
2023-07-26 12:28:35 +02:00
2bdc7092f0
Fix commit df1a099078
broke calendar in some browsers
2023-07-26 10:57:13 +02:00
d6739afe8b
Calendar: Fix group calendar could be missing events under some circumstances
...
Static account options added to CalendarOwner were blocking the group data needed, fixed by using sent options over account options
2023-07-26 09:06:27 +02:00
0e8e46f44e
Api: Fix doubled link on open and missing link app select
2023-07-25 18:53:53 +02:00
8ace683cdb
Filemanager: Fix anonymous upload directory always reported failure when uploading
2023-07-25 18:50:16 +02:00
a6b00d5922
Filemanager: Fix anonymous upload directory always reported failure when uploading
...
Now it works first time the file is uploaded
2023-07-25 18:50:16 +02:00
ad53fa38da
small docu update for Calendar REST APi
2023-07-25 18:38:34 +02:00
eef211fdcd
* Calendar: new REST API to read, create, modify and delete events, see https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Calendar.md
2023-07-25 18:38:34 +02:00
f60ee71c1c
WIP Calendar REST API
2023-07-25 18:38:34 +02:00
2b323f4ceb
aggregate Etemplate\Widget\Url::ajax_contact() requests and search for all of them in a single AJAX request and SQL query
2023-07-25 18:35:13 +02:00
ed3e9204ac
Calendar: Fix clicking in dayview with multiple users added them all to the new event
2023-07-25 07:42:33 -06:00
e28191600d
Calendar: Stop double add for fast clickers
2023-07-25 07:42:09 -06:00
cdd15139c2
Calendar: More work on drag vs jiggle click
...
Now user must drag into the next time block to start drag to create. Any movement inside the same time block is treated as a click.
2023-07-25 07:41:57 -06:00
1508de4574
implement missed shareExpiration and sharePassword attributes when sending mail
2023-07-25 14:59:41 +02:00
6e6138955b
Add some translations
2023-07-25 12:03:51 +02:00
10f8d54f46
for api.queue close session to NOT block other requests (api.queue should NOT be used for changing something in session)
2023-07-25 11:47:14 +02:00
0f8a3251c4
Take emailTag preference for addresses used in mail list into account
2023-07-25 11:42:57 +02:00
a4109439e1
Implement onlyEmail option for UrlEmailReadonly
2023-07-25 11:42:40 +02:00
29d159ea29
Make sure to show only email when using current value as email (avoids getting duplicate name in fullEmail mode)
2023-07-25 11:42:01 +02:00
654a8367b6
Add new mail preference in order to be able to select the type info shown on email tags
2023-07-25 11:39:30 +02:00
df1a099078
Make sure we are not hiding unnecessarily the grid which could lead to grid invisibility in mobile view
2023-07-24 15:14:41 +02:00
95c2bdb6b4
Fix calendar view no longer works in mobile view
2023-07-24 12:35:17 +02:00
0bd9ec1cf2
fix docu, spelling and some static vs. non-static calls
2023-07-21 09:00:00 +02:00
676ddd952f
Calendar: Fix ignoring drag for events
...
Clicking inside the time was not ignored, causing a drag to be started
2023-07-20 10:34:59 -06:00