Dominik Klein
b51a73728c
Follow-up 84b743dd06 - Fixes #6087 - Content-Security-Policy should be set more strict.
2026-05-22 23:03:12 +02:00
Dominik Klein
30143bebc5
Fixes #6087 - Content-Security-Policy should be set more strict.
2026-05-21 21:05:23 +02:00
renovatebot
65cdc3e6a5
Maintenance: Update dependency oauth2 to v2.0.20
2026-05-21 13:32:20 +03:00
renovatebot
c02104b2f7
Maintenance: Update dependency oauth2 to v2.0.19
2026-05-20 12:51:36 +03:00
Stephan Eberle
6bd1ff8c93
Fixes #4820 - OAuth: redirect_uri lost after login when user has no active session.
...
Closes #6034 .
2026-05-06 15:16:31 +02:00
Mantas Masalskis
439105bb1d
Maintenance: Change cookie handling to be Rack version agnostic
2026-04-21 18:50:00 +03:00
Mantas Masalskis
c6e38d1888
Maintenance: Update to Sprockets v4
2026-04-17 12:15:49 +03:00
Mantas Masalskis
1615e3c995
Maintenance: Improve configuration details returned by the server.
...
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Marcel Bialas <mb@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
2026-03-04 08:07:54 +01:00
Florian Liebe
a85742f796
Fixes #5897 - Emails cannot be fetched from mailbox (only an interim solution, which will be improved).
...
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2026-01-06 13:22:39 +01:00
Mantas Masalskis
a1b9ef2bbb
Maintenance: Update copyright information.
2026-01-02 15:41:09 +02:00
Benjamin Scharf
991bf7aaf5
Fixes #5849 - Ticket Summary - Recognize text in images.
...
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-12-12 10:53:50 +00:00
Dusan Vuckovic
83c9b9910f
Maintenance: Improve CSP rules specific to the development environment.
2025-12-03 08:33:56 +00:00
Mantas Masalskis
e217a1e504
Fixes #5826 - Unprocessable email: Document tree depth limit exceeded
2025-10-29 17:50:30 +02:00
Martin Gruner
1b4f97e821
Closes #5808 - Add Redis Sentinel support
2025-10-08 10:51:59 +02:00
Mantas Masalskis
4fb901dbb3
Maintenance: Improve logging behaviour
2025-09-23 16:06:27 +02:00
Mantas Masalskis
7007068ea2
Fixes #5733 - Quoted articles are positioned differently in shared drafts as in direct replies
2025-09-18 20:27:44 +03:00
Dusan Vuckovic
745b9e8aaf
Fixes #5766 - Copying ticket number into mobile view editor results in unreadable text.
2025-09-10 09:14:59 +02:00
Benjamin Scharf
14d1627ccc
Maintenance: Editor - Look & Feel
...
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-06-20 13:15:18 +02:00
Tobias Schäfer
b3f96d4b03
Zammad Smart Assist: Vector database middleware
...
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Mantas <mm@zammad.com>
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2025-06-12 16:45:16 +03:00
Martin Gruner
08ba9262b3
Follow-up 5daee104f6 - further database related simplifications
2025-05-22 13:18:24 +02:00
Martin Gruner
5daee104f6
Fixes #5580 - Remove MySQL/MariaDB support
2025-05-22 10:20:30 +02:00
Benjamin Scharf
564ae87614
Feature: Make the AI summary bar more dynamic.
...
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-04-14 11:12:37 +02:00
Dominik Klein
54dbd7d504
Fixes #5526 - Zammad Smart Assist: Summarize Ticket
...
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Rolf Schmidt <rolf.schmidt@zammad.com>
Co-authored-by: Tobias Schäfer <ts@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
2025-04-04 12:17:12 +02:00
Mantas Masalskis
98c6af44d7
Maintenance: Switch to Ruby 3.3.7
2025-04-03 08:14:22 +02:00
Tobias Schäfer
eb35506517
Maintenance: Improve Redis setup
...
Unifies Redis client configuration and allows TLS connections.
2025-02-18 15:20:08 +01:00
Dusan Vuckovic
5530b59a17
Maintenance: Improve email validation error handling and increase allowed mailbox size.
2025-02-11 09:10:56 +01:00
Florian Liebe
14ebad4fce
Fixes #5485 - Add PKCE support to OpenID Connect.
...
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2025-02-10 16:36:37 +01:00
Benjamin Scharf
92cad4d4f0
Feature - Desktop view: Pre-Calculation and automatic updates for ticket overviews.
...
Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-02-07 07:33:33 +01:00
Florian Liebe
9bc6c7940a
Fixes #4997 - Implement OpenID Connect.
...
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2025-01-29 09:39:24 +01:00
Mantas Masalskis
10f627cb69
Maintenance: Update copyright information
2025-01-01 17:39:43 +02:00
Martin Gruner
0e24872409
Maintenance: Automatic process shutdown after certain configuration changes
...
Zammad will now cause a self-shutdown of all running processes after certain configuration changes by default. It is the responsibility of the controlling process manager (e.g. Docker,
Kubernetes, systemd) to bring them up again by way of a proper restart policy. This is the default for vanilla Docker, Kubernetes or Package deployments of Zammad.
The previous environment variable APP_RESTART_CMD is not supported any more.
For systems where this behaviour is not wanted, it can be disabled by setting the Zammad Setting `auto_shutdown` to `false`.
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
2024-12-13 11:38:15 +01:00
Martin Gruner
b5141f6670
Maintenance: Improve scheduler shutdown handling
2024-12-11 16:13:48 +01:00
Martin Gruner
880049b555
Maintenance: Improve settings log
2024-11-29 09:53:30 +01:00
Martin Gruner
f9682ab28d
Follow-up: 180bc4a - Fix waiting in docker image
2024-11-29 08:09:44 +01:00
Robert Coleman
6bc24ac4f1
Closes #5383 - Allow Asset Precompilation Without PostgreSQL Connection
...
- The intent of this is to be able to use `ZAMMAD_SAFE_MODE=1 bundle exec rake assets:precompile`
or similar to allow assets to precompile without a PG connection
- Remove Postgres from docker builder
Co-authored-by: Martin Gruner <mg@zammad.org>
2024-11-22 11:23:29 +01:00
Martin Gruner
ad88397e63
Maintenance: Ensure that invalid content type identifier image/jpg can still be used
2024-09-16 14:14:36 +02:00
Martin Gruner
d73a27d6e0
Maintenance: Update rails from 7.0 to 7.1
...
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2024-09-12 11:09:36 +02:00
renovatebot
b86acde983
Maintenance: Update dependency rubocop-rails to v2.26.0
2024-08-26 08:52:27 +02:00
Florian Liebe
685a980a7a
Fixes #4886 - Checklists / To-do lists.
...
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Rolf Schmidt <rolf.schmidt@zammad.com>
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2024-08-08 15:11:14 +02:00
Tobias Schäfer
4eeae9467c
Fixes #5249 - Bad data serialization for JSON database columns
2024-08-06 14:11:31 +02:00
Tobias Schäfer
06956388e7
Maintenance: Improve action cable setup.
2024-08-02 10:37:08 +02:00
Florian Liebe
520285bba4
Maintenance: Improve handling of inline images.
...
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2024-07-10 23:50:51 +02:00
Martin Gruner
152e3360cb
Fixes : #4583 - Align the mail client behavior for <title> tag with Zammad
2024-05-24 07:36:57 +02:00
Martin Gruner
5d3d786044
Maintenance: Move pre init code to files which get dynamically loaded.
2024-03-07 13:15:26 +01:00
Martin Gruner
5f0e5420cd
Maintenance: Validate ExecJS runtime in the development environment.
2024-03-07 11:08:09 +01:00
Tobias Schäfer
4afd3f7b0d
Maintenance: Improve S3 setup and configuration.
2024-02-28 10:31:33 +01:00
Martin Gruner
19bc131d5e
Maintenance: Switch to Rails 7.0 default config.
2024-02-19 13:38:32 +01:00
Mantas Masalskis
9d50a0b5e7
Maintenance: Update to Ruby 3.2.2.
2024-01-03 08:47:59 +01:00
Dominik Klein
e054d6ca79
Maintenance: Update copyright information.
2024-01-02 11:55:19 +01:00
Martin Gruner
821f10afc9
Maintenance: Enable Rails to stop initialization if migrations are pending
2023-12-15 11:58:29 +01:00