Commit graph

172 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
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
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
Vladimir Sheremet
99f28af55c Maintenance: Remove stories 2023-12-29 10:10:27 +01: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
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
André Bauer
f28ac171ba Follow-up d879c679d3 - fix docker login. 2022-11-07 12:53:07 +01: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
8ea22f28eb Feature: Add a developer manual. 2022-07-22 14:28:25 +02:00
Martin Gruner
e4b3399ebc Maintenance: Simplify GitHub sync script and include renovate branch exception. 2022-06-22 14:40:29 +02:00
Martin Gruner
904726105d
Maintenance: Fix the Zammad binary package build size. 2022-06-10 14:38:18 +02:00
Martin Gruner
8454dd58c1 Maintenance: Improve overcommit to run multiple custom commands. 2022-06-09 06:24:29 +02:00
Vladimir Sheremet
1e428e67a3 Feature: Mobile - Add a basic editor field 2022-05-11 11:49:06 +02:00
Dominik Klein
08e9c07f3e Refactoring: Mobile - Improved frontend folder structure. 2022-05-06 08:59:07 +00:00
Martin Gruner
2b9c6937c9 Maintenance: Moved storybook to an own subfolder. 2022-05-06 08:59:07 +00:00
Martin Gruner
dce74c3d29 Maintenance: Added node_modules to backup exclude list. 2022-05-06 08:59:07 +00:00
Martin Gruner
45589dd9ba Maintenance: Add eslint infrastructure and copyright header plugin that also works for Vue files. 2022-05-06 08:59:07 +00:00
Bola Ahmed Buari
fd39fb0419 Maintenance: Extend the cleanup-script with the new stuff 2022-05-06 08:59:07 +00:00
Bola Ahmed Buari
9230942aba Maintenance: Add ESlint to CI and overcommit 2022-05-06 08:59:07 +00:00
Martin Gruner
f83764a298 Maintenance: Improve packager.io build configuration to work with new buildpack. 2022-03-16 10:26:53 +01:00
Martin Gruner
765d2b2cd7 Maintenance: Improve sync-to-github script. 2022-03-08 11:19:01 +01:00
Bola Ahmed Buari
fc461e74c1 Maintenance: Port old first steps tests to capybara. 2022-02-16 10:42:04 +01:00
Martin Gruner
048ce041e7 Maintenance: Drop unused changelog generator gem dependency. 2022-02-04 06:36:40 +01:00