update website

This commit is contained in:
Adam Matthiesen 2024-01-23 18:51:20 -08:00
parent 39b175384c
commit 1d27e5864e
7 changed files with 30 additions and 1 deletions

View File

@ -3,7 +3,7 @@ title: API Only Mode - Install
description: API Only Mode - Install
---
# API Mode Install
# API Only Install
In this mode the integration will not deploy routes at all. you will have to build your own website to utilize the exported functions listed below.

View File

@ -0,0 +1,29 @@
---
title: 'v3 NEW API BACKEND!!!'
date: '01-23-2024 06:30'
versionNumber: '3.0.6'
description: 'v3 NEW API BACKEND!!!'
#image:
# src: '../../assets/starlog-placeholder-2.jpg'
# alt: 'The full Astro logo.'
---
# v3 Update - NEW API
So this was needed from the beginning due to the way the `@tryghost/content-api` works, we have now switched to the `@ts-ghost/core-api` with our own Content-API running on top. I am thrilled to announce that it is now up and running and working! and our demo is already updated.
### New Stuff
- Converted Github Repo into a Monorepo to hold all of Astro-ghostxyz related content.
- Migrated from `@tryghost/content-api` to `@ts-ghost/core-api`.
- Updated the Theme to use the new API
- Moved theme into its own NPM package to prepare for the future plans of more themes!
- Resolved all github workflow issues so i can now do everything i was doing before
### Planned Additions
- Skeleton Theme - DIY KIT
### NOTICE
Version 3.0.6 and above is not compatible with previous version of this project.