This repository has been archived on 2025-02-26. You can view files and clone it, but cannot push or open issues or pull requests.
szurubooru/server
skybldev efe217344d server: add post camera attr and functionality
- [overview] add camera attribute to posts. parsing is done in
  `func/metadata.py` and takes any of the available tags corresponding
  to "make" and "model" properties and concatenates them into a string
- [server] improved `func/metadata.py`:
  - added camera resolve functions for photos and videos
  - moved ffmpeg subprocess and exif image opening to separate function
  - optionally reuse existing collection of extracted tags in any of the
    functions
  - iterative approach to checking for tags' existence as opposed to
    imperative
  - (somewhat) better error handling
- [server] created alembic migration in `adb2acef2492_add_camera.py`
  - not only adds columns, but also scans files and updates their camera
    string
- [server] added camera attribute functionality and improved error
  handling in `func/posts.py`
- [server] add camera attribute to `model/post.py`
2021-12-02 21:27:26 -05:00
..
szurubooru server: add post camera attr and functionality 2021-12-02 21:27:26 -05:00
.dockerignore client+server: implement code autoformatting using prettier and black 2020-06-06 08:58:23 -04:00
.flake8 client+server: implement code autoformatting using prettier and black 2020-06-06 08:58:23 -04:00
alembic.ini PR fixes 2020-06-02 17:43:18 -07:00
config.yaml.dist client+server: add tag category ordering feature 2020-09-19 22:55:17 +02:00
dev-requirements.txt server/tests: use postgresql test database 2020-03-06 18:15:25 -05:00
docker-start.sh client+server: normalize trailing newlines 2020-06-05 10:54:32 -04:00
Dockerfile server/deps: add exif as dependency 2021-11-28 12:00:07 -05:00
pyproject.toml server/deps: add exif as dependency 2021-11-28 12:00:07 -05:00
requirements.txt server/deps: add exif as dependency 2021-11-28 12:00:07 -05:00
szuru-admin client+server: fix linter issues due to updated pre-commit hooks 2020-09-01 14:07:39 -04:00