Commit Graph

46 Commits

Author SHA1 Message Date
jkunz 1792ea89e1 feat: add backup replication targets 2026-05-07 17:44:31 +00:00
jkunz aab6e9044d fix: modernize docker publishing 2026-04-29 08:13:29 +00:00
jkunz ee6d4c3d04 feat: wire service registry targets 2026-04-28 15:50:59 +00:00
jkunz 94f1199858 feat: add built-in OCI registry 2026-04-28 15:23:51 +00:00
jkunz 3080075811 feat: add platform desired state manager 2026-04-28 12:18:12 +00:00
jkunz 84d3e8f52f fix(test): use dynamic Cloudly test port 2026-04-28 08:54:29 +00:00
jkunz 500cec008a refactor(cloudly): consume external api package 2026-04-25 15:03:12 +00:00
jkunz 37512cfaa6 refactor(cloudly): consume external interfaces package 2026-04-25 13:57:59 +00:00
jkunz 3183f9e909 chore(deps): update dependencies for @push.rocks/smartjson, @push.rocks/smartstate, @push.rocks/smartstring, and @git.zone/tstest 2025-09-12 22:20:30 +00:00
jkunz 766191899c feat(dns): Implement DNS management functionality
- Added DnsManager and DnsEntry classes to handle DNS entries.
- Introduced new interfaces for DNS entry requests and data structures.
- Updated Cloudly class to include DnsManager instance.
- Enhanced app state to manage DNS entries and actions for creating, updating, and deleting DNS records.
- Created UI components for DNS management, including forms for adding and editing DNS entries.
- Updated overview and services views to reflect DNS entries.
- Added validation and formatting methods for DNS entries.
2025-09-09 15:08:28 +00:00
jkunz 54ef62e7af feat(settings): Add runtime settings management, node & baremetal managers, and settings UI 2025-09-07 17:21:30 +00:00
jkunz eefaa55e13 feat(cluster): Add cluster setupMode (manual|hetzner|aws|digitalocean) with conditional Hetzner auto-provisioning; UI and dashboard improvements; dependency upgrades 2025-09-05 16:07:46 +00:00
jkunz af7fcf6c2e fix(coreflow): Fix Coreflow identity lookup and response shape; improve API client tests and bump dependencies 2025-08-18 21:11:28 +00:00
jkunz 907f3e8320 Enhance Cloudly Configuration and Testing Setup
- Updated README to include architecture overview and details on components.
- Changed import paths in test helpers and test files to use the new Git zone packages.
- Modified S3 bucket name in test setup for consistency.
- Updated CloudlyConfig class to use more descriptive environment variable names for MongoDB and S3 configuration.
- Adjusted ImageManager to retrieve the S3 bucket name from the configuration instead of hardcoding it.
2025-08-18 03:07:12 +00:00
philkunz 4674a20a2c BREAKING CHANGE(ts_interfaces/platformservice/mta): Rename mta interfaces and upgrade dependency versions 2025-04-25 15:57:35 +00:00
philkunz 41d7550e89 fix(deps): Updated @git.zone/tspublish to version ^1.9.1 2025-01-02 04:07:43 +01:00
philkunz d70617a90c feat(cli): Add CLI support and external registries view 2025-01-02 03:58:09 +01:00
philkunz 4b993fc6b3 fix(secret-management): Refactor secret management to use distinct secret bundle and group APIs. Introduce API client classes for secret bundles and groups. 2024-12-21 20:21:54 +01:00
philkunz df67ebd27a fix(core): Updated dependencies in package.json to latest versions. 2024-12-17 19:51:10 +01:00
philkunz db07db930c feat(services): Add service management functionalities 2024-12-14 20:32:17 +01:00
philkunz c9e32540bf fix(package): Updated package dependencies 2024-11-16 16:08:50 +01:00
philkunz f0144fdd5b fix(dependencies): Updated dependencies and fixed Docker Alpine image retrieval issue in tests 2024-11-06 21:16:12 +01:00
philkunz 1f12cb9f94 fix(test and dependencies): Corrected cloudlyUrl in test.apiclient and updated tapbundle dependency. 2024-11-06 17:19:43 +01:00
philkunz 15ea5adec6 fix(testing): Fixed Cloudly testing setup and dependencies 2024-11-06 03:56:46 +01:00
philkunz b5433e412f fix(core): Fix configuration initialization by accepting a config argument 2024-11-05 21:31:15 +01:00
philkunz a830299cc9 fix(package): Update dependency version for @git.zone/tspublish 2024-11-05 02:21:06 +01:00
philkunz 614ed78928 feat(dependencies): Upgrade dependencies and include publish orders 2024-11-05 02:06:44 +01:00
philkunz 87e273c30e fix(dependency): Updated dependency @git.zone/tspublish to version ^1.6.0 2024-10-28 21:54:55 +01:00
philkunz 5f16d8e494 fix(core): Corrected description and devDependencies 2024-10-28 21:49:43 +01:00
philkunz 337d111cf6 fix(package_manager): Update @git.zone/tspublish dependency version 2024-10-28 15:58:26 +01:00
philkunz 971abd19c9 fix(build): Updated devDependencies for tspublish and removed buildDocs script 2024-10-28 01:37:55 +01:00
philkunz 8f49f0cb4f fix(ci): Fix Docker images and npm registry URL in CI workflows 2024-10-27 19:50:39 +01:00
philkunz c105596455 fix(core): Fixed startup issue for the Cloudly instance 2024-10-23 15:59:49 +02:00
philkunz 240516520a feat(cli): Add tspublish.json for CLI client and interfaces 2024-10-21 16:37:46 +02:00
philkunz 41f9f93d1c fix(build): Update Node types and other dependencies, add tspublish.json for api client 2024-10-21 14:23:43 +02:00
philkunz 53f96095c7 fix(big fix upgrade): upgrade multiple areas of the core functionalities 2024-10-16 14:35:38 +02:00
philkunz 0ec665516d fix(deps): Update dependencies to latest versions 2024-08-25 14:29:26 +02:00
philkunz a7ee92cde9 fix(core): update 2024-06-20 19:00:58 +02:00
philkunz 1983c64b77 fix(core): update 2024-06-13 10:07:53 +02:00
philkunz a6e3a7f5fe prepare service management 2024-06-13 09:36:02 +02:00
philkunz f453ce3126 fix(imagemanager): prepare proper storage and retrieval of container images 2024-06-02 21:39:31 +02:00
philkunz 338ed5ed75 fix(image registry): start work on image registry 2024-06-01 05:48:57 +02:00
philkunz 929f250006 feat(gaurds): use better smartguards to verify action authorization 2024-05-30 22:49:39 +02:00
philkunz 21961fa2d7 fix(switch to unified package for cloudly + api + cli): update 2024-05-28 18:45:34 +02:00
philkunz c7d30dd46e fix(core): update 2024-05-05 17:21:04 +02:00
philkunz c24262f765 fix(core): update 2024-04-20 12:21:41 +02:00