Bug Fixes
- 227cb16 - (server) 🐛 return if documents are empty - RaviAnand Mohabir
- dcc7678 - (server) 🐛 close response body - RaviAnand Mohabir
- c9734c0 - 🐛 update middleware to inject user in context if API key recognized - RaviAnand Mohabir
Build system
- 2bb450a - 🏗️ export port 5000 in container - RaviAnand Mohabir
Continuous Integration
- afaf49d - (tagger) 👷 add
share-me-tagger
image to CI build - RaviAnand Mohabir
Features
- 29dce21 - (frontend) ✨ add support for
POCKETBASE_SERVER_URL
environment variable - RaviAnand Mohabir - 1ba3108 - (server) ✨ implement check for image mime types - RaviAnand Mohabir
- f187a42 - (server) ✨ implement
tags generate
command to generate tags for old files - RaviAnand Mohabir - 8dee322 - (server) ✨ add tags and tags suggestions to Meilisearch index - RaviAnand Mohabir
- 4064e0f - (tagger) ✨ add
load_model.py
script to download weights duringdocker build
- RaviAnand Mohabir - 6ed0224 - (tagger) ✨ add support for
DETR_RESNET_50_MODEL_PATH
environment variable - RaviAnand Mohabir - e6aa518 - (tagger) ✨ add multi-stage Dockerfile with Gunicorn and
deps
step to clone detr-resnet-50 repo with Git LFS - RaviAnand Mohabir - 7100770 - ✨ implement support for multiple files with
files
form data - RaviAnand Mohabir - 5da4e97 - ✨ remove custom JWT secret and use PocketBase record auth token secret - RaviAnand Mohabir
- ec0071b - ✨ update styling of header title - RaviAnand Mohabir
- a2ac2c2 - ✨ implement settings page with API keys management and creation - RaviAnand Mohabir
- bfeb6ae - ✨ add migration to make create keys admin only - RaviAnand Mohabir
- 42b717f - ✨ implement custom API keys and post create routes as well and API key middleware to check
revoked
andexpires
- RaviAnand Mohabir - 784ce15 - ✨ add migrations to create tokens with owner, revoked and expires fields - RaviAnand Mohabir
- 6bf5157 - ✨ implement subscription to show new suggested tags and popover when generated by tagger - RaviAnand Mohabir
- 3c2198f - ✨ add Flask Dockerfile - RaviAnand Mohabir
- ec0de56 - ✨ use
??
forundefined
array - RaviAnand Mohabir - 54236ee - ✨ set default
tags
value forposts
collection - RaviAnand Mohabir - 900df7c - ✨ implement tags suggestions and selection interface for posts and handle
undefined
tags due to use of JSON field type - RaviAnand Mohabir - abce21a - ✨ implement
OnRecordAfterCreateRequest()
hook to run tagger if environment variables set - RaviAnand Mohabir - b2ae2a7 - ✨ add
tags
field toposts
collection - RaviAnand Mohabir - 9aa65d1 - ✨ add
tags
andtagsSuggestions
tofiles
collection - RaviAnand Mohabir - ee7c9a6 - 🎉 implement Python Flask application with
facebook/detr-resnet-50
model for object detection - RaviAnand Mohabir
Miscellaneous Chores
- 2bf35d6e389425825904ead4a7fa31de7ce14bbf - (version) 0.24.0 - Cog
- 841c7a5 - 🔧 add VSCode workspace with CC scopes and Python settings - RaviAnand Mohabir
- 032aadd - 🔧 add Dev Docker Compose to test networking and Dockerfiles - RaviAnand Mohabir
- a1aaa16 - ➕ add
python-dotenv
- RaviAnand Mohabir - 37c9593 - 📌 run
go mod tidy
- RaviAnand Mohabir - b7972e2 - ⚰️ remove unused
UploaderContext
- RaviAnand Mohabir