Commit Graph

31 Commits

Author SHA1 Message Date
Stanislav Hejny 82c8a298cd issue #23 - fixing issues from integration test
Unit test coverage / pytest (push) Failing after 1m9s
2025-05-27 13:34:09 +01:00
hurui200320 aec53f5b34 test(General): implement unit test for data parser, rabbitmq client and other python files
Unit test coverage / pytest (push) Failing after 1m7s
This commit bump the coverage rate to 77%
2025-05-15 17:06:05 +08:00
Stanislav Hejny 27a930b3c3 #23 refactor to use shared code between services, part 2
Unit test coverage / pytest (push) Failing after 1m20s
Unit test coverage / pytest (pull_request) Failing after 1m18s
2025-05-11 23:57:27 +01:00
Stanislav Hejny 2f6dbd2ad8 #23 refactor to use shared code between services
Unit test coverage / pytest (pull_request) Failing after 1m9s
Unit test coverage / pytest (push) Failing after 1m11s
2025-05-11 15:06:39 +01:00
Stanislav Hejny 15da316a1f #43 - fix the issues reported by flake8
Unit test coverage / pytest (push) Failing after 56s
Unit test coverage / pytest (pull_request) Failing after 1m1s
2025-05-08 23:52:33 +01:00
Stanislav Hejny 5bb6597b57 #40 - ensure the JSON format is handled correctly at all levels
Unit test coverage / pytest (push) Failing after 1m1s
Unit test coverage / pytest (pull_request) Failing after 1m18s
2025-05-07 13:05:04 +01:00
Stanislav Hejny d7b21af028 #40 - ensure return is a JSON with 'detail' field in case of the error 2025-05-05 15:55:47 +01:00
Stanislav Hejny d1ba4db460 #26 - fix the boolean config value conversion, organize all config values to single class 2025-04-29 13:05:56 +01:00
Stanislav Hejny 3dfb7a821d #15 - Implement Backpressure UPDATE & IDLE, setup AMQ handler in its own thread 2025-04-28 00:49:35 +01:00
Stanislav Hejny 88d45a9b67 #17 - review log message, standartize format and add location info 2025-04-24 02:34:11 +01:00
Stanislav Hejny 7f10905791 feat/#1 - refactor code for better design and testability 2025-04-22 08:50:16 +01:00
stanislav.hejny 1de7afe4f5 feat/#1 - applied 'black' formatting 2025-04-18 23:49:10 +01:00
stanislav.hejny 04977e5ccc feat/#1 - improve error logging and fix the file upload to support also the native multipart message 2025-04-18 22:52:34 +01:00
Stanislav Hejny a8d82b1e3d #feat/1 - code cleanup for final release, part 1 2025-04-17 13:20:56 +01:00
hurui200320 56bd0a3025 fix(General): use non-exclusive queue for streaming queues 2025-04-16 18:14:40 +08:00
hurui200320 95d08686e0 fix(General): add type conversion for in coming request 2025-04-16 17:50:37 +08:00
stanislav.hejny 7888f1bddb rewrite the download function to work with multiple threads 2025-04-16 09:11:05 +01:00
stanislav.hejny 4a248d14ac Reached functional file download 2025-04-16 03:22:58 +01:00
stanislav.hejny 0720c5963f restructure to fit around python event-loop 2025-04-16 00:24:17 +01:00
stanislav.hejny b550d98eaf Correct file download format 2025-04-13 00:42:36 +01:00
stanislav.hejny 2c641b0f64 Fix the multithread/waiting for result 2025-04-12 10:50:35 +01:00
Stanislav Hejny 79ed698ac9 Fixes from testing 2025-04-10 21:38:41 +01:00
Stanislav Hejny 63db3c0758 Added support for file download 2025-04-09 20:19:50 +01:00
Stanislav Hejny 113dd38106 Added support for file download 2025-04-09 19:23:26 +01:00
Stanislav Hejny 6b420dee0a Modify CleverSwarm adapter to use reflection to match URLPath to endpoint 2025-04-07 10:23:17 +01:00
Stanislav Hejny fc110c7175 Add IDLE backpressure detection 2025-04-06 01:24:51 +01:00
Stanislav Hejny 579102633c Version that runs with new file upload stream and cleverswarm 2025-04-01 02:54:21 +01:00
Stanislav Hejny a2ddce1a2e Add support for file streaming upload, update to async pika lib 2025-03-26 13:54:30 +00:00
Stanislav Hejny aaf1c77e72 Fix cleverswarm dependencies identified in testing 2025-02-27 23:08:23 +00:00
Stanislav Hejny e861bf0f38 Remove references to cleverswarm and fix packaging 2025-02-27 21:43:46 +00:00
Stanislav Hejny 1f9040729f feat/#1 - refactor code to allow make it as library and to separate the AMQ code from dependencies needed to write the CleverSwarm interface 2025-02-26 10:51:17 +00:00