Commit Graph

41577 Commits

Author SHA1 Message Date
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
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
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
c8898dc0f3 also update package.json with maintenance release 2024-01-25 10:31:19 +02:00
ralf
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
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
d4ef70017f use the user preference for displaying email addresses in lists of mail app 2024-01-22 17:41:22 +02: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
184136401a Addressbook: Always display email address in list, ignoring preference 2024-01-22 07:49:08 +02:00
ralf
02c0357189 * Calendar: update holidays with new thunderbird.net URLs/data for a lot more countries 2024-01-18 21:59:46 +02:00
nathan
d2cb58196a * Addressbook: Fix distribution list rename 2024-01-18 11:35:53 -07: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
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
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
84af649d76 * Calendar/CalDAV: new calendar-config to allow party-crashers with email matching a given regular expression 2024-01-16 15:10:22 +02: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
ralf
b8ea368d52 fix could not set forwarding address for vacation notice 2024-01-15 14:18:07 +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
ralf
5ae371e02d "distributionlists too" could not be deactivated 2024-01-15 11:02:47 +02:00
ralf
a2834cb5d4 load login.js incl. cache-buster via Framework 2024-01-15 10:08:06 +02:00