Commit Graph

44 Commits

Author SHA1 Message Date
a018b3e258 Fix log statement that created panic 2025-04-19 20:35:00 +02:00
70a2987230 Merge pull request #30 from vegardengen/29-create-finalizer-for-cleaning-up-firewallgroup-resources
Finalizer to clean up firewall group objects when deleting a firewall group resource
2025-04-19 15:52:18 +02:00
4fd0a7dc14 Finalizer to clean up firewall group objects when deleting a firewall group resources 2025-04-19 15:51:17 +02:00
54d94a90d5 Merge pull request #27 from vegardengen/12-create-firewall-rule-api
12 create firewall rule api
2025-04-19 00:00:14 +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
4c873ea723 Merge pull request #26 from vegardengen/24-create-network-api
24 create network api
2025-04-15 10:36:24 +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
d63566b794 Merge pull request #25 from vegardengen/chore/formatting
Chore: Formatting
2025-04-14 19:36:58 +02:00
8ec57323fe go fmt 2025-04-14 19:35:35 +02:00
664e56def8 Merge pull request #23 from vegardengen/22-use-reauthentication-method-in-more-reconcilers
Use reauthentication
2025-04-14 17:48:02 +02:00
3f59db13f0 Use reauthentication 2025-04-14 17:47:26 +02:00
a023204d6c Merge pull request #21 from vegardengen/19-create-configmap-with-default-namespace
Fix configmap role
2025-04-14 15:14:21 +02:00
46d5e2ce2a Fix configmap role 2025-04-14 15:13:09 +02:00
72c13517b0 Merge pull request #20 from vegardengen/19-create-configmap-with-default-namespace
19 create configmap with default namespace
2025-04-14 15:08:32 +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
8168f00038 Dependency update 2025-04-14 12:56:11 +02:00
c681a0c987 Tracking only Firewall Zone API done 2025-04-14 10:38:29 +02:00
f31d386bd0 Merge pull request #15 from vegardengen/14-create-object-for-ports-on-firewall-groups
Handle ports in specification and in load balancer services
2025-04-12 19:53:12 +02:00
2aeb2dd25a Handle ports in specification and in load balancer services 2025-04-12 19:52:33 +02:00
4af8b3f78c Merge pull request #10 from vegardengen/9-add-watcher-for-annotations-for-firewall-groups-and-handle-service-updates
Add watcher to handle Firewall Groups Defined with Annotations on services
2025-04-11 00:05:44 +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
9b9188efa9 Merge pull request #8 from vegardengen/7-handle-annotations-for-firewall-groups-in-normal-reconcile-flow
Handle annotations in firewallgroup reconcile function
2025-04-10 19:41:11 +02:00
7aadd06258 Handle annotations in firewallgroup reconcile function 2025-04-10 19:36:55 +02:00
7fc1960d4c Merge pull request #5 from vegardengen/4-handle-reauthentication
Reauthentication and deleting firewall groups that are in use.
2025-04-10 13:53:53 +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
7710f93a41 Merge pull request #2 from vegardengen/feature/create-functionality-to-create-a-unifi-network-object-based-on-an-annotation
Feature/create functionality to create a unifi network object
2025-04-10 00:34:53 +02:00
2485002584 formatting 2025-04-10 00:28:40 +02:00
2f4ddc132e simplify 2025-04-10 00:25:46 +02:00
678e9fe8e2 Formatting 2025-04-10 00:19:43 +02:00
2a4d03cbfe Working manually configured firewall group entries 2025-04-10 00:14:11 +02:00
e4c5b5fdd7 Some initial work 2025-04-09 13:09:05 +02:00
5bb9b10897 Switch to fork go-unifi 2025-04-08 15:37:00 +02:00
aafbb775bf new 2025-04-08 13:44:32 +02:00
9f3eaa6781 ko publish fixes 2025-04-08 12:07:48 +02:00
d8219b786b Initial commit 2025-04-08 11:52:58 +02:00