Commit graph

743 commits

Author SHA1 Message Date
Celestora
0b7b67e2e7 Notifications: WIP: Add ajax notifications :D 2021-10-15 23:05:27 +03:00
Ilya Prokopenko
931f2a1149
Posts: Online status hotfix 2021-10-15 18:36:21 +03:00
Ilya Prokopenko
2feaee4be4
Posts: Added online status under the avatar
Closes #237
2021-10-15 18:17:34 +03:00
Celestora
ad878474ce Videos: Implement checks to prevent uploads of non-video files or mediacontainers without vstreams
Resolves #234
Sorry, Beatrice
2021-10-15 12:34:59 +03:00
veselcraft
ffb8c6d5df JS [WIP]: Added a notification popup 2021-10-14 22:21:10 +03:00
Celestora
b47d0dcd48 Support: WIP: Add support agent name customization 2021-10-14 13:35:17 +03:00
Celestora
1a0454c01f fix typo 2021-10-13 23:26:27 +03:00
Celestora
28e7eaa9e3 Wall: Fix video uploads in comments 2021-10-13 23:23:01 +03:00
Celestora
8509bd445f Wall: move graffiti lib include to TextArea 2021-10-13 23:15:39 +03:00
Celestora
97a52eb656 Comments: graffiti in comments are now a "quirk" 2021-10-13 23:11:39 +03:00
Celestora
1c341874a0 Wall [Experimental]: Allow to embed videos in posts 2021-10-13 22:51:28 +03:00
Celestora
a53826f46d Wall: Move comments script from Post view to general comments template 2021-10-13 21:47:42 +03:00
Celestora
cdbe0f906b Wall: Fix invalid reference to $club in TextArea 2021-10-13 21:31:41 +03:00
Celestora
c3f44c58ad Wall: WIP: Add graffiti attachment (via Photos) 2021-10-13 20:50:16 +03:00
Celestora
722690474e Wall: Add attachment type picker 2021-10-13 20:48:36 +03:00
Ilya Prokopenko
b1ebfcac22
Global: Mail.ru -> VK Group
The time has come (suddenly).
2021-10-13 23:19:37 +07:00
0x7d5
403ed65bd1 Registration: fix brithday, AGAIN AND AGAIN 2021-10-13 12:37:57 +05:00
0x7d5
c6a13b92cd Registration: fix birthday. Again. 2021-10-13 09:36:11 +05:00
veselcraft
250912783c Wall: Fixes non-working links on comments, added a animation when link is targeting on comment
Resolves #79
2021-10-12 18:12:11 +03:00
Celestora
129d415877 Comments: Add reply button
Resolves #148
2021-10-12 14:18:07 +03:00
Celestora
4ab9d67718 [WIP] Comments: Allow photo uploads in comments 2021-10-12 14:17:21 +03:00
Celestora
2e15de74fc Wall: Move input TextArea to separate file
Fixes #44
2021-10-12 14:16:39 +03:00
Celestora
ec4757f356 Commerce: allow disabling commerce in configuration
Resolves #183
2021-10-12 12:20:08 +03:00
Celestora
e782d502b8 Gifts: fix crash if user is not logged in 2021-10-12 12:18:03 +03:00
Ilya Prokopenko
ac733fb462
Groups: Cosmetic fix 2021-10-10 21:00:52 +07:00
0x7d5
dcdca45045 registration: Added field birthday 2021-10-10 13:41:38 +05:00
Celestora
5c9c09c7a9 Refactor rating bar 2021-10-09 22:42:20 +03:00
Vladimir Barinov
d2b572818f
Profile: Little bit of refactoring 2021-10-09 22:12:57 +03:00
veselcraft
2c118e3179 Revert "Fix bug with rating display"
This reverts commit 00fac4fe66.
2021-10-09 22:10:31 +03:00
celestora
00fac4fe66
Fix bug with rating display 2021-10-09 22:05:46 +03:00
0x7d5
20ca453e34
User: bug fix with birthday 2021-10-09 19:40:20 +05:00
veselcraft
2dfa540919 Support: Links are now clickable in the Ticket itself 2021-10-09 13:57:09 +03:00
veselcraft
313225e634 Wall: New pin icon instead of X icon on Pin/Unpin action 2021-10-09 11:22:08 +03:00
veselcraft
fd3ffcef08 Wall: Now you can comment when you're reposting (fixes #167) 2021-10-08 20:44:57 +03:00
veselcraft
1fcb5da0ae Videos: Hotfix bc i forgor 💀 to add <br> 2021-10-08 01:13:23 +03:00
veselcraft
bc2d3e0d79 Videos: Design update 2021-10-08 01:10:07 +03:00
veselcraft
2e467001aa Rating: Added a golden progress bar (appears after 100%), redesigned rating bar 2021-10-08 00:12:19 +03:00
veselcraft
ebf8b220f9 Gifts: Added some localization 2021-10-07 23:09:14 +03:00
Celestora
e4706f9c90 Fix coins not being spent during gift sending
Signed-off-by: Celestora <kitsuruko@gmail.com>
2021-10-07 14:27:58 +03:00
Celestora
5b24aa9494 Fix typo in template name: _20_18_.xml
Signed-off-by: Celestora <kitsuruko@gmail.com>
2021-10-07 12:53:31 +03:00
Celestora
9336a91623 Add gifts
Signed-off-by: Celestora <kitsuruko@gmail.com>
2021-10-07 11:48:55 +03:00
Celestora
255d70e974 Add vouchers
Signed-off-by: Celestora <kitsuruko@gmail.com>
2021-10-07 11:47:30 +03:00
Ilya Prokopenko
49f9d2b61b
Comments: Cosmetic fix 2021-10-02 11:19:35 +07:00
Celestora
83b88dfee3 [SECURITY] Fix invalid access control check in WallPresenter::renderPin 2021-09-20 16:46:55 +03:00
Celestora
cf74b3bf38 Fix syntax error 2021-09-20 16:02:42 +03:00
Celestora
ab6824b223 Add Plausible support 2021-09-20 15:59:55 +03:00
Celestora
839594cd70 Add pinning feature 2021-09-20 15:21:33 +03:00
Celestora
fd555d3d61 Make group page work with new wall 2021-09-20 13:35:03 +03:00
Ilya Prokopenko
ccd8416914
Global: Added SVG version of the logo 2021-09-19 12:40:20 +07:00
Ilya Prokopenko
be1e5cf98f
Locales: Minor corrections and new strings added
Added: results, post_as_group, add_signature, contains_nsfw, attach_no_longer_available, open_post, version_incompatibility, all_news, posts_per_page, none
2021-09-18 11:49:51 +03:00
Ilya Prokopenko
e0ecaf70ce
Locales: Added string forgot_password 2021-09-18 07:35:40 +03:00
veselcraft
9578759f17 Wall: Hotfix when group's wall link was without minus in url 2021-09-17 20:46:32 +03:00
veselcraft
4b1282c51a Wall: Now you can go to owner's wall (Fixes #123) 2021-09-17 20:17:45 +03:00
veselcraft
dddeeb9d72 User: Fix Interests section 2021-09-17 16:11:26 +03:00
Ilya Prokopenko
565da563d5
Locales: Changed some strings and added open_original 2021-09-17 15:38:38 +07:00
Ilya Prokopenko
9d4799083e
About: Added info about registration 2021-09-17 14:23:03 +07:00
Ilya Prokopenko
e65b0b202b
About: Some changes 2021-09-17 13:52:12 +07:00
Celestora
0acad2066f Add skinning ability via override_templates themepack option 2021-09-16 20:24:03 +03:00
veselcraft
dd6b1e3e8a @Ponywka is not a Dev Force for a long time (aprox after the OpenVK rewritting in Fall 2019), so why he is still here? 2021-09-16 03:12:54 +03:00
veselcraft
d2e7602eb5 Localization: Code refactoring (#107)
So, it's no longer looks like shit. The commiter can just add their language to list.yml and make a strings file, and he is done: His name will be automatically added to About page and the language itself will appear in the list
2021-09-16 02:50:58 +03:00
veselcraft
0fcdcd4b46 Localization: Added a Polish language to the list 2021-09-16 00:44:58 +03:00
veselcraft
316a369a5e Wall: Hotfix - added a embedded version of wall 2021-09-15 21:00:34 +03:00
veselcraft
2691818079 Wall: Fix pure HTML on /wall page (#35) 2021-09-15 19:40:47 +03:00
Ilya Prokopenko
af3a32aa7e
Logo updated 2021-09-15 09:18:09 +03:00
0x7d5
312d2e5381 video, profile: hotfix 2021-09-15 02:07:22 +05:00
0x7d5
c91004e2ae Ok, i'm retard. 2021-09-15 02:01:38 +05:00
0x7d5
8958fa5821 profile, video: count symbols limitation. 2021-09-15 01:54:50 +05:00
0x7d5
0bd14e18e5 Group: fix (#93) 2021-09-14 14:35:45 +05:00
0x7d5
a5c6ae3d77 About: again 2021-09-14 12:24:18 +05:00
veselcraft
33478e7bf9 Admin: Stretched avatarts -> cropped 2021-09-14 02:59:57 +03:00
veselcraft
6937ec6a8f User, Video: Overflow Fix (#70) 2021-09-14 02:35:46 +03:00
veselcraft
6a0c439d7b Localization: Added a Ukrainian language 2021-09-14 02:15:41 +03:00
0x7d5
78fbb1d00e User: fixed a bug that allowed the date of birth to be set later than the present 2021-09-13 23:54:35 +05:00
0x7d5
4158fe547d User: if date birthday not set 2021-09-13 23:13:52 +05:00
0x7d5
3e38fa4ef1 About: Added myself. lol 2021-09-13 21:48:53 +05:00
0x7d5
bbf113bfd5 Profile: Added birthday 2021-09-13 21:34:02 +05:00
Ilya Prokopenko
9ba232d254
Register: Adding implementation of registration disablement
Also temporarily removed AudiosPresenter
2021-09-13 19:00:54 +03:00
0x7d5
f58464a1e3 Admin: Added tabs in section club 2021-09-13 18:47:10 +05:00
0x7d5
c35f06e9e7 Admin: Added csrf-token 2021-09-13 10:42:04 +05:00
Ilya Prokopenko
dd307f29c2
Invite: normal implementation
Co-authored-by: celestora <kitsuruko@gmail.com>
2021-09-13 10:22:05 +07:00
Ilya Prokopenko
62b099fdd7
Layout: added a link to admin panel in the navigation menu 2021-09-12 10:43:25 +07:00
veselcraft
f935cb255b Localization: Added a info about German translation's author 2021-09-11 23:35:00 +03:00
veselcraft
4391dc88e4 Localization: Bring back German to the Language switch page (#88 from SamyoFox uwu) 2021-09-11 23:23:23 +03:00
0x7d5
ec24de251e
Add files via upload 2021-09-12 00:37:05 +05:00
0x7d5
ba7a0d711a
Update AdminPresenter.php 2021-09-12 00:36:17 +05:00
Ilya Prokopenko
016b8230da
I'm an idiot lol 2021-09-11 23:25:57 +07:00
Ilya Prokopenko
658f054b3a
hotfix: thisUser -> user 2021-09-11 23:13:14 +07:00
Ilya Prokopenko
b66bac7746
Admin: show the login as button only with certain rights 2021-09-11 23:11:06 +07:00
veselcraft
8369857e17 Admin: Implementation of user editing 2021-09-11 17:39:14 +03:00
veselcraft
10d2d6ed44 Admin: Fixed the critical error that was been caused by outdated function findCount() 2021-09-11 13:35:27 +03:00
root
7f1a5f2354 User: Now the User's page can be marked as Deceased. And now the user can be Incognito (at least, admins)
To mark the page as Deceased, type  in  field in Database. To be Incognito, type  in  field.

Specially for deceased drbream
2021-09-11 01:33:45 +03:00
root
348a4d127a Version.xml: Added a info about author of Armenian translate 2021-09-11 01:15:01 +03:00
Vladimir Barinov
def51b5fc5
Fixed a typo that was made by @apeeh inn Language.xml
lol
2021-09-06 19:30:34 +03:00
apeeh
854ad5def7
Update Language.xml
Adding Armenian language link
2021-09-06 20:22:07 +04:00
samukhin
c2afd7f1f2
Add Docker (#77) 2021-05-14 19:06:35 +03:00
944d68494f
Fix OVK logo (#68) 2021-01-29 15:30:45 +02:00
Alma Armas
0bdca7a0ff Make sidebar login redirect back 2021-01-27 18:00:30 +00:00
Alma Armas
080e918f11 Unread messages stub 2021-01-27 17:59:11 +00:00
Alma Armas
1e5f3f395b Fix microblog 2021-01-27 17:40:37 +00:00
veselcraft
b494368585 Delete notes func 2021-01-16 18:19:54 -05:00
veselcraft
b08c33e092 Now Notes and Albums cannot be created with empty title 2021-01-16 17:45:49 -05:00
veselcraft
ad2e5ec8cc [PROFILE EDIT] Phone field will be hidden if Zadarma is disabled in config 2021-01-16 17:30:29 -05:00
veselcraft
40c24a69af [COMMENTS] Unicode symbol -> Image 2021-01-16 17:29:21 -05:00
rem-pai
2e124ee757
Calculate ID correctly in Video/Edit template
Fixes #37
2021-01-10 01:52:52 +02:00
Alma Armas
0df783705e Fix broken pagination on group followers page 2021-01-07 16:50:26 +00:00
Alma Armas
343315a858 Log registering IP
Co-authored-by: Celestine <34442450+rem-pai@users.noreply.github.com>
2021-01-07 16:22:52 +00:00
Alma Armas
fc9df5624b Add NSFW CW back
Co-authored-by: Celestine <34442450+rem-pai@users.noreply.github.com>
2021-01-07 16:19:36 +00:00
Alma Armas
9132eb8d98 Get rid of music
Co-authored-by: Celestine <34442450+rem-pai@users.noreply.github.com>
2021-01-07 16:17:19 +00:00
veselcraft
02ff93a352 [FIX] Divider is no longer needed 2021-01-04 13:00:57 -05:00
veselcraft
057e6c5c63 [NEW FEATURE] Microblog
Can be enabled in settings
2021-01-04 12:33:25 -05:00
veselcraft
b88012b17b No longer using openvk2.veselcraft.ru domain (now it redirects to my tt lol) 2021-01-04 06:43:55 -05:00
veselcraft
5291fa345e [FIX] Empty space on wall's header when user can't post smth 2021-01-02 08:01:28 -05:00
Alma Armas
2f09e32b1e Add rate limiting feature
Co-authored-by: Rempai <kitsuruko@gmail.com>
2020-12-31 21:19:58 +00:00
veselcraft
6d389537e3 [FIX] Xmas header does not shows up for guests 2020-12-29 12:24:17 -05:00
veselcraft
2f76cbf7e2 [ADDITION] Xmas header
Xmas theme will be applied from 15 December to 15 January

Themes supports xmas modifications too, just put your "xmas.css" file in the same folder as "styles.css" there
2020-12-28 17:39:55 -05:00
Ilya Prokopenko
84ff656d32
Update Version.xml (#2, #3, #8, #9 and #14) 2020-12-28 14:15:51 +07:00
veselcraft
bb5cfb5918 Merge branch 'master' of https://github.com/openvk/openvk 2020-12-27 19:01:52 -05:00
veselcraft
a3406737dc [LOCALIZATION] Addition to Group pages 2020-12-27 19:00:57 -05:00
rem-pai
4f3ccc1414
Add copyright disclaimer to version page 2020-12-27 20:51:03 +02:00
Ilya Prokopenko
42684347bd
Update Version.xml 2020-12-26 17:42:52 +07:00
veselcraft
fce8eff351 "new post" layout fix 2020-12-26 03:14:43 -05:00
veselcraft
4507c8cb33 fix hidePanel's count argument 2020-12-26 03:06:20 -05:00
veselcraft
c07576188d new wall's textarea 2020-12-25 17:57:44 -05:00
Alma Armas
2ed60763a1 Refactor search 2020-11-22 10:29:27 +00:00
Alma Armas
7314f369af Add themepack option to not inherit default themepack styles 2020-11-22 10:06:49 +00:00
Alma Armas
efa031bcca Fix note creation 2020-10-04 06:51:43 -07:00
Alma Armas
a67241c5da [WIP] Remove hack from WallPresenter 2020-09-29 13:02:33 -07:00
Alma Armas
c193edc3d4 Correct CORS behaviour for API routes 2020-09-29 13:02:04 -07:00
Alma Armas
3fa401bf5d Add valid CORS header to longpool emulator 2020-09-29 13:00:59 -07:00
Alma Armas
05b7061471 Add Access-Control-Allow-Origin header to API 2020-09-12 08:11:00 +00:00
Linus Torvalds
65e4c163cb Restrict maximum posts per page to 50 in global and local feed 2020-08-25 15:44:06 +00:00
veselcraft
6f9a1065d9 Localization Supplement 2020-08-20 17:10:18 +03:00
veselcraft
fdc58c4185 Localization Supplement 2020-08-20 17:05:00 +03:00
Alma Armas
fdb8b35609 Add post size limits 2020-08-20 12:58:40 +00:00
veselcraft
de778a283e [FIX] Images for reputation 2020-08-20 15:22:32 +03:00
Alma Armas
30ad9d11f5 Add yuni to QA team back 2020-08-17 14:03:28 +00:00
Alma Armas
6f901fdf5a Fix undefined variable error 2020-08-17 14:02:42 +00:00
Alma Armas
bc7a068581 Remove jokes from 'Finances' tab 2020-08-17 14:02:21 +00:00
Alma Armas
e18a661507 [WIP] Add VK API compat layer 2020-08-12 11:39:06 +00:00
dsrev
73ae87d580 Some fixes in Version.xml 2020-08-10 08:05:33 +03:00
fkwa
9dd55c4453
Update version colors to reflect new logo design 2020-08-04 17:14:22 +03:00
MoccoCoffee
b050f43532
Add Latin Belarusian, update current Belarusian name
no need to explain. X)
2020-08-02 13:27:45 +03:00
Alma Armas
a251e3c3a7 Add VK longpool event stream logic (no route) 2020-08-01 14:29:22 +00:00
Alma Armas
9303dd6562 Modify search to use EntityStream 2020-08-01 14:27:10 +00:00
Alma Armas
abed81cea9 [IMPORTANT SECURITY] Fix CSRF in quickban and quickwarn 2020-07-18 08:14:30 +00:00
Alma Armas
59f831a3f4 Alias /donate to knowledgebase 2020-07-17 17:56:33 +00:00
Alma Armas
0b16ff3375 Add quickwarn 2020-07-17 16:39:34 +00:00
Alma Armas
af6eeb882c Add quickban button for admins 2020-07-17 16:26:59 +00:00
Alma Armas
e4787750fa Modify OpenVKPresenter::hasPermission 2020-07-17 16:25:08 +00:00
Alma Armas
d8db273f20 Fix tables in search 2020-07-16 20:11:31 +00:00
Alma Armas
1cc7e68424 Fix post indentation 2020-07-16 20:10:24 +00:00
Alma Armas
9a99aeb3fc Make support agents identifiable 2020-07-16 20:09:48 +00:00
dsrev
6f5cfa1aa1 Hidden a deletion of the page from the settings for now 2020-07-15 09:29:49 +03:00
dsrev
e5e2aeb9a3 Added a new route 2020-07-13 09:17:16 +03:00
dsrev
6f24f6ee5e Fixing issues (?) on some pages 2020-07-13 06:57:28 +03:00
Ilya Prokopenko
c1cd5e2a9a
Update Version.xml 2020-07-11 12:32:19 +07:00
Alma Armas
5bc9f7ff58 Multiple user profile page layout improvements
Co-authored-by: Kos Furler <35310076+kosfurler@users.noreply.github.com>
2020-06-29 20:12:57 +00:00
Alma Armas
f34e0ea88a Remove 'mark as NSFW' feature for posts
Co-authored-by: Kos Furler <35310076+kosfurler@users.noreply.github.com>
2020-06-29 20:05:20 +00:00
Alma Armas
2095669665 Make KB article list text color black 2020-06-29 19:53:57 +00:00
Alma Armas
d9b7b47a37 Fix pagination in albums 2020-06-29 19:51:59 +00:00
Jill Stingray
029b49dbd4 Fix layout + add jQuery
Co-authored-by: Kos Furler <35310076+kosfurler@users.noreply.github.com>
2020-06-26 09:32:30 +00:00
Jill Stingray
7d8947eaeb Fix broken layout on video view page 2020-06-25 12:09:55 +00:00
Jill Stingray
62f9467179 Make likes more VK-styled
Co-authored-by: Kos Furler <35310076+kosfurler@users.noreply.github.com>
2020-06-25 12:09:15 +00:00
Jill Stingray
2fdc8a540c Update path to node_modules 2020-06-24 15:26:16 +00:00
Jill Stingray
65cd0e93df Fix video pagination 2020-06-24 15:25:43 +00:00
Jill Stingray
f2d25dfae5 Remove jokes from settings 2020-06-23 20:06:55 +00:00
Jill Stingray
11b4f0b16a Fix bug that corrupted DB after post deletion 2020-06-23 20:06:15 +00:00
Jill Stingray
6bf1c9bb29 Fix search 2020-06-23 20:02:52 +00:00
Jill Stingray
b7c914f35d Clarify some values in version screen 2020-06-23 20:01:53 +00:00
fkwa
40fae8d4da
Post deletion fix :DDD 2020-06-19 16:08:01 +03:00
Jill Stingray
20ba764f22 Add post deletion
Co-authored-by: vovocka <22993408+veselcraft@users.noreply.github.com>
2020-06-18 14:22:32 +03:00
Jill Stingray
026b9895b5 Add video delete button
Co-authored-by: vovocka <22993408+veselcraft@users.noreply.github.com>
2020-06-18 14:21:10 +03:00
Jill Stingray
94cd52ccf5 Add video deletion
Co-authored-by: vovocka <22993408+veselcraft@users.noreply.github.com>
2020-06-17 22:04:08 +03:00
Jill Stingray
6d603d2f5c Make version page more informative and red 2020-06-16 17:15:36 +03:00
Jill Stingray
bb5c6f2d5b Cleanup old pages 2020-06-16 15:39:10 +03:00
Jill Stingray
93909c7444 Add knowledgebase 2020-06-16 15:38:32 +03:00
Jill Stingray
112bf4b8d4 Make name of support configurable 2020-06-15 21:33:04 +03:00
Jill Stingray
6aafb23fb7 Seal admin panel 2020-06-15 21:25:55 +03:00
Jill Stingray
01f3b4d8c5 Fix avatar styles support 2020-06-15 21:24:51 +03:00
Jill Stingray
2a74ccc187 Add scroll in messages 2020-06-15 21:18:23 +03:00
Jill Stingray
cf6cda260d [IMPORTANT SECURITY] Fix critical directory traversal vulnerability in file seeding mechanism 2020-06-14 18:43:23 +03:00
Jill Stingray
02dd373460 [IMPORTANT SECURITY] Fix critical directory traversal vulnerability in theming mechanism 2020-06-14 18:37:06 +03:00
Jill Stingray
ad89b0a5e2 Add different avatar styles support back 2020-06-14 14:09:41 +03:00
Jill Stingray
d509096d46 Add themepack support 2020-06-11 23:21:49 +03:00
Jill Stingray
3eb5b6b4fc Fix spacing in WallPresenter.php 2020-06-11 23:18:05 +03:00
Jill Stingray
eba579046e Make messages capable of holding attachments 2020-06-11 12:55:43 +03:00
Jill Stingray
095b7960ca Fix short addr collision 2020-06-11 12:54:20 +03:00
Jill Stingray
fe13bbfdb8 Add microtransactions 2020-06-11 12:53:01 +03:00
Jill Stingray
e0e2d78ab8 Add global feed 2020-06-11 12:51:12 +03:00
Jill Stingray
0049dbc5c7 Fix video upload 2020-06-11 12:50:23 +03:00
Jill Stingray
6c872cdeca Fix album in newer browsers 2020-06-09 13:29:07 +03:00
Jill Stingray
fce3786634 Fix overflow in messages 2020-06-09 13:00:46 +03:00
Jill Stingray
db845c3c0b Initial commit 2020-06-07 19:04:43 +03:00