Commit graph

1799 commits

Author SHA1 Message Date
mrilyew
0a1f717b45 fix(xss): fix #1181 2024-12-13 16:43:34 +03:00
veselcraft
198bf7472d
fix(datetime): adjust to timezone 2024-12-13 16:24:51 +03:00
mrilyew
48ccd7ef43 fix(ajax): maybe last fixes 2024-12-08 16:45:35 +03:00
mrilyew
9d75f0b249 fix(feed): fix dementia 2024-12-08 12:03:32 +03:00
mrilyew
35bfe97360 fix(ajax): fix #1169, fix #1172 2024-12-08 11:45:19 +03:00
mrilyew
efa3e1213c fix(ajax player): i guess last fix 2024-12-07 21:58:53 +03:00
mrilyew
21f3ebea3d fix(ajax player): reset tracks on player close 2024-12-07 21:42:30 +03:00
mrilyew
e329d3dcd4 fix(audios): fix invalid avatar at group add msg 2024-12-07 20:48:08 +03:00
mrilyew
cf43a52713 fix(ajax): track set, photo commenting, reposts
fixes #1170
2024-12-07 19:36:56 +03:00
mrilyew
d504067722 fix(ajax): fix photo picker 2024-12-07 17:48:04 +03:00
mrilyew
9ceeee9bd5 fix(audios): do not show ajax player if no track 2024-12-07 17:27:28 +03:00
mrilyew
7d450c18fd
feat: ajax, audio refactor (#1164)
* Make audio player pizdatey

* Simple ajax routing (scripts are broken)

* Fix most common script problems pt1

* Add ajax player

Осталось пофиксить скрипты и создание плейлистов! Ну и ещё некоторые хуйни по аудиозаписям которые я задумал.

* Add context menu for audios

* Refactor audio upload page

* Repair playlists

* Fix main problems

* Midnight teme adaptation

* Stupid bug fix

* Save audios list in da localstorage and fix msgbox

* Fix time setting

* add beforeUnload event

* Stupid bugs fix

* update page footer on transition

* fix wall publihing

* fix 500 on non existent page
2024-12-07 17:18:29 +03:00
mrilyew
c44a4ce988 fix(api): remove usless rate limits and fix php8.1 2024-12-06 21:31:05 +03:00
veselcraft
2aedc3e861
fix(video): instead of scailing it down to 4:3 with black bars scale it by 480px 2024-12-04 16:26:03 +03:00
Малушік
7474d46743
fix(locale-ua): fix spelling errors and add new translations (#1159)
* resolve 5c19637715 (locale-uk)

* resolve 73a067a0c5 (locale-uk)

* resolve cf0b4be3fb (locale-uk)

* resolve aff19de2ea (locale-uk)

* fix(locale-uk): fix spelling errors

* fix(locale-uk): fix spelling errors

* fix(locale-uk): fix spelling errors

* fix(locale-uk): fix spelling errors

* fix(locale-uk): fix spelling errors

* resolve 2af8447a0f (locale-uk)

* resolve e4a79a8ffb (locale-uk)

* fix(locale-uk): fix spelling errors

* small typo fix
2024-11-27 13:49:44 +03:00
mrilyew
e4a79a8ffb feat(privacy): add ability to hide your like 2024-11-25 22:29:33 +03:00
mrilyew
6007a81546 fix(likes tooltip): fix width 2024-11-24 12:49:02 +03:00
Jillian Österreich
2d0c329a2a
fix(theme-midnight): "Liked by" tippy box 2024-11-24 12:05:49 +07:00
Jillian Österreich
4dd9088859
fix(theme-midnight): "Show more" and "Feed settings" 2024-11-24 11:39:05 +07:00
mrilyew
74e998add4 fix(wall): attempt to fix invisible post betwee...
...n page 1 and 2 with pinned post on wall
2024-11-23 13:20:21 +03:00
mrilyew
2af8447a0f feat(rss): new fields 2024-11-23 13:16:55 +03:00
mrilyew
aff19de2ea feat(wall): add likes tooltip
resolves #1094 resolves #998 resolves #31
2024-11-22 21:27:21 +03:00
mrilyew
cf0b4be3fb feat(wall): add new route /{type}/{id}/likes 2024-11-22 19:34:25 +03:00
mrilyew
14110c409a fix(notifications): fix broken link to photo
fixes #1140
2024-11-22 18:36:23 +03:00
mrilyew
53e9905ba7 fix(wall page): show more attachment links
fixes #1083
2024-11-22 18:21:12 +03:00
mrilyew
73a067a0c5
feat: ajax infinite scrolling (#1141)
* rewrite

* allow comments scroll

* rework to up button

* add posts scrolling function and ability to disabl

* cloudflare bypass (do not uncomment)
2024-11-22 16:31:07 +03:00
mrilyew
da6ce237f4 fix(wall): ctrl+enter didn't saved attachments 2024-11-22 13:12:59 +03:00
mrilyew
ba2d929183 fix(videos list): show video window on click 2024-11-22 11:59:37 +03:00
mrilyew
0596452ef4 fix(square avatar): make focus on top of picture 2024-11-22 11:49:35 +03:00
mrilyew
b9687b1fb2 fix(api): do not go online on every call 2024-11-19 16:39:05 +03:00
mrilyew
4046c992f9 feat(news): add rss param for newsfeed.getGlobal 2024-11-19 16:31:17 +03:00
mrilyew
96d48efbaf api(account): new method account.sendVotes 2024-11-18 19:28:25 +03:00
Jillian Österreich
803831917c
fix(docker): add maxAttachments to an example openvk config 2024-11-18 21:12:21 +07:00
mrilyew
5c19637715
feat: update video/photo viewer, refactor post creating area (#1150) 2024-11-17 10:03:49 +00:00
koke228666
65ea49e4a9
replace audio download button (#1143) 2024-11-15 17:56:32 +03:00
Jillian Österreich
a350ff870a
fix(theme-midnight): apply different changes for "Show more..." action buttons 2024-11-12 16:46:08 +07:00
Jillian Österreich
32fb69da5f
fix(docker-readme): remove useless dash from the DB image build command 2024-11-12 16:38:25 +07:00
Jillian Österreich
b011fe51e4
fix(locale-en): "it is you" -> "that's you" 2024-11-11 12:52:52 +07:00
Jillian Österreich
1cb5b68136
fix(locale-uk): fix syntax errors that trigger "Server Error" 2024-11-11 12:51:36 +07:00
Малушік
216312e58d
fix(locale-uk): fix spelling errors and "Server Error" (#1149) 2024-11-10 21:02:14 +00:00
ef659beef4
ci(actions): run build action everywhere (#1145)
* 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
2024-11-10 16:51:16 +03:00
Малушік
0dd7b5c1f0
Update Ukrainian localisation (#1146)
* Update

* Groups: Wall: add suggestions

* Update uk.strings

* Update uk.strings

* Update uk.strings

* Update uk.strings

* Update uk.strings
2024-11-07 22:56:40 +03:00
mrilyew
9100a83044 fix(users/groups): fix 500 if unauthorized 2024-11-05 15:10:12 +03:00
3c53564d57
fix(docker): fix FROM...AS casing 2024-11-04 15:01:15 +03:00
Jillian Österreich
b4fd4f018c
chore(about,readme): dev force update and small changes 2024-11-04 04:00:36 +07:00
veselcraft
47a61d19d7
fix(al_feed): fix selectors for feed settings 2024-11-03 18:15:13 +03:00
veselcraft
4040a303ae
fix(feed_settings): it didn't work lol 2024-11-03 17:55:20 +03:00
507bbfaba5
fix(sqls): add NOT NULL to id in 00049-ignored-sources.sql 2024-11-03 17:52:09 +03:00
veselcraft
f4c0805a6a
fix(feed_settings): make settings layout better again 2024-11-03 17:39:37 +03:00
76dedd6b82
build(js): remove yarn support, and update lock-file (#1142)
* 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
2024-11-03 17:37:35 +03:00