Commit Graph

31 Commits

Author SHA1 Message Date
0919b0bb15 chore(dependencies): update to latest otter-space-sdk
All checks were successful
Gitea Build Check / Build (push) Successful in 46s
Gitea Build Check / Build (pull_request) Successful in 44s
2024-11-06 13:39:30 +01:00
1435ae8ea4 refactor: Rename SetTaskExecutionFunction to RegisterPlugInterface for clarity and add docstring
All checks were successful
Gitea Build Check / Build (push) Successful in 53s
Gitea Build Check / Build (pull_request) Successful in 54s
2024-10-26 21:31:27 +02:00
376d7ba75d feat: implemented generic algorithm
All checks were successful
Gitea Build Check / Build (push) Successful in 57s
Gitea Build Check / Build (pull_request) Successful in 55s
2024-10-26 21:15:02 +02:00
41882b9bfb feat: Refactor task execution to use Plug interface and update algorithm implementation
All checks were successful
Gitea Build Check / Build (push) Successful in 1m3s
2024-10-25 22:33:13 +02:00
684d52d64c feat: pumped SDK version to 4.0.0
All checks were successful
Gitea Build Check / Build (push) Successful in 58s
Gitea Build Check / Build (pull_request) Successful in 58s
2024-10-16 12:20:21 +02:00
9de22d3176 feat: Add ScrapeHistory tracking and refactor task execution return type
All checks were successful
Gitea Build Check / Build (push) Successful in 58s
- Add `ScrapeHistory` record creation and update during task execution
- Modify `TaskExecution` function to return `TaskSummery` instead of using a cancel function
- Reintroduce and move `removeTask` function for cleanup after task execution
2024-10-15 16:08:34 +02:00
909e84fe1c feat(grpc): added middleware
All checks were successful
Gitea Build Check / Build (push) Successful in 42s
Gitea Build Check / Build (pull_request) Successful in 44s
added the ability to receive otel data from clients
2024-08-30 15:20:32 +02:00
76174e3247 feat(dependencies): update to latest version
All checks were successful
Gitea Build Check / Build (push) Successful in 51s
Gitea Build Check / Build (pull_request) Successful in 51s
updated OtterSpaceSDK to v4.0.0
2024-08-29 15:26:58 +02:00
ceba57ffd8 refactor: move source function to own function 2024-08-27 07:50:36 +02:00
23bae0a5f8 refactor: move object functions to own ones 2024-08-27 07:45:30 +02:00
c0f069b3c0 refactor: remove telemetry from getter and setter functions 2024-08-27 07:38:24 +02:00
311de674ba feat: listen function now has an own context and implemented an graceful stop 2024-08-27 07:37:19 +02:00
130f6928fc refactor: move otlp to custom file out of the scope from plug instance 2024-08-27 07:32:24 +02:00
bef94becce feat: tracer initialization and add OTLP text map propagator setup 2024-08-26 16:33:40 +02:00
8e44948927 refactor(telemetry): initialization of tracer and logger
logger initialization and tracer usage in Plug struct for consistency
2024-08-26 13:05:50 +02:00
5aeb04951f feat(telemetry): telemetry & logging
added first idea of telemetry into the SDK, may needs more work
2024-08-26 13:01:31 +02:00
119d3b6d0d fix: Make CreatedAt field a pointer in Message struct 2024-08-26 10:57:05 +02:00
25db8e8bf7 feat(grpc): updated to latest protobuf & updated dependencies 2024-08-26 10:51:00 +02:00
b445f5c362 refactor: Remove unused error handling and simplify no data found check in server.go 2024-08-25 00:09:21 +02:00
6b10ff2766 refactor: error handling in Plug.Listen method
- Introduce a new function to create the no data found error
- Simplify error checking logic for clarity and consistency
2024-08-25 00:05:16 +02:00
eef3296435 fix: error handling
using pointer for noDataFoundError check in Listen method
2024-08-24 23:59:42 +02:00
08fc9e5e33 refacotr: error handling in Listen method to use variable for noDataFoundError 2024-08-24 23:52:36 +02:00
969c2d90d9 fix: Fix error handling for source retrieval in Listen method 2024-08-24 23:50:02 +02:00
40be98100e fix(error): Refactor error handling to use errors.Is for more robust database error checking in Listen method. 2024-08-24 23:42:38 +02:00
7d4ce9f359 refactor(source): function header
changed function header to use the UserSources as information source
2024-08-17 20:23:11 +02:00
b6974c4a9f feat(source): Include source parameter in gRPC server methods and initialization 2024-08-15 09:56:40 +02:00
c01290847d fix(module): Update SDK import paths to use correct casing 2024-08-14 16:16:42 +02:00
8fa77e186b fix(module): Update SDK import paths to use correct casing 2024-08-14 16:12:48 +02:00
cf4a5bc9a2 feat(database): Update SDK to v3 and refactor database 2024-08-14 16:06:53 +02:00
91bd27ad98 fix: change old git urls to anthrove urls 2024-07-19 21:57:01 +02:00
1abc5cbae0 migration from old git (no git history) 2024-07-19 15:28:48 +02:00