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
Mantas Masalskis
a1b9ef2bbb
Maintenance: Update copyright information.
2026-01-02 15:41:09 +02: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
Tobias Schäfer
a3ccecbe68
Desktop-View: Adding first steps for guided setup.
...
Co-authored-by: Tobias Schäfer <ts@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2024-01-16 12:06:18 +01:00
Dominik Klein
e054d6ca79
Maintenance: Update copyright information.
2024-01-02 11:55:19 +01:00
Tobias Schäfer
397eeb9714
Fixes #4658 - Missing hint to restart Rails server on http_type, fqdn modification.
...
Co-authored-by: Florian Liebe <fl@zammad.com>
2023-06-19 09:11:55 +02:00
Mantas Masalskis
afdb85baf8
Maintenance: Improve product logo handling
2023-06-16 12:09:14 +02:00
Dominik Klein
bd52b4e170
Fixes 4591 - Default Agent Notification Settings.
...
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2023-05-02 12:00:21 +02:00
Mantas
3b29835d4a
Fixes #3119 - Clarify authentication_check and authorize! before_actions
2023-03-21 20:14:54 +00:00
Florian Liebe
9dfc232536
Maintenance: Update copyright information.
2023-01-02 16:19:55 +01:00
Martin Gruner
db0eb45fe1
Maintenance: Improved translatable source strings.
2022-01-19 14:59:52 +01:00
Martin Gruner
24c3bdfd87
Maintenance: Update copyright header.
2022-01-01 14:38:12 +01:00
Martin Gruner
64a87b1c67
Fixes #2709 , fixes #2666 , fixes #2665 , fixes #556 , fixes #3275 - Refactoring: Implement new translation toolchain based on gettext.
...
- Translations are no longer fetched from the cloud.
- Instead, they are extracted from the codebase and stored in i18n/zammad.pot.
- Translations will be managed via a public Weblate instance soon.
- The translated .po files are fed to the database as before.
- It is now possible to change "translation" strings for en-us locally via the admin GUI.
- It is no longer possible to submit local changes.
2021-11-15 16:58:19 +01:00
Martin Gruner
5df98684da
Maintenance: Update copyright information and add a new rubocop cop to watch over it.
2021-06-01 12:20:20 +00:00
Mantas Masalskis
041bf51b52
Maintenance: Rubocop enforces %r{} regular expression style
2021-05-12 14:37:44 +03:00
Thorsten Eckel
876c0b18fd
Fixes issue #2983 - HTTP 401 responses causing issues with Basic Authentication.
2021-02-04 09:28:41 +01:00
Ryan Lue
becbdb1baa
Refactoring: Replaced home-rolled authorization logic in Controllers with Pundit.
2020-03-19 10:39:51 +01:00
Thorsten Eckel
e8a57517f4
Updated rubocop - applied custom Layout/AlignHash style.
2018-12-19 18:33:22 +01:00
Thorsten Eckel
9af50f2a4e
Updated rubocop to latest version (0.59.2) and applied required changes.
2018-10-09 08:17:41 +02:00
Ryan Lue
04055f7095
Replace unless with if ! (project-wide)
2018-05-04 22:05:10 +08:00
Ryan Lue
79d4284365
Fix rubocop violations
2018-05-04 14:04:18 +08:00
Thorsten Eckel
705487154c
Applied changes for Rubocop 0.51.
2017-11-23 09:09:44 +01:00
Thorsten Eckel
757f0ac9bd
Applied RuboCop Style/BlockDelimiters to improve readability.
2017-10-01 14:25:52 +02:00
Martin Edenhofer
cd28e904ac
Improved session validation and usage of cors headers.
2017-02-15 13:29:25 +01:00
Martin Edenhofer
c71b0d36d4
Updated copyright.
2016-10-19 05:11:36 +02:00
Martin Edenhofer
ed99958d39
Improved keep_certain_attributes check.
2016-08-26 17:08:49 +02:00
Martin Edenhofer
6bd5ae6471
Added permission based/permission check setting api.
2016-08-26 12:06:27 +02:00
Martin Edenhofer
81b48a2ef4
Moved from to new permission management.
2016-08-12 18:39:09 +02:00
Martin Edenhofer
9fe709f9b7
Improved error handling for json requests.
2016-06-30 10:24:03 +02:00
Martin Edenhofer
cb5fd0c2c0
Reworked admin maintenance area (needed for restarting screen).
2016-05-25 09:19:45 +02:00
Martin Edenhofer
549978d731
Send inline images with cid (load images via http/https in src).
2016-05-10 15:06:51 +02:00
Martin Edenhofer
abb049ecec
Reduced amount of refresh (-> rerender) events.
2016-03-21 08:49:36 +01:00
Martin Edenhofer
71c774cb99
Some small improvements to email channel management.
2015-08-29 13:46:48 +02:00
Martin Edenhofer
06d970efb6
Applied rubocop.
2015-07-16 16:41:28 +02:00
Martin Edenhofer
940373f171
Added preferences attribute to disable update of setting via rest if system is a online system.
2015-07-16 15:36:59 +02:00
Martin Edenhofer
ac43efc60f
Added branding feature.
2015-07-12 03:32:40 +02:00
Thorsten Eckel
1e4f47acde
Corrected with rubocop cop 'Rails/ActionFilter'.
2015-05-07 13:24:04 +02:00
rkaldung
42780b7ef9
replaced literal w/ constant
2015-02-15 10:12:27 +01:00
Martin Edenhofer
e5c35021ac
Updated header.
2014-02-03 20:24:49 +01:00
Martin Edenhofer
2db0959477
Improved rest permission checks.
2013-07-19 16:21:44 +02:00
Martin Edenhofer
c2010124f5
Code reformattingand code layout beautying.
2013-06-12 17:59:58 +02:00
Martin Edenhofer
07c8b79721
Init version of package manager.
2012-12-27 21:17:33 +01:00
Martin Edenhofer
ee726eb591
Rewrite for form generation. Added REST docu. Moved api to /api/*.
2012-09-20 14:08:02 +02:00
Martin Edenhofer
9903473076
Code cleanup, we only use json as backend.
2012-04-12 13:27:01 +02:00
Martin Edenhofer
a77f3b6435
Init version.
2012-04-10 16:06:46 +02:00