Commit graph

99 commits

Author SHA1 Message Date
Martin Gruner
24c3bdfd87 Maintenance: Update copyright header. 2022-01-01 14:38:12 +01: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
Thorsten Eckel
623b17be6b Maintenance: Updated rubocop(-* gems) to latest version (0.92.0). 2020-09-30 11:07:01 +02:00
Mantas Masalskis
563bcfbefd Maintenance: Custom Rubocop matcher for making sure "unless" conditional is not used in Ruby 2020-08-18 15:01:18 +02:00
Ryan Lue
a1da3a27f9 Enable Lint/UselessAssignment cop. 2019-06-28 13:38:49 +02:00
Thorsten Eckel
0fd2efa0cf Refactoring: Exctracted Websocket Server logic from script file into lib backend class for better encapsulation, easier testing and reusage possibilities (e.g. Capybara). 2018-12-19 15:31:06 +01:00
Thorsten Eckel
9af50f2a4e Updated rubocop to latest version (0.59.2) and applied required changes. 2018-10-09 08:17:41 +02:00
Thorsten Eckel
6718d2eb7c Invited spring to the party 🎉 Taking development speed to the next level 🚀- Enable via ENV 'ENABLE_SPRING'. 2018-10-01 22:00:26 +02:00
Muhammad Nuzaihan
cd4dc311ae Refactor and test IPv6 support in websocket server 2018-05-08 18:10:04 +08:00
Ryan Lue
04055f7095 Replace unless with if ! (project-wide) 2018-05-04 22:05:10 +08:00
Thorsten Eckel
705487154c Applied changes for Rubocop 0.51. 2017-11-23 09:09:44 +01:00
Thorsten Eckel
757f0ac9bd Applied RuboCop Style/BlockDelimiters to improve readability. 2017-10-01 14:25:52 +02:00
Martin Edenhofer
9e03183e9e Fixed issue #1183 - Repetitive json error on production log. 2017-06-23 16:39:40 +02:00
Martin Edenhofer
65b01371df Improved scheduler and websocket server logging. 2017-05-08 16:05:38 +02:00
Martin Edenhofer
093d679187 Load default gems based on bundle config. 2017-04-27 10:30:18 +02:00
Julian K
ceaf615282 Fix spelling mistake (#481)
destory -> destroy
2016-11-30 11:30:03 +01:00
Martin Edenhofer
c71b0d36d4 Updated copyright. 2016-10-19 05:11:36 +02:00
Martin Edenhofer
4628299d20 Introduced config.interface_handle to find out via which interface the source code got executed. 2016-08-20 21:29:22 +02:00
Martin Edenhofer
30fe8aef36 Applied rubocop. 2016-06-30 22:04:48 +02:00
Martin Edenhofer
60b11db825 Just push related user organisation to clients (improved tests). 2016-05-16 19:49:06 +02:00
Thorsten Eckel
00cffad79e Added some syntactic suguar (used in rubocop cops). 2016-01-16 11:05:04 +01:00
Thorsten Eckel
d7995bc6d3 Updated dependencies and applied new rubocop rules. 2016-01-15 18:23:35 +01:00
Martin Edenhofer
037b4ffbd3 Fixed typos. 2016-01-05 13:46:43 +01:00
Martin Edenhofer
e461fa9ceb Set/gt remote ip of client connection. 2016-01-05 09:29:15 +01:00
Martin Edenhofer
5f74e50433 Rewrite of web socket event backend. 2015-12-09 14:09:37 +01:00
Martin Edenhofer
4b1e6f05fd Added logs for websocket server. 2015-12-07 00:15:53 +01:00
Martin Edenhofer
7831f1c1f8 Added browser tests for customer chat. 2015-12-05 20:41:14 +01:00
Martin Edenhofer
c0d1948358 Cleanup. 2015-11-24 03:33:40 +01:00
Martin Edenhofer
791c0f934c First version of customer chat. 2015-11-10 15:01:04 +01:00
Martin Edenhofer
f527a058c6 Fixed typo. 2015-09-06 13:41:51 +02:00
Martin Edenhofer
0100b38386 Prevent not needed use if database connections. 2015-09-04 02:22:20 +02:00
Martin Edenhofer
e1aae93269 Fixed rubocop checks. 2015-08-22 00:40:32 +02:00
Martin Edenhofer
ee5e084b63 Improved error handling. 2015-08-19 01:02:41 +02:00
Martin Edenhofer
2760137eef Removed not used logon_session feature. Added web socket authentication. Prepared browser finger print. 2015-08-18 10:50:12 +02:00
Martin Edenhofer
2edeef76e1 Removed not needed code. 2015-07-16 21:57:45 +02:00
Martin Edenhofer
1f0ee62fbf Improved output for starting/stopping. 2015-07-16 21:56:54 +02:00
Thorsten Eckel
54fd62487c Applied rubocop cop 'Style/SpaceInsideStringInterpolation'. 2015-07-03 17:18:01 +02:00
Martin Edenhofer
5cd3ca79bd Improved api for sending messages. 2015-05-12 13:31:32 +02:00
Martin Edenhofer
c9608cdc00 Improved logging. 2015-05-12 10:46:07 +02:00
Martin Edenhofer
b7ecd9a1eb Fixed use of last_ping. 2015-05-10 22:53:15 +02:00
Martin Edenhofer
c8ae1d38e1 Use utc timestamps for all. 2015-05-10 21:47:17 +02:00
Thorsten Eckel
6decb755f5 Moved rubocop cop 'Style/FileName' exclusion back to .rubocop.yml, since it will be ignored as comment in websocket-server.rb. 2015-05-08 15:58:28 +02:00
Thorsten Eckel
c1c35ce39e Corrected with rubocop cop 'Style/GlobalVars'. 2015-05-08 12:47:25 +02:00
Thorsten Eckel
cad3bf8842 - Moved websocket-server.rb 'Style/FileName' rubocop cop exclusion from .rubocop.yml to websocket-server.rb.
- Excluded websocket-server.rb from rubocop cop 'Rails/TimeZone'.
2015-05-08 12:43:54 +02:00
Thorsten Eckel
409ae23e78 Corrected with rubocop cop 'Rails/TimeZone'. 2015-05-08 12:20:43 +02:00
Thorsten Eckel
c282fd2b37 Corrected with rubocop cop 'Lint/UnusedBlockArgument'. 2015-05-07 11:49:46 +02:00
Thorsten Eckel
1ac1cf4184 Corrected with rubocop cop 'Style/Next'. 2015-05-07 11:04:40 +02:00
Thorsten Eckel
650e17be7c Corrected with rubocop cop 'Lint/StringConversionInInterpolation'. 2015-05-06 11:30:39 +02:00
Thorsten Eckel
21a7a87098 Corrected with rubocop cop 'Style/Semicolon'. 2015-04-30 19:54:08 +02:00
Thorsten Eckel
44adaf000e Corrected with rubocop cop 'Style/DeprecatedHashMethods'. 2015-04-30 19:34:33 +02:00