Commit graph

20 commits

Author SHA1 Message Date
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
Mantas Masalskis
f2ef2be2b1 Maintenance: Port ObjectCacheTest to RSpec 2024-02-26 10:09:44 +01:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
Florian Liebe
9dfc232536 Maintenance: Update copyright information. 2023-01-02 16:19:55 +01:00
Rolf Schmidt
b8b5a3ee78 Performance: Rollback old attributes_with_association_ids caching logic and skip on updated_at changes (0b6010c390). 2022-06-28 22:28:40 +02:00
Rolf Schmidt
0b6010c390 Maintenance: Replace zammad specific cache approach by rails low level caching. 2022-04-04 08:43:27 +02:00
Martin Gruner
24c3bdfd87 Maintenance: Update copyright header. 2022-01-01 14:38:12 +01:00
Martin Gruner
fac03ff7ff Maintenance: Bump rubocop-performance from 1.12.0 to 1.13.0
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.12.0...v1.13.0)
2021-12-27 15:50:27 +01:00
Rolf Schmidt
05a471f90d Fixes #3709, #Fixes 1262 - Core Workflow implementation 2021-08-25 14:24:42 +02: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
c45b5ac51f Refactoring: Deprecate custom Cache implementation and wrap native Rails cache instead. 2021-05-31 13:05:54 +00:00
Martin Edenhofer
f6f1b37250 Fixes issue #3336 - High system load, "StatusCode: 500 - execution expired", ActiveRecord::Deadlocked issues, and scheduler problems prevent Zammad from working well/quickly. 2021-01-05 12:35:56 +01:00
Thorsten Eckel
8096ee0892 Fixed bug: ApplicationModel.lookup returns invalid cache entries. 2019-09-18 18:22:15 +02:00
Thorsten Eckel
11e63fe21a Migrated after_* callbacks to after_commit to avoid race conditions between cache creation and database insert/update. See: http://api.rubyonrails.org/classes/ActiveRecord/Transactions/ClassMethods.html\#module-ActiveRecord::Transactions::ClassMethods-label-Callbacks . 2018-06-05 12:37:52 +02:00
Thorsten Eckel
fbeccbc85c Updated to latest rubocop version. 2018-04-12 16:59:07 +02:00
Thorsten Eckel
757f0ac9bd Applied RuboCop Style/BlockDelimiters to improve readability. 2017-10-01 14:25:52 +02:00
Martin Edenhofer
ff56f294f3 Rails 5.1 migration. 2017-09-23 08:25:55 +02:00
Thorsten Eckel
350c3ead51 Added enhanced Group access functionality. 2017-06-16 22:43:09 +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
Renamed from app/models/application_model/cacheable.rb (Browse further)