Compare commits

..

6 Commits

Author SHA1 Message Date
khwezi d38272d58a Merge pull request 'Added automati revision history pruning' (#31) from update into master
Reviewed-on: #31
2026-06-15 23:28:31 +02:00
Khwezi Mngoma d219a7727f Added automati revision history pruning
continuous-integration/drone/pr Build is passing
2026-06-15 23:27:39 +02:00
khwezi 80f40cb99f Merge pull request 'Removed secrets from manifest, injecting them from predefined cluster secret in namespace' (#30) from update into master
Reviewed-on: #30
2026-06-15 23:05:56 +02:00
Khwezi Mngoma 8cdcaa55e9 Removed secrets from manifest, injecting them from predefined cluster secret in namespace
continuous-integration/drone/pr Build is passing
2026-06-15 23:05:22 +02:00
khwezi 66dd7c4b14 Merge pull request 'Updated nuget packages' (#29) from update into master
Reviewed-on: #29
2026-06-15 09:08:07 +02:00
Khwezi Mngoma 7125f5b909 Updated nuget packages
continuous-integration/drone/pr Build is passing
2026-06-15 09:06:23 +02:00
2 changed files with 5 additions and 77 deletions
+2 -2
View File
@@ -54,13 +54,13 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="LiteCharms.Features" Version="1.123.0" />
<PackageReference Include="LiteCharms.Features" Version="1.137.0" />
</ItemGroup>
<!-- UI -->
<ItemGroup>
<PackageReference Include="ANM.Blazored.Toast" Version="0.1.1" />
<PackageReference Include="LiteCharms.Features.MidrandBooks" Version="1.123.0" />
<PackageReference Include="LiteCharms.Features.MidrandBooks" Version="1.137.0" />
<!-- Global Usings -->
<Using Include="Blazored.Toast.Services" />
+3 -75
View File
@@ -29,25 +29,6 @@ data:
LiteCharmsSettings__Audience: "midrandbooks-api"
---
apiVersion: v1
kind: Secret
metadata:
name: midrandbooksapi-secrets
namespace: midrandbooksapi-uat
type: Opaque
data:
connection-string: SG9zdD0xOTIuMTY4LjEuMTcwO0RhdGFiYXNlPW1pZHJhbmRzaG9wLWRldjtVc2VybmFtZT1taWRyYW5kc2hvcC1kZXYtdXNlcjtQYXNzd29yZD1hUFh5a0tnM3RTOWNtRDtQZXJzaXN0IFNlY3VyaXR5IEluZm89VHJ1ZQ==
connection-string-quartz: SG9zdD0xOTIuMTY4LjEuMTcwO0RhdGFiYXNlPXNjaGVkdWxlci1kZXY7VXNlcm5hbWU9c2NoZWR1bGVyLWRldi11c2VyO1Bhc3N3b3JkPWtWVm1vV0tKM3h6Z1FYO1BlcnNpc3QgU2VjdXJpdHkgSW5mbz1UcnVl
aspire-apikey: bWMzRzYzSzJqNVpPRXNpMEFqTW9qTFRYbTFLRVpGY3R6SUlqU3dEaVRHdXQ4cUdTa1B1V3d4R1AxUmJzY0pVbw==
hasher-salt: VEdsbmFIUWdRMmhoY20xekxDQk5hV1J5WVc1a1FtOXZhM01nYldGclpTQnNiM1J6SUc5bUlHMXZibVY1SUdGdVpDQmhjbVVnWVNCemRXTmpaWE56Wm5Wc0lIWnBjbUZzSUhOMGIzSjVJR2x1SUZOdmRYUm9JRUZtY21sallRPT0=
bookshop-s3-accesskey: R0s1MTRkMmNlOGRjNjkyMzdhMDVjMDFlZWY=
bookshop-s3-secretkey: ZWFhZmVkYTFhZWQ0MDllY2ZlNjA3MTRlY2RhNTQ5YjgyYmRmNWEzZGFmOWYxOGRkNjFmNjZiNDk3M2E2NDgyZQ==
litecharms-clientid: bWlkcmFuZGJvb2tzLWFwaQ==
litecharms-clientsecret: c2VjcmV0X2YzZjA0YWNhYTMzNmVlOTEzZDRjNjdlYmQwOTE1ZWFlYzQ0NzdmYTkwOTdlYTJhYzkyZGE4ZDc0NjgzZTAyNTU=
payfast-passphrase: OUdBSVIwdFdwaFgwcU8=
payfast-merchantid: MTAwNDkzMDc=
payfast-merchantkey: anU2bmF2bjBqY2JmMA==
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: midrandbooksapi-pvc
@@ -66,6 +47,7 @@ metadata:
namespace: midrandbooksapi-uat
spec:
replicas: 2
revisionHistoryLimit: 0
selector:
matchLabels:
app: midrandbooks-api
@@ -97,62 +79,8 @@ spec:
envFrom:
- configMapRef:
name: midrandbooksapi-config
env:
- name: LiteCharmsSettings__ClientId
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: litecharms-clientid
- name: LiteCharmsSettings__ClientSecret
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: litecharms-clientsecret
- name: BookshopS3Settings__AccessKey
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: bookshop-s3-accesskey
- name: BookshopS3Settings__SecretKey
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: bookshop-s3-secretkey
- name: HasherSettings__Salt
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: hasher-salt
- name: PayfastSettings__Passphrase
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: payfast-passphrase
- name: PayfastSettings__MerchantId
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: payfast-merchantid
- name: PayfastSettings__MerchantKey
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: payfast-merchantkey
- name: ConnectionStrings__PostgresScheduler
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: connection-string-quartz
- name: ConnectionStrings__PostgresMidrandBooks
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: connection-string
- name: Monitoring__ApiKey
valueFrom:
secretKeyRef:
name: midrandbooksapi-secrets
key: aspire-apikey
- secretRef:
name: midrandbooksapi-secrets
volumeMounts:
- name: data
mountPath: /app/wwwroot/content