Commit Graph

40378 Commits

Author SHA1 Message Date
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
19d0234567 Calendar: Increase drag timeout to avoid confusion between very short drags and clicks 2023-07-20 10:32:50 -06:00
9b122f513f Revert "Revert "Calendar: Fix moving cursor while clicking did not add an event""
This reverts commit 3339ab947e.
2023-07-20 10:32:08 -06:00
3339ab947e Revert "Calendar: Fix moving cursor while clicking did not add an event"
Causesing 2 wired side-effects:
- participants for adding events are wrong
- clicking on existing event opens a new event

This reverts commit 2c98cdde04.
2023-07-20 12:08:11 +02:00
02d25f7014 Mail: Fix missing translations in attachment download button options 2023-07-19 15:50:01 -06:00
46a78dd179 Mail: When importing from mail, prefer attachement filename when available
Fixes missing extensions in link name
2023-07-19 15:49:37 -06:00
abc2ca11b8 Importexport: Fix missing special import fields 2023-07-18 09:24:46 -06:00
6286679b0c * Api: Restrict customfield options read from a file to only JSON files. Files should contain an array of options.
ex:
[
  { "value": "Α", "label": "α alpha" },
  { "value": "Β", "label": "β beta" }
]
2023-07-18 08:20:29 -06:00