8b77f7e42cchore: update subproject commit reference in sdk
sdk
Boris D
2025-10-29 17:06:47 +02:00
9e79b44bdbfeat: implement session management with SessionController and SessionService; enhance session update logic to handle non-existent sessions
Boris D
2025-10-29 17:06:38 +02:00
84c48dd482feat: add getProjectInfo method and corresponding endpoint in ProjectController; refactor logger methods to include projectId
lborv
2025-10-28 20:36:53 +02:00
bbc378dc95feat: add isPublic field to Query entity and implement QueryPublicGuard for public query access control
Boris D
2025-10-28 16:35:26 +02:00
5d596832d6feat: add optional isTypescript parameter to create and update query methods
Boris D
2025-10-28 15:40:03 +02:00
3a1249615efeat: add TypeScript compilation support in QueryExecuterService
Boris D
2025-10-28 15:37:09 +02:00
9080f193c1fix: update revokeToken method to use @Param decorator for token retrieval
lborv
2025-10-27 20:07:26 +02:00
1a2d7b20c0feat: add submodule configuration for few-line-sdk
lborv
2025-10-27 19:20:15 +02:00
e1fce6d11dchore: remove submodule configuration for few-line-sdk
lborv
2025-10-27 19:13:37 +02:00
1d5160e60echore: remove submodule reference for lib
lborv
2025-10-27 19:11:41 +02:00
038f2f8605fix: remove unnecessary blank line in ProjectService
lborv
2025-10-27 19:08:56 +02:00
91ad421b8dfeat: add submodule for few-line-sdk library
lborv
2025-10-27 19:08:40 +02:00
1c54064ffeRemove deprecated API documentation and models related to logging, project management, queries, and Redis management. This includes the deletion of various markdown files and TypeScript definitions that are no longer in use, streamlining the codebase and improving maintainability.
openapi
lborv
2025-10-25 17:54:24 +03:00
66a461f12aAdd API documentation and models for Functions, Logs, Projects, Queries, and Redis Management
lborv
2025-10-25 17:50:15 +03:00
0180c4115cfix: update token revoke and settings delete endpoints to use route parameters
lborv
2025-10-25 16:58:22 +03:00
ee5ad66759feat: add meta field to project entity and corresponding migration, service, and controller updates
projectDetails
lborv
2025-10-15 20:47:11 +03:00
f7b775f87bMerge remote-tracking branch 'origin/develop' into projectDetails
lborv
2025-10-15 19:53:41 +03:00
eb65eec9c0Merge pull request 'feat: implement project settings management with CRUD operations and caching' (#11) from projectSettings into developjana2025-10-14 16:48:34 +00:00
a139e957b1Merge pull request 'fix: add timeout handling for script execution in Vm class' (#14) from limitingQueryExrcutionTime into developjana2025-10-14 16:47:36 +00:00
96c560a691fix: add timeout handling for script execution in Vm class
Boris D
2025-10-14 16:04:54 +03:00
9c924c525bMerge pull request 'chore: remove deprecated environment and Docker configuration files' (#13) from ci/cd into developlborv2025-10-14 12:08:03 +00:00
fce94e7ffdchore: remove deprecated environment and Docker configuration files
Boris D
2025-10-14 15:07:24 +03:00
70f6fd68bfMerge pull request 'ci/cd' (#12) from ci/cd into developlborv2025-10-14 11:13:44 +00:00
6e95a0c1a9chore: Refactor deployment scripts and workflows for improved clarity and efficiency
Boris D
2025-10-14 14:13:10 +03:00
ff664c2086fix: update comments and documentation to English for consistency
lborv
2025-10-13 21:25:36 +03:00
41f1c402edfeat: Add test deployment workflow and setup documentation
lborv
2025-10-13 20:59:12 +03:00
93f12cd1d8feat: implement project settings management with CRUD operations and caching
lborv
2025-10-13 20:40:01 +03:00
2671665e25Merge pull request 'fix: add confirmation message for test completion' (#10) from test into developlborv2025-10-13 14:33:47 +00:00
2885f0d74efix: add confirmation message for test completion
Boris D
2025-10-13 17:30:41 +03:00
aab9ffa253Merge pull request 'main' (#9) from main into developlborv2025-10-13 14:29:00 +00:00
aa7920384cMerge pull request 'fix: add develop branch to push triggers in test workflow' (#7) from action-on-develop-too into main
main
lborv2025-10-13 14:27:57 +00:00
91998f2fb2fix: add develop branch to push triggers in test workflow
Boris D
2025-10-13 17:27:39 +03:00
cd0d894a68Merge pull request 'fix: remove unnecessary steps from test workflow' (#6) from fix-test-action into mainlborv2025-10-13 14:26:37 +00:00
943b02c387fix: remove unnecessary steps from test workflow
Boris D
2025-10-13 17:25:35 +03:00
f00423eb8dMerge pull request 'fix: update runner environment to use ubuntu-latest in test workflow' (#5) from test_runner_test into mainlborv2025-10-13 14:01:15 +00:00
aa77fb0440fix: update runner environment to use ubuntu-latest in test workflow
Boris D
2025-10-13 17:00:56 +03:00
8814a6314aMerge pull request 'feat: add initial test runner workflow for CI/CD integration' (#4) from test_runner into mainlborv2025-10-13 13:57:40 +00:00
2de339418efeat: add initial test runner workflow for CI/CD integration
Boris D
2025-10-13 16:56:53 +03:00
bddd808484fix: update name extraction logic in QueryExecuterService to use the last item in the array
Boris D
2025-10-13 16:39:19 +03:00
e327a8da85feat: implement connection management in DatabasePlugin; add connection check in RedisPlugin; update session ID in runQuery test
Boris D
2025-10-13 09:50:55 +03:00
73999de32efeat: enhance password generation method; improve connection pooling logic in DatabasePlugin; update test cases with correct tokens
Boris D
2025-10-13 09:12:47 +03:00
c4755f5346feat: implement connection pooling in DatabasePlugin for improved database connection management
Boris D
2025-10-13 08:47:54 +03:00
126ba01549fix: reorder guards in RedisManagerController to ensure proper authorization flowJana2025-10-12 18:45:11 +03:00
967c89108afeat: implement logging enhancements; add projectId and queryId to log entity; update query and logger services for improved logging; refactor query execution to support call stack tracking
lborv
2025-10-11 19:36:43 +03:00
08a62fa2c5feat: add isAdmin column to token entity; implement migration for isAdmin; enhance logging and error handling in query execution; update query plugin to support new logging structure
lborv
2025-10-11 17:59:06 +03:00
57e4a8b932feat: add logging functionality with LoggerService; implement log entity and controller; enhance query processing with logging support
lborv
2025-10-11 16:21:03 +03:00
323fc6e817refactor: streamline AdminGuard logic and remove commented code; clean up imports in BaseQueryController and QueryExecuterService
Boris D
2025-10-10 16:47:58 +03:00
210253628cfeat: implement session management with SessionService and SessionPlugin; refactor query execution to handle session cookies; update token and query handling for improved session tracking
Boris D
2025-10-10 14:03:21 +03:00
5513dccc11feat: add AdminGuard to DatabaseManagerController, ProjectController, and RedisManagerController for enhanced access control
Boris D
2025-10-10 12:01:28 +03:00
5a15833080feat: implement AdminGuard and QueryGuard for enhanced access control; refactor API and query handling; add deleteQuery method in QueryHandlerService; update QueryResponse type for improved response handling
Boris D
2025-10-10 11:54:30 +03:00
ca134414b0feat: enhance API and query handling with Redis caching; add QueryGuard for query validation; refactor services to utilize RedisClient for improved performance
Boris D
2025-10-10 10:51:52 +03:00
45db65cec8feat: create RedisNode migration and update Project and RedisNode entities to use JoinTable for many-to-many relationship
lborv
2025-10-09 19:57:17 +03:00
174dbbcdbafeat: integrate RedisNode management into Project and Query services; enhance RedisNodeService with optimal node selection and connection options; update vm.constants to include RedisPlugin
lborv
2025-10-09 19:54:08 +03:00
c3189bb2dffeat: refactor createDatabase method to remove databaseNodeId parameter and implement findOptimalNode in DatabaseNodeService for improved database node selection
lborv
2025-10-09 19:40:52 +03:00
e89af0dd20feat: implement function management with FunctionEntity, FunctionService, and FunctionController; enhance QueryExecuterService to utilize functions; refactor CommandController and QueryController to extend BaseQueryController; update Vm class to handle functions; remove obsolete log entities
lborv
2025-10-09 19:35:30 +03:00
5b30b876e5feat: enhance DatabaseManagerService and QueryExecuterService with timeout settings, add AxiosPlugin for HTTP requests, and update DatabasePlugin to use query method
Boris D
2025-10-09 17:20:33 +03:00
0631e99886feat: simplify global function assignment in Vm class and enable logging of results in case1-payload test
Boris D
2025-10-09 13:04:38 +03:00
f357bc5e61feat: enhance QueryPlugin run method with error handling and update logging in Vm class
Boris D
2025-10-09 12:57:32 +03:00
dac008366afeat: update ApiTokenGuard to always allow access, add updateDatabase method to ProjectService, enhance QueryExecuterService with job options, integrate QueueModule in QueryModule, apply ApiTokenGuard to RedisManagerController, refactor Plugin class to include methods, implement new methods in RedisPlugin, and remove unused async.js module
Boris D
2025-10-09 11:56:53 +03:00
6c95e9d5e0feat: add logging entity and types for structured log records
Boris D
2025-10-06 16:41:56 +03:00
67099969dbfeat: integrate BullMQ for query processing and add QueueModule
Boris D
2025-10-06 16:32:28 +03:00
39c40013b2feat: implement ApiTokenGuard for authentication and apply it to relevant controllers
Boris D
2025-10-06 11:06:02 +03:00
1e84297e84feat: enhance query execution with response handling and add QueryResponse type
Boris D
2025-10-06 10:23:46 +03:00
efbb9f5c21feat: implement command functionality with new CommandController, update Query entity, and enhance query execution with headers support
lborv
2025-10-02 10:02:44 +03:00
5f24388394feat: add Redis Manager module with controller, service, and entity; refactor app module imports
Boris D
2025-09-29 13:32:03 +03:00
785a7bfe8efeat: enhance database management with new migration and database node functionalities, including CRUD operations and test cases
lborv
2025-09-27 23:41:32 +03:00
0d5b2830edfeat: implement Database Manager module with encryption, CRUD operations, and migration management
lborv
2025-09-27 18:06:50 +03:00
2f848137edfeat: implement Migration module with controller, service, and entity, including migration creation logic
lborv
2025-09-26 21:55:57 +03:00
6d88c21305feat: add Migration entity, service, controller, and constants for migration management
Boris D
2025-09-26 13:05:00 +03:00
07efa3b8dfrefactor: simplify async function calls in asyncCall and Vm class
Boris D
2025-09-22 18:38:21 +03:00