You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Feat/schema (#31)
* inited extra controller and added extra CRD
* sample config
* Major refactor to allow for code reuse with the rabbitMQ controller
* RabbitMQ code writen and some refactors
* rabbitmq tests and refactor of tests + excluded users in rabbitMQ and better permissions check
* requeue interval globalized and added for rmq
* refactor of reconciliation logic and sync signal is given off for rbmq permissions
* Moved permission granting to reconcile functions to avoid a loop
* added deletion of stale vhosts
* Moved reasons to a const, condition state in shared logic
* Added finalizer
* removed multi group layout from agents.md and tightened up tests from agent.md
* tests fixed
* workflows updated version
* Native builds for images
* Update build actions to latest
* Remove old sample
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* fix nitpick from copilot
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Removed a useless emit function and error on multiple secrets
* don't reque on error and use right priviliege drift interval
* fmt
* Run tests in paralel & cleanup tests (#38)
* First pass from Codex, test speed halved on my laptop; needs review
* cleanup run
* Squashed commit of the following:
commit 66d2121
Author: Fay <61050421+FayKn@users.noreply.github.com>
Date: Tue Mar 17 08:45:09 2026 +0100
don't reque on error and use right priviliege drift interval
commit f1330c9
Author: Fay <61050421+FayKn@users.noreply.github.com>
Date: Tue Mar 17 08:27:02 2026 +0100
Removed a useless emit function and error on multiple secrets
commit 4ce8a32
Author: Fay <61050421+FayKn@users.noreply.github.com>
Date: Mon Mar 16 15:53:52 2026 +0100
Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
commit ed02322
Author: Fay <61050421+FayKn@users.noreply.github.com>
Date: Mon Mar 16 15:53:03 2026 +0100
fix nitpick from copilot
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Fixed race condition and new line bug
* run only certain contexts
* updated postrges and rabbitmq
* reduce image pulls
* e2e arm runner
* back to x86
* namespace block operator controller
* Developer and ops person docs
* Create CONTRIBUTING.md
* Use array of digest sources
* Update README.md
* Feat/plugin like refactor (#40)
* Move functions to own packages
* tests fixed
* moved a bit of code
* Fix tests not running
* Share reconcile logic and make e2e tests less flakey
* instructions for adding new controller
* Feat/redis (#39)
* First pass by the gpt
* Split files by concern
* added redis mod test and fixed CNPG race condition.
* docker compose CRs and fixed postgres to work in k8s
* share test suite logic
* fixed Copilot nits
* fix lint
* add Redis sample for readme cluster
* Update DEVELOPER.md
* fixed stuck e2e test
* poll later
action runners are not so fast so start polling later to clutter logs less
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
We – [Delta10 B.V.](https://www.delta10.nl/) and the maintainers of this project – know we can only build together with you. Thus we appreciate your input, enjoy feedback and welcome improvements to this project and are very open to collaboration.
4
+
5
+
By contributing to this project, you accept and agree the the terms and conditions as specified in the [Contributor Licence Agreement](CLA.md).
6
+
7
+
## Problems, suggestions and questions in Issues
8
+
9
+
You don't need to change any of our code or documentation to be a contributor. Please help development by reporting problems, suggesting changes and asking questions. To do this, you can [create a GitLab Issue](https://docs.gitlab.com/ee/user/project/issues/index.html#issues) for this project in the [issues section](https://gitlab.com/delta10/project-template/issues).
10
+
11
+
## Documentation and code in Merge Requests
12
+
13
+
If you want to add to the documentation or code of one of our projects you should push a branch and make a Merge Request. If you never used GitLab, get up to speed by reading about the [GitLab Flow](https://about.gitlab.com/2014/09/29/gitlab-flow/).
14
+
15
+
### 1. Make your changes
16
+
17
+
This project uses the **OneFlow branching model** and workflow. When you've forked this repository, please make sure to create a feature branch following the OneFlow model. Read this [short blogpost](http://endoflineblog.com/oneflow-a-git-branching-model-and-workflow) when you're not yet familiar with OneFlow.
18
+
19
+
Add your changes in commits [with a message that explains them](https://robots.thoughtbot.com/5-useful-tips-for-a-better-commit-message). Document choices or decisions you make in the commit message, this will enable everyone to be informed of your choices in the future.
20
+
21
+
If you are adding code, make sure you've added and updated the relevant documentation and tests before you submit your Merge Request. Make sure to write tests that show the behaviour of the newly added or changed code.
22
+
23
+
### 2. Merge Request
24
+
25
+
When submitting the Merge Request, please accompany it with a description of the problem you are trying to address and the issue numbers that this Merge Request fixes/addresses.
26
+
27
+
### 3. Improve
28
+
29
+
All contributions have to be reviewed by someone.
30
+
31
+
It could be that your contribution can be merged immediately by a maintainer. However, usually, a new Merge Request needs some improvements before it can be merged. Other contributors (or our automatic testing system) might have feedback. If this is the case the reviewing maintainer will help you improve your documentation and code.
32
+
33
+
If your documentation and code have passed human review and have passed the automated tests, it is merged.
34
+
35
+
### 4. Celebrate
36
+
37
+
Your ideas, documentation and code have become an integral part of this project.
38
+
39
+
---
40
+
41
+
For more information on how to use and contribute to this project, please read the [`README`](README.md).
0 commit comments