Commit graph

8 commits

Author SHA1 Message Date
4814d854ee
fix(config): improve validation error messages for edge_connect config
Some checks failed
build / build (push) Successful in 1m13s
Go Tests / go-tests (push) Failing after 1m13s
Clarified error messages to help diagnose configuration issues:
- Changed "edge_connect_url" to "edge_connect.url" to match actual TOML structure
- Added helpful note about common mistake of using hyphens instead of underscores in TOML section names

This addresses confusion when users accidentally use [edge-connect] instead of [edge_connect].

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 17:41:31 +02:00
f824429e8f
refactor(config): Nested edge connect config and added default flavor
Some checks failed
build / build (push) Successful in 43s
Go Tests / go-tests (push) Failing after 1m2s
2025-10-23 15:14:41 +02:00
8c9f2b37d8
feat(config): Add EdgeConnectURL configuration parameter
Some checks failed
Go Tests / go-tests (push) Failing after 2m47s
Makes the EdgeConnect URL configurable through the config.toml file instead of hardcoding it in the provider code. This change:

- Adds new EdgeConnectURL field to Config struct
- Implements validation to ensure URL is provided
- Updates example config.toml with default URL
- Modifies provider to use configured URL value

This improves deployment flexibility by allowing different edge connect endpoints without code changes.
2025-10-16 18:03:55 +02:00
ebd16d7c50 feat(Client): fix DeleteInstance
Some checks failed
Go Tests / go-tests (push) Failing after 59s
2025-09-08 14:18:15 +02:00
017d56687e feat(client): improved logging, renaming
Some checks failed
Go Tests / go-tests (push) Failing after 1m4s
2025-09-05 14:37:34 +02:00
044f1b04b8
introduced logging
Some checks failed
Go Tests / go-tests (push) Failing after 1m4s
2025-09-05 11:45:04 +02:00
3f375f88ff feat(client): implemented getinstance in garm provider
Some checks failed
Go Tests / go-tests (push) Failing after 1m28s
2025-09-03 13:36:57 +02:00
0b411dc9cf feat(edge-connect): add skeleton
Some checks failed
Go Tests / go-tests (push) Failing after 1m9s
2025-09-01 15:39:45 +02:00