60544f1449
Update Go module path from Gitea to GitHub
...
Change module path from:
gitea.engen.priv.no/klauvsteinen/unifi-network-operator
To:
github.com/vegardengen/unifi-network-operator
This fixes the module path mismatch error in GitHub Actions.
Changes:
- Updated go.mod module declaration
- Updated all import statements in Go files
- Updated kustomization and ko config files
- Ran go mod tidy to update dependencies
This is required for the project to build correctly on GitHub.
2025-10-25 22:10:03 +02:00
834f52c015
Handle services in same namespace if namespace is not specified
Build project / build (push) Successful in 1m42s
2025-06-29 01:12:26 +02:00
9d43b517e6
Merge pull request 'Properly check for firewallGroup in same namespace' ( #33 ) from feature/properly-handle-firewallgroups-in-same-namespace into main
...
Publish / build (push) Successful in 2m27s
Reviewed-on: #33
2025-06-28 23:07:05 +00:00
3a63034e26
Properly check for firewallGroup in same namespace
Build project / build (push) Successful in 1m54s
Publish / build (push) Successful in 2m0s
2025-06-29 00:58:57 +02:00
37d8060995
Check for nil ResourcesManaged
Build project / build (push) Successful in 2m0s
Publish / build (push) Successful in 2m4s
2025-06-29 00:44:49 +02:00
8623d6cbc0
debug
Build project / build (push) Successful in 1m52s
Publish / build (push) Successful in 2m2s
2025-06-29 00:24:00 +02:00
61606e8a7e
debug
2025-06-29 00:23:26 +02:00
44d89a5a50
Check for nil instead of length
Build project / build (push) Failing after 1m7s
2025-06-29 00:17:44 +02:00
19f24add0a
Check for Status field before checking for managed resources
Build project / build (push) Failing after 1m9s
Publish / build (push) Failing after 1m20s
2025-06-29 00:11:49 +02:00
990140ee1c
Check for firewallGroup in same namespace if namespace is not defined
Build project / build (push) Successful in 1m51s
2025-06-28 23:53:51 +02:00
938d53fa8f
Fix namespace matching for firewallgroups in firewallpolicies
Build project / build (push) Successful in 1m55s
Publish / build (push) Successful in 2m5s
2025-06-28 18:33:54 +02:00
8d70a78a50
fix
Build project / build (push) Successful in 1m47s
Publish / build (push) Successful in 1m59s
2025-06-27 17:01:55 +02:00
5885daac55
Fix
Build project / build (push) Failing after 1m9s
Publish / build (push) Failing after 1m19s
2025-06-27 16:53:44 +02:00
440dc04e5b
Add namespace to some names
Build project / build (push) Failing after 1m10s
Publish / build (push) Failing after 1m21s
2025-06-27 16:51:05 +02:00
22c8df6833
Add namespace to name of firewallgroups
2025-06-27 16:46:45 +02:00
8765a94893
Rename
Lint / Run on Ubuntu (push) Failing after 7s
E2E Tests / Run on Ubuntu (push) Failing after 3s
Tests / Run on Ubuntu (push) Failing after 3s
2025-06-24 00:12:16 +02:00
bcf73d64bf
Turn off logging for newly created portforward rules
2025-06-11 10:13:48 +02:00
c80473d9e8
workaround for bug?
2025-06-04 22:02:48 +02:00
d7a444c8d7
Change an ID in Delete firewallgroup
2025-06-04 20:56:37 +02:00
df9926e3da
Small fix on updating firewall group/deleting component of it in Unifi
2025-06-04 19:10:03 +02:00
c2ffce2d4d
Do a few less updates
2025-06-04 18:29:26 +02:00
dd4df6ee07
Check if portfoward already exists, and update if needed
2025-04-22 07:33:05 +02:00
6aed3728cc
Portforward API
2025-04-21 10:35:39 +02:00
0233e71b7e
More making annotations handle namespaces
2025-04-21 01:40:27 +02:00
5f7b39b76e
Some internal documentation, some minor improvements
2025-04-21 01:26:03 +02:00
5468aac185
Rwname firewallrule to firewallpolicy
2025-04-20 21:17:46 +02:00
52afa7365d
Fix reconciler logic.
2025-04-20 13:06:26 +02:00
6b85bf78c0
Add status fields and finalizer
2025-04-20 10:30:21 +02:00
a018b3e258
Fix log statement that created panic
2025-04-19 20:35:00 +02:00
4fd0a7dc14
Finalizer to clean up firewall group objects when deleting a firewall group resources
2025-04-19 15:51:17 +02:00
c63d52bb46
Firewall rule API, including needed changes in other APIs
2025-04-18 23:59:19 +02:00
89a811bef9
Preliminary scaffolding
2025-04-15 15:25:30 +02:00
7e93d04c4a
Add logic to reduce full resync of firewall zonea
2025-04-15 10:34:46 +02:00
625e8e0423
Add tracking only network APi
2025-04-15 10:03:07 +02:00
8ec57323fe
go fmt
2025-04-14 19:35:35 +02:00
3f59db13f0
Use reauthentication
2025-04-14 17:47:26 +02:00
46d5e2ce2a
Fix configmap role
2025-04-14 15:13:09 +02:00
7b2acb168a
Add namespace
2025-04-14 15:07:49 +02:00
46a0832aea
Use configmap in firewallzone controller
2025-04-14 14:05:48 +02:00
c61a555d8a
Add OperatorConfig to all controllers
2025-04-14 13:58:49 +02:00
b4b3888bc9
Add configmap support
2025-04-14 13:47:53 +02:00
6636314010
Merge remote-tracking branch 'refs/remotes/github/master'
2025-04-14 13:36:32 +02:00
c681a0c987
Tracking only Firewall Zone API done
2025-04-14 10:38:29 +02:00
2aeb2dd25a
Handle ports in specification and in load balancer services
2025-04-12 19:52:33 +02:00
3f7d615378
Watch for services with the correct annotation
2025-04-11 00:00:39 +02:00
7628ab73c7
Does not work
2025-04-10 20:26:38 +02:00
7aadd06258
Handle annotations in firewallgroup reconcile function
2025-04-10 19:36:55 +02:00
a1ed82258c
Reauthenticate method plus workaround for delete
2025-04-10 13:45:51 +02:00
1306939d58
fix compile errors
2025-04-10 12:06:24 +02:00
5b0b555557
Create logic to handle sessions in Unifi API
2025-04-10 10:46:41 +02:00