ee5ad66759
feat: add meta field to project entity and corresponding migration, service, and controller updates
2025-10-15 20:47:11 +03:00
f7b775f87b
Merge remote-tracking branch 'origin/develop' into projectDetails
2025-10-15 19:53:41 +03:00
6992041429
feat: add getProjectDetails method and corresponding endpoint
2025-10-15 19:52:36 +03:00
0f0d082a17
Merge pull request 'ja sdeljal' ( #15 ) from api_token into develop
...
Deploy to Testing Server / Deploy to Testing Environment (push) Successful in 23s
Reviewed-on: http://192.168.0.16:3000/lborv/few-line-engine/pulls/15
Reviewed-by: lborv <boris.djumajev@gmail.com >
2025-10-14 17:20:48 +00:00
f046999828
ja sdeljal
2025-10-14 20:17:18 +03:00
eb65eec9c0
Merge pull request 'feat: implement project settings management with CRUD operations and caching' ( #11 ) from projectSettings into develop
...
Deploy to Testing Server / Deploy to Testing Environment (push) Successful in 32s
Reviewed-on: http://192.168.0.16:3000/lborv/few-line-engine/pulls/11
Reviewed-by: jana <comite11@inbox.lv >
2025-10-14 16:48:34 +00:00
a139e957b1
Merge pull request 'fix: add timeout handling for script execution in Vm class' ( #14 ) from limitingQueryExrcutionTime into develop
...
Deploy to Testing Server / Deploy to Testing Environment (push) Successful in 27s
Reviewed-on: http://192.168.0.16:3000/lborv/few-line-engine/pulls/14
Reviewed-by: jana <comite11@inbox.lv >
2025-10-14 16:47:36 +00:00
96c560a691
fix: add timeout handling for script execution in Vm class
2025-10-14 16:04:54 +03:00
9c924c525b
Merge pull request 'chore: remove deprecated environment and Docker configuration files' ( #13 ) from ci/cd into develop
...
Deploy to Testing Server / Deploy to Testing Environment (push) Successful in 44s
Reviewed-on: http://192.168.0.16:3000/lborv/low-code-engine/pulls/13
2025-10-14 12:08:03 +00:00
fce94e7ffd
chore: remove deprecated environment and Docker configuration files
2025-10-14 15:07:24 +03:00
70f6fd68bf
Merge pull request 'ci/cd' ( #12 ) from ci/cd into develop
...
Deploy to Testing Server / Deploy to Testing Environment (push) Successful in 30s
Reviewed-on: http://192.168.0.16:3000/lborv/low-code-engine/pulls/12
2025-10-14 11:13:44 +00:00
6e95a0c1a9
chore: Refactor deployment scripts and workflows for improved clarity and efficiency
2025-10-14 14:13:10 +03:00
ff664c2086
fix: update comments and documentation to English for consistency
2025-10-13 21:25:36 +03:00
aaa8680421
chore: Remove outdated deployment documentation files
2025-10-13 21:00:50 +03:00
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
93f12cd1d8
feat: implement project settings management with CRUD operations and caching
2025-10-13 20:40:01 +03:00
2671665e25
Merge pull request 'fix: add confirmation message for test completion' ( #10 ) from test into develop
...
Test Runner / hello-world (push) Successful in 12s
Reviewed-on: http://192.168.0.16:3000/lborv/low-code-engine/pulls/10
2025-10-13 14:33:47 +00:00
2885f0d74e
fix: add confirmation message for test completion
2025-10-13 17:30:41 +03:00
aab9ffa253
Merge pull request 'main' ( #9 ) from main into develop
...
Test Runner / hello-world (push) Successful in 3s
Reviewed-on: http://192.168.0.16:3000/lborv/low-code-engine/pulls/9
2025-10-13 14:29:00 +00:00
aa7920384c
Merge pull request 'fix: add develop branch to push triggers in test workflow' ( #7 ) from action-on-develop-too into main
...
Test Runner / hello-world (push) Successful in 9s
Reviewed-on: http://192.168.0.16:3000/lborv/low-code-engine/pulls/7
2025-10-13 14:27:57 +00:00
91998f2fb2
fix: add develop branch to push triggers in test workflow
2025-10-13 17:27:39 +03:00
cd0d894a68
Merge pull request 'fix: remove unnecessary steps from test workflow' ( #6 ) from fix-test-action into main
...
Test Runner / hello-world (push) Successful in 19s
Reviewed-on: http://192.168.0.16:3000/lborv/low-code-engine/pulls/6
2025-10-13 14:26:37 +00:00
943b02c387
fix: remove unnecessary steps from test workflow
2025-10-13 17:25:35 +03:00
f00423eb8d
Merge pull request 'fix: update runner environment to use ubuntu-latest in test workflow' ( #5 ) from test_runner_test into main
...
Test Runner / hello-world (push) Successful in 2m9s
Reviewed-on: http://192.168.0.16:3000/lborv/low-code-engine/pulls/5
2025-10-13 14:01:15 +00:00
aa77fb0440
fix: update runner environment to use ubuntu-latest in test workflow
2025-10-13 17:00:56 +03:00
8814a6314a
Merge pull request 'feat: add initial test runner workflow for CI/CD integration' ( #4 ) from test_runner into main
...
Test Runner / hello-world (push) Has been cancelled
Reviewed-on: http://192.168.0.16:3000/lborv/low-code-engine/pulls/4
2025-10-13 13:57:40 +00:00
2de339418e
feat: add initial test runner workflow for CI/CD integration
2025-10-13 16:56:53 +03:00
bddd808484
fix: update name extraction logic in QueryExecuterService to use the last item in the array
2025-10-13 16:39:19 +03:00
e327a8da85
feat: implement connection management in DatabasePlugin; add connection check in RedisPlugin; update session ID in runQuery test
2025-10-13 09:50:55 +03:00
73999de32e
feat: enhance password generation method; improve connection pooling logic in DatabasePlugin; update test cases with correct tokens
2025-10-13 09:12:47 +03:00
c4755f5346
feat: implement connection pooling in DatabasePlugin for improved database connection management
2025-10-13 08:47:54 +03:00
126ba01549
fix: reorder guards in RedisManagerController to ensure proper authorization flow
2025-10-12 18:45:11 +03:00
b3060a7399
feat: implement password generation method; enhance database creation with secure password generation
2025-10-12 18:35:25 +03:00
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
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
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
323fc6e817
refactor: streamline AdminGuard logic and remove commented code; clean up imports in BaseQueryController and QueryExecuterService
2025-10-10 16:47:58 +03:00
210253628c
feat: implement session management with SessionService and SessionPlugin; refactor query execution to handle session cookies; update token and query handling for improved session tracking
2025-10-10 14:03:21 +03:00
5513dccc11
feat: add AdminGuard to DatabaseManagerController, ProjectController, and RedisManagerController for enhanced access control
2025-10-10 12:01:28 +03:00
5a15833080
feat: 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
2025-10-10 11:54:30 +03:00
ca134414b0
feat: enhance API and query handling with Redis caching; add QueryGuard for query validation; refactor services to utilize RedisClient for improved performance
2025-10-10 10:51:52 +03:00
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
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
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
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
5b30b876e5
feat: enhance DatabaseManagerService and QueryExecuterService with timeout settings, add AxiosPlugin for HTTP requests, and update DatabasePlugin to use query method
2025-10-09 17:20:33 +03:00
0631e99886
feat: simplify global function assignment in Vm class and enable logging of results in case1-payload test
2025-10-09 13:04:38 +03:00
f357bc5e61
feat: enhance QueryPlugin run method with error handling and update logging in Vm class
2025-10-09 12:57:32 +03:00
dac008366a
feat: 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
2025-10-09 11:56:53 +03:00
6c95e9d5e0
feat: add logging entity and types for structured log records
2025-10-06 16:41:56 +03:00