mirror of
https://github.com/andwati/andwati.com.git
synced 2026-10-18 09:22:53 +00:00
feat(cms): implement Git publishing for content changes and add entrypoint script
- Added a Docker entrypoint script to manage content repository cloning and updates. - Updated server configuration to include public URL and proxy settings. - Enhanced content file utilities to return file paths for written entries. - Introduced GitPublisher class for handling Git operations and deployments. - Added tests for Git publishing functionality. - Updated Dockerfile and docker-compose for production setup. - Added new public PGP key and security.txt for contact information. - Created new About and Archive pages in the site. - Updated site configuration to include new navigation links.
This commit is contained in:
Generated
+22
-7
@@ -75,6 +75,9 @@ importers:
|
||||
'@types/react-dom':
|
||||
specifier: ^18
|
||||
version: 18.3.7(@types/[email protected])
|
||||
tsx:
|
||||
specifier: ^4.23.13
|
||||
version: 4.23.13
|
||||
typescript:
|
||||
specifier: ^5
|
||||
version: 5.9.3
|
||||
@@ -98,7 +101,7 @@ importers:
|
||||
version: 5.3.0
|
||||
astro:
|
||||
specifier: ^7.2.9
|
||||
version: 7.2.9(@emnapi/[email protected])(@emnapi/[email protected])(@types/[email protected])([email protected])([email protected])
|
||||
version: 7.2.9(@emnapi/[email protected])(@emnapi/[email protected])(@types/[email protected])([email protected])([email protected])([email protected])
|
||||
highlight.js:
|
||||
specifier: ^11.12.0
|
||||
version: 11.12.0
|
||||
@@ -7231,6 +7234,11 @@ packages:
|
||||
resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
|
||||
engines: {node: '>=0.6.x'}
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-BL5MGkRln6aDYhb0xbQlEAGw743BaZYWdbWtdJOBriYJboKgUUYCadFp2/FpBBZquBC/ezNBn7wMMPx7FDZUDw==}
|
||||
engines: {node: '>=18.0.0'}
|
||||
hasBin: true
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
|
||||
|
||||
@@ -12109,7 +12117,7 @@ snapshots:
|
||||
dependencies:
|
||||
tslib: 2.8.1
|
||||
|
||||
[email protected](@emnapi/[email protected])(@emnapi/[email protected])(@types/[email protected])([email protected])([email protected]):
|
||||
[email protected](@emnapi/[email protected])(@emnapi/[email protected])(@types/[email protected])([email protected])([email protected])([email protected]):
|
||||
dependencies:
|
||||
'@astrojs/compiler-rs': 0.4.0(@emnapi/[email protected])(@emnapi/[email protected])
|
||||
'@astrojs/internal-helpers': 0.10.4
|
||||
@@ -12159,8 +12167,8 @@ snapshots:
|
||||
ultrahtml: 1.7.0
|
||||
unifont: 0.7.5
|
||||
unstorage: 1.17.5
|
||||
vite: 8.2.2(@types/[email protected])([email protected])([email protected])([email protected])
|
||||
vitefu: 1.1.3([email protected](@types/[email protected])([email protected])([email protected])([email protected]))
|
||||
vite: 8.2.2(@types/[email protected])([email protected])([email protected])([email protected])([email protected])
|
||||
vitefu: 1.1.3([email protected](@types/[email protected])([email protected])([email protected])([email protected])([email protected]))
|
||||
xxhash-wasm: 1.1.0
|
||||
yargs-parser: 22.0.0
|
||||
zod: 4.4.3
|
||||
@@ -16279,6 +16287,12 @@ snapshots:
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]:
|
||||
dependencies:
|
||||
esbuild: 0.28.2
|
||||
optionalDependencies:
|
||||
fsevents: 2.3.3
|
||||
|
||||
[email protected]:
|
||||
dependencies:
|
||||
safe-buffer: 5.2.1
|
||||
@@ -16516,7 +16530,7 @@ snapshots:
|
||||
lightningcss: 1.33.0
|
||||
terser: 5.51.2
|
||||
|
||||
[email protected](@types/[email protected])([email protected])([email protected])([email protected]):
|
||||
[email protected](@types/[email protected])([email protected])([email protected])([email protected])([email protected]):
|
||||
dependencies:
|
||||
lightningcss: 1.33.0
|
||||
picomatch: 4.0.7
|
||||
@@ -16528,11 +16542,12 @@ snapshots:
|
||||
esbuild: 0.28.2
|
||||
fsevents: 2.3.3
|
||||
terser: 5.51.2
|
||||
tsx: 4.23.13
|
||||
yaml: 2.9.0
|
||||
|
||||
[email protected]([email protected](@types/[email protected])([email protected])([email protected])([email protected])):
|
||||
[email protected]([email protected](@types/[email protected])([email protected])([email protected])([email protected])([email protected])):
|
||||
optionalDependencies:
|
||||
vite: 8.2.2(@types/[email protected])([email protected])([email protected])([email protected])
|
||||
vite: 8.2.2(@types/[email protected])([email protected])([email protected])([email protected])([email protected])
|
||||
|
||||
[email protected](@volar/[email protected]([email protected])):
|
||||
dependencies:
|
||||
|
||||
Reference in New Issue
Block a user