Commit graph

1901 commits

Author SHA1 Message Date
mrilyew
37b00e27d4 fix: audio playing on report page 2025-05-28 14:09:20 +03:00
mrilyew
88c1430c9a feat(comms): warning before deletion 2025-05-28 14:09:04 +03:00
mrilyew
e72e310f7f feat: video not unlisted af. editing 2025-05-28 14:08:56 +03:00
mrilyew
1943913713 feat: autostart gif 2025-05-28 14:08:49 +03:00
mrilyew
7792a11e3f fix: careless topic deletion 2025-05-28 14:08:41 +03:00
mrilyew
a84829b72d fix: wrong comments when editing 2025-05-28 14:08:33 +03:00
mrilyew
c07cac857a feat: make doc width 60% 2025-05-28 14:08:19 +03:00
mrilyew
07bde0e649 fix: router recursion 2025-05-28 14:07:53 +03:00
mrilyew
86f8b0f923 feat: add comments sort 2025-05-28 14:07:40 +03:00
mrilyew
8a82952f0d fix: infinty scroll for high screens 2025-05-28 14:07:32 +03:00
mrilyew
ff988cccaf fix: followers scroll 2025-05-28 14:07:21 +03:00
mrilyew
afafb90fbd fix: add warning at nospam 2025-05-28 14:07:12 +03:00
mrilyew
1fc37d5e91 feat: count of comments on microblog 2025-05-28 14:07:03 +03:00
mrilyew
ccb1448c15 fix: add margin at post page 2025-05-28 14:06:16 +03:00
mrilyew
57ef9430f8 feat: enlarge graffiti 2025-05-28 14:05:35 +03:00
mrilyew
13926e00b7 fix: source window paddings 2025-05-28 14:05:25 +03:00
mrilyew
c4129d2cdc fix: textarea paddings 2025-05-28 14:05:15 +03:00
mrilyew
5f3b594e84 fix: notes picker 2025-05-28 14:04:58 +03:00
mrilyew
2948ed91c9 fix: 500 on followers page 2025-05-28 14:04:50 +03:00
mrilyew
a210e3cf46 fix: ajax on tickets 2025-05-28 14:04:37 +03:00
mrilyew
fbf287bcad fix: blacklist paddings 2025-05-28 14:04:15 +03:00
mrilyew
0c8a441df9 fix(scroll): don't set hash 2025-05-28 14:03:55 +03:00
mrilyew
f8e19d69bc fix(api): simplification 2025-05-28 14:03:45 +03:00
mrilyew
0ffd195cfd feat: skip theme styles 2025-05-28 14:03:37 +03:00
mrilyew
7a91156916 fix: wrong i18n xhtml text 2025-05-28 14:03:27 +03:00
mrilyew
8afc7c8c5c fix: wide avatars at tips 2025-05-28 14:03:19 +03:00
mrilyew
a9d7ff808a fix: don't show age of dead 2025-05-28 14:03:10 +03:00
mrilyew
21930aecb2 fix: typo in privacy 2025-05-28 14:02:56 +03:00
mrilyew
6814979c9f feat: add link to audiostatus 2025-05-28 14:02:25 +03:00
mrilyew
02321989a6 feat: auto set "from group" 2025-05-28 14:02:09 +03:00
mrilyew
b9bf98ef0a fix(picker): invalid album 2025-05-28 14:01:20 +03:00
mrilyew
2440f2afd9 fix: move all apps to search 2025-05-28 14:00:11 +03:00
mrilyew
9c01cd00fc feat(docs): ux changes 2025-05-28 13:59:37 +03:00
mrilyew
039988c7fc fix(docs): set correct margins 2025-05-28 13:59:26 +03:00
mrilyew
c07ebc2f4d feat(tips): add delay 2025-05-28 13:58:28 +03:00
mrilyew
da86a91b76 feat(ajax): show loading cursor 2025-05-28 13:58:03 +03:00
mrilyew
7c4743633e feat(wall): remove hidePanel() 2025-05-28 13:56:48 +03:00
mrilyew
15b9000ee1 fix(video api): fix items bug 2025-05-28 13:55:36 +03:00
celestora
4b7d2b9b17
feat: database upgrade command (#1236) 2025-05-19 23:38:47 +03:00
55e0aa6a39
Revert "fix(thumbnails): use hash instead of real id (#1234)" (#1296)
This reverts commit a5d80b8f9b.
2025-05-18 15:02:26 +00:00
mrilyew
a5d80b8f9b
fix(thumbnails): use hash instead of real id (#1234)
Заменяется реальный id в ссылке превью на хэш, чтобы нельзя было делать
перебор или просмотр рандомных картинок. В данный момент не особо
критично (потому что можно перебирать посты), но при появлении вложений
в диалогах будет

Co-authored-by: Alexander Minkin <weryskok@gmail.com>
2025-05-18 17:53:39 +03:00
mrilyew
5e7ac304a5
fix(support): fix 500 on agent card edit (#1290)
Исправление карточки агента (смена первичного ключа с agent на id).

Для применения нужно очистить chandler/tmp/cache/database
2025-05-13 16:50:31 +00:00
Jillian Österreich
c25fd84c11
feat(support): add more telegram posts (#1282)
Для упрощения слежки над тикетами были добавлены дополнительные посты
при добавлении комментария и изменении статуса тикета, в случае если
существует отдельный чат под это в Телеграме.

---------

Co-authored-by: veselcraft <veselcraft@icloud.com>
2025-05-10 16:55:54 +03:00
malushik
0a73a40f5f
update(locale-uk): up-to-time localisation (#1281) 2025-05-10 16:15:27 +03:00
mrilyew
1d06a41b39
fix: resolve issues related to API listens field, anonymous notifications, and UX bugs (#1279)
- Исправлено #1278 по идее
- Добавил поле listens в апи (показывается только для своих треков)
- Исправлен старинный баг, связанный с анонимкой (в уведомлении виден
реальный автор)
- Было неправильно добавлять ссылку на "избранное" в навигационное меню,
поэтому она перенесена в настройки на довольно логичное место
- Удалены некоторые импульсивности в коде и некоторые баги ux

---------

Co-authored-by: Alexander Minkin <weryskok@gmail.com>
2025-05-03 16:53:14 +03:00
c54ccf6e28
fix(actions): update Ubuntu (#1280)
20.04 is no longer supported by GitHub so using ubuntu-latest instead
2025-05-03 16:37:43 +03:00
Vladimir Barinov
b7fc23bb52
fix(pda), chore(locale): adapt for pda (#1276) 2025-04-19 17:37:59 +03:00
mrilyew
3e0c508ca1
fix(music, user, club): several patches (#1267)
- Исправлено 500 в плейлистах
- Заметил, что вместо причины бана отображается "подозрительная
активность", вернул показ оригинала сообщения

![1](https://github.com/user-attachments/assets/9a804076-8baf-4ab6-9294-82771480bcc0)
- Порядок подписчиков в группе идёт теперь от первых подписавшихся (об
этом вроде #1260)
- Удалены лишние методы deleteComment, поскольку есть
wall.deleteComment, временно~ урезано поле "attachments" в некоторых
методах. У фото теперь есть orig_photo
- Исправлена меняющаяся на один пиксель кнопка "воспроизвести" в плеере
в chrome и #1256,
2025-04-04 17:48:25 +03:00
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
Vladimir Barinov
a12c77083b
fix(links, away) (fixes #1253) 2025-03-16 17:57:21 +03:00