* 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
* 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>
height: 100% only works if parent position is not static, without this property image navigation "buttons" were too long and were covering important butt*ns
Native strftime was deprecated in PHP 8.1 so I replaced it with an
alternative library that uses ICU so that you don't have to set up
locales on your server anymore.
Also this commit removes AM/PM labels as timestamps were in 24h format
anyways, regardless of locale.
Notifications.php: make $count parameter explicit as it is placed before
another explicit parameter
OpenVKPresenter.php: add additional null checks
Themepacks.php: add return type to offsetGet
* Wall: add early suggestions
* Fix br
* Fix empty posts
* fck
* Add offset for api
* Add notifications of new suggestion posts
* Fix mentions in suggested posts
* 🤮🤢
* Change regex
Теперь оно удаляет все теги а не только <br>
* Add da koroche pohuy
* Эдд апи метходс
Методы нестандартные немного
* Pon
* Add skloneniyia
* newlines
* int
* Update loaders and add avtopodgruzka postov
* Update JOERGK.strings
* Blin
* Remove repeated code, fix loaded buttons on chr...
...ome and fix getting suggested posts via API.Wall.getPost
* Fix polls
* Fihes
Теперь уведомление о принятии поста не приходит, если вы приняли свой же пост
Пофикшен баг перехода в предложку
Добавлен старый вид постов в предложке
Теперь счётчик постов в предложке у прикреплённой группы обновляется при принятии или отклонении поста
Убрано всплывающее уведомление об отклонении поста (оно раздражает)
Теперь если вы посмотрели все посты на одной странице (не на первой) и на ней не осталось постов, вас телепортирует на предыдущую страницу
* Remove ability to delete your accepted psto
* oi blin
* Improvements 2 api
* g
* openvk.uk
Возможно, приведение кода к кодстайлу (удаление скобочек то есть)
* aiaks
* al_wall.js -> al_suggestions.js
* 👨💻 Add 👨💻 fading 👨💻
* Add "owner's posts' and "other's posts"
Давайте рофлить👨💻👨💻👨💻
* planshet openvk
Add tabs for post view, add signer's object in wall get and add person icon in microblog
* Simplefai ze kod
* PHP 8 FIX WATAFAK
* Add indesk