Commit graph

34 commits

Author SHA1 Message Date
Mantas Masalskis
aaa4700468 Maintenance: Renames 422 HTTP response code from unprocessable_entity to unprocessable_content due to RFC update 2026-04-22 18:23:21 +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
renovatebot
bc5051ccd5 Maintenance: Update dependency rubocop to v1.84.0 2026-01-28 09:46:02 +01:00
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02:00
Rolf Schmidt
a46e20498d Fixes #5687 - ticket search parameter with_total_count only works with full=true.
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2025-07-02 09:33:30 +02:00
Mantas Masalskis
10f627cb69 Maintenance: Update copyright information 2025-01-01 17:39:43 +02:00
Rolf Schmidt
0c93022abf Fixes #5384 - Improve heavy used admin objects with pagination and search in admin interface.
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2024-11-28 14:09:42 +01:00
renovatebot
b08d6c91a6 Maintenance: Update dependency rubocop to v1.63.0
This commit simplifies iterating over Arrays by leveraging advanced Ruby enumarators methods. Namely #map and #each_with_object.
It also cleans up some date range queries by using #where(date: Range) which is transformed into SQL BETWEEEN operator.
2024-04-09 16:09:18 +02:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
Martin Gruner
a69fc3a451 Maintenance: Force usage of 'reorder' instead of 'order'. 2023-03-06 15:05:13 +01:00
Dominik Klein
f73b9083af Fixes #4415 - Nulloption from screen is currently not used in the core workflow backend. 2023-01-16 13:21:24 +01:00
Florian Liebe
9dfc232536 Maintenance: Update copyright information. 2023-01-02 16:19:55 +01:00
Martin Gruner
218e854a4c Maintenance: Bump rubocop from 1.31.0 to 1.31.1
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.31.0 to 1.31.1.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.31.0...v1.31.1)
2022-06-30 07:38:32 +02:00
Martin Gruner
0046c509f7 Maintenance: Bump rubocop from 1.30.1 to 1.31.0
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.30.1 to 1.31.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.30.1...v1.31.0)
2022-06-29 13:18:52 +02: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
Dominik Klein
ae4f400713 Maintenance: Moved pagination controller concern to the proper place. 2021-09-07 12:34:10 +02:00
Rolf Schmidt
05a471f90d Fixes #3709, #Fixes 1262 - Core Workflow implementation 2021-08-25 14:24:42 +02:00
Mantas Masalskis
310846b8b4 Fixes #3068 - KB search does not allow pagination on endpoint 2021-08-17 07:44:54 +02:00
Thorsten Eckel
5243efbc25 Maintenance: Activated rubocop Style/MethodCallWithoutArgsParentheses. 2021-07-19 15:31:14 +02:00
Thorsten Eckel
d4732f7d9a Maintenance: Activated rubocop Layout/SpaceAfterMethodName. 2021-07-19 13:17:06 +00: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
Rolf Schmidt
3fd0609f61 Fixes #2337 - Zammad stops Organization pagination after 500 entries. 2020-10-30 08:59:32 +01:00
Ryan Lue
a1da3a27f9 Enable Lint/UselessAssignment cop. 2019-06-28 13:38:49 +02:00
Martin Edenhofer
ffd7ae99b1 Fixes issue #2530 - Not used SQL index with PostgreSQL in certain cases on very large setups. 2019-04-07 17:23:03 +02: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
Muhammad Nuzaihan
eb8d23ba75 Fixes #1758 disallow assigning admin/admin.*/ticket.agent if default_at_signup is set to true 2018-01-27 02:57:27 +08:00
Martin Edenhofer
c6cb0e5531 Small SQL improvement to overview generation. 2018-01-09 08:39:50 +01:00
Martin Edenhofer
e460c99cad Introduced REST expand=true/false/1/0, full=true/false/1/0 and all=true/false/1/0 options. Improved controller tests. @hanneshal 2017-12-14 14:19:24 +01: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
Thorsten Eckel
ef38800bae Refactoring: Prefer .update! over .update, .update_attributes and .update_attribute - see http://www.davidverhasselt.com/set-attributes-in-activerecord/ . 2017-09-11 13:16:08 +02:00
Thorsten Eckel
5eb49443dd Refactoring: Splitted ApplicationController functionality into separat modules and concerns. 2017-03-09 15:31:26 +01:00