Dusan Vuckovic
19e9c25392
Fixes #5976 - Incorrect formatting of < and > in text modules.
2026-03-03 09:58:52 +00:00
Mantas Masalskis
a1b9ef2bbb
Maintenance: Update copyright information.
2026-01-02 15:41:09 +02:00
renovatebot
6075d21704
Maintenance: Update dependency rubocop to v1.77.0
2025-06-23 13:21:06 +02:00
Mantas Masalskis
1a1a35db96
Fixes #4890 - All Text Modules restricted to one or more Groups appears before choosing a Group
2025-02-21 10:54:57 +01: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
Dominik Klein
e054d6ca79
Maintenance: Update copyright information.
2024-01-02 11:55:19 +01:00
Tobias Schäfer
3dfebda705
Fixes: Mobile - IsModelObject concern handling and usage.
2023-03-24 11:36:40 +01:00
renovatebot
7310429184
Maintenance: Update dependency rubocop-performance to v1.15.2
2023-01-03 11:59:04 +01:00
Florian Liebe
9dfc232536
Maintenance: Update copyright information.
2023-01-02 16:19:55 +01:00
Mantas Masalskis
ffdbc246a7
Maintenance: Validate #note length.
2022-07-07 13:06:44 +02:00
Martin Gruner
9020a7281e
Maintenance: Improve translatable source strings.
2022-05-05 15:39:16 +02:00
Martin Gruner
24c3bdfd87
Maintenance: Update copyright header.
2022-01-01 14:38:12 +01:00
Martin Gruner
54e994e064
Follow-up 64a87b1c67 - Perform initial text module import locally and improve language matching.
2021-12-14 11:17:47 +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
9f7bec8942
Maintenance: Add Brakeman for static security analysis.
2021-07-20 13:31:46 +00:00
Thorsten Eckel
b8b57781b7
Maintenance: Activated rubocop Layout/LeadingCommentSpace.
2021-07-19 15:43:33 +02:00
Thorsten Eckel
d32ea5e0d3
Maintenance: Add note attribute sanitization to not yet checked models.
2021-06-07 13:35:50 +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
acd98bd214
Maintenance: Removed incomplete/obsolete TextModules and Templates references implementation to single User.
2020-11-11 14:54:39 +01:00
Rolf Schmidt
3fb9b05027
Fixes #2074 - Ability of deleting customers and / or all ticket at once.
2020-09-09 09:50:24 +02:00
Denny Bresch
c788c3e053
Added migration for group_dependent_text_modules - renamed table text_modules_groups to groups_text_modules.
2019-07-03 18:14:28 +02:00
Ryan Lue
a1da3a27f9
Enable Lint/UselessAssignment cop.
2019-06-28 13:38:49 +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
Martin Edenhofer
8af6e2b9eb
Implemented issue #2064 - Add delete existing records to CSV import feature.
2018-06-12 22:58:59 +02:00
Martin Edenhofer
6a0f5d4c25
Initial generic csv based import of text modules, users, organizations and tickets for model and controller.
2018-02-20 05:29:30 +01:00
Martin Edenhofer
601960f5fb
Implemented issue #1171 - The ability to set the platform default language.
2017-11-15 15:06:53 +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
Martin Edenhofer
4b6496c545
Do html cleanup directly on content fields too (not only on finished article).
2017-07-20 15:58:03 +02:00
Rolf Schmidt
fa454abf3a
Reworked file structure of concerns.
...
- can (new methods)
- checks (events, pre/post function checks)
- has (model related functions and events)
2017-05-02 17:21:13 +02:00
Thorsten Eckel
ef6fbe8f2a
Refactoring: Splitted ApplicationModel into multiple concerns. Notice: Includes object some method name changes.
2017-01-31 18:13:45 +01:00
Martin Edenhofer
c71b0d36d4
Updated copyright.
2016-10-19 05:11:36 +02:00
Martin Edenhofer
81b48a2ef4
Moved from to new permission management.
2016-08-12 18:39:09 +02:00
Martin Edenhofer
1b907f0d73
Added autoload of text modules.
2016-07-25 22:13:38 +02:00
Martin Edenhofer
bd1db72b9b
Applied rubocop Style/TrailingBlankLines.
2015-04-27 16:15:29 +02:00
Thorsten Eckel
ce58d465c0
Corrected with rubocop cop 'Style/HashSyntax'.
2015-04-27 15:42:53 +02:00
Martin Edenhofer
7810ead783
Fixed ticket reload on server change. Moved to extra notify_clients_support method on models.
2015-02-01 13:08:11 +01:00
Martin Edenhofer
d18ef99f78
Updated header.
2014-02-03 20:23:00 +01:00
Martin Edenhofer
72dbd0a291
Improved use of text modules. Added unit tests.
2013-07-17 15:57:12 +02:00
Martin Edenhofer
c2010124f5
Code reformattingand code layout beautying.
2013-06-12 17:59:58 +02:00
Martin Edenhofer
898ee67a88
Added text module feature.
2012-10-22 15:00:26 +02:00