Commit Graph

41592 Commits

Author SHA1 Message Date
23fbe718dd new boolean property applyDefaultFont for rtf editor and using it in mail compose
making sure it applyDefaultFont method gets always called in compose
2024-02-05 10:54:50 +02:00
0bd3ac8529 add missing project 2024-02-05 10:07:54 +02:00
34e0913a9f WIP timesheet REST API 2024-02-05 10:07:33 +02:00
2481e6dadd nicer formatting (injecting nl, tab and space) in JSON for application/pretty+json only 2024-02-05 10:07:29 +02:00
0ad14c3801 Api: Don't try to translate URLs
Also sub-classes email, phone, etc.
2024-02-02 09:34:26 -07:00
fa0cb4ff6f Fix splitEmail() when name contains angle brackets 2024-02-02 09:34:01 -07:00
4a992032c9 always check VACATION-SECONDS is available 2024-02-01 15:27:39 +02:00
6da5f06020 * Mail REST Api: respect user preference to compose in HTML and convert plain body from REST Api call to HTML (bodyHtml attribute forces HTML) 2024-02-01 13:37:40 +02:00
749ebcd9d1 Fix infinite loop in splitEmail() when name is '"' 2024-02-01 11:50:43 +02:00
b2150be8f7 try fixing race-condition: Call to a member function exists() on null 2024-02-01 11:04:45 +02:00
e6626d2de6 Fix Error: Call to undefined method calendar_bo::update_requested() 2024-02-01 10:32:40 +02:00
e6710a9bc3 try fixing race-condition: Call to a member function exists() on null 2024-02-01 09:47:48 +02:00
eeb62670ad fix Error: Call to a member function id2name() on null 2024-01-30 16:54:39 +02:00
69a9ef3e34 fix not updated jpegphoto, if changed in AD 2024-01-30 16:20:00 +02:00
341d631cce * API: show "My Account" in avatar menu on top right, if user has rights to change his contact data 2024-01-29 18:29:23 +02:00
a071d5228d Add my account to Top Menu, only show when user is allowed to maintain his own data (fixed indention and warning) 2024-01-29 18:29:08 +02:00
3a4310476c Add my account to Top Menu, only show when user is allowed to maintain his own data 2024-01-29 18:29:08 +02:00
f5f347b83b fix sometimes not logged updated contact-data (binary jpegphoto breaks JSON encoding) 2024-01-29 18:04:13 +02:00
02fd57eb34 fix manual initial import cancels async job of automatic import
also do not log DN as updated in contact-data
2024-01-29 17:35:50 +02:00
5e671ea3f9 * API: no more session based cache for account list or searches for SQL backend (only for LDAP or AD) 2024-01-29 17:17:03 +02:00
582408257f should type what I mean ;) 2024-01-29 14:13:03 +02:00
a2f9700b96 * Account Import: if deleting or deactivating of deleted accounts is configured, run first import as a non-incremental one to do so 2024-01-29 14:09:47 +02:00
b924e3a03d * REST API: also log requests with Content-Type 'application/json' not just 'text/*' 2024-01-26 12:54:56 +02:00
b42aa1c828 fix PHP Deprecated dynamic property db_charset_was used in EGroupware 1.0 update and remove old MySQL charset fixing script 2024-01-25 21:22:17 +02:00
65f238af6b * Admin: fix user timezone not taken into account when displaying admin queue
also fixes Api\Storage\Base to also consider type=int&meta=timestamp columns as timestamps
2024-01-25 20:47:25 +02:00
0f11a42786 Changelog for 23.1.20240125 2024-01-25 11:02:46 +02:00
6956ba7601 pending translations from our translation server 2024-01-25 09:55:29 +01:00
c8898dc0f3 also update package.json with maintenance release 2024-01-25 10:31:19 +02:00
4bdf51f7f0 wrap <br/> in <p> (<p><br/></p>), so TinyMCE does not mess it up, if we have no signature separator
(wrap the first comment, wrapping the signature, in a <p> and remove the <br/>)
2024-01-23 22:29:03 +02:00
47f478550e * Mail: fix diverse problems of rich-text editor, if small paragraphs are used 2024-01-23 22:29:03 +02:00
10f6dccd5d check toolbar preference has a reasonable value: is a real object (not an array), strings e.g. stall the whole widget 2024-01-23 15:18:46 +02:00
5faee7df8b * Api: Fix favorites button in nextmatch header did not work 2024-01-22 13:39:52 -07:00
0f143b31e2 Api: Fix up favorite button
- clicking favorite did nothing
- stop delete flicker
- remove delete button from current as favorite
2024-01-22 13:39:44 -07:00
e2e85a65e4 fix doubled domain in brackets for emailDisplay="domain" 2024-01-22 22:12:09 +02:00
3f788eb35e Api: Make sure parent properties and @property properties are included in clone 2024-01-22 21:43:12 +02:00
3b2854e850 Api: Fix r/o select did not show correctly if value had a leading "," 2024-01-22 09:58:47 -07:00
d4ef70017f use the user preference for displaying email addresses in lists of mail app 2024-01-22 17:41:22 +02:00
a0c148b42c use "email" as default for emailDisplay attribute in et2-url-email (like before)
add new attribute value "preference" to use the user preference (like et2-email does)
2024-01-22 17:41:21 +02:00
57f4776615 * Mail REST Api: added reply to an uploaded eml file (with optional preset body and attachments) 2024-01-22 12:10:15 +02:00
184136401a Addressbook: Always display email address in list, ignoring preference 2024-01-22 07:49:08 +02:00
02c0357189 * Calendar: update holidays with new thunderbird.net URLs/data for a lot more countries 2024-01-18 21:59:46 +02:00
d2cb58196a * Addressbook: Fix distribution list rename 2024-01-18 11:35:53 -07:00
c41a481110 Missed changes from trunk 2024-01-18 11:17:09 -07:00
7f987d9e0f Refactor email address formatting and use it in Et2EmailTag and Et2UrlEmailReadonly 2024-01-18 11:15:17 -07:00
5ce803abb3 Et2Email: Handle emails with multiple quotes around the name
eg: "'Birgit'" <bb@example.com> goes to Birgit instead of 'Birgit'

Includes format tests
2024-01-18 11:15:10 -07:00
460a5bd840 * Mail: Additional "Information to show on email tag" preference, "Name and domain" 2024-01-18 11:14:57 -07:00
5b10064166 Change email tag display from multiple boolean to a single option
onlyEmail and fullEmail properties changed to just emailDisplay with options of "full" | "email" | "name" | "domain"
2024-01-18 11:14:46 -07:00
a0e0d9cefb Et2Email: Better handling of blur & showing validation error 2024-01-18 11:14:34 -07:00
7948a64d3c Et2Email: Reduce minimum search input size 2024-01-18 11:13:41 -07:00
5984268d62 * Filemanager: fix not working setting "No Access" permission on directories e.g. to hide (unwanted) group-directories 2024-01-18 10:34:17 +02:00