* ci(actions): try using docker/build-push-action
no pushes yet ofc
* ci(actions): try using multilines to provide env vars
* ci(actions): use full form env vars providing
* ci(actions): try load flag
* ci(actions): add uploading of built images as artifacts
* ci(actions): use oci export type
* ci(actions): try generating metadata with docker/metadata-action@v5
* ci(actions): individual tagging policy fo db images
* ci(actions): improve prefixes for db images
* ci: use matrix for different platforms
* ci(actions): move DB images building to a different job
* ci(actions): add labels to images
* ci(actions): add running on pull_requests
* ci(actions): return pushing to registry
* build(js): remove yarn.lock
Yarn had changed its methods of packaging long ago and it hasn't been supported ever since. It's much better and easier to just use the original NPM.
* fix(docker): change yarn to npm command
* doc(README): change yarn mentions to npm
* fix(docker): use npm ci instead of npm install
* build(package-lock): update js dependencies
* build(docker): use node:20 image when building
* Chopin
- Полностью переписана та часть где про источник поста
- Исправлен метод video.search
- Сокращено число запросов в БД у шаблона поста
- Удалена ссылка на прикреплятор заметок потому что low quality
- Исправлен баг с прикреплённой заметкой в api, но только если ты указал версию.
- Исправлены проблемы с кешированными спрайтшитами
* Chopin 2
* locales: English: fix grammar
* locales: English: fix confusing labels in the repost modal
Clarified modal phrasing when reposting a user's post. The previous wording, 'Share to user's wall,' was ambiguous and could be interpreted as either sharing to your own wall or the original user's wall. Updated the language to make it clear that the post will be shared to your wall.
---------
Co-authored-by: Vladimir Barinov <veselcraft@icloud.com>
* search: a bit refactor
* search: a bit refactor 2
* audios: a bit changes
* results highlight, midnight changes, player insear
* add audio download button, simplify css
* upload page changes, add playlist add menu
* -comments search, arrow keys on tips
* move $query var and optimize users/groups.search
го рофлить
* слегка проебался
* feat(profiles): add ability to crop avatar
Closes#1068 and maybe slash 106
* add ability to take avatar photo from camera
почему бы и нет
---------
Co-authored-by: lalka2018 <99399973+lalka2016@users.noreply.github.com>
Co-authored-by: celestora <kitsuruko@gmail.com>