hadi
5192419935
Fix mail compose editor not visible in mobile template
2023-07-10 16:43:09 +02:00
hadi
03745becf2
Fix mail compose editor not visible in mobile template
2023-07-10 16:42:13 +02:00
ralf
2f56677cc8
WIP Mail REST Api: permanent log result of primary backend for fallback auth
2023-07-07 16:17:36 +02:00
nathan
3f05f73339
importexport: Better error message if contact can't be opened for update
2023-07-07 08:10:59 -06:00
ralf
9a559c5000
WIP Mail REST API: fix broken fallback auth
2023-07-07 16:02:02 +02:00
ralf
18b60c1638
WIP Mail REST API: fix token auth templates and translation
2023-07-07 13:59:04 +02:00
ralf
8115a92a6a
WIP Mail REST API: missing files from last commit
2023-07-07 12:25:45 +02:00
ralf
2bd5fd5601
WIP Mail REST API: enable direct sending of mails with token authentication / no password not allowing to save mail to Sent folder
2023-07-07 12:22:15 +02:00
ralf
d46f8f4a4e
WIP REST API for mail & token auth: fix wrong namespace
2023-07-07 09:34:04 +02:00
nathan
2d0976f456
Handle parsing number into boolean expression
2023-07-06 08:46:12 -06:00
nathan
961bc79885
Use correct type; no_lang should be boolean
2023-07-06 08:42:54 -06:00
nathan
186a7d46dd
Handle parsing number into boolean expression
2023-07-06 08:29:30 -06:00
nathan
d65e0d1e1e
Mail: Let browser deal with text area sizing in compose for plaintext too
2023-07-06 08:16:59 -06:00
nathan
1ecdc28359
Mail: Let browser deal with text area sizing in compose
...
Fixes bug where toolbar can get hidden when editing certain emails
2023-07-06 08:16:03 -06:00
nathan
bd93964de3
Mail: Let browser deal with text area sizing in compose for plaintext too
2023-07-06 08:15:32 -06:00
ralf
1a0660a6cc
* Setup/Authentication: added an authentication log and fallback authentication for all backends
2023-07-06 15:50:53 +02:00
nathan
47f9f80e61
Importexport: Hide preview when import complete or aborted due to errors
2023-07-05 14:25:48 -06:00
nathan
6ace2c1fbc
Mail: Let browser deal with text area sizing in compose
...
Fixes bug where toolbar can get hidden when editing certain emails
2023-07-05 11:23:28 -06:00
nathan
dffa51e3dd
Api: Pre-select opened mail dialog if add email address preference is not set
2023-07-05 08:20:00 -06:00
nathan
e78b33145e
* Api: When clicking an email address, ask if user wants to add email to existing compose window or start a new mail
2023-07-05 08:19:44 -06:00
nathan
1b3ce756f9
Api: Pre-select opened mail dialog if add email address preference is not set
2023-07-05 08:12:44 -06:00
nathan
5c112f471b
Fix wrong account type
2023-07-04 10:02:13 -06:00
nathan
0e6f74da02
* Api: When clicking an email address, ask if user wants to add email to existing compose window or start a new mail
2023-07-04 08:27:59 -06:00
ralf
333750587c
WIP REST API: show checkbox in application password to (re-)generate new token and display it
2023-07-04 11:22:49 +02:00
ralf
ec664540fd
WIP Mail REST API: application password fixes and translation
2023-07-04 10:39:23 +02:00
ralf
07300704bc
WIP Mail Rest API: UI for application passwords/tokens for admin
2023-07-03 17:09:26 +02:00
ralf
6be2d46d1c
do not show classes not extending Api\Auth\Backend or interfaces as auth backends
2023-07-02 07:34:57 +02:00
ralf
e210d4b3c6
do not show classes not extending Api\Auth\Backend or interfaces as auth backends
2023-07-02 07:34:22 +02:00
ralf
9359e3eee5
WIP REST API: using tokens to authenticate as user or impersonate a user without the password and optional limited application rights
2023-06-30 20:45:45 +02:00
nathan
f4699543c3
Et2Dialog fixes
...
- Fix noCloseButton attribute was not implemented
- Fix hideOnExcape=false still allowed closing on escape
- Fix using Et2Dialog.BUTTONS_OK showed no buttons
2023-06-30 11:02:04 -06:00
ralf
65b239ca2c
WIP Mail REST API: do NOT read attachments into memory, they might be to big
2023-06-30 17:13:42 +02:00
ralf
8a3fd670ee
WIP REST API for mail: non-interactive direct sending of mails
2023-06-30 16:33:28 +02:00
ralf
fa169d0e03
* mailto: fix wrong URL registered for on premise installation (you need to delete it in the browser first!)
...
Chrome: Datenschutz und Sicherheit > Website-Einstellungen > Zusätzliche-Berechtigungen (aufklappen!) > Protokoll-Handler
2023-06-30 11:19:46 +02:00
ralf
4616fb03d0
* mailto: fix wrong URL registered for on premise installation (you need to delete it in the browser first!)
...
Chrome: Datenschutz und Sicherheit > Website-Einstellungen > Zusätzliche-Berechtigungen (aufklappen!) > Protokoll-Handler
2023-06-30 11:19:18 +02:00
ralf
22986732fb
if no charset found in DB stay with default utf-8
2023-06-30 10:13:00 +02:00
ralf
59854cfe3c
if no charset found in DB stay with default utf-8
2023-06-30 10:12:32 +02:00
ralf
931e795dd7
fix restoring 1.8 database gave "Duplicate entry" error by mapping that (again) to InvalidSql exception (was changed due to PHP 8)
2023-06-30 10:01:29 +02:00
ralf
95ba35bfeb
fix restoring 1.8 database gave "Duplicate entry" error by mapping that (again) to InvalidSql exception (was changed due to PHP 8)
2023-06-30 10:01:01 +02:00
nathan
bf03f4b198
* Wiki: allow German umlauts and other non-ascii chars in page names
...
Api: Fix encodeId() failed with integers
2023-06-30 07:43:23 +02:00
ralf
e07410d99f
allow to use non-ascii chars for link-ids e.g. the name of Wiki pages can contain them
...
we store them as "\uXXXX" in the ascii column
2023-06-30 07:42:48 +02:00
nathan
dc5b0a4580
Api: User selection = none fixes
...
- Fix display was 'false' instead of blank
- Fix widget type check was not preserving original value
2023-06-29 14:55:37 -06:00
nathan
6633230c33
Importexport: Always show import preview, even if there are warnings
2023-06-29 14:55:01 -06:00
nathan
3cfdca0ae9
* Api: Customfield selectboxes can read options from a PHP file in the VFS using @[path] ex: @/home/Default/selects.php
2023-06-29 13:36:28 -06:00
nathan
85cc2a33cd
If customfields has a label and only 1 field, use the label for the widget
...
This lets us use " " as label to hide the custom field's label
2023-06-29 10:52:20 -06:00
nathan
649b0bfd59
Use code 204 instead of 404 to avoid browser treating it like an error
2023-06-29 09:48:30 -06:00
nathan
08445f2857
Calendar: Improve videoconference link for recurring events to include recurrence date
2023-06-29 07:55:52 -06:00
ralf
dfef4ce0c5
WIP REST API for mail
...
currently we can launch (interactive) compose windows, if user is online
ToDo:
- send mails for a user
- authentication as arbitrary user with an API token
2023-06-29 12:50:04 +02:00
nathan
8c03417e37
Calendar: Fix extra timegrids sometimes visible in Firefox
2023-06-28 09:33:02 -06:00
nathan
26027796b3
Calendar: Fix extra timegrids sometimes visible in Firefox
2023-06-28 09:25:37 -06:00
ralf
ef06967f85
* Mail: improve performace by skiping search for avatar images in contacts in favor of loading them when they become visible
...
fix regular expression
2023-06-28 08:22:47 +02:00