- Updated System.Text.Json dependency (CVE-2024-43485)
- Updated packages
- Fixed missing assembly issue with Microsoft.Bcl.AsyncInterfaces
- removed package dependencies upper version limits
- fix usage message
- add "screenshotr tail [-v|--verbose]", which prints complete screenshot json (only screenhot id is printed without -v)
- lazy initialization of ScreenshotrHttpClient's websocket connection (in order to speed up first query)
- API: GetTags
- renamed type Screenshotr.V2i to Screenshotr.ImgSize to avoid name clashes
- add API keys
- upload now requires an apikey with role
importer
screenshotr apikey *
commands now require an apikey with roleadmin
- important: initial admin apikey is auto-generated on first startup and printed to console
- upload now requires an apikey with role
- screenshotr cli: add --version, and --help
- move API endpoint to /api/1.0/...
- documentation and cleanup
- init