Commit graph

359 commits

Author SHA1 Message Date
Martin Gruner
ad250c153d Maintenance: Extend cleanup.sh for some development / AI related files 2026-05-05 11:21:46 +02:00
Dominik Klein
738d6c4c92 Maintenance: Move from prettier to oxfmt as our formatter.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2026-03-18 17:04:31 +01:00
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02:00
Martin Gruner
9ebdbc20c5 Maintenance: Add devcontainer for better DX
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-07-25 13:09:44 +02:00
Dominik Klein
0b7ea44b25 Maintenance: Switch from eslint only setup to oxlint together with eslint.
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-06-11 19:45:28 +02:00
Martin Gruner
229f3b7f01 Fixes #5585 - Source installation via ftp.zammad.com not possible because of... 2025-04-24 14:05:17 +02:00
Rolf Schmidt
0659978995 Maintenance: Ignore gitlab revert branches.
Co-authored-by: Martin Gruner <mg@zammad.com>
2025-03-24 09:07:18 +01:00
Ralf Schmid
453909d2af Maintenance: Enable Markdown linting and adjust content.
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Ralf Schmid <rsc@zammad.com>
2025-03-20 14:43:32 +01:00
Mantas Masalskis
10f627cb69 Maintenance: Update copyright information 2025-01-01 17:39:43 +02:00
Martin Gruner
0cef3efcf3 Maintenance: Improve docker images
- Changes back the installation of gems so that `bundle exec` is not needed to run their commands
- Adds portainer specific image labels that allow easy starting of shells with proper Zammad environment

Co-authored-by: Gerrit Daute <gd@zammad.com>
2024-08-23 13:08:45 +02:00
Martin Gruner
1575ac6f0d Maintenance: Optimize packager.io clean-up behaviour 2024-08-21 11:23:18 +02:00
Martin Gruner
b52a3a5d53 Maintenance: Reduce docker image build size by excluding node_modules folder 2024-07-26 07:45:59 +02:00
Martin Gruner
d5f7505a70 Maintenance: Switch from yarn to pnpm package manager for Node.js. 2024-07-03 08:57:41 +02:00
Martin Gruner
3c6c126a64 Maintenance: Move cypress folder to the new .dev directory. 2024-05-17 09:16:33 +02:00
Martin Gruner
24cc425f6e Maintenance: Move coffeelint support file to the new .dev folder. 2024-05-13 14:58:08 +02:00
Martin Gruner
722d2c2fc2 Maintenance: Move yard support file to the new .dev folder. 2024-05-13 14:57:45 +02:00
Martin Gruner
706fe83998 Maintenance: Move rubocop support files to the new .dev folder. 2024-05-13 14:55:55 +02:00
Benjamin Scharf
53fe71a47f Maintenance: Add Hygen template generator to CI 2024-05-08 19:53:19 +02:00
Martin Gruner
c3f9a5c9fd Follow-up: 5a8f531beb - fix cleanup.sh. 2024-04-09 14:05:28 +02:00
Martin Gruner
64a3de990a Fixes: #5111 - ghcr.io/zammad/zammad:latest points to 6.4.0-alpha instead of stable. 2024-04-05 12:05:42 +02:00
Mantas Masalskis
9f1b57ab1b Maintenance: Fixes Yard documentation generation 2024-03-15 13:16:04 +01:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
Vladimir Sheremet
99f28af55c Maintenance: Remove stories 2023-12-29 10:10:27 +01:00
renovatebot
f0a90d77ee Maintenance: Update Test related packages (major) 2023-09-22 11:58:53 +02:00
Martin Gruner
2a082f4d7e Maintenance: Improve source strings by using ellipsis rather than ... 2023-09-14 07:26:11 +02:00
Dusan Vuckovic
ac191b5d00 Fixes #4533 - Time Accounting Types.
Fixes #4637 - Enhance time-tracking to specify display unit.

Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2023-06-14 11:21:33 +02:00
Mantas Masalskis
3890494b5a Maintenance: Improve background worker and web socket server logging in development mode 2023-05-02 11:10:13 +02:00
Vladimir Sheremet
3d4226dbaf Maintenance: Bring imports closer to standards. 2023-04-24 14:50:55 +02:00
Martin Gruner
3e5e0592e2 Maintenance: Update to puma 6.
This will update from puma 4 to 6, which no longer provides daemonization.
It also removes the deprecated `script/scheduler.rb` wrapper, please use `script/background-worker.rb` instead.
2023-04-21 10:23:46 +02:00
Florian Liebe
f208e039a1 Maintenance: Add possibility to log websocket-server messages to files. 2023-03-27 10:49:20 +02:00
Florian Liebe
fb657567b5 Maintenance: Improve logging in websocket_server.rb to get some more insights.
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2023-03-22 15:50:26 +01:00
Dusan Vuckovic
5a9cdd48a6 Maintenance: Port test for incorrect dirty state after object attribute creation. 2023-02-28 09:02:04 +01:00
Martin Gruner
6a7418dc5c Maintenance: Aligned handling of auto wizard minitest test with the rest of the tests. 2023-02-27 10:42:23 +00:00
Dusan Vuckovic
20dca5979d Maintenance: Drop getting started browser test in favor of additional DB test seeds. 2023-02-23 12:47:18 +01:00
Martin Gruner
a93ff09924 Maintenance: Fix Review Apps shutdown behaviour. 2023-02-03 11:39:12 +01:00
Martin Gruner
af9fea27fc Maintenance: Refactor GitLab CI config, avoid deprecated CI_BUILD_* variables. 2023-01-12 13:08:22 +01:00
Martin Gruner
c691dc30dd Maintenance: refactor push to github CI job. 2023-01-12 11:46:28 +01:00
Martin Gruner
1012f47060 Maintenance: Add automatic publication of source archives. 2023-01-12 09:56:28 +01:00
Florian Liebe
402ddee664 Maintenance: Update copyright information. 2023-01-02 19:31:46 +01:00
Florian Liebe
9dfc232536 Maintenance: Update copyright information. 2023-01-02 16:19:55 +01:00
Vladimir Sheremet
81ab929739 Feature: Mobile - Add manifest to install as PWA 2022-11-07 13:05:57 +01:00
André Bauer
f28ac171ba Follow-up d879c679d3 - fix docker login. 2022-11-07 12:53:07 +01:00
Dusan Vuckovic
935fc9b976 Fixes: Mobile - Restarting dev server redirects the app to error page. 2022-10-27 09:49:22 +02:00
Vladimir Sheremet
42f876a0be Fixes: Mobile - Improve form fields visuals 2022-10-25 11:32:54 +02:00
Dusan Vuckovic
6f37b874a6 Maintenance: Port agent_ticket_email_reply_keep_body_test browser minitest to RSpec. 2022-10-11 08:29:06 +02:00
Martin Edenhofer
0b7301fda7 Fixes #4262 - Add admin interface for managing ticket templates. 2022-10-10 10:02:38 +02:00
Martin Gruner
fb1ee83126 Maintenance: Drop unpackaged Karma feature. 2022-10-06 12:14:47 +00:00
Vladimir Sheremet
169e05bd5f Maintenance: Mobile - Use Histoire 2022-10-05 11:46:29 +02:00
Martin Gruner
437f9123b8 Maintenance: Improved minitest browser test slicing for shorter pipeline durations. 2022-09-16 11:59:42 +02:00
Martin Gruner
0d11db6420 Maintenance: Uninvite spring from the party. 2022-07-29 21:15:06 +02:00