openvk/Web/Presenters/templates/User
mrilyew be65f81a4a
fix(audio, favorites): big patch #1259
# Аудио
- Добавлена вкладка в аудио "загруженное" которую я забыл добавить в
октябре 2023. Она показывает загруженные аудио в порядке возрастания.
Есть так же идеи для вкладок "недавно прослушанное" и "ваши друзья
слушают" (последняя добавит иммерсивности, или как это называется,
персональности на сайт, хотя по факту она просто соберёт id всех друзей
и выдаст их недавние добавления в коллекцию), но тогда будет
нагромождение вкладок и придётся какое то сворачивание добавлять.
- Если аудио больше 10 и ты на странице аудио, то показывается мелкая
кнопка в правом нижнем углу которая развернёт счётчик и пагинатор.
- Если аудио обрабатывается (processed как я назвал в css) то появится
кнопка "всё равно хочу воспроизвести".
- При переключении трека меняется заголовок вкладки
- Если ты вызвал контекстное меню но оно ушло за экран, то оно будет
повыше.

# Уязвимости
- Убрана уязвимость в audio api что можно было посмотреть айди владельца
удалённого аудио. В целом непонятно использование id в тексте ошибки,
поскольку он не должен изменятся и быть обобщённым, по типу access to
audio denied. Но да ладно, коду три года всё таки.
- Удалённый контент заменяется "[deleted]" в /fave. Я бы на самом деле
не добавлял это, но меня испугал последний абзац fixed #1258 поэтому
добавил.
2025-03-28 17:04:13 +03:00
..
banned.xml Locales: Make more strings translatable (#961) 2023-09-17 16:22:59 +03:00
blacklisted.xml feat(privacy): blacklist v2 (#1183) 2024-12-13 17:51:10 +03:00
blacklisted_pov.xml feat(privacy): blacklist v2 (#1183) 2024-12-13 17:51:10 +03:00
deactivated.xml Profile deactivation function (#626) 2022-08-05 23:00:52 +03:00
deleted.xml Users: Replace Error 404 for deleted profiles 2022-03-04 15:00:43 +03:00
Edit.xml feat(profile): fav games & custom fields (#1193) 2024-12-20 17:34:29 +03:00
Fave.xml fix(audio, favorites): big patch #1259 2025-03-28 17:04:13 +03:00
Friends.xml fix(ajax): maybe last fixes 2024-12-08 16:45:35 +03:00
Groups.xml feat: ajax infinite scrolling (#1141) 2024-11-22 16:31:07 +03:00
private.xml feat(privacy): blacklist v2 (#1183) 2024-12-13 17:51:10 +03:00
Settings.xml feat(fave) (#1240) 2025-03-09 16:42:19 +03:00
TwoFactorAuthCodes.xml {_"(.*)"} -> {_(.*)} 2022-08-09 13:42:22 +07:00
TwoFactorAuthSettings.xml {_"(.*)"} -> {_(.*)} 2022-08-09 13:42:22 +07:00
VerifyPhone.xml Locales: Make more strings translatable (#961) 2023-09-17 16:22:59 +03:00
View.xml feat(profile): fav games & custom fields (#1193) 2024-12-20 17:34:29 +03:00