Commit Graph

6603 Commits

Author SHA1 Message Date
ralf
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
ralf
34e0913a9f WIP timesheet REST API 2024-02-05 10:07:33 +02:00
ralf
2481e6dadd nicer formatting (injecting nl, tab and space) in JSON for application/pretty+json only 2024-02-05 10:07:29 +02:00
nathan
0ad14c3801 Api: Don't try to translate URLs
Also sub-classes email, phone, etc.
2024-02-02 09:34:26 -07:00
nathan
fa0cb4ff6f Fix splitEmail() when name contains angle brackets 2024-02-02 09:34:01 -07:00
ralf
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
nathan
749ebcd9d1 Fix infinite loop in splitEmail() when name is '"' 2024-02-01 11:50:43 +02:00
ralf
b2150be8f7 try fixing race-condition: Call to a member function exists() on null 2024-02-01 11:04:45 +02:00
ralf
e6710a9bc3 try fixing race-condition: Call to a member function exists() on null 2024-02-01 09:47:48 +02:00
ralf
eeb62670ad fix Error: Call to a member function id2name() on null 2024-01-30 16:54:39 +02:00
ralf
69a9ef3e34 fix not updated jpegphoto, if changed in AD 2024-01-30 16:20:00 +02:00
ralf
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
Alexandros Sigalas
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
Alexandros Sigalas
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
ralf
f5f347b83b fix sometimes not logged updated contact-data (binary jpegphoto breaks JSON encoding) 2024-01-29 18:04:13 +02:00
ralf
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
ralf
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
ralf
582408257f should type what I mean ;) 2024-01-29 14:13:03 +02:00
ralf
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
ralf
b924e3a03d * REST API: also log requests with Content-Type 'application/json' not just 'text/*' 2024-01-26 12:54:56 +02:00
ralf
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
ralf
0f11a42786 Changelog for 23.1.20240125 2024-01-25 11:02:46 +02:00
Ralf Becker
6956ba7601 pending translations from our translation server 2024-01-25 09:55:29 +01:00
ralf
47f478550e * Mail: fix diverse problems of rich-text editor, if small paragraphs are used 2024-01-23 22:29:03 +02:00
ralf
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
nathan
5faee7df8b * Api: Fix favorites button in nextmatch header did not work 2024-01-22 13:39:52 -07:00
nathan
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
ralf
e2e85a65e4 fix doubled domain in brackets for emailDisplay="domain" 2024-01-22 22:12:09 +02:00
nathan
3f788eb35e Api: Make sure parent properties and @property properties are included in clone 2024-01-22 21:43:12 +02:00
nathan
3b2854e850 Api: Fix r/o select did not show correctly if value had a leading "," 2024-01-22 09:58:47 -07:00
ralf
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
ralf
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
nathan
c41a481110 Missed changes from trunk 2024-01-18 11:17:09 -07:00
nathan
7f987d9e0f Refactor email address formatting and use it in Et2EmailTag and Et2UrlEmailReadonly 2024-01-18 11:15:17 -07:00
nathan
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
nathan
460a5bd840 * Mail: Additional "Information to show on email tag" preference, "Name and domain" 2024-01-18 11:14:57 -07:00
nathan
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
nathan
a0e0d9cefb Et2Email: Better handling of blur & showing validation error 2024-01-18 11:14:34 -07:00
nathan
7948a64d3c Et2Email: Reduce minimum search input size 2024-01-18 11:13:41 -07:00
ralf
b9919e8f2c fix Smtp/Ads to NOT store users primary mail address as forward
if forwardOnly is not set, like we do it for UCS
2024-01-16 19:47:47 +02:00
nathan
48a30afa4b Et2Email: Fix [readonly][rows=1] popup position & z-index issue 2024-01-16 10:11:39 -07:00
nathan
d5dbe71002 Et2Email: Fix popup padding 2024-01-16 10:10:31 -07:00
nathan
5d23892250 Et2Email: Readonly & limited rows styling 2024-01-16 10:10:23 -07:00
nathan
1b647d1ec2 Api: Fix Et2Number did not respect min/max 2024-01-16 10:09:29 -07:00
nathan
e9b66d0988 - Send total results with link search results
- Change how "# More" is shown to wait for all searches first
2024-01-16 10:08:59 -07:00
nathan
7d43ec0449 SearchMixin: Change how loading spinner is done, "No results" now only shows after all searches are done. 2024-01-16 10:08:51 -07:00
ralf
12fcd5709b stop security error, if iframe source is not from our own origin 2024-01-15 17:27:23 +02:00
ralf
6c2610ca50 fix merge conflict 2024-01-15 14:22:20 +02:00
nathan
3746e07276 Et2Email: Some automatic tests 2024-01-15 14:17:47 +02:00
ralf
5e42dc34de fix could not set forwarding address for vacation notice and get Et2Mail to deal with wrong/non-array values set from server-side 2024-01-15 13:59:48 +02:00