Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

This might as well be v3 api #1

Merged
merged 13 commits into from
May 24, 2024
Merged

This might as well be v3 api #1

merged 13 commits into from
May 24, 2024

Conversation

dustinrouillard
Copy link
Owner

Added a ton of routes, and finally moved uploads over to this api from v1.

Changes:

  • Blog System with asset uploads and authentication via argon2
  • Added multipart form uploads to s3 bucket
  • Moved from sqlx to prisma-client-rust because I <3 Prisma
  • Updated all dependencies

Start working on blog system
Better route structure with scopes
Rename redis to valkey
Make app_data no longer a mutex
Remove sqlx and all refs
Switch to prisma and for spotify
Refactor redis > valkey
Refactor spotify code
Add middleware for uploads to be authed
Update multipart config to 10mb
Add empty svc functions for new routes
  - User update
  - password change
  - asset upload
  - asset list
  - asset delete
Remade the blog_assets table and add new columns
Implement update user and change pwd
 Make fetch posts route work
 Add admin fetech all posts route
Impl get assets and delete assets route
@dustinrouillard dustinrouillard merged commit 0d591bd into main May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant