nathan
f157467888
Fix merge newline issues discovered in tracker notifications - {{all_comments}} was all in one line
2025-01-16 10:44:10 -07:00
nathan
cf4e979140
Get proper merge class when app is namespaced and uses Merge as classname
...
Fixes missing placeholders in Insert placeholder dialog.
2025-01-14 15:58:09 -07:00
nathan
c38e4c6d2c
Further harmonize when merge handles line feeds to avoid missed / multiple encodings
2025-01-14 09:53:40 -07:00
nathan
cd8dd7a462
Api: Fix double encoding for some merge placeholders inside commands
...
Multiple commands (IF, NELF, etc) could trigger multiple encoding of special characters
2025-01-13 15:57:31 -07:00
ralf
cb6d657f6c
fix empty Return-Path and envelope From, if no SMTP username / authentication necessary
2025-01-13 15:15:16 +01:00
ralf
31bac1e8e5
use stylite.links streamwrapper for listing attachments of invoices
2025-01-12 18:22:13 +01:00
ralf
c66da42846
* Addressbook: fix non-active accounts where visible for non-admins, if hidden accounts exist
...
also fix not working sorting by account_lid/username
2025-01-12 10:25:22 +01:00
ralf
73d8d77354
* All apps: merge-print of OpenDocument files now also replaces in header- and footer-lines or text-frames (styles.xml part of the document)
2025-01-11 14:57:16 +01:00
ralf
5207095b7d
* Mail: prefer identity email over SMTP username for Return-Path header, if both are from the same domain
2025-01-11 11:03:26 +01:00
ralf
e23d04d5cb
ignore double slashes in the Request-URI
2025-01-07 14:38:04 +01:00
ralf
2b5f15855b
WIP invoices: adding invoice-number to attachment name and fixing missing attachment/invoice if merging more then one (aka directly sending mail)
2025-01-04 10:01:58 +01:00
ralf
ac06db6c5c
* EPL Invoices: allow to select a mail template and directly mail invoice to buyer
2025-01-03 16:07:03 +01:00
ralf
528df740e5
use a regular expression to only save wanted stuff in JSON blob
...
also re-implement data_merge to also merge and init JSON columns
2024-12-20 21:29:51 +01:00
ralf
4a44739e8f
WIP invoices: allow to query and use not just the first app supporting a certain mime-type
...
thought mail code still only checks for certain apps
2024-12-20 19:20:45 +01:00
nathan
eed5e817d5
Api: More details in error message if mail can't be merged & sent
2024-12-19 14:12:13 -07:00
milan
b4aab2f712
status app visual adjustments regarding Ticket #101431
2024-12-18 18:12:39 +01:00
ralf
b01887f304
allow to use Api\DateTime::sql_filter also for non-integer columns like regular DB DateTime or Timestamp columns
2024-12-17 17:31:03 +01:00
ralf
932fe0d1c2
do NOT (re)move data with numerical indexes to JSON blob, as filters are also run through data2db
2024-12-17 14:26:17 +01:00
ralf
cf211fae87
catch and ignore ValueError of file_gets_contents('')
2024-12-14 11:00:56 +01:00
nathan
4a1455d05e
Fix sub-templates may not have been properly validated
...
3rd try
2024-12-12 10:56:19 -07:00
milan
4c4725883e
change 'insert timestamp' icon from 'magic' to 'pin-map' regarding #101741
...
Also removed ellipsis from fancy tab header
2024-12-12 17:10:20 +01:00
nathan
f688572dbf
Partially revert 7933936
, that stops preferences from saving properly
2024-12-11 17:22:27 -07:00
milan
7f2653c007
remove old themes and deactivate compact since it is not working atm improve darkmode image visibility
2024-12-11 19:03:52 +01:00
nathan
7933936c72
Fix multiple validation issues
...
- Sub-templates were not getting processed
- Buttons without ID could clear / overwrite all sibling widgets
- Vfs validate checked widget type, some are now web components
2024-12-11 10:39:36 -07:00
ralf
4eeeb3e3e1
Revert "Fix sub-templates may not have been properly validated" as it sends calendar in an endless recursion :(
...
This reverts commit 99a4c87256
.
2024-12-11 08:30:54 +01:00
nathan
99a4c87256
Fix sub-templates may not have been properly validated
2024-12-10 15:15:17 -07:00
ralf
61ee1b66c4
* Mail: new microsoft app for oauth authentication for mail
2024-12-09 15:08:05 +01:00
ralf
5092b663f4
Fix TypeError about string array index on string
2024-12-08 15:48:14 +01:00
nathan
102bb023a3
Merge: fix some missing number formatting
2024-12-05 15:55:57 -07:00
nathan
ae28dc0da8
Merge: Fix tables inside documents lost styling for numeric values
2024-12-05 13:16:46 -07:00
nathan
826c2149c5
Fix some numeric customfields causing conversion/formatting problems
2024-12-05 11:30:08 -07:00
milan
28cbd71a90
adding images to mail Dialogs
2024-12-04 16:43:25 +01:00
ralf
35256b731f
fix array_search(): Argument #2 ($haystack) must be of type array, int given
2024-12-04 16:05:25 +01:00
nathan
2537f0e70e
Api: Fix et2-select-cat with globalCategories="false" still included global categories
2024-12-03 14:57:41 -07:00
ralf
899558b242
do not store "user_timezone_read"
2024-12-02 16:48:58 +01:00
ralf
f070e3e82d
new storage object using a JSON blob to store date not in SQL schema
2024-11-30 16:27:27 +01:00
nathan
6bf48819bd
Fix timesheet merge into spreadsheet lost numbers
2024-11-29 08:55:49 -07:00
ralf
eb3ae5c887
fix array_search(): Argument #2 ($haystack) must be of type array, int given
2024-11-29 16:23:35 +01:00
milan
794609b179
styling changes according to ticket #101031
...
-- new "forward mail" image
2024-11-29 15:37:57 +01:00
ralf
10ccf19207
quiten permanent error_log
2024-11-28 19:10:47 +01:00
nathan
95fec57412
Api: Allow Link::list_attached() to take filename parameter as well
2024-11-26 14:59:38 -07:00
ralf
bdd6e0f248
From header needs double quotes around the display name, not single ones
2024-11-21 19:17:28 +01:00
ralf
e26f1f5b4a
fix a warning and a typo
2024-11-21 13:18:52 +01:00
milan
e6efad5c4d
changed status Videocall icon to camera-video
2024-11-20 17:30:46 +01:00
milan
ed5050700d
changed filemanger "File a file" Icon and upload icon to bi box-arrow-in-up
2024-11-20 12:50:35 +01:00
nathan
0a4b08a170
Fix link from VFS sometimes doesn't work
2024-11-18 13:46:33 -07:00
ralf
50db13ea09
fix contacts not found for regular (non-admin) users, if some users are hidden and search in all addressbooks (searching in a specific one worked)
2024-11-18 19:26:50 +01:00
ralf
f9fe680478
fix indention and newlines
2024-11-13 19:58:29 +01:00
ralf
bda2c62e58
remove DKIM-Signature before forward, as we change From, and restore it after
2024-11-13 19:54:01 +01:00
ralf
3cc130d2c8
* Mail: if Sieve editheader extension is available forward with a From header matching the recipient to avoid SPF and DKIM problems/misalignment (need to be enabled in Dovecot)
2024-11-13 17:53:42 +01:00