Commit Graph

  • ce38e0db92 added CI configuration master JesseQu 2024-12-03 19:47:30 +0800
  • bdb13d9e36 modified to Qt6 and first commit to ssh://git@server.baseware.net:2222/CL-Softwares/QRedis.git JesseQu 2024-08-09 09:56:46 +0800
  • 953316e4d0 Added invalid reply type and empty constructor. Rewrote most of the parsing routines. Nathan Osman 2013-08-07 21:56:47 -0700
  • be19213978 Removed const qualifier from Reply::value(). Nathan Osman 2013-08-01 18:48:40 -0700
  • 744781a03d Added Lexer class to QRedis namespace. Nathan Osman 2013-08-01 17:55:32 -0700
  • 1374064c0b Cleaned up the Request class a bit. Nathan Osman 2013-08-01 17:12:37 -0700
  • fa702fbe15 Collapsed individual reply signals to single reply signal that emits reference to Reply. Nathan Osman 2013-08-01 15:43:58 -0700
  • d42dc66f4e Added new Reply class. Nathan Osman 2013-08-01 15:26:26 -0700
  • 5345c07c9f Fixed lexer bug and removed warning signal, replacing it with a call to qWarning(). Nathan Osman 2013-08-01 12:38:58 -0700
  • 3458be07d8 Fixed bug caused by crlf member not being reset after reading an unsafe string. Tests are working again. Nathan Osman 2013-07-15 22:49:42 -0700
  • 12df269ae0 Integrated new Lexer and Parser class into Client class. Nathan Osman 2013-07-15 22:19:40 -0700
  • ac876e196e Implemented parser, although it does not support NULL replies nor is it integrated into the Client class. Nathan Osman 2013-07-15 21:50:32 -0700
  • 76af55e20d Added Lexer class. Nathan Osman 2013-07-15 11:35:51 -0700
  • 1b45cb3777 Added generic reply() signal to Request class. Nathan Osman 2013-07-04 14:14:53 -0700
  • 45e7ada7dc Implemented parsing of bulk replies and added test for data storage. Nathan Osman 2013-07-04 09:43:29 -0700
  • e049215a70 Added separate signals for each type of reply. Nathan Osman 2013-07-04 09:25:46 -0700
  • 95d1ca09f6 Added QSignalSpy to TestClient to ensure that reply signal is emitted and contains correct value. Nathan Osman 2013-07-03 10:55:41 -0700
  • 6609f0bb02 Removed outdated statement in README about C++11 constructs. Nathan Osman 2013-07-02 22:59:08 -0700
  • 0979104127 Implemented sending of requests in tests and removed dependencies on C++11 features to allow older compilers to compile the client library and test suite. Nathan Osman 2013-07-02 15:26:19 -0700
  • 2c4b533124 Added isConnected() method to client to work around disconnect issue with test suite. Nathan Osman 2013-07-01 21:51:48 -0700
  • 32f01b33cb Implemented test suite that tests the connection and disconnection process. Nathan Osman 2013-07-01 21:45:04 -0700
  • 59c4beff21 Added tests directory, which will eventually contain the unit tests for the QRedis client library. Nathan Osman 2013-07-01 11:25:12 -0700
  • 3e49dc65f8 Added empty implementations of read*() methods. Nathan Osman 2013-07-01 10:26:38 -0700
  • 4104a591e3 Renamed Command class to Request to better reflect its actual role. Nathan Osman 2013-07-01 09:00:58 -0700
  • b1f784205f Added CommandPrivate class and updated the README with usage instructions. Nathan Osman 2013-06-29 23:16:59 -0700
  • e136754ec1 Added QObject parameter to Client class. Nathan Osman 2013-06-29 12:42:39 -0700
  • def99b199b Added C++11 support for GCC to the build system. Nathan Osman 2013-06-29 12:39:34 -0700
  • 12272de5d7 Added requirements to README and started implementing some of the Client methods. Nathan Osman 2013-06-29 12:34:22 -0700
  • 1a9f124d42 Added private class for Client and created template for Command class. Nathan Osman 2013-06-29 12:04:01 -0700
  • ef1a76349c Added the full text of the MIT license to the project. Nathan Osman 2013-06-29 11:40:09 -0700
  • 5f3d906702 Added build system and empty Client class. Nathan Osman 2013-06-29 11:34:10 -0700
  • 0e864955bb Updated README. Nathan Osman 2013-06-28 16:04:06 -0700
  • 4217ac9b63 Initial commit Nathan Osman 2013-06-28 15:58:50 -0700