Commit Graph

2891 Commits

Author SHA1 Message Date
ralf
a2a50afdbf use stylite.links streamwrapper for listing attachments of invoices 2025-01-12 18:25:56 +01:00
ralf
f1cd065a0f * 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:26:26 +01:00
ralf
ae646209f0 * 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:45 +01:00
ralf
fb2f9af81b * Mail: prefer identity email over SMTP username for Return-Path header, if both are from the same domain 2025-01-11 11:04:11 +01:00
ralf
5d7d48aea3 ignore double slashes in the Request-URI 2025-01-07 14:39:10 +01:00
ralf
4df252b5d6 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:02:30 +01:00
ralf
8ff5beb78f * EPL Invoices: allow to select a mail template and directly mail invoice to buyer 2025-01-03 16:10:33 +01:00
ralf
a9ba203660 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
2025-01-03 09:34:00 +01:00
ralf
25136a7b5d 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:40:13 +01:00
nathan
9753e6ee14 Api: More details in error message if mail can't be merged & sent 2024-12-20 08:22:48 -07:00
milan
31da81ef00 status app visual adjustments regarding Ticket #101431
(cherry picked from commit b4aab2f712)
2024-12-18 18:14:10 +01:00
ralf
36a8e0dfa2 allow to use Api\DateTime::sql_filter also for non-integer columns like regular DB DateTime or Timestamp columns 2024-12-17 17:38:45 +01:00
ralf
b45a33842b do NOT (re)move data with numerical indexes to JSON blob, as filters are also run through data2db 2024-12-17 14:27:03 +01:00
ralf
7b19f4d28b catch and ignore ValueError of file_gets_contents('') 2024-12-14 11:01:47 +01:00
ralf
85042361c4 Fix TypeError about string array index on string 2024-12-14 09:23:27 +01:00
ralf
2563177c9d do not store "user_timezone_read" 2024-12-14 08:14:20 +01:00
ralf
9df736bafa new storage object using a JSON blob to store date not in SQL schema 2024-12-14 08:14:20 +01:00
milan
89d205654b change 'insert timestamp' icon from 'magic' to 'pin-map' regarding #101741
Also removed ellipsis from fancy tab header

(cherry picked from commit 4c4725883e)
2024-12-12 17:12:32 +01:00
milan
fd14c1c3b8 remove old themes and deactivate compact since it is not working atm improve darkmode image visibility
(cherry picked from commit 7f2653c007)
2024-12-12 16:50:54 +01:00
ralf
aff2cd3011 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:32:03 +01:00
nathan
3c127ea49c Fix sub-templates may not have been properly validated 2024-12-10 15:17:00 -07:00
ralf
68f45d92dc * Mail: new microsoft app for oauth authentication for mail 2024-12-10 11:32:26 +01:00
nathan
2a939299ff Merge: fix some missing number formatting 2024-12-06 08:14:35 -07:00
nathan
43a0fd1dda Merge: Fix tables inside documents lost styling for numeric values 2024-12-06 08:14:15 -07:00
nathan
aee42227ef Fix some numeric customfields causing conversion/formatting problems 2024-12-05 13:28:56 -07:00
milan
06dfdab8c8 adding images to mail Dialogs
(cherry picked from commit 28cbd71a90)
2024-12-04 17:04:08 +01:00
nathan
f0e5cf907a Api: Fix et2-select-cat with globalCategories="false" still included global categories 2024-12-04 08:12:00 -07:00
ralf
7d5d25ffcc fix array_search(): Argument #2 ($haystack) must be of type array, int given 2024-12-04 16:06:06 +01:00
nathan
564a4555a4 Fix timesheet merge into spreadsheet lost numbers 2024-11-29 11:46:42 -07:00
ralf
ac1e1beb09 fix array_search(): Argument #2 ($haystack) must be of type array, int given 2024-11-29 16:24:18 +01:00
milan
d959968075 styling changes according to ticket #101031
-- new "forward mail" image

(cherry picked from commit 794609b179)
2024-11-29 15:54:30 +01:00
nathan
24b54e947d Api: Allow Link::list_attached() to take filename parameter as well 2024-11-28 07:25:50 +01:00
ralf
8a71016ab9 From header needs double quotes around the display name, not single ones 2024-11-21 19:18:02 +01:00
milan
c57e334ea1 changed status Videocall icon to camera-video
(cherry picked from commit e6efad5c4d)
2024-11-21 14:11:36 +01:00
milan
1f334cde14 changed filemanger "File a file" Icon and upload icon to bi box-arrow-in-up
(cherry picked from commit ed5050700d)
2024-11-21 14:11:36 +01:00
nathan
0d545f2319 Fix link from VFS sometimes doesn't work 2024-11-19 15:01:21 +01:00
ralf
47c861a89a 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:27:26 +01:00
ralf
a38d7be581 fix indention and newlines 2024-11-13 20:01:31 +01:00
ralf
4562e3664d remove DKIM-Signature before forward, as we change From, and restore it after 2024-11-13 20:01:31 +01:00
ralf
50b9363a91 * 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 20:01:31 +01:00
ralf
8632d3668a fix non-admins did not see all contacts in Addressbook 2024-11-12 12:14:52 +01:00
ralf
855ab6fc68 Reapply "changed et2-image to inline svg located inside /egroupware/* so they inherit color just like bootstrap icons"
This reverts commit e4b345d011.
2024-11-11 17:30:43 +01:00
ralf
e4b345d011 Revert "changed et2-image to inline svg located inside /egroupware/* so they inherit color just like bootstrap icons"
This reverts commit ca33b4a009.
2024-11-11 08:49:46 +01:00
milan
ca33b4a009 changed et2-image to inline svg located inside /egroupware/* so they inherit color just like bootstrap icons
-- added bi-card-list.svg to be the same size as other toolbar icons

Regarding Ticket #100401
2024-11-11 07:48:37 +01:00
ralf
90f8068810 calculate positive and negative account_id filter 2024-11-06 18:12:43 +01:00
ralf
2a8a2a87b0 fix Api\Accounts::hidden2account_id(): Argument #2 ($account_ids) must be of type ?array, int given 2024-11-06 17:38:01 +01:00
ralf
70dbebae41 fix diff to master 2024-11-06 16:29:34 +01:00
ralf
0905d8f4aa fix double case statement 2024-11-06 16:26:29 +01:00
ralf
6cc35c9305 Merge branch 'master' into 23.1 2024-11-06 05:25:34 +01:00
ralf
e72c2e492a * Admin: allow to mark users as hidden, to show them only to admins e.g. to hide functional users from regular users 2024-11-05 17:40:50 +01:00