Commit Graph

514 Commits (a17d63e1a513b09bdfb6d5dbeebc4f5824226378)
 

Author SHA1 Message Date
az a17d63e1a5 make enableGopassWrapperShForFirefox working not only for local execution 2 years ago
az 4bd919f4a2 [skip ci] replace string concatenation 2 years ago
az acd42c63c6 refactor checkLocalFile 2 years ago
erik 66dc4ee8bc 0.15.4-SNAPSHOT 2 years ago
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