nathan
|
2e553911b0
|
Further work on Et2VfsSelect
- Button opens dialog & handles action
- Button shows feedback while processing
- Fix dialog flex spacing
- Fix dialog re-use was not clean
|
2024-02-02 15:20:33 -07:00 |
|
nathan
|
d132609165
|
Api: Don't try to translate URLs
Also sub-classes email, phone, etc.
|
2024-02-02 09:24:46 -07:00 |
|
ralf
|
b5dfe12669
|
nicer formatting (injecting nl, tab and space) in JSON for application/pretty+json only
|
2024-02-02 09:33:36 +02:00 |
|
nathan
|
2695dba4ea
|
Fix splitEmail() when name contains angle brackets
|
2024-02-01 14:59:13 -07:00 |
|
ralf
|
ca443060f4
|
WIP timesheet REST API
|
2024-02-01 22:16:36 +02:00 |
|
ralf
|
4fcd761f0c
|
always check VACATION-SECONDS is available
|
2024-02-01 15:11:49 +02:00 |
|
ralf
|
4ce3298241
|
* 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:11 +02:00 |
|
ralf
|
b175b14294
|
try fixing race-condition: Call to a member function exists() on null
|
2024-02-01 11:00:42 +02:00 |
|
ralf
|
83e350958c
|
Fix Error: Call to undefined method calendar_bo::update_requested()
|
2024-02-01 10:32:18 +02:00 |
|
ralf
|
964a71f6d3
|
try fixing race-condition: Call to a member function exists() on null
|
2024-02-01 09:45:27 +02:00 |
|
nathan
|
6679338888
|
Fix infinite loop in splitEmail() when name is '"'
|
2024-01-31 09:39:29 -07:00 |
|
ralf
|
22a0ae2563
|
fix Error: Call to a member function id2name() on null
|
2024-01-30 16:54:10 +02:00 |
|
ralf
|
85fbfe3e63
|
fix not updated jpegphoto, if changed in AD
|
2024-01-30 16:18:42 +02:00 |
|
ralf
|
951ce7cb9f
|
changes to allow mounting ftp into vfs via an URL like "ftp(s)://<ftp-user>:<ftp-pass>@<ftp-host>/<path>?mode=0750&user=sysop&group=Default"
|
2024-01-30 15:36:41 +02:00 |
|
nathan
|
379729daff
|
WIP VFS Select: split off dialog and made button its own component for easier backward compatability
|
2024-01-29 09:58:29 -07:00 |
|
ralf
|
23ec5ee796
|
translation for "My Account"
|
2024-01-29 18:27:42 +02:00 |
|
Alexandros Sigalas
|
ebfefbf070
|
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:11:19 +02:00 |
|
Alexandros Sigalas
|
e5b789693e
|
Add my account to Top Menu, only show when user is allowed to maintain his own data
|
2024-01-29 18:11:19 +02:00 |
|
ralf
|
cb7cc5a71d
|
fix sometimes not logged updated contact-data (binary jpegphoto breaks JSON encoding)
|
2024-01-29 18:03:33 +02:00 |
|
ralf
|
64e77f6f50
|
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:22 +02:00 |
|
ralf
|
dad6ade3f9
|
* API: no more session based cache for account list or searches for SQL backend (only for LDAP or AD)
|
2024-01-29 17:00:06 +02:00 |
|
ralf
|
659b18b362
|
should type what I mean ;)
|
2024-01-29 14:12:41 +02:00 |
|
ralf
|
fb6d64a8ed
|
* 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:05 +02:00 |
|
ralf
|
1777445b64
|
* REST API: also log requests with Content-Type 'application/json' not just 'text/*'
|
2024-01-26 12:53:39 +02:00 |
|
nathan
|
b19c913006
|
Et2VfsPath widget
|
2024-01-25 15:24:46 -07:00 |
|
ralf
|
187718ccd8
|
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:21:46 +02:00 |
|
ralf
|
579dbc7e1d
|
* 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:46:23 +02:00 |
|
ralf
|
fff431fd4f
|
Changelog for 23.1.20240125
|
2024-01-25 11:21:31 +02:00 |
|
Ralf Becker
|
5f2c0f448e
|
pending translations from our translation server
|
2024-01-25 09:53:39 +01:00 |
|
ralf
|
d83978109d
|
also update package.json with maintenance release
|
2024-01-25 10:12:32 +02:00 |
|
nathan
|
37b734f63c
|
Et2Widget: Fix Number attributes were not properly parsed in transformAttributes()
|
2024-01-24 16:46:07 -07:00 |
|
nathan
|
94b1e3f80d
|
Fix Et2Dialog getComplete() promise did not work more than once when destroyOnClose = false
|
2024-01-24 16:42:22 -07:00 |
|
ralf
|
967eca4975
|
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:13:32 +02:00 |
|
ralf
|
76fee91a50
|
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:16 +02:00 |
|
ralf
|
d37b5b99f6
|
* Mail: fix diverse problems of rich-text editor, if small paragraphs are used
|
2024-01-23 13:54:42 +02:00 |
|
nathan
|
e68215102c
|
WIP Et2VfsSelect - fix favorites
|
2024-01-22 15:41:32 -07:00 |
|
nathan
|
2539089d02
|
WIP Et2VfsSelect - user file type filter
|
2024-01-22 15:19:57 -07:00 |
|
ralf
|
80dd602e66
|
fix doubled domain in brackets for emailDisplay="domain"
|
2024-01-22 22:11:42 +02:00 |
|
ralf
|
b77eb4d4ed
|
use the user preference for displaying email addresses in lists of mail app
|
2024-01-22 17:39:51 +02:00 |
|
ralf
|
b492ed5c15
|
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:11:53 +02:00 |
|
ralf
|
866d10e030
|
* Mail REST Api: added reply to an uploaded eml file (with optional preset body and attachments)
|
2024-01-22 12:07:10 +02:00 |
|
nathan
|
4808aef0e6
|
Fix extra line in 515a1d37bb
|
2024-01-19 14:25:43 -07:00 |
|
nathan
|
515a1d37bb
|
Et2Description: Fix no space between label and value
|
2024-01-19 14:08:28 -07:00 |
|
nathan
|
06d694cd94
|
Api: Fix missing label on r/o selects
|
2024-01-19 13:20:34 -07:00 |
|
nathan
|
43278b23b6
|
Addressbook: Always display email address in list, ignoring preference
|
2024-01-19 12:43:01 -07:00 |
|
nathan
|
926c3f9260
|
Api: Make sure parent properties and @property properties are included in clone
|
2024-01-19 12:42:25 -07:00 |
|
ralf
|
68cd3479fd
|
fix typo
|
2024-01-18 22:18:28 +02:00 |
|
ralf
|
10ff9869f9
|
if docs site directory exists, keep it updated
|
2024-01-18 22:13:49 +02:00 |
|
ralf
|
d0ddbcb16c
|
* Calendar: update holidays with new thunderbird.net URLs/data for a lot more countries
|
2024-01-18 21:59:10 +02:00 |
|
nathan
|
ce34b5eaf9
|
Api: Fix r/o select did not show correctly if value had a leading ","
|
2024-01-18 12:48:38 -07:00 |
|