Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
toddbirchard committed Jun 30, 2024
2 parents a78e433 + 842206b commit c16b30d
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Blog Webhook API
# Ghost Webhook API

![Python](https://img.shields.io/badge/Python-^3.10-blue.svg?logo=python&longCache=true&logoColor=white&colorB=5e81ac&style=flat-square&colorA=4c566a)
![FastAPI](https://img.shields.io/badge/FastAPI-^v0.89.1-blue.svg?longCache=true&logo=fastapi&style=flat-square&logoColor=white&colorB=5e81ac&colorA=4c566a)
Expand All @@ -14,15 +14,15 @@

![Blog Webhook API](./.github/blog-webhook-api@2x.png?raw=true)

Webhook-driven API to make maintaining blogs easier. Dynamically handles optimizations including image compression, content sanitation, alerting, and feature enablement via data aggregate (suggested searches, trending posts, etc)
Standalone API to compliment Ghost blogs. Accepts Ghost webhook events tiggers & executes task to optimize content and serve new features. Handles optimizations including image compression, content sanitation, alerting, and feature enablement via data aggregate (suggested searches, trending posts, etc)

## Installation

Get up and running with `make deploy`:

```shell
git clone https://github.com/toddbirchard/blog-webhook-api.git
cd blog-webhook-api
git clone https://github.com/toddbirchard/ghost-webhook-api.git
cd ghost-webhook-api
make deploy
```

Expand Down Expand Up @@ -85,4 +85,4 @@ Insight to scenarios where Authors likely need assistance.
Notifications when user activity is made on project repos.

* **POST** `/github/pr/`: Trigger SMS notification when contributors open a Github PR in a specified Github org.
* **POST** `/github/issue/`: Trigger SMS notification when contributors open a Github issue in a specified Github org.
* **POST** `/github/issue/`: Trigger SMS notification when contributors open a Github issue in a specified Github org.
4 changes: 2 additions & 2 deletions config.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
class Settings(BaseSettings):
"""FastAPI settings & configuration."""

app_name: str = "Blog Webhook API"
title: str = "Blog Webhook API"
app_name: str = "Ghost Webhook API"
title: str = "Ghost Webhook API"
description: str = "API to automate optimizations for blog sites."
items_per_user: int = 50
debug: bool = True
Expand Down
10 changes: 5 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[tool.poetry]
name = "blog-webhook-api"
name = "ghost-webhook-api"
version = "0.1.1"
description = "Webhook-driven API to make maintaining blogs easier."
authors = ["Todd Birchard <toddbirchard@gmail.com>"]
maintainers = ["Todd Birchard <toddbirchard@gmail.com>"]
license = "MIT"
readme = "README.md"
homepage = "https://github.com/toddbirchard/blog-webhook-api/"
repository = "https://github.com/toddbirchard/blog-webhook-api/"
documentation = "https://github.com/toddbirchard/blog-webhook-api/blob/master/README.md"
homepage = "https://github.com/toddbirchard/ghost-webhook-api/"
repository = "https://github.com/toddbirchard/ghost-webhook-api/"
documentation = "https://github.com/toddbirchard/ghost-webhook-api/blob/master/README.md"
keywords = ["API", "Rest API", "Automation", "FastAPI", "Webhooks"]

[tool.poetry.dependencies]
Expand Down Expand Up @@ -59,7 +59,7 @@ mypy = "*"
run = "asgi:api"

[tool.poetry.urls]
issues = "https://github.com/toddbirchard/blog-webhook-api/issues"
issues = "https://github.com/toddbirchard/ghost-webhook-api/issues"

[build-system]
requires = ["poetry-core>=1.5.0"]
Expand Down

0 comments on commit c16b30d

Please sign in to comment.