Commit History

Author SHA1 Message Date
  Martin Edenhofer 4e8cf209ca Performance: Observing every Overview of each Agent Session doesn't scale well on larger systems (60 Overviews per Agent). With this change only the last 5 used Overviews are checked on every iteration. A full check is still performed ever 60 seconds. This reduces the overall load. 4 years ago
  Thorsten Eckel 1287e9968e Fixed bug: Regular Model list imports (e.g. Tickets) sequences fail import because of attribute that is not required and can't be provided. 4 years ago
  Martin Edenhofer 6018d864db Performance: `Sessions::Backend::TicketOverivewList` check whether data has to be sent to the client was wrong. The correct check now compares the list of tickets instead of comparing the whole hash structure including assets. 5 years ago
  Martin Edenhofer 595dd01c4e Cleanup - moved from file based ttl checks to object based ttl checks. 5 years ago
  Ryan Lue a1da3a27f9 Enable Lint/UselessAssignment cop. 5 years ago
  Martin Edenhofer c16c86e99e Skip overview in list if overview was deleted in the meantime (race condition). 5 years ago
  Martin Edenhofer b6093930e3 Improved error handling. 5 years ago
  Martin Edenhofer 233198ffd6 WIP. 5 years ago
  Martin Edenhofer 3e0f5caffe Improved error handling if ticket already got deleted in the meantime. 5 years ago
  Thorsten Eckel e8a57517f4 Updated rubocop - applied custom Layout/AlignHash style. 5 years ago
  Thorsten Eckel 9af50f2a4e Updated rubocop to latest version (0.59.2) and applied required changes. 6 years ago
  Martin Edenhofer ce5f5a035e Fixed issue #2108 - 30 concurrent agents + each of them 30 overviews - script/scheduler.rb takes 100% CPU time - background jobs cannot be processed. 6 years ago
  Martin Edenhofer 80ab16a2d3 Improved performance of ticket overview backend job. 7 years ago
  Martin Edenhofer 228a0df54a Improved code layout. 7 years ago
  Thorsten Eckel 757f0ac9bd Applied RuboCop Style/BlockDelimiters to improve readability. 7 years ago
  Martin Edenhofer a83d0bc819 Send assets and ticket list in one message. 8 years ago
  Martin Edenhofer 30fe8aef36 Applied rubocop. 8 years ago
  Martin Edenhofer 9d4c865979 Push objects just once to client. 8 years ago
  Martin Edenhofer fb1a8987aa Rewrite of overview index and list backend. 8 years ago
  Martin Edenhofer ba3f868638 Upgrade to new rubocop. 8 years ago
  Martin Edenhofer 73f27f48ae Improved error handling. 8 years ago
  Martin Edenhofer 5f74e50433 Rewrite of web socket event backend. 8 years ago
  Martin Edenhofer b6b9def375 Moved from Ticket::ScreenOptions.agents to generic User.of_role('Agent'). 9 years ago
  Thorsten Eckel 54fd62487c Applied rubocop cop 'Style/SpaceInsideStringInterpolation'. 9 years ago
  Martin Edenhofer 9e3a68762d Removed extended logging. 9 years ago
  Martin Edenhofer fbd99e89f3 Added logging to find race condition. 9 years ago
  Thorsten Eckel 67c4215554 Corrected with rubocop cop 'Style/RedundantSelf'. 9 years ago
  Thorsten Eckel 650e17be7c Corrected with rubocop cop 'Lint/StringConversionInInterpolation'. 9 years ago
  Martin Edenhofer 5df60dd057 Improved logging. 9 years ago
  Martin Edenhofer 752ed6d73f Added debug messages to get more details about issue on ci env. 9 years ago
  Martin Edenhofer 158bf737ae Applied rubocop Style/IndentHash. 9 years ago
  Martin Edenhofer bd1db72b9b Applied rubocop Style/TrailingBlankLines. 9 years ago
  Thorsten Eckel ce58d465c0 Corrected with rubocop cop 'Style/HashSyntax'. 9 years ago
  Martin Edenhofer 5d2db33534 Improved speed of tests by own ttl method parameter. 9 years ago
  Martin Edenhofer b625a6563a Small testing improvements. 9 years ago
  Martin Edenhofer be31823d89 Improved cache backend. Heavy reduce of sql queries. 9 years ago
  Martin Edenhofer 294c131438 Removed obsolet code. Fixed edit overview. 9 years ago
  Martin Edenhofer def1aacb20 Moved to new task manager api (now also with browser tests). 9 years ago
  Martin Edenhofer daf3656914 Fixed session backend of ticket overview list. 10 years ago
  Martin Edenhofer 014ff4bda2 Rewrite of session backend. 10 years ago
  Martin Edenhofer 52f23cfdfb Second version of session unit tests. 10 years ago
  Martin Edenhofer 33fe217401 Fixed last_change feature. 11 years ago
  Martin Edenhofer 438baa1231 Renamed class name to get app model name. 11 years ago
  Martin Edenhofer d2ef07c759 Split of web sockets worker and renamed collection names. 11 years ago