76 Commits

Author SHA1 Message Date
4c649f90bc fixed for real 2026-06-18 22:45:33 +02:00
2c69cab5d5 fixed parsing of non-primitive pillars 2026-06-18 22:11:30 +02:00
b89ac90bca Fixed bug with array pillars v0.4 2026-06-17 22:46:06 +02:00
3109229061 fixed hostgroup create error v0.3 2026-06-04 21:35:45 +02:00
cda9df9e13 added states and hostgroup to pillar output v0.2 2026-05-31 18:52:14 +02:00
6a5b92a937 changed logging flags in unit file v0.1 2026-05-14 20:46:32 +02:00
42a748c6b6 fixed bug in the database when assigning a state to a top file 2026-05-14 20:31:25 +02:00
ec89c3b7ac refactor on the environment router 2026-05-14 19:53:00 +02:00
b0099d9d71 refactor of hostgroup router 2026-05-14 19:50:05 +02:00
03546a9d60 last error in pillar router 2026-05-14 19:46:29 +02:00
5ad0cff79b refactoring on the pillar router 2026-05-14 19:45:42 +02:00
67ed4f686d some refactoring on the state router 2026-05-14 19:39:12 +02:00
d76b581ea9 Merge branch 'main' of gitea.linvogel.ch:linus/PillarTool 2026-05-14 19:00:17 +02:00
8078688c1a some refactoring on the top router 2026-05-14 19:00:16 +02:00
f0b8b3722a updated service file 2026-05-14 18:22:00 +02:00
a9937380b0 added some logging 2026-05-14 18:07:26 +02:00
e088bc47c0 fixed adding hosts 2026-05-12 22:04:36 +02:00
12237e8ec7 Merge branch 'main' of gitea.linvogel.ch:linus/PillarTool 2026-05-12 21:55:22 +02:00
74ec95fd9f fixed adding hosts 2026-05-12 21:55:16 +02:00
Super User
2e61d4d789 updated service 2026-05-11 18:57:31 +00:00
a4c9bf8e6f cli mostly works now, possibly ready for a first test 2026-05-10 12:37:30 +02:00
c7b7e8f6f8 improved host cli 2026-05-03 21:47:56 +02:00
8f8baeabe4 improved environment cli 2026-05-03 21:47:42 +02:00
4b5b9cfe6a implemented more state and topfile logic 2026-05-03 19:49:26 +02:00
045049cfa4 querying the top file from salt works 2026-04-26 21:45:53 +02:00
7b613b9b9d importing environments now works 2026-04-25 21:31:20 +02:00
67f2694dc5 Removed id column from StateAssignment table 2026-04-25 11:36:14 +02:00
de06702e1a fixed last migration and added TopFile model 2026-04-25 09:51:46 +02:00
84770287e4 implemented recursive file search for identifying states in the current environment checked out in the state repository 2026-04-23 20:08:58 +02:00
9e3e83c8c4 checkout of states repo now works 2026-04-22 23:09:58 +02:00
04b454e9e3 working on implementation of endpoints 2026-04-22 22:19:26 +02:00
147d48d882 delete now delete the whole pillar subtree when deleting a non-leaf pillar name 2026-03-16 22:44:44 +01:00
29e18956da implemented pillar deletion 2026-03-16 22:36:23 +01:00
ecf3bfdda4 fixed all and operations in sqlalchemy statements 2026-03-08 11:54:08 +01:00
faf831a7e2 pillar data is now listed as yaml output by the cli 2026-03-08 11:46:43 +01:00
f9621a9e5e setting pillars on hosts and hostgroups works now 2026-03-08 11:41:38 +01:00
2bf884da0a worked on pillar implementation 2026-03-07 23:38:14 +01:00
e9421790e1 pillars can now be set 2026-02-22 18:26:52 +01:00
8ec26d53e4 worked on pillar endpoints 2026-02-17 22:46:54 +01:00
37fa6bcbb3 worked on pillar endpoints 2026-02-16 22:43:49 +01:00
ace0062f37 implemented utility function for merging dictionaries 2026-02-15 12:31:20 +01:00
f47d3eb0a8 removed old and commented code from main file 2026-02-15 10:40:55 +01:00
c31a61336e implemented the state endpoint 2026-02-15 10:39:22 +01:00
02437e9c08 implemented environment endpoints 2026-02-14 23:39:01 +01:00
855302de1f restructured the commandline interface 2026-02-14 16:23:23 +01:00
9216c95f10 implemented hostgroup api endpoints 2026-02-14 15:48:32 +01:00
5dd4b25a3b removed frontend moculde, as frontend will be a separate application 2026-02-14 09:37:10 +01:00
bfb568b456 worked on hostgroup implementation 2026-02-12 22:55:00 +01:00
6fc2ac7969 added some doc comments 2026-02-11 23:20:10 +01:00
7f5e63e397 current version seems to work 2026-02-11 22:28:09 +01:00