Commit History

Author SHA1 Message Date
  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