erik
45444f948b
release-0.15.4
2 years ago
erik
99590c2dd6
[skip-ci] Allow execution of gopass_wrapper.sh
...
Firefox wasn't allowed to execute the gopass_wrapper.sh in Ubuntu 22.04.
Explicitly adding it to the Apparmor firefox profile solves this.
Lower jsonApiVersion.
2 years ago
erik
ee48355b9f
[skip-ci] Allow execution of gopass_wrapper.sh
...
Firefox wasn't allowed to execute the gopass_wrapper.sh in Ubuntu 22.04.
Explicitly adding it to the Apparmor firefox profile solves this.
Lower jsonApiVersion.
2 years ago
az
ed8e86e758
remove check if config file exists from ServerCliCommand
2 years ago
az
8767716908
add FirefoxKtTest.kt
2 years ago
erik
e428287790
[skip-ci] Add firefox from ppa installation
2 years ago
az
5a7e5a8535
Merge branch 'master' into improve-input-validation
...
# Conflicts:
# src/main/kotlin/org/domaindrivenarchitecture/provs/server/application/CliArgumentsParser.kt
# src/main/kotlin/org/domaindrivenarchitecture/provs/server/domain/k3s/K3sCliCommand.kt
# src/main/kotlin/org/domaindrivenarchitecture/provs/server/domain/k3s/K3sService.kt
2 years ago
erik
cfe5d48b8e
Refactorings
2 years ago
erik
7940d29169
[skip-ci] Remove reprovision cli option
2 years ago
erik
05821540fe
Refactoring of input validation
...
Move application file validation to provisionK3s.
Add an ApplicationFileRepository. Also unit tests for the functions.
2 years ago
jerger
1ad357ba44
mob
2 years ago
az
806a1108bd
0.15.4-SNAPSHOT
2 years ago
az
232b59b862
release-0.15.3
2 years ago
erik
d9d8678b82
[skip-ci] Add todo messages.
2 years ago
erik
83f86db0d1
[skip-ci] Update README and gopass versions
...
A few clarifications in the readme.
Also updated versions of gopassJsonAPI and gopassBridge.
Clarified variable name.
2 years ago
erik
17a814a11a
Move reprovision cmd line option to new branch
2 years ago
az
411003f04a
[skip ci] update README.md
2 years ago
az
2525e0f2bb
refactor DesktopType
2 years ago
az
4cc1ce756a
resolve unsafe operator
2 years ago
erik
46b822d4cd
Review
2 years ago
erik
949fe0c1af
Correct server type check
...
Checking the serverType/subcommand from string input.
Before the check was done after parsing string input,
when an unknown server type was entered a "Too many
arguments!" error was issued due to the parser falsely
interpreting the input.
2 years ago
erik
81350db43d
Update command flow
...
Catch invalid server type befor creating provInstance
2 years ago
erik
6e2d669af5
Prepare for improve of input validation
...
We now check application and config files before starting provisioning
process. We also check serverType and target validity before starting.
This happens in unified manner in the main function.
2 years ago
erik
77351933fe
Prepare for add cli option
...
-r or --reprovision for convenience
2 years ago
az
1d61273fe2
change test provisionIDEDesktop from container test to manual integration test
2 years ago
Michael Jerger
b4f46573e8
Merge branch 'moved-traefik-middleware' into 'master'
...
Moved traefik middleware
See merge request domaindrivenarchitecture/provs!1
2 years ago
Michael Jerger
c2237c8721
Moved traefik middleware
2 years ago
bom
a36d25e02d
Update default shared-ip value
2 years ago
erik
f43b06f7ba
Change externalTrafficPolicy
...
From Local to Cluster.
2 years ago
erik
1e33fcd9fb
Update Annotations
...
Consider correct syntax for helm charts.
Change IP-Address range back to single address.
2 years ago
erik
9fb30341de
Update traefik template
...
Enable multiple loadBalancerIPs for metallb.
Apply the traefik template.
2 years ago
bom
3d385fa8ac
Use node_ipv4 in traefik
...
As we are now using NodePools with more than one IP this ensures that the traefik and subsequently ingresses always have the IP-Address associated with the DNS entry and not a randomly selected one.
2 years ago
bom
a5eebfbf22
Use valid ipv4 CIDR ranges
2 years ago
az
f7628101af
[skip ci] refactor installNextcloudClient in own file - fix
2 years ago
az
4a3a25e21c
[skip ci] refactor installNextcloudClient in own file
2 years ago
az
751d315299
rename provisionBaseDesktop to provisionBasicDesktop
2 years ago
jerger
830a93a468
release
2 years ago
jerger
7b87278326
version-bump
2 years ago
jerger
4e2ba21a85
release
2 years ago
jerger
b3261726a2
version-bump
2 years ago
jerger
21f22916b2
rename & minor refactoring
2 years ago
jerger
eca4489618
release
2 years ago
bom
7e1c25fc32
Add tests for ssh.kt
2 years ago
bom
93933af0d0
Invert check for ssh hardening config
...
configureSsh() was never actually doing anything, as the hardening config does not exist in a default ssh setup.
2 years ago
az
a94cbc24b0
rename task lambda from "task" to "taskLambda"
2 years ago
jerger
fc90a8332c
Arch-Workshop
2 years ago
jerger
0378e0cf4a
enabled other domain names
2 years ago
bom
9e1ae05c12
Configure ssh while provisioning K3s
2 years ago
bom
72ed2951ee
Update ssh.kt with all files
2 years ago
bom
942b7ab3a9
Move ssh configs
2 years ago