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
|
4a992032c9
|
always check VACATION-SECONDS is available
|
2024-02-01 15:27:39 +02: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
|
e6626d2de6
|
Fix Error: Call to undefined method calendar_bo::update_requested()
|
2024-02-01 10:32:40 +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
|
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 |
|