index
:
adyxax/gonf
master
Configuration management tool in golang
Julien Dessaux
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Collapse
)
Author
Age
Files
Lines
*
chore(gonf): replace global variables with an env struct
Julien Dessaux
2024-06-12
6
-112
/
+105
|
*
feat(stdlib): added borg server custom promise
Julien Dessaux
2024-06-10
2
-0
/
+109
|
*
feat(gonf): support a GONF_HOST environment variable
Julien Dessaux
2024-06-07
4
-7
/
+12
|
*
chore(gonf): removed opinionated static checkers
Julien Dessaux
2024-06-02
10
-86
/
+56
|
*
fix(gonf): fixed hostflag management
Julien Dessaux
2024-06-01
1
-1
/
+1
|
*
feat(gonf): implement the gonf deploy cli command
Julien Dessaux
2024-05-03
5
-0
/
+231
|
*
chore(gonf): fix errcheck and shadow errors
Julien Dessaux
2024-05-01
15
-79
/
+64
|
*
chore(gonf): fix go vet and staticcheck errors
Julien Dessaux
2024-04-30
6
-18
/
+4
|
*
chore(gonf): factorise hostflag management
Julien Dessaux
2024-04-29
3
-27
/
+37
|
*
feat(gonf): implement the gonf build cli command
Julien Dessaux
2024-04-16
2
-0
/
+68
|
*
feat(gonf): implement config directory flag and env variable
Julien Dessaux
2024-04-11
1
-4
/
+16
|
*
feat(users): implemented basic user creation promise
Julien Dessaux
2024-03-26
3
-0
/
+129
|
*
chore(packages): removed useless packages list hook function and debian ↵
Julien Dessaux
2024-03-25
4
-33
/
+39
|
|
|
|
stdlib refactoring
*
fix(promises): fixed IfRepaired promises chaining
Julien Dessaux
2024-03-24
4
-5
/
+5
|
*
chore(promises): make a Status function part of the Promise interface
Julien Dessaux
2024-03-24
7
-15
/
+27
|
*
feat(custom): implemented custom promises
Julien Dessaux
2024-03-23
2
-0
/
+64
|
*
feat(files): support creating intermediate directories
Julien Dessaux
2024-03-12
3
-14
/
+62
|
*
chore(variables): support integer interpolation for all values
Julien Dessaux
2024-03-11
4
-16
/
+26
|
*
feat(gonf): bootstrapped the gonf cli
Julien Dessaux
2024-03-08
3
-1
/
+100
|
*
chore(repo): renamed gonf subfolder to something more traditional in go land
Julien Dessaux
2024-03-07
14
-2
/
+2
|
*
feat(stdlib): began adding systemd services support
Julien Dessaux
2024-03-07
1
-0
/
+70
|
*
feat(stdlib): disable apt package recommendations by default
Julien Dessaux
2024-03-07
2
-0
/
+7
|
*
fix(stdlib): fixed apt package promises
Julien Dessaux
2024-03-07
1
-0
/
+3
|
|
|
|
|
The installed packages list failed to recognise packages when the architecture name is part of the package's name
*
feat(packages): finished implementing packages install promises
Julien Dessaux
2024-03-07
3
-14
/
+32
|
*
feat(stdlib): bootstrapped stdlib with debian and systemd promises
Julien Dessaux
2024-03-07
2
-0
/
+76
|
*
fix(files): fixed file promises when a file does not already exist
Julien Dessaux
2024-03-07
2
-2
/
+2
|
*
feat(variables): implemented a list of strings value type for template variables
Julien Dessaux
2024-03-07
2
-2
/
+32
|
*
feat(services): implemented service promises
Julien Dessaux
2024-03-07
2
-0
/
+104
|
*
feat(files): implemented file permission promises
Julien Dessaux
2024-03-07
3
-25
/
+153
|
*
chore(files): updated FilePromise API
Julien Dessaux
2024-03-07
1
-29
/
+38
|
*
feat(variables): allow variable promises to be used directly where template ↵
Julien Dessaux
2024-03-07
2
-6
/
+26
|
|
|
|
values are
*
chore(templates): cleaned the templating api
Julien Dessaux
2024-03-07
4
-30
/
+56
|
*
feat(templates): generalised templating from file contents to any gonf value
Julien Dessaux
2024-03-07
4
-69
/
+99
|
*
fix(variables): fixed variable return value on error
Julien Dessaux
2024-03-07
1
-1
/
+1
|
*
chore(gonf): first draft of the gonf lib with commands, files, packages and ↵
Julien Dessaux
2024-03-07
10
-0
/
+522
|
|
|
|
variables
*
chore(repo): initial import
Julien Dessaux
2024-03-07
1
-0
/
+287