Rolf Schmidt
|
669d724243
Fixes #5343 - Changing roles with big group mapping takes very long even if there are no changes.
|
2 months ago |
Benjamin Scharf
|
ca72359bcd
Feature: Desktop view - Right sidebars for organization information and shared drafts.
|
4 months ago |
Dominik Klein
|
e054d6ca79
Maintenance: Update copyright information.
|
11 months ago |
Rolf Schmidt
|
a4ff811886
Follow up f74037b7993605c73739e41604ae59cd88b26fb3 - Fixes #4754 - Move to own uncached function so returns work properly.
|
1 year ago |
Rolf Schmidt
|
f74037b799
Performance: Add request cache for group_access function to speed up object manager attributes (#4754).
|
1 year ago |
Florian Liebe
|
9dfc232536
Maintenance: Update copyright information.
|
1 year ago |
Rolf Schmidt
|
c85b344428
Follow up 34ec90bd738283ee894c3059039e7868a4049a17 - Fixes #4243 - Zammad suffers from serious performance degrade on incorrect role configurations.
|
2 years ago |
Rolf Schmidt
|
0b6010c390
Maintenance: Replace zammad specific cache approach by rails low level caching.
|
2 years ago |
Martin Gruner
|
24c3bdfd87
Maintenance: Update copyright header.
|
2 years ago |
Rolf Schmidt
|
52aa34bb20
Follow up 189ccb21dbef30a13b5ea37a2a4b4a5ef2160a25 - Fixes #3827 - Remove ticket create screen job because it is not needed anymore dropdown data will get updated on action by core workflow.
|
3 years ago |
Ryan Lue
|
d2efdb547d
Refactoring: Use ticket scope policies more consistently, various small optimizations.
|
3 years ago |
Thorsten Eckel
|
916bb77066
Maintenance: Activated rubocop Layout/SpaceInsideParens.
|
3 years ago |
Thorsten Eckel
|
ca56de3648
Maintenance: Updated to Rails 6.0.4 and the new Zeitwerk autoloader.
|
3 years ago |
Martin Gruner
|
5df98684da
Maintenance: Update copyright information and add a new rubocop cop to watch over it.
|
3 years ago |
Thorsten Eckel
|
623b17be6b
Maintenance: Updated rubocop(-* gems) to latest version (0.92.0).
|
4 years ago |
Thorsten Eckel
|
de22f60826
Maintenance: Added Zammad/NoToSymOnString cop to prevent .to_sym on Strings.
|
4 years ago |
Martin Edenhofer
|
22911f8616
Refactoring: Improve performance by pushing Ticket create screen information on demand to the client instead of checking every X seconds via the Scheduler.
|
4 years ago |
Thorsten Eckel
|
5745fa46bd
Bumps [rails](https://github.com/rails/rails) from 5.1.7 to 5.2.3.
|
5 years ago |
Ryan Lue
|
a1da3a27f9
Enable Lint/UselessAssignment cop.
|
5 years ago |
Thorsten Eckel
|
3d45432f78
Fixed issue #2418 - Missing table name quoting causes MySQL 8 incompatibility.
|
6 years ago |
Thorsten Eckel
|
e8a57517f4
Updated rubocop - applied custom Layout/AlignHash style.
|
6 years ago |
Thorsten Eckel
|
9af50f2a4e
Updated rubocop to latest version (0.59.2) and applied required changes.
|
6 years ago |
Thorsten Eckel
|
e9bbff97a9
Fixed duplicate code that causes additional SQL queries.
|
6 years ago |
Thorsten Eckel
|
5865d94339
Fixed cache invalidation bug race condition: Changes to group relation participant are not reflected to the other side and FE updates will be incomplete/outdated.
|
6 years ago |
Thorsten Eckel
|
77ec399fe9
Further refactoring and bugfixing.
|
6 years ago |
Thorsten Eckel
|
0f28d1f0b6
WIP TE.
|
6 years ago |
Martin Edenhofer
|
6f87ebf7c7
Improved performance of ticket zoom and reduced cpu load scheduler.
|
6 years ago |
Martin Edenhofer
|
93345553ad
Fixed permission check with ticket.agent lookup.
|
7 years ago |
Thorsten Eckel
|
5afb92dbdc
Refactoring: Improved lookup of association IDs by performing one JOIN instead of multiple SELECTs. This is especially usefull for systems where the DB runs on a separated system.
|
7 years ago |
Thorsten Eckel
|
34ec90bd73
Refactoring: Removed N+1 performance issue by implementing correct join. Thanks to @rolfschmidt!
|
7 years ago |
Thorsten Eckel
|
ef17e67b60
Refactoring: Prefer each_with_object over tap.
|
7 years ago |
Jens Pfeifer
|
533b44af8f
Updated to rails 5.0.
|
7 years ago |
Thorsten Eckel
|
18a9eed038
Added general check for Group access based on agent.ticket permission.
|
7 years ago |
Thorsten Eckel
|
b1884c82f6
Only active instances have access to Groups.
|
7 years ago |
Thorsten Eckel
|
cc151fb4bb
Removed debug line.
|
7 years ago |
Thorsten Eckel
|
350c3ead51
Added enhanced Group access functionality.
|
7 years ago |