Commit graph

1042 commits

Author SHA1 Message Date
Ilya Prokopenko
e161a25e0a
Don't show error 500 when accessing a blocked user 2022-04-10 13:19:54 +03:00
Celestora
ba6b8d0ed6 Add configs for install 2022-04-10 12:57:07 +03:00
Celestora
7011d3298b Fix collation in email verifications 2022-04-10 12:19:41 +03:00
Celestora
2610d281b9 Merge branch 'master' of github.com:openvk/openvk into master 2022-04-10 12:16:24 +03:00
Celestora
2c32345e57 Fix several errors in SQLs 2022-04-10 12:16:03 +03:00
Ilya Prokopenko
90808ffb2d
Sync and improve russian README a bit 2022-04-10 11:14:03 +03:00
Ilya Prokopenko
aa7ba5220e
Replace the link to the GitHub artifact
Thanks to nightly.link
2022-04-10 10:46:14 +03:00
Celestora
9bc68b34ef Make BlobPresenter compatible with image minatures 2022-04-09 20:13:53 +03:00
celestora
57f3e1f0bb
Add info about database support and workarounds for mysql4.1+ 2022-04-09 18:47:47 +03:00
Ilya Prokopenko
d16b5fdf33
Global: New notification sound
Related to #535
2022-04-09 17:04:25 +07:00
Ilya Prokopenko
af44d05c97
Locales: su_SU hotfix
=))
2022-04-09 09:53:41 +03:00
Ilya Prokopenko
848f5b32a5
Merge pull request #476 from themohooks/master 2022-04-09 13:50:53 +07:00
Ilya Prokopenko
3c4b3221e2
Global: Add keyboard shortcuts for some sections
This commit adds keyboard shortcuts for Home, Search, User Profile,
Wall, Notifications, and Admin Panel for (hopefully) quick navigation
through these sections.

Keep in mind that the hints to these sections (e.g. "[Alt+Shift+<KEY>]")
will only be relevant to modern browsers. Refer to this link:
https://developer.mozilla.org/docs/Web/HTML/Global_attributes/accesskey
2022-04-09 09:14:11 +03:00
Ilya Prokopenko
bcc22fa359
Global: Stylize #test-label [CSS]
Just to make that block a lil better.
2022-04-09 08:54:24 +03:00
7bf540295a
Auth: Remove autocompletion for TOTP input 2022-04-08 19:56:40 +03:00
Ilya Prokopenko
008e42b26d
Make openvkctl executable 2022-04-08 12:59:35 +03:00
Celestora
ccab9b39d5 Use minimized images in posts 2022-04-08 11:40:20 +03:00
Celestora
24f0f3a3f4 Also report errors in build-images 2022-04-06 23:59:31 +03:00
Celestora
6c0d543d26 Add back ability to create albums in groups 2022-04-06 12:47:56 +03:00
Celestora
c1317a6ff8 Enrich progress reporting for build-images command 2022-04-06 11:22:43 +03:00
Celestora
15385ad69d Add auto-resolution for weird directory files error in Photo 2022-04-05 22:36:46 +03:00
Celestora
599c378b6f Remove redundant getDimensions 2022-04-05 16:13:25 +03:00
Celestora
be83a72be2 Add build-images to openvkctl 2022-04-05 15:54:53 +03:00
Celestora
ed9dac2ac1 Use correct image sizes in various templates 2022-04-05 14:39:13 +03:00
Celestora
608c34815e Add photo miniatures creation logic to Photo::saveFile 2022-04-05 14:10:31 +03:00
Celestora
f707c72f07 Cache image resolution in database 2022-04-05 11:38:19 +03:00
celestora
0c2d3844bc
Fix padding bruh momento with notes 2022-04-04 20:13:24 +03:00
Celestora
8b3917e863 Add X-Accel-Expires for non-authorized users 2022-04-04 16:43:40 +03:00
celestora
3281cd0c1b Restrict search to authorized users and add ratelimit
Searching is heavy, additional measures to prevent abuse must be taken.
2022-04-04 15:15:52 +03:00
celestora
0cd75a5a3d
Add X-OpenVK-User-Validated header 2022-04-04 15:01:12 +03:00
Ilya Prokopenko
e69b6d95e6
Remove the forum 2022-04-03 19:18:28 +07:00
Ilya Prokopenko
17a60f24e8
Global: Fix photo uploads
Resolves #524
2022-03-30 16:52:14 +03:00
Ilya Prokopenko
6c496ef0ed
Perfectly center the site footer
... at least for those with Tahoma font available.
2022-03-30 18:48:54 +07:00
Celestora
1a2a0805d4 Add photos.save, photos.saveWallPhoto, photos.saveOwnerPhoto, photos.getUploadServer
Didn't test, but shouldn't be really tough to fix afterwards if it'll break.
2022-03-29 20:43:34 +03:00
veselcraft
f7a2da2cbf
VKAPI: Add Likes.add, Likes.remove and Likes.isLiked methods 2022-03-29 14:04:11 +03:00
Celestora
91cf2dcbba Add matomo analytics too 2022-03-29 12:32:03 +03:00
celestora
f3009d71e7
Fix typehint in Account.getAppPermissions which caused 500 2022-03-29 12:26:29 +03:00
Celestora
52026aca26 Add support for PIWIK Pro Analytics
Proprietary, but has a hosted clickhouse-based option and is focused on privacy.
2022-03-29 12:06:43 +03:00
Ilya Prokopenko
54b4adc867
Sync Russian README
Changes are described here: 7141a77732
2022-03-28 15:43:50 +03:00
celestora
7141a77732
Improve english readme a bit
* Fixed installation instructions
* Mentioned forum
* Mentioned a way to get self-contained OVK archives (openvk/archive :D)
* Style and grammar fixes
2022-03-27 23:09:16 +03:00
E2r7hN07Fl47
4482661848
Add text field to Message object (#519)
Resolves #518
2022-03-27 20:12:05 +03:00
veselcraft
c8b154d87a
VKAPI: Change variable type to correct one in Messages 2022-03-27 18:15:20 +03:00
veselcraft
1aaad08f17
Merge branch 'master' of github.com:openvk/openvk 2022-03-27 17:58:04 +03:00
veselcraft
6ea9d81f7a
VKAPI: fix sex :DDD 2022-03-27 17:57:48 +03:00
Ilya Prokopenko
ccf96cb597
Photos: Show deletion notify instead of blank page 2022-03-27 17:09:24 +03:00
veselcraft
8caecbe362
VKAPI: Make ACTUALLY work 'count' arg in Friends methods 2022-03-27 16:43:20 +03:00
veselcraft
0a78fc2ad0
VKAPI: Fix 500 error on Friends.get method 2022-03-27 16:39:21 +03:00
veselcraft
dae42b0179
Users: Add ability to search by shortcode 2022-03-27 16:18:51 +03:00
veselcraft
61a2c44e22
VKAPI: Add support for Messages.getConversations 2022-03-27 16:05:42 +03:00
veselcraft
990bda4618
Merge branch 'master' of github.com:openvk/openvk 2022-03-27 15:08:53 +03:00