|
|
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 |
|
|
|
7553962f2b
|
Added environments to the database
|
2026-02-10 22:03:29 +01:00 |
|
|
|
89987f36b0
|
worked on moving the endpoints to their own filesf
|
2026-02-08 23:03:20 +01:00 |
|
|
|
a8c74381ca
|
Mark hosts as hostgroups if applicable
|
2026-02-08 22:21:06 +01:00 |
|
|
|
6cb3a3785b
|
snapshot
|
2026-02-08 22:03:06 +01:00 |
|
|
|
fc670efb14
|
added input validation and splitting input along path separators
|
2026-02-08 21:40:02 +01:00 |
|
|
|
c47794ecda
|
Refactor pillar model, add Environment and State models and add some basic API endpoints
|
2026-02-08 20:55:55 +01:00 |
|
|
|
b37f78b961
|
added logging middleware to log to stdout
|
2026-02-02 21:22:03 +01:00 |
|
|
|
cea5a8df94
|
actually added the path to the open function
|
2026-02-01 21:54:11 +01:00 |
|
|
|
6c37589d1a
|
added config file detection to migration env.py file
|
2026-02-01 21:52:10 +01:00 |
|
|
|
21b1c70989
|
host creating and listing works now
|
2026-02-01 21:00:41 +01:00 |
|
|
|
83f7cb390f
|
added cli tool basics
|
2026-02-01 21:00:13 +01:00 |
|
|
|
c867ef7cc0
|
fixed bug in miration
|
2026-01-31 22:32:37 +01:00 |
|
|
|
aa2bc5a447
|
db migration for better uniqueness constraints
|
2025-12-30 10:10:16 +01:00 |
|
|
|
9d4123a734
|
added pillar structure to database
|
2025-12-27 19:59:27 +01:00 |
|
|
|
5393ea5669
|
worked out how to migrate and got the database working
|
2025-12-27 12:15:50 +01:00 |
|
|
|
39ba464237
|
automatically apply new database migrations on startup, and handle the race condition of multiple workers starting up simultaneously
|
2025-12-25 20:17:36 +01:00 |
|
|
|
d7039884d2
|
first tables setup
|
2025-12-24 12:45:46 +01:00 |
|
|
|
d79ba5d208
|
database auto migrations should work now
|
2025-12-24 12:18:31 +01:00 |
|
|
|
f204040ed0
|
initial setup for database
|
2025-12-22 22:39:18 +01:00 |
|
|
|
ae4c7bb931
|
First part of config implementation
|
2025-12-21 18:14:14 +01:00 |
|
|
|
036b6de476
|
fix
|
2025-12-21 17:38:38 +01:00 |
|
|
|
476ad2bbce
|
fix
|
2025-12-21 17:20:25 +01:00 |
|
|
|
77d12fa6a7
|
updated gitignore
|
2025-12-21 16:45:11 +01:00 |
|
|
|
ead4a6dd4b
|
testing the url
|
2025-12-21 16:42:50 +01:00 |
|
|
|
e1e89a2440
|
basic auth middleware
|
2025-12-21 16:20:40 +01:00 |
|
|
|
b9dd29498a
|
initial commit
|
2025-12-21 15:58:50 +01:00 |
|