Commit History

Author SHA1 Message Date
  Martin Gruner d3f122dd0f Maintenance: Remove websocket spool messages to new client connection. 1 year ago
  Florian Liebe 9dfc232536 Maintenance: Update copyright information. 1 year ago
  Dominik Klein 8103fc56f0 Maintenance: Improve session takeover handling. 1 year ago
  Martin Gruner 24c3bdfd87 Maintenance: Update copyright header. 2 years ago
  Thorsten Eckel 916bb77066 Maintenance: Activated rubocop Layout/SpaceInsideParens. 3 years ago
  Martin Gruner 365b3eaf1f Follow-up 1eef2a0e0 - Websocket session store back end 'File' does not clean up spool messages correctly. 3 years ago
  Martin Honermeyer 1eef2a0e0f Closes #3450 - Add support for Redis as an optional web socket session store back end. 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 5d62cb21da Maintenance: Migrated not existing log level `notice` to `info`. 4 years ago
  Thorsten Eckel dd192ed572 Fixes #3304: Sessions::Node don't do any work if ZAMMAD_SESSION_JOBS_CONCURRENT was higher and got lowered. 4 years ago
  Thorsten Eckel 623b17be6b Maintenance: Updated rubocop(-* gems) to latest version (0.92.0). 4 years ago
  Thorsten Eckel 73f6a98e29 Updated rubocop(-* gems) to latest version (0.88.0). 4 years ago
  Thorsten Eckel 8690916936 Updated rubocop(-* gems) to latest version (0.84.0). 4 years ago
  Thorsten Eckel 1aeb0a9ba5 Performance: Parallelize Session.jobs if ENV 'ZAMMAD_SESSION_JOBS_CONCURRENT' is provided with number of dedicated worker node processes to spawn. 4 years ago
  Thorsten Eckel a976b9fb43 Maintenance: Updated rubocop(-* gems) to latest version (0.80.0). 4 years ago
  Thorsten Eckel 1c63e96675 Bumps [rubocop-performance](https://github.com/rubocop-hq/rubocop-performance) from 1.1.0 to 1.4.1. 5 years ago
  Thorsten Eckel 40dcb0e132 Updated rubocop to latest version (0.74). 5 years ago
  Ryan Lue a1da3a27f9 Enable Lint/UselessAssignment cop. 5 years ago
  Thorsten Eckel e8a57517f4 Updated rubocop - applied custom Layout/AlignHash style. 5 years ago
  Martin Edenhofer 75230c3db3 Fixed issue #2327 - Websocket messages are not working correctly via Ajax long polling (e. g. multiple browser tabs can get opened with one session). 6 years ago
  Thorsten Eckel 9af50f2a4e Updated rubocop to latest version (0.59.2) and applied required changes. 6 years ago
  Thorsten Eckel 5f3c793f37 Refactoring: Fixed autoloading issues and workarounds by doing dependency requirement the "Rails Way". 6 years ago
  Thorsten Eckel bf6192113a Improved overall performance by using logger.debug { ... } instead of logger.debug(...). This decreases the LDAP import dry runtime by ~33%. 6 years ago
  Martin Edenhofer 2a6abbabee Improved CPU usage. 6 years ago
  Martin Edenhofer 3bdb3dacb2 Applied rubocop. 7 years ago
  Martin Edenhofer 486802770b Added option to use multiple session instances. 7 years ago
  Thorsten Eckel 705487154c Applied changes for Rubocop 0.51. 7 years ago
  Martin Edenhofer 967f814ff3 Stabilised tests. 7 years ago
  Thorsten Eckel 757f0ac9bd Applied RuboCop Style/BlockDelimiters to improve readability. 7 years ago
  Martin Edenhofer 4ba2744689 Notify agent if mail delivery failed. Enhancement to issue #1198. 7 years ago
  Martin Edenhofer 9e03183e9e Fixed issue #1183 - Repetitive json error on production log. 7 years ago
  Martin Edenhofer 10b11cb726 Small improvement to Sessions.cleanup. 7 years ago
  Martin Edenhofer 90047729d4 Improved session tests. 7 years ago
  Martin Edenhofer 881fa18cbf Fixed issue #936 - After a while a 500er error message appears. 7 years ago
  Julian K ceaf615282 Fix spelling mistake (#481) 8 years ago
  Martin Edenhofer eceb9889b1 Added database locking to prevent race conditions. 8 years ago
  Martin Edenhofer 30fe8aef36 Applied rubocop. 8 years ago
  Martin Edenhofer 39feeccc88 Added auto restart of zammad after changing object attributes. 8 years ago
  Martin Edenhofer eae8ead41c Improved object manager browser tests. 8 years ago
  Martin Edenhofer cb5fd0c2c0 Reworked admin maintenance area (needed for restarting screen). 8 years ago
  Martin Edenhofer 60b11db825 Just push related user organisation to clients (improved tests). 8 years ago
  Thorsten Eckel d7995bc6d3 Updated dependencies and applied new rubocop rules. 8 years ago
  Martin Edenhofer 5f74e50433 Rewrite of web socket event backend. 9 years ago
  Martin Edenhofer 08c2a59569 Only broadcast to authenticated clients. 9 years ago
  Martin Edenhofer e1aae93269 Fixed rubocop checks. 9 years ago
  Thorsten Eckel 54fd62487c Applied rubocop cop 'Style/SpaceInsideStringInterpolation'. 9 years ago
  Martin Edenhofer efd1f5dd15 Avoid rails and non rails context (script/websocket-server.rb is without rails). 9 years ago
  Martin Edenhofer c9608cdc00 Improved logging. 9 years ago
  Martin Edenhofer b7ecd9a1eb Fixed use of last_ping. 9 years ago
  Martin Edenhofer c8ae1d38e1 Use utc timestamps for all. 9 years ago