Releases
0.24.0
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 during docker 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
and expires
- 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 ??
for undefined
array - RaviAnand Mohabir
54236ee - ✨ set default tags
value for posts
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 to posts
collection - RaviAnand Mohabir
9aa65d1 - ✨ addtags
and tagsSuggestions
to files
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
Refactoring
f2d52a3 - (frontend) ♻️ update imports to use alias - RaviAnand Mohabir
aa02fe2 - ♻️ rename RegisterRoutes()
to RegisterFileRoutes()
- RaviAnand Mohabir
cee3ff2 - ♻️ rename routes.go
to files.go
- RaviAnand Mohabir
You can’t perform that action at this time.