20 Commits

Author SHA1 Message Date
Igor Malinovskiy 3c2ed75718 Fix #5129 2022-02-18 15:04:19 +02:00
Igor Malinovskiy 05fa28f1a7 Revive unit and integration tests
- Use fakeit for mocks
- Repair all unit tests
- Create env for QML integration tests
- Add intergration test for MultilineEditor
- Replace ModelTest with QAbstractItemModelTester
2022-02-03 14:59:28 +02:00
Igor Malinovskiy 8c56d75714 Cleanup unit tests 2021-07-22 13:44:44 +03:00
Igor Malinovskiy 57fe2e6829 Improve keymodels (#4362)
* Improve key models
* Regression fixes
* Update tests
2019-04-10 01:15:10 +03:00
Igor Malinovskiy 8bdc718511 0.9.8
- Fix locking of server item & allow to disconnect from server
- Improve server & console tabs
- Remove easyloging
- Allow to duplicate connection from inline menu
- Update translations
- Update welcome screen
- Fix "Reload" button
- Fix Live update

Fix #4182
Fix #4232
Fix #4242
Fix #3995
Fix #3634
Fix #4256
2018-10-09 17:45:03 +03:00
Igor Malinovskiy 64715cf127 RedisDesktopManager 0.9.0-alpha4 (#3781)
New features and improvements:
- Add initial implementation of Native Formatters (#3534)
- Add support for Pub/Sub commands in console
- Remove build-in zlib compression/decompression
- Remove php-unserialize.js formatter
- Remove msgpack.js formatter
- Update translations
- Improve connections dialog
- Remove qgamp and clean code
- Migrate to Qt 5.8
- Change breakpad origin to github

Fixes:
- Fix issue #3732: RDM shows invalid error message when trying to connect to invalid host/port
- Fix issue #3758: RDM Shows Key Values for One Key Only
- Fix tree rendering with multi-char NS
- Fix issue #3724: Load NS seperator from connection settings in NS deletion
- Fix #3691: RDM doesn't fade deleted keys & namespaces
-  Fix issue #3791: Model doesn't hide removed row on page > 1
2017-04-28 18:02:25 +03:00
Igor Malinovskiy 7134d00d92 Port latest changes from 0.8.0 to 0.9 branch (#3693)
Port changes from 0.8.0 and update submodules
2016-09-02 17:26:19 +03:00
Igor Malinovskiy 2caac880c8 Fix unit tests
Close issue #3566
2016-01-23 17:32:16 +02:00
Igor Malinovskiy bf35fee494 Remove internal redisclient module 2015-09-16 17:27:15 -07:00
Igor Malinovskiy 7e77b0c2b1 Add unit tests for ConfigManager 2015-08-21 11:46:58 +03:00
Igor Malinovskiy 69fa7b11af Add unit tests for Compression class 2015-08-20 12:09:31 +03:00
Igor Malinovskiy 6febbac693 Fix Windows binaries compilation on linux with Mingw 2015-07-09 21:16:40 +10:00
Igor Malinovskiy 6382ac5d54 Fix issue #3354: Unhandled C++ Exception in rdm.exe!ConsoleModel::init() 2015-06-25 11:57:17 +03:00
Igor Malinovskiy 58271af376 Add ssh testcase 2015-04-10 10:48:40 +03:00
Igor malinovskiy d949daebb5 Improve unit tests 2015-02-16 13:28:43 +02:00
Igor malinovskiy a29b1e1e4f Add unit test for connection dialog 2015-02-16 11:58:42 +02:00
Igor malinovskiy 32e7f41c3d Update unit tests 2015-02-14 14:42:00 +02:00
Igor malinovskiy 61ce9d39f2 Add support for "Array of Array" responses in redisclient module 2015-02-08 16:52:17 +02:00
Igor malinovskiy 8dac84df3d Refactor redisclient module 2015-02-08 15:20:41 +02:00
Igor malinovskiy 0d075fab69 Add qml test runner 2015-01-31 15:36:15 +02:00