687b134326
Merge pull request '#12 - add comments to properties to complete the documentation of AMQ Adapter' (#39) from config-documemntation into develop
stanislav.hejny2025-05-05 12:25:47 +00:00
08f71aa207#12 - add comments to properties to complete the documentation of AMQ Adapter
config-documemntation
Stanislav Hejny
2025-05-05 13:24:22 +01:00
9ceee90f07
Merge pull request '#25 - monitor CPU usage to determine backpressure events' (#38) from monitor-cpu-usage into develop
stanislav.hejny2025-05-05 12:07:59 +00:00
c772a2844a#25 - monitor CPU usage to determine backpressure events
Stanislav Hejny
2025-05-05 13:05:51 +01:00
d40e8319be
Merge pull request '#28 - stop using Thread as CleverSwarm methods are not thread-safe' (#37) from single-thread into develop
stanislav.hejny2025-05-02 09:08:11 +00:00
e29b7339f9#28 - stop using Thread as CleverSwarm methods are not thread-safe
Stanislav Hejny
2025-05-02 10:05:36 +01:00
d681b8ae0f
Merge pull request '#35 - move CLI tools to dedicated directory so it is not part of the distributable code' (#36) from cli_tools into develop
stanislav.hejny2025-05-01 17:28:59 +00:00
4fc81edc62#35 - move CLI tools to dedicated directory so it is not partr of the distributable code
Stanislav Hejny
2025-05-01 18:26:09 +01:00
8163542388
Merge pull request '#29 - CleverSwarm integration - fix PUT multipart/form-data message error' (#30) from fix_put_message into develop
stanislav.hejny2025-05-01 17:09:52 +00:00
317a68d0c4
bug #29 - CleverSwarm integration - fix PUT multipart/form-data message error
Stanislav Hejny
2025-05-01 18:08:15 +01:00
21c062ed29
Revert "#29 - CleverSwarm integration - fix PUT multipart/form-data message error"
Stanislav Hejny
2025-05-01 17:59:30 +01:00
cf40c7d7e4
Revert "Revert "#29 - CleverSwarm integration - fix PUT multipart/form-data message error""
Stanislav Hejny
2025-05-01 17:59:03 +01:00
1540335750
Revert "#29 - CleverSwarm integration - fix PUT multipart/form-data message error"
Stanislav Hejny
2025-05-01 17:00:34 +01:00
10a6c93b8d
Merge pull request '#32 add the RabbitMQ exchange initialization tool' (#33) from create_tools_exchg into develop
stanislav.hejny2025-05-01 15:56:07 +00:00
7453bb8860#32 add the RabbitMQ exchange initialization tool
Stanislav Hejny
2025-05-01 01:08:26 +01:00
c6b7b2ad7e#29 - CleverSwarm integration - fix PUT multipart/form-data message error
Stanislav Hejny
2025-05-01 00:40:59 +01:00
0f8bec742d
Merge pull request '#26 - fix the boolean config value conversion, organize all config values to single class' (#27) from organize-config-values into develop
stanislav.hejny2025-04-29 12:11:49 +00:00
d1ba4db460#26 - fix the boolean config value conversion, organize all config values to single class
Stanislav Hejny
2025-04-29 13:05:56 +01:00
5fbbdb9f83#23 - first draft of CleverBRAG facade with endpoints discovery, suggested type (de)serialization and sample invocation
Stanislav Hejny
2025-04-28 21:59:22 +01:00
dbdf87ad77
Merge pull request '#15 - Implement Backpressure UPDATE & IDLE, setup AMQ handler in its own thread' (#22) from backpressure-idle into develop
stanislav.hejny2025-04-28 20:46:22 +00:00
f2a517a012#15 - merge in the backpressure fix - get the exchange the right way
Stanislav Hejny
2025-04-28 21:45:04 +01:00
ec221c960b
Merge pull request 'Fix the backpressure event' (#21) from feat/#20 into develop
stanislav.hejny2025-04-28 20:38:04 +00:00
3dfb7a821d#15 - Implement Backpressure UPDATE & IDLE, setup AMQ handler in its own thread
Stanislav Hejny
2025-04-28 00:49:35 +01:00
8352e0e5c8
fix(General): fix the backpressure event
hurui2003202025-04-25 16:27:17 +08:00
88d45a9b67#17 - review log message, standartize format and add location info
Stanislav Hejny
2025-04-24 02:34:11 +01:00
04977e5ccc
feat/#1 - improve error logging and fix the file upload to support also the native multipart message
stanislav.hejny2025-04-18 22:52:34 +01:00
a8d82b1e3d
#feat/1 - code cleanup for final release, part 1
Stanislav Hejny
2025-04-17 13:20:56 +01:00
7bc92f9614
fix(General): use multipart message header for file uploader
hurui2003202025-04-17 15:10:12 +08:00
56bd0a3025
fix(General): use non-exclusive queue for streaming queues
hurui2003202025-04-16 18:14:40 +08:00
95d08686e0
fix(General): add type conversion for in coming request
hurui2003202025-04-16 17:50:37 +08:00
7888f1bddb
rewrite the download function to work with multiple threads
stanislav.hejny2025-04-16 09:11:05 +01:00
79ed698ac9
Fixes from testing
Stanislav Hejny
2025-04-10 21:38:41 +01:00
63db3c0758
Added support for file download
Stanislav Hejny
2025-04-09 20:19:50 +01:00
113dd38106
Added support for file download
Stanislav Hejny
2025-04-09 19:23:26 +01:00
6b420dee0a
Modify CleverSwarm adapter to use reflection to match URLPath to endpoint
Stanislav Hejny
2025-04-07 10:23:17 +01:00
fc110c7175
Add IDLE backpressure detection
Stanislav Hejny
2025-04-06 01:24:51 +01:00
f7bffbe20d
Create new uploaded file version rather than append to it, if file of the same name already exists
Stanislav Hejny
2025-04-03 11:07:07 +01:00
a4ffd56f10
Update .gitignore
Stanislav Hejny
2025-04-01 02:55:42 +01:00
579102633c
Version that runs with new file upload stream and cleverswarm
Stanislav Hejny
2025-04-01 02:54:21 +01:00
141de355d4
Merge pull request 'Add support for file streaming upload, update to async pika lib' (#9) from feat/#1 into develop
stanislav.hejny2025-03-26 14:00:42 +00:00
a2ddce1a2e
Add support for file streaming upload, update to async pika lib
feat/#1
Stanislav Hejny
2025-03-26 13:54:30 +00:00
4d36700887
Make everythong asynch, prepare for streaming uplpaded file
fix_testing
Stanislav Hejny
2025-03-13 16:32:11 +00:00
a60c724ae1
Make everythong asynch, prepare for streaming uplpaded file
Stanislav Hejny
2025-03-13 16:31:24 +00:00
5985a22bbb
rewrite using asynch PIKA library
Stanislav Hejny
2025-03-13 02:13:56 +00:00
a7d7832a49
fix the byte to string conversion
Stanislav Hejny
2025-03-02 12:50:46 +00:00
2e1b95675a
fix the byte to string conversion
Stanislav Hejny
2025-03-02 12:37:20 +00:00
1ffd475e52
Fix issues from testing
Stanislav Hejny
2025-03-02 00:43:22 +00:00
c4037f3cd9
Fix issues from testing
Stanislav Hejny
2025-03-02 00:35:09 +00:00
aaf1c77e72
Fix cleverswarm dependencies identified in testing
Stanislav Hejny
2025-02-27 23:08:23 +00:00
dc884c654a
Bump-up project version to enable publish to PyPI
Stanislav Hejny
2025-02-27 21:50:44 +00:00
e861bf0f38
Remove references to cleverswarm and fix packaging
Stanislav Hejny
2025-02-27 21:43:46 +00:00
30e046b234
Update the Ci/CD pipline to publish AMQ as library
Stanislav Hejny
2025-02-27 04:11:05 +00:00
a633ecef4c
Update the Ci/CD pipline to publish AMQ as library
Stanislav Hejny
2025-02-27 03:56:45 +00:00
1b0421964c
feat/#1 - add the code coverage run to the pipeline
Stanislav Hejny
2025-02-26 20:30:08 +00:00
73c962dc12
Add CI/CD pipeline, adjust for integration with CleverSwarm and other python services
Stanislav Hejny
2025-02-26 19:53:44 +00:00
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
Stanislav Hejny
2025-02-26 10:51:17 +00:00
eb26eec767
CleverSwarm API invocation example
Stanislav Hejny
2025-02-25 20:35:20 +00:00