Mantas Masalskis
1e20dc5e1e
Maintenance: Ensure services have a single entry point and an easy way to pass current user
2026-04-23 12:39:32 +03:00
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
Mantas Masalskis
a1b9ef2bbb
Maintenance: Update copyright information.
2026-01-02 15:41:09 +02:00
Dominik Klein
74be3c47b6
Maintenance: Add small OpenID Connect improvements when discovery feature is not used.
...
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2025-12-03 08:07:42 +01:00
Rolf Schmidt
c078ec7b79
Fixes #5746 - Logout does not work because of nil error (OpenID Connect).
...
Co-authored-by: Florian Liebe <fl@zammad.com>
2025-08-21 11:42:31 +02:00
Rolf Schmidt
cb482b7ca0
Maintenance: Split up article_create to make time accountings and attachments more patchable.
...
Co-authored-by: Florian Liebe <fl@zammad.com>
2025-07-22 09:48:31 +02:00
Mantas Masalskis
6608e4f2c3
Maintenance: Ensure background jobs are enqueued after changes are committed to the database
2025-06-18 18:12:15 +03:00
renovatebot
f7dde8ff82
Maintenance: Update dependency rubocop to v1.76.0
2025-06-10 10:53:01 +03:00
Rolf Schmidt
d2ca84a666
Fixes #5504 - Performance: Preload taskbars before login.
...
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2025-03-07 11:41:48 +01:00
Dusan Vuckovic
340d9c1014
Fixes #5470 - Unify destination group setting and include e-mail-address in channel setup.
...
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-02-18 13:38:47 +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
Dominik Klein
abe2c47c65
Fixes #5390 - Taskbar uniqueness check leads to problems when old unexpected taskbar duplicates already exists
...
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2024-11-05 10:56:41 +01:00
Florian Liebe
24105d0e24
Fixes #5308 - Ticket creation with Send Email turns into Net::SMTPSyntaxError if customer has no email address.
...
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2024-10-08 09:08:51 +02:00
Florian Liebe
1903005129
Desktop view: Implement auto save functionality.
...
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2024-09-13 14:11:00 +02:00
Florian Liebe
ae61f2856e
Feature: Desktop view - Show attachments in the sidebar of the ticket detail view.
...
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2024-08-22 21:08:52 +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
Florian Liebe
e54fd4a36a
Fixes #5010 - WhatsApp-Business Channel (third iteration).
...
Co-authored-by: Florian Liebe <fl@zammad.com>
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: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Rolf Schmidt <rolf.schmidt@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2024-03-11 08:34:17 +01:00
Dusan Vuckovic
bf591bfe82
Maintenance: Desktop - Add guided setup invite agent screen.
...
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2024-02-08 16:20:45 +01:00
renovatebot
c9c448fb2d
Maintenance: Update dependency rubocop to v1.60.0
2024-01-16 09:07:12 +01:00
Dominik Klein
e054d6ca79
Maintenance: Update copyright information.
2024-01-02 11:55:19 +01:00
renovatebot
0758a94304
Maintenance: Update dependency rubocop-performance to v1.20.0
2023-12-19 10:50:24 +01:00
Mantas Masalskis
63e0778489
Maintenance: Improve Mentions error messages and error handling
2023-12-01 13:58:16 +01:00
Mantas Masalskis
f1ea65aa7b
Fixes #4657 - Accounted time can be added even if the feature is not enabled
2023-08-22 11:59:27 +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
renovatebot
8f14d8f3c2
Maintenance: Update dependency rubocop to v1.52.1
2023-06-13 08:06:15 +02:00
renovatebot
417dac023e
Maintenance: Update dependency rubocop to v1.52.0
2023-06-05 08:38:09 +02:00
Martin Gruner
a69fc3a451
Maintenance: Force usage of 'reorder' instead of 'order'.
2023-03-06 15:05:13 +01:00
Florian Liebe
9dfc232536
Maintenance: Update copyright information.
2023-01-02 16:19:55 +01:00
Martin Gruner
e027e6341d
Maintenance: Small refactoring of services layer.
2022-11-04 12:01:45 +01:00
Rolf Schmidt
da66d95d3b
Fixes #4229 - User-based ticket overview sorting.
2022-09-06 11:49:56 +02:00
renovatebot
8644c5de7e
Maintenance: Update dependency rubocop to v1.36.0
2022-09-02 07:40:58 +02:00
Florian Liebe
8c94a3e80d
Feature: Mobile - Add GraphQL operations for User.
2022-08-30 08:23:45 +02:00
Rolf Schmidt
fd444996c4
Fixes #3141 - Multiple LDAP server configurations.
2022-05-30 09:49:39 +02:00
Rolf Schmidt
84f6ee0a7c
Fixes #1573 - Assign user to multiple organizations.
2022-05-19 15:39:26 +02:00
Bola Ahmed Buari
b5fac9a19c
Fixes #4091 - Preview of *.ics files in ticket zoom attachments.
2022-05-19 15:38:10 +02:00
Martin Gruner
4186b0faaf
Maintenance: Update translatable source strings.
2022-01-18 13:52:57 +01:00
Martin Gruner
2c4ca0adfa
Maintenance: Bump rubocop from 1.23.0 to 1.24.1
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.23.0 to 1.24.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.23.0...v1.24.1 )
2022-01-03 08:21:16 +01:00
Martin Gruner
24c3bdfd87
Maintenance: Update copyright header.
2022-01-01 14:38:12 +01:00
Martin Gruner
5aa7d7c5b2
Maintenance: Improved translatable source strings.
2021-12-10 15:00:59 +01:00
Mantas
e7355e6d92
Fixes #2421 - API creates empty tickets without articles if data is missing
2021-12-02 19:20:00 +02: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
Ryan Lue
d2efdb547d
Refactoring: Use ticket scope policies more consistently, various small optimizations.
2021-07-21 14:04:17 +00:00
Ryan Lue
276c45b2e9
Refactoring: Drop Ticket.access_condition in favor of using Pundit scopes.
2021-07-20 17:35:02 +00:00
Rolf Schmidt
c3468d3c39
Fixes #2991 - SMTP-Attachments missing when using the API under high load.
2021-06-11 14:50:58 +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
Mantas Masalskis
041bf51b52
Maintenance: Rubocop enforces %r{} regular expression style
2021-05-12 14:37:44 +03:00
Thorsten Eckel
5f3a8dc581
Refactoring: Migrated last Delayed::Job classes to ActiveJob.
2020-10-27 16:36:38 +01:00