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
a1b9ef2bbb
Maintenance: Update copyright information.
2026-01-02 15:41:09 +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
Dominik Klein
e054d6ca79
Maintenance: Update copyright information.
2024-01-02 11:55:19 +01:00
renovatebot
150a38eb78
Maintenance: Update dependency rubocop-performance to v1.19.0
2023-08-14 13:25:51 +02:00
Martin Gruner
54be02f673
Maintenance: Simplify handling of models_searchable.
...
This drops the config setting `models_searchable` and instead
injects the same value into the configuration of the desktop client.
By that, code is cleaner and we avoid an initializer that writes to the
database during Rails startup.
2023-06-23 10:27:46 +02: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
Florian Liebe
ed3bee6e68
Feature: Mobile - Add a service layer to easily share code between application controllers and GraphQL queries/mutations/subscriptions.
2022-08-24 14:39:16 +02:00
Rolf Schmidt
84f6ee0a7c
Fixes #1573 - Assign user to multiple organizations.
2022-05-19 15:39:26 +02:00
Martin Gruner
24c3bdfd87
Maintenance: Update copyright header.
2022-01-01 14:38:12 +01:00
Thorsten Eckel
ca56de3648
Maintenance: Updated to Rails 6.0.4 and the new Zeitwerk autoloader.
...
This changes the minimum supported version of PostgreSQL to 9.3.
2021-06-23 11:35:27 +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
Thorsten Eckel
43b6374d16
Updated rubocop(-* gems) to latest version (1.2.0).
2020-11-05 17:31:00 +01:00
Thorsten Eckel
623b17be6b
Maintenance: Updated rubocop(-* gems) to latest version (0.92.0).
2020-09-30 11:07:01 +02:00
Ryan Lue
becbdb1baa
Refactoring: Replaced home-rolled authorization logic in Controllers with Pundit.
2020-03-19 10:39:51 +01:00
Martin Edenhofer
f72b44234e
Fixed issue #2089 - timezone issue with report graphs not displaying or displaying $timezone hours out of step.
2019-03-26 01:17:17 +01:00
Jens Pfeifer
e48256c130
Refactoring: Removed use of unnecessary exception wrapper method response_access_deny.
2019-02-26 11:37:31 +01:00
Thorsten Eckel
b2c065812f
Refactoring: Migrated Kernel.const_get to Rails .constantize.
2019-01-06 19:41:29 +01:00
Martin Edenhofer
c2f4755a6c
Search query extension refactoring to use params and not arguments.
2018-11-06 17:11:10 +01:00
Thorsten Eckel
3d49bf32c8
Fixed bug: Application is in undefined state while using spring because of usage of 'require' instead of 'require_dependency' to track dependencies.
2018-10-19 08:58:12 +02: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
9c54b3382d
Added support to search for chat sessions. Added set name and tags for chats.
2017-12-18 04:36:56 +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
Martin Edenhofer
003d60d6b1
Improved tests for out of office feature and related controllers.
2017-09-11 02:50:05 +02:00
Martin Edenhofer
0986e89335
Improved error handling.
2017-07-24 09:06:15 +02:00
Martin Edenhofer
cd28e904ac
Improved session validation and usage of cors headers.
2017-02-15 13:29:25 +01:00
Martin Edenhofer
c71b0d36d4
Updated copyright.
2016-10-19 05:11:36 +02:00
Martin Edenhofer
30fe8aef36
Applied rubocop.
2016-06-30 22:04:48 +02:00
Martin Edenhofer
815666a994
Merge branch 'develop' of github.com:martini/zammad into develop
2016-01-15 20:09:25 +01:00
Martin Edenhofer
c848ddbc31
Improved clode layout.
2016-01-15 20:08:51 +01:00
Thorsten Eckel
d7995bc6d3
Updated dependencies and applied new rubocop rules.
2016-01-15 18:23:35 +01:00
Martin Edenhofer
0b55cd8147
Fixed rubocop checks.
2015-08-21 23:53:53 +02:00
Martin Edenhofer
dac3a506ec
Added support for themeless searchable models.
2015-08-16 11:14:24 +02:00
Martin Edenhofer
b2aa52c22a
Fixed searchable models as customer user. Added model.search_preferences to get searchable models by config.
2015-08-16 02:53:27 +02:00
Martin Edenhofer
4655039cd1
Merged /api/v1/search and /api/v1/search/object controller methods. Added controller tests for permission handling.
2015-08-16 01:27:11 +02:00
Martin Edenhofer
d5cae2d3d6
Fixed non search index based ticket search.
2015-08-05 16:59:14 +02:00
Martin Edenhofer
3f6cb885b2
Added permission related search for tickets.
2015-08-05 13:58:53 +02:00
Thorsten Eckel
a24f45ce6f
Rubocop improvement.
2015-08-05 11:48:32 +02:00
Thorsten Eckel
804e9ddcfe
- Added SearchableAjaxSelect.
...
- Refactored search_controller.
2015-08-05 11:48:32 +02:00
Thorsten Eckel
f1950bf66d
Removed useless variables.
2015-08-04 14:27:13 +02:00
Thorsten Eckel
7f67e6f00a
- Corrected with rubocop cop 'Style/PredicateName'.
...
- Removed application_module method 'is_not_role', was never used.
- Renamed Sessions::Backend::Collections methods is_role_set to roles_add.
- Renamed Sessions::Backend::Collections methods is_not_role_set to not_roles_add.
2015-05-08 10:22:12 +02:00
Thorsten Eckel
1e4f47acde
Corrected with rubocop cop 'Rails/ActionFilter'.
2015-05-07 13:24:04 +02:00
Thorsten Eckel
b3b76acc89
Corrected with rubocop cop 'Style/WordArray'.
2015-05-07 09:23:24 +02:00
Thorsten Eckel
ce58d465c0
Corrected with rubocop cop 'Style/HashSyntax'.
2015-04-27 15:42:53 +02:00
rkaldung
db1ee4b54d
more refactoring
2015-02-15 11:01:12 +01:00
rkaldung
42780b7ef9
replaced literal w/ constant
2015-02-15 10:12:27 +01:00
Martin Edenhofer
e116941d1c
Added new user/org autocompletion.
2014-09-19 23:35:40 +02:00