lborv
7fad278d31
chore: update subproject commit reference in sdk
2025-10-28 21:00:22 +02:00
lborv
776d8a8187
feat: update deleteSetting endpoint to use path parameter for key
2025-10-28 20:43:00 +02:00
lborv
e4b29a918f
Merge remote-tracking branch 'origin/projectDetails' into sdk
2025-10-28 20:40:58 +02:00
lborv
4acd59b482
chore: update subproject commit reference in sdk
2025-10-28 20:37:22 +02:00
lborv
84c48dd482
feat: add getProjectInfo method and corresponding endpoint in ProjectController; refactor logger methods to include projectId
2025-10-28 20:36:53 +02:00
lborv
0ac6b7db6f
chore: update subproject commit reference in sdk
2025-10-27 20:07:34 +02:00
lborv
9080f193c1
fix: update revokeToken method to use @Param decorator for token retrieval
2025-10-27 20:07:26 +02:00
lborv
1a2d7b20c0
feat: add submodule configuration for few-line-sdk
2025-10-27 19:20:15 +02:00
lborv
e1fce6d11d
chore: remove submodule configuration for few-line-sdk
2025-10-27 19:13:37 +02:00
lborv
1d5160e60e
chore: remove submodule reference for lib
2025-10-27 19:11:41 +02:00
lborv
038f2f8605
fix: remove unnecessary blank line in ProjectService
2025-10-27 19:08:56 +02:00
lborv
91ad421b8d
feat: add submodule for few-line-sdk library
2025-10-27 19:08:40 +02:00
lborv
ee5ad66759
feat: add meta field to project entity and corresponding migration, service, and controller updates
2025-10-15 20:47:11 +03:00
lborv
f7b775f87b
Merge remote-tracking branch 'origin/develop' into projectDetails
2025-10-15 19:53:41 +03:00
lborv
6992041429
feat: add getProjectDetails method and corresponding endpoint
2025-10-15 19:52:36 +03:00
lborv
ff664c2086
fix: update comments and documentation to English for consistency
2025-10-13 21:25:36 +03:00
lborv
aaa8680421
chore: Remove outdated deployment documentation files
2025-10-13 21:00:50 +03:00
lborv
41f1c402ed
feat: Add test deployment workflow and setup documentation
...
- Implemented a new GitHub Actions workflow for testing deployments (`test-deployment.yml`).
- Created detailed deployment documentation (`DEPLOYMENT-README.md`, `DEPLOYMENT.md`, `QUICK-START.md`) for setting up the testing server and configuring GitHub secrets.
- Added a setup script (`setup-testing-server.sh`) for automating the environment setup on the testing server, including Docker, Nginx, and user configurations.
- Included monitoring and cleanup scripts for managing deployments on the server.
2025-10-13 20:59:12 +03:00
lborv
93f12cd1d8
feat: implement project settings management with CRUD operations and caching
2025-10-13 20:40:01 +03:00
lborv
967c89108a
feat: 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
2025-10-11 19:36:43 +03:00
lborv
08a62fa2c5
feat: 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
2025-10-11 17:59:06 +03:00
lborv
57e4a8b932
feat: add logging functionality with LoggerService; implement log entity and controller; enhance query processing with logging support
2025-10-11 16:21:03 +03:00
lborv
45db65cec8
feat: create RedisNode migration and update Project and RedisNode entities to use JoinTable for many-to-many relationship
2025-10-09 19:57:17 +03:00
lborv
174dbbcdba
feat: integrate RedisNode management into Project and Query services; enhance RedisNodeService with optimal node selection and connection options; update vm.constants to include RedisPlugin
2025-10-09 19:54:08 +03:00
lborv
c3189bb2df
feat: refactor createDatabase method to remove databaseNodeId parameter and implement findOptimalNode in DatabaseNodeService for improved database node selection
2025-10-09 19:40:52 +03:00
lborv
e89af0dd20
feat: 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
2025-10-09 19:35:30 +03:00
lborv
efbb9f5c21
feat: implement command functionality with new CommandController, update Query entity, and enhance query execution with headers support
2025-10-02 10:02:44 +03:00
lborv
e53e3cf92c
refactor: simplify plugin registration by removing unnecessary object structure
2025-09-29 21:03:49 +03:00
lborv
593acf2a9a
Refactor VM and Plugin Management
...
- Removed the `plugins.constants.ts` file as it was no longer needed.
- Updated the `vm.class.ts` to improve result handling and logging.
- Introduced `vm.constants.ts` to manage registered plugins and modules.
- Simplified the test payload in `case1-payload.js` by removing unnecessary insert logic.
- Enhanced `case1.ts` to include database and migration setup, improving test clarity.
- Deleted unused functions for adding modules and plugins, streamlining the codebase.
2025-09-29 20:58:51 +03:00
lborv
1b552e651f
Merge branch 'main' of http://192.168.0.16:3000/lborv/low-code-engine
2025-09-29 19:52:25 +03:00
lborv
785a7bfe8e
feat: enhance database management with new migration and database node functionalities, including CRUD operations and test cases
2025-09-27 23:41:32 +03:00
lborv
0d5b2830ed
feat: implement Database Manager module with encryption, CRUD operations, and migration management
2025-09-27 18:06:50 +03:00
lborv
2f848137ed
feat: implement Migration module with controller, service, and entity, including migration creation logic
2025-09-26 21:55:57 +03:00
lborv
8eba1d1344
feat: enhance query handling with modules and plugins
...
- Added ManyToMany relationship for plugins in Query entity.
- Updated QueryExecuterController to accept structured query data.
- Enhanced QueryExecuterService to support plugin initialization and execution.
- Implemented QueryHandlerService methods for creating and updating queries, modules, and plugins.
- Introduced new endpoints for creating and adding modules and plugins to queries.
- Created Plugin base class and DatabasePlugin implementation for database interactions.
- Updated VM class to integrate plugin functionality during script execution.
- Added test cases for project, query, module, and plugin operations.
2025-09-21 01:07:51 +03:00
lborv
d90c85d66f
Refactor query execution logic to return script results and handle errors properly
2025-09-17 17:28:06 +03:00
lborv
750e7125ad
Update dependencies and fix import paths for consistency
2025-09-17 17:13:19 +03:00
lborv
db58d6ecb1
Refactor code structure for improved readability and maintainability
2025-09-17 17:02:03 +03:00