Commit Graph

55 Commits

Author SHA1 Message Date
00409472b7 chore(packages): Make better packages
All checks were successful
Go-Tests / tests (push) Successful in 1m30s
Go-Tests / sonar (push) Successful in 52s
- we need man page in docs to build on CI/CD platform
- new workflows to build packages and push them to the repository
2025-08-21 17:55:28 +02:00
2de50f5158 feat(doc): Change repo to katenary.io
All checks were successful
Go-Tests / tests (push) Successful in 1m59s
Go-Tests / sonar (push) Successful in 52s
2025-08-20 12:16:14 +02:00
ef1ff2737f feat(repo): Change references to katenary repository 2025-08-19 23:36:48 +02:00
d34f97fa5d feat(repo): Go to repo.katenary.io 2025-08-19 23:23:17 +02:00
50a9d0ddde feat(md): fixes typo and rules 2025-08-03 22:53:53 +02:00
14ca5bf0ea feat(refacto): move everything in internal package
This allows to install katenary with `go install` and to clean up the
project folder.
2025-08-03 15:54:58 +02:00
da9c0a7b58 chore(doc): regenerate and fixes a typo 2025-07-13 15:16:39 +02:00
d582b884bf chore(rules): Avoid mardownlint to complain 2025-07-13 15:16:20 +02:00
8bbb991afb chore(doc): Move to new repository 2025-07-13 00:43:21 +02:00
a26e832fed fix(doc): recompiled documentation 2025-07-11 09:16:43 +02:00
69c528e5e0 chore(doc): Enhance documentation, fix typo 2025-07-07 22:10:27 +02:00
4e739c5f08 fix(doc): Fixing duplicated package 2025-07-07 21:57:14 +02:00
47e149e20b chore(doc): Regenerated doc 2025-07-06 15:36:43 +02:00
14e8907437 feat(doc): Add package doc for labels 2025-07-06 10:49:54 +02:00
7cd38bbd23 feat(doc): regenerate the package docs 2025-07-04 14:59:49 +02:00
ac5317e600 feat(doc): regenerate docs 2025-06-15 14:48:35 +02:00
d94bb8ac32 feat(doc): regenerate documentation 2025-06-04 15:18:11 +02:00
d0790f37a8 doc(refresh): Refresh doc after changing functions 2024-12-03 14:45:27 +01:00
3833037862 doc(refresh): after changing names and adding functions 2024-12-03 13:52:22 +01:00
bb1354e228 doc(refacto): Rewrite label types, and format table
- I prefer using Go types, more explicit in my humble opinion
- The markdown table wasn't well-formed
2024-11-26 23:42:39 +01:00
9181c389d4 doc(refresh): Refresh documentation 2024-11-26 16:11:46 +01:00
e925f58e82 doc(add): Add more documentation about katenary file 2024-11-22 15:12:44 +01:00
5b51ba6d98 doc(fix): Regenerate the doc 2024-11-08 13:13:27 +01:00
865473b41b Enhance documentation
- upgraded mkdocs and dependencise (+ add mermaid)
- linted markdown
- add more details
2024-10-18 09:36:56 +02:00
78dfb15cf5 Add the command package 2024-05-07 13:19:04 +02:00
4367a01769 Big refactorization
- reduce complexity
- use better tools to format the code
- add more tests
- and too many things to list here

We are rewriting for V3, so these commits are sometimes big and not
fully detailed. Of course, further work will be more documented.
2024-05-06 21:11:36 +02:00
d01a35e2d4 Use real types to parse labels
We were using `yaml.Unmarshal` on basic types or inline structs. This
was not efficient and not clear to defined what we expect in labels.
We now use types to unmarshal the labels.

Only the `values` label is, at this time, parsed by GetValuesFromLabel
because this `utils` function is clearly a special case.
2024-04-24 23:06:45 +02:00
f73d598bb4 Standardization
- changed variables that was uppercased, that's not OK for linters
- cleanup some documentation
- remove the "/" in label prefix, a function is now used to get the
  complete label (`labelName()`)
- some cleanup in tpl files, and so on...
2024-04-24 14:03:41 +02:00
d1186ee1e1 Refresh doc 2024-04-23 08:07:20 +02:00
734b0ed39d Try to embed logos 2024-04-22 15:17:28 +02:00
fd3ba6d577 Fix doc after changes in source files 2024-04-22 13:31:30 +02:00
f291d17aa3 Fixup documentation after changing packages 2024-04-21 16:37:20 +02:00
3bb635a627 Add FAQ page 2024-04-19 12:11:43 +02:00
85f1b2d43c Fixes the ingress doc 2024-04-19 11:28:27 +02:00
57b274e345 Fixing documentation 2024-04-19 11:17:54 +02:00
81ea0fbb6f fix fonts in svg, one more time... 2024-04-10 22:55:58 +02:00
821c038206 Fix fonts 2024-04-10 22:53:32 +02:00
19a37ace18 Better styles, logo, effects...
- Make a SVG with classes to invert the color of strokes
- Set a better logo + one vertical
2024-04-10 22:25:07 +02:00
d8bd66e66f Change license date, enhance and fix documentation 2024-04-10 14:19:07 +02:00
c780e6c2a2 Change doc, icon and logo 2024-04-10 13:53:58 +02:00
c7c18f01cd Fixup documentation
- better gomarkdown generation that now fixed the escaped strings, no
  need to use pandoc anymore
- added workflow image
- upgraded versions of mkdocs requirements
2024-04-10 04:51:45 +02:00
5070101706 Add workflow image and zoom on click 2024-04-10 04:48:51 +02:00
441b30a570 Code cleaning
Using gofumpt. Add documentation.
Some fixes on type checking and const icon type declaration.
2024-04-05 07:56:27 +02:00
50169c8fbc Changing logo, fix doc, catchy text... 2024-04-04 09:50:17 +02:00
3ae5ec99ff Typo, format of markdown
I prefer to limit 120 columns. A .nvimrc will be proposed to avoid
having to wide markdown lines.
2024-04-03 23:26:54 +02:00
6ce52cc037 Reindentation and change labels 2024-04-03 22:37:22 +02:00
475a025d9e Go to Katenary V3
This is the next-gen of Katenary
2023-12-06 15:24:02 +01:00
9726cc4a18 Fix and comment empty-dirs + volume-from 2022-07-08 10:26:01 +02:00
874e12f35d Fix links 2022-06-14 10:26:24 +02:00
b25b2fda2c Fix colors 2022-06-14 10:21:55 +02:00