Commit Graph

  • be2df46d07 Et2Template: Don't try to load if not template was specified master nathan 2025-01-20 09:58:52 -0700
  • a88c53b9f5 Fix missing column(s) / duplicated headers / missing customfield filters nathan 2025-01-20 09:20:54 -0700
  • dcd03e0df6 Fix some unwanted scrollbar in App configuration nathan 2025-01-17 11:29:40 -0700
  • 9bc770a6cf Mail: Fix compose body section had no height nathan 2025-01-17 10:34:20 -0700
  • a2197f209a Fix nextmatch header did not get initial values nathan 2025-01-17 10:24:44 -0700
  • d86d26cc24
    Change et2_template to Et2Template webComponent (#169) Nathan Gray 2025-01-16 13:34:27 -0700
  • 194c5acf22 Merge branch 'master' into feature/template_webComponent nathan 2025-01-16 11:41:00 -0700
  • 912c0cb0fb Fix merge newline issues discovered in tracker notifications - {{all_comments}} was all in one line 23.1 nathan 2025-01-16 10:44:10 -0700
  • e5b6a8edc3 * Mail: Deleting emails from the list is faster nathan 2025-01-16 11:24:17 -0700
  • f157467888 Fix merge newline issues discovered in tracker notifications - {{all_comments}} was all in one line nathan 2025-01-16 10:44:10 -0700
  • 04b926665f Further harmonize when merge handles line feeds to avoid missed / multiple encodings nathan 2025-01-14 09:53:40 -0700
  • e937a426eb Api: Fix double encoding for some merge placeholders inside commands nathan 2025-01-13 15:57:31 -0700
  • 126d6fb8b7 Et2TreeDropdown: Open options when clicking into the widget nathan 2025-01-14 11:13:56 -0700
  • cf4e979140 Get proper merge class when app is namespaced and uses Merge as classname nathan 2025-01-14 15:58:09 -0700
  • d2ba39e117 Add some docs on changing widget disabled=true -> disabled=false nathan 2025-01-14 14:47:03 -0700
  • 1ab5ced1b4 Hide placeholder in disabled inputs nathan 2025-01-13 16:55:06 -0700
  • 1cfdc2c571 Fix sub-templates may not have been properly validated 3rd try nathan 2024-12-12 08:58:48 -0700
  • b0d952742b Et2TreeDropdown: Open options when clicking into the widget nathan 2025-01-14 11:13:56 -0700
  • c38e4c6d2c Further harmonize when merge handles line feeds to avoid missed / multiple encodings nathan 2025-01-14 09:53:40 -0700
  • 2a4161d0d6 Reset file upload progress list when clearing the value nathan 2024-12-18 15:21:42 -0700
  • ce970fd6d3 Hide placeholder in disabled inputs nathan 2025-01-13 16:55:06 -0700
  • cd8dd7a462 Api: Fix double encoding for some merge placeholders inside commands nathan 2025-01-13 15:57:31 -0700
  • a4a1e2837a Context menu fixes - Add remove() to remove menu, not needed normally - Remove reference to widget.options - Fix filemanager modifying menu after setting the actions was not working (now re-generating menu after directly messing with actions) - Hide dividers if section is empty nathan 2025-01-13 14:34:51 -0700
  • 339223282e fix empty Return-Path and envelope From, if no SMTP username / authentication necessary ralf 2025-01-13 15:15:16 +0100
  • cb6d657f6c fix empty Return-Path and envelope From, if no SMTP username / authentication necessary ralf 2025-01-13 15:15:16 +0100
  • fa9bc14855 Changelog for 23.1.20250113 ralf 2025-01-13 10:21:12 +0100
  • fd9a86ec8c Updating dependencies for 23.1.20250113 23.1.20250113 ralf 2025-01-13 10:22:35 +0100
  • 7882d50197 Changelog for 23.1.20250113 ralf 2025-01-13 10:21:12 +0100
  • 0e61051069 * Mail: use account of selected From address to send mails, not the current open mailbox ralf 2025-01-13 09:54:51 +0100
  • f565fc40cb * Mail: use account of selected From address to send mails, not the current open mailbox ralf 2025-01-13 09:54:51 +0100
  • 4b8b6861b2 Size and align update-notification image in topmenu ralf 2025-01-12 20:08:40 +0100
  • c0b2bc96cc Size and align update-notification image in topmenu ralf 2025-01-12 20:08:40 +0100
  • a2a50afdbf use stylite.links streamwrapper for listing attachments of invoices ralf 2025-01-12 18:22:13 +0100
  • 31bac1e8e5 use stylite.links streamwrapper for listing attachments of invoices ralf 2025-01-12 18:22:13 +0100
  • d0315793d9 hopefully final fix for the 404 in mail attachments problem caused by typeof null !== 'undefined' :( ralf 2025-01-12 13:32:20 +0100
  • 5303975044 hopefully final fix for the 404 in mail attachments problem caused by typeof null !== 'undefined' :( ralf 2025-01-12 13:32:20 +0100
  • 828111946e hide by default hidden compose header-lines, to not show them briefly before hidden by app.js also align To dropdown-button with the other labels ralf 2025-01-12 11:38:50 +0100
  • 24087af242 hide by default hidden compose header-lines, to not show them briefly before hidden by app.js also align To dropdown-button with the other labels ralf 2025-01-12 11:38:50 +0100
  • 7de9f4966f pending translations from our translation-server Ralf Becker 2025-01-12 10:40:51 +0100
  • 802398320b pending translations from our translation-server Ralf Becker 2025-01-12 10:40:51 +0100
  • e38ed1f797 fix DE translation of "not enabled" to "nicht aktiv" statt "nicht einschalten" ralf 2025-01-12 10:29:20 +0100
  • 94eece20f7 fix DE translation of "not enabled" to "nicht aktiv" statt "nicht einschalten" ralf 2025-01-12 10:29:20 +0100
  • f1cd065a0f * Addressbook: fix non-active accounts where visible for non-admins, if hidden accounts exist also fix not working sorting by account_lid/username ralf 2025-01-12 10:25:22 +0100
  • c66da42846 * Addressbook: fix non-active accounts where visible for non-admins, if hidden accounts exist also fix not working sorting by account_lid/username ralf 2025-01-12 10:25:22 +0100
  • 96c81c05a3
    Merge 507ddc1f32 into 73d8d77354 Alexandros Sigalas 2025-01-11 16:19:19 +0200
  • 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) ralf 2025-01-11 14:57:16 +0100
  • 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) ralf 2025-01-11 14:57:16 +0100
  • fb2f9af81b * Mail: prefer identity email over SMTP username for Return-Path header, if both are from the same domain ralf 2025-01-11 11:03:26 +0100
  • 5207095b7d * Mail: prefer identity email over SMTP username for Return-Path header, if both are from the same domain ralf 2025-01-11 11:03:26 +0100
  • 5aef3df2e8 Api: Fix auto copy/paste nm actions nathan 2025-01-10 15:30:35 -0700
  • 8be9ffa47b Api: Don't block etemplate load load while creating context menu, let it defer nathan 2025-01-10 11:03:06 -0700
  • bd0d397080 Fix some issues with comments & replies not getting correctly pushed depending on the video setting Also includes some tests to avoid regression in the future nathan 2025-01-10 10:33:31 -0700
  • 5200e5ad2b change max symlink-size to 1024 chars (from 255) ralf 2025-01-09 19:57:17 +0100
  • 3e70d7af81 change max symlink-size to 1024 chars (from 255) ralf 2025-01-09 19:57:17 +0100
  • ffb55e2132 fix mail app gives "404 Not found" when clicking on link of pdf or xml files ralf 2025-01-09 11:33:24 +0100
  • 242673fb33 fix mail app gives "404 Not found" when clicking on link of pdf or xml files ralf 2025-01-09 11:33:24 +0100
  • 27e7a96598 Block browser context menu inside egw context menu nathan 2025-01-08 08:21:32 -0700
  • 5d7d48aea3 ignore double slashes in the Request-URI ralf 2025-01-07 14:31:58 +0100
  • e23d04d5cb ignore double slashes in the Request-URI ralf 2025-01-07 14:31:58 +0100
  • 50da59dc37 replace deprecated et2_dialog with new Et2Dialog ralf 2025-01-07 08:58:58 +0100
  • bb12fea3c9 replace deprecated et2_dialog with new Et2Dialog ralf 2025-01-07 08:58:58 +0100
  • 22f695b2e2 Make sure context menu items exec() with proper context nathan 2025-01-06 14:48:41 -0700
  • 290dc59a09 Speed up nextmatch context menus by creating them once & reuse them nathan 2025-01-06 13:30:17 -0700
  • 14a2548615 Fix merge document dialog used user preference over action path, even if it was missing nathan 2024-12-20 08:37:08 -0700
  • cdccd2a275 Et2VfsPath: Fix Enter would not accept typed value in Firefox nathan 2024-12-20 09:04:16 -0700
  • 4df252b5d6 WIP invoices: adding invoice-number to attachment name and fixing missing attachment/invoice if merging more then one (aka directly sending mail) ralf 2025-01-04 10:01:58 +0100
  • 2b5f15855b WIP invoices: adding invoice-number to attachment name and fixing missing attachment/invoice if merging more then one (aka directly sending mail) ralf 2025-01-04 10:01:58 +0100
  • 8ff5beb78f * EPL Invoices: allow to select a mail template and directly mail invoice to buyer ralf 2025-01-03 16:07:03 +0100
  • ac06db6c5c * EPL Invoices: allow to select a mail template and directly mail invoice to buyer ralf 2025-01-03 16:07:03 +0100
  • c11532e72f * Invoices (EPL): allow to use Invoices app as viewer for e-invoices in Mail (without rights for Invoices app itself) ralf 2024-12-23 13:36:19 +0100
  • 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 ralf 2024-12-20 19:20:45 +0100
  • 091cbabe20 show app-icon and translated name for /(apps|templates)/$app ralf 2024-12-20 11:05:48 +0100
  • fbcedf0adf * Invoices (EPL): allow to use Invoices app as viewer for e-invoices in Mail (without rights for Invoices app itself) ralf 2024-12-23 13:36:19 +0100
  • 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 ralf 2024-12-20 21:29:51 +0100
  • 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 ralf 2024-12-20 21:29:51 +0100
  • 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 ralf 2024-12-20 19:20:45 +0100
  • 367b939081 Finish WIP Et2Select test for close dropdown on blur nathan 2024-12-20 09:39:29 -0700
  • d9dd71d367 Get tests passing again by removing 'loadFromXML()' call - it's loaded by the html..., and trying to load it from itself is just wrong nathan 2024-12-20 09:13:49 -0700
  • 54352c2120 Remove debug nathan 2024-12-20 09:06:04 -0700
  • 46c4d20623 Et2VfsPath: Fix Enter would not accept typed value in Firefox nathan 2024-12-20 09:04:16 -0700
  • fd52a2fee5 Fix merge document dialog used user preference over action path, even if it was missing nathan 2024-12-20 08:37:08 -0700
  • 9753e6ee14 Api: More details in error message if mail can't be merged & sent nathan 2024-12-19 14:12:13 -0700
  • 5972624464 Mail: Merge into email was only accepted for classes named <appname>_merge, now accepting EGroupware\<appname>\Merge also nathan 2024-12-19 14:11:29 -0700
  • 946b0a5e43 show app-icon and translated name for /(apps|templates)/$app ralf 2024-12-20 11:05:48 +0100
  • a6dfa98280 Et2Dialog: Fix buttons on predefined dialogs don't show up nathan 2024-12-19 15:48:17 -0700
  • eed5e817d5 Api: More details in error message if mail can't be merged & sent nathan 2024-12-19 14:12:13 -0700
  • b0b9feab91 Mail: Merge into email was only accepted for classes named <appname>_merge, now accepting EGroupware\<appname>\Merge also nathan 2024-12-19 14:11:29 -0700
  • 16155ffd01 Et2Search / SearchMixin: Clear button focuses search, ready for new value nathan 2024-12-19 13:30:00 -0700
  • 10314e59bc Et2Search / SearchMixin: Clear button focuses search, ready for new value nathan 2024-12-19 13:30:00 -0700
  • 1a8027c456 Et2Search / SearchMixin: Hide clear button when dropdown is visible nathan 2024-12-19 13:14:23 -0700
  • ec7936b448 Et2Select / SearchMixin: fix some more allowFreeEntry issues - existing values were not being properly matched - " freeEntry " option.class (with spaces) was causing nasty error in LitElement nathan 2024-12-19 11:35:10 -0700
  • 02abf08be5 Et2Search / SearchMixin: Hide clear button when dropdown is visible nathan 2024-12-19 13:14:23 -0700
  • b02ff90092 fix errors / exceptions in merge-print or other downloads do NOT show the error but trigger a redirect giving potentially a different unrelated error A better fix would be to use a different cd-code e.g. cd=postSubmit and fix the server-side framework to return the framework / sidebox AND the page-content incl. the error, which it currently does not :( With cd=popup we don't get the framework / sidebox (if running in the main window), but we get the error and a F5 / reload fixes the framework ralf 2024-12-19 11:19:48 +0100
  • d53a86f10e allow to specify a message with $_GET[msg] when redirecting to configuration ralf 2024-12-19 20:43:28 +0100
  • c0ac4cafae Et2Select / SearchMixin: fix some more allowFreeEntry issues - existing values were not being properly matched - " freeEntry " option.class (with spaces) was causing nasty error in LitElement nathan 2024-12-19 11:35:10 -0700
  • e469627ab7 allow to specify a message with $_GET[msg] when redirecting to configuration ralf 2024-12-19 20:43:28 +0100
  • 98c1e920e8 make bi icons same size as other icons milan 2024-12-19 18:31:00 +0100
  • d3ac3d7432 make bi icons same size as other icons milan 2024-12-19 18:31:00 +0100
  • 3e466125da calendar edit et2-date-time popup always placed top milan 2024-12-19 14:54:09 +0100
  • 6ddd824cfe calendar 7/5 in toolbar adjustment milan 2024-12-19 15:59:13 +0100