Personal | HackersAndSlackers |
---|---|
toddbirchard / blog-webhook-api Goto Github PK
View Code? Open in Web Editor NEWđ đď¸ API to automate optimizations for self-hosted blogging platforms.
đ đď¸ API to automate optimizations for self-hosted blogging platforms.
âIssue is synchronized with this Jira Story
âIssue is synchronized with this Jira Task
GET /searches/historical: Create a historical database of all searches performed.
âIssue is synchronized with this Jira Task
âIssue is synchronized with this Jira Bug
âIssue is synchronized with this Jira Story
âIssue is synchronized with this Jira Story
âIssue is synchronized with this Jira Story
GET /searches/top: Pull top searches from Algolia to generate search suggestions based on popularity.
Truncate existing table each time
âIssue is synchronized with this Jira Story
âIssue is synchronized with this Jira Story
Changes which require a new API endpoint to be created.
This issue provides visibility into Renovate updates and their statuses. Learn more
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
âIssue is synchronized with this Jira Task
Update FastAPI test syntax.
Also resolve underlying issues for tests with legitimate failures.
âIssue is synchronized with this Jira Bug
âIssue is synchronized with this Jira Story
Note: current implementation throws a âpickleâ error at runtime or via make test
âIssue is synchronized with this Jira Story
See brobot implementation
âIssue is synchronized with this Jira Story
âIssue is synchronized with this Jira Bug
âIssue is synchronized with this Jira Bug
âAttachments: IMG_1867.PNG
âIssue is synchronized with this Jira Story
databases
in FastAPI: https://fastapi.tiangolo.com/advanced/async-sql-databases/âIssue is synchronized with this Jira Story
âIssue is synchronized with this Jira Task
âIssue is synchronized with this Jira Story
âIssue is synchronized with this Jira Story
âIssue is synchronized with this Jira Story
DFS
âIssue is synchronized with this Jira Major Functionality
âIssue is synchronized with this Jira Story
There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.
Error type: undefined. Note: this is a nested preset so please contact the preset author if you are unable to fix it yourself.
Replace all instances where JSONResponse
is returned by a /post endpoint with serialized Pydantic Models.
Random link?
https://roman.pt/posts/dont-let-dicts-spoil-your-code/
âIssue is synchronized with this Jira Story
Trigger on post publish: if feature image does not live in gcs /lynx directory, assign new image and corresponding social images
POST /images/transform/: Transform image for a single post passed in body.
âIssue is synchronized with this Jira Story
Fails as follows:
âIssue is synchronized with this Jira Bug
Running locally via {{unicorn }}results in the following error:
TypeError: cannot pickle _cffi_backend.FFI object
The make run
command previously bypassed the usage of ASGI in development by instantiating the app via Python directly: python -m main.py
.
Reverting changes to make run
will likely resolve the issue, as main.py already handles uvicorn instantiation via uvicorn.run()
.
Poetry Update
fails from apparent timeoutsPoetry fails to resolve package via âpythonhosted.â Attempting to install or update packages via poetry results in infinite failed requests.
Potential resources:
brew install
: https://stackoverflow.com/questions/73365780/why-is-not-recommended-to-install-poetry-with-homebrew/home/Library/Caches/pypoetry/artifacts/22/36/ca/c8aae41f80011be881aa337cc80abc25ffd8542471c325e4410afa86c8/authorities-deployer-2020.12.21.3-lambda.zip
).âpyenv global
is set to 3.10 & recreate the projectâs poetry environment via poetry init
âIssue is synchronized with this Jira Story
The implementation of FastAPI sister libraries SQLModel and Databases is highly optional. These libraries intend to improve developer experience; they are not required, nor do they offer significant performance benefits.
Extends SQLAlchemyâs âmodelâ object with Pydantic syntax to avoid code duplication between Models and Schemas. Such duplication is otherwise nearly inevitable per FastAPIâs default pattern of defining SQLAlchemy https://fastapi.tiangolo.com/tutorial/sql-databases/?h=database#create-sqlalchemy-models-from-the-base-class alongside https://fastapi.tiangolo.com/tutorial/sql-databases/?h=database#create-sqlalchemy-models-from-the-base-class. Such duplication already exists in database/models.py and database/schemas.py, respectively.
FastAPIâs databases
library allows predefined SQLAlchemy database models to build API responses defined solely via ORM queries. This is somewhat similar to the native Django behavior of defining model-based views (such as /list/[MODEL_NAME]
.
âIssue is synchronized with this Jira Story
âIssue is synchronized with this Jira Story
âIssue is synchronized with this Jira Task
âIssue is synchronized with this Jira Task
/analytics/weekly
/analytics/monthly
PageInsight
PageInsight
âIssue is synchronized with this Jira Story
A declarative, efficient, and flexible JavaScript library for building user interfaces.
đ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. đđđ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google â¤ď¸ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.