Commit graph

171 commits

Author SHA1 Message Date
Roman Kelesidis
5ed4fdadd3
Minor improvements (#893) 2023-09-07 21:19:21 +07:00
Roman Kelesidis
3c5a37fdb4
Minor improvements (#887)
* Minor improvements

* Fixed
2023-09-05 16:50:37 +07:00
Roman Kelesidis
4b453de64a
Minor improvements (#882)
* Minor improvements

* Updated

* Updated

* Updated

* Update privmsg.php

* Updated

* Update admin_attach_cp.php
2023-09-04 01:01:01 +07:00
Constantine Kovalensky
50926639cf
BitTorrent v2 support enhancements 🥳 (#876)
* BitTorrent v2 support enchancements

* Added torrent name sanitizing

* Using faster language construct instead of function call for name sanitizing

* Minor improvements

- Fixed deformed avatars => get_avatar() function
- Removed outdated dc links support

* Code comments

* Changed function name

* Added table generation function with file list

For search engines to index

* Used humn_size function for size formatting in table generation

* Fixed typo

* Removed useless language variables

* Fixed code formatting

* Fixed broken displaying magnet link

* Torrent fields sanitization in table

* Fixed info hash issue

* Support for v2 only torrents

* Code re-formatting

* Typo

* Update Torrent.php

* Update functions.php

* Updated

* Updated

* Update Torrent.php

* Update TorrentFileList.php

* Update Torrent.php

* Update Torrent.php

* Update Torrent.php

* Update Torrent.php

* Error msg

* Update Torrent.php

* Update Torrent.php

* Updated

* Update Torrent.php

* Update Torrent.php

* Update config.php

* Update mysql.sql

* Update mysql.sql

* Update mysql.sql

* Update mysql.sql

* Update mysql.sql

* String fixes

* Update TorrentFileList.php

---------

Co-authored-by: Roman Kelesidis <roman25052006.kelesh@gmail.com>
2023-09-03 00:55:21 +07:00
Roman Kelesidis
d6cec9333c
Minor improvements (#879) 2023-09-02 11:08:52 +07:00
Roman Kelesidis
7281480b0f
Created function get_banned_users() (#878) 2023-09-02 10:28:31 +07:00
Roman Kelesidis
9bb409c4ff
Moved callseed to ajax actions (#877) 2023-09-02 10:09:58 +07:00
Roman Kelesidis
9b43d144a4
Minor improvements (#868)
* Minor improvements

* Update viewforum.php

* Updated
2023-08-27 20:05:27 +07:00
Roman Kelesidis
3da70d5c5c
Added ability to remove topic templates (#862) 2023-08-23 01:37:34 +07:00
Roman Kelesidis
597c192cc4
Show renamed topic actions in log actions (#860) 2023-08-22 01:05:39 +07:00
Roman Kelesidis
0210000e34
Minor improvements (#853) 2023-08-10 22:45:29 +07:00
Roman Kelesidis
718da43798
Minor improvements (#852) 2023-08-09 18:41:19 +07:00
Roman Kelesidis
803a3a52a3
Minor improvements (#846) 2023-07-27 01:05:02 +07:00
Roman Kelesidis
188f15f53f
Minor improvements (#845) 2023-07-24 13:30:42 +07:00
Roman Kelesidis
9ba9ca2b61
Passkey rework 🔫 (#839)
* WIP: Passkey rework 🔫

* Update tracker.php

* Update Torrent.php

* Update Torrent.php

* Update displaying_torrent.php

* Update viewforum.php

* Update Torrent.php

* Update functions.php

* Update functions.php

* Updated

* Update config.php

* Update functions.php

* Update usercp_viewprofile.tpl

* Update usercp_viewprofile.tpl

* Updated

* Updated

* Update usercp_viewprofile.tpl

* Update usercp_viewprofile.tpl

* Update displaying_torrent.php
2023-07-23 23:55:57 +07:00
Roman Kelesidis
9d4bef3598 Update change_torrent.php 2023-07-18 01:04:26 +07:00
Roman Kelesidis
41664685ba
Minor improvements (#812)
* Minor improvements

* fix

* fix

* Update viewtopic_attach.tpl

* Revert "Maked max post length configurable (#793)"

This reverts commit fd42eae329.

* Update config.php

* fix
2023-06-21 14:03:19 +07:00
Roman Kelesidis
fd42eae329
Maked max post length configurable (#793) 2023-06-08 12:55:32 +07:00
Roman Kelesidis
2369e4cc0c
Used new Bencoder library 🔩 (#791)
Co-authored-by: Constantine Kovalensky <45331093+kovalensky@users.noreply.github.com>
2023-06-08 11:45:20 +07:00
Roman Kelesidis
9d5fd03a45 Revert "Added clear logs option in admin panel (#775)"
This reverts commit 88cf205962.
2023-06-05 18:57:24 +07:00
Roman Kelesidis
88cf205962
Added clear logs option in admin panel (#775) 2023-06-05 18:32:36 +07:00
Roman Kelesidis
2b5c1d5734
Minor improvements (#773) 2023-06-05 15:59:01 +07:00
Roman Kelesidis
e22d2a6254
Minor improvements (#751) 2023-05-31 23:53:36 +07:00
Roman Kelesidis
d9d38935b6
Simplified IPHelper (#712) 2023-05-23 22:23:00 +07:00
Roman Kelesidis
9b46d364b0
Fixed broken predicting birthday year (#668) 2023-04-02 16:23:26 +07:00
Roman Kelesidis
0fd4b733fc
Minor fixes (#667) 2023-03-30 01:05:50 +07:00
Roman Kelesidis
f62d25d33b
Fixed broken flood control (#666) 2023-03-29 00:32:44 +07:00
Roman Kelesidis
5d9955cd78
Minor fixes (#654)
* Minor fixes

* Removed WTF statement

* Fixed broken birthday applying in profile.php

* Removed double-quotes
2023-03-27 10:10:42 +03:00
Roman Kelesidis
58cc723e4b
Refactored Sessions class (#656) 2023-03-27 10:06:50 +03:00
Roman Kelesidis
4d496ba645
Added missing default statement in switch case (#653) 2023-03-26 16:00:38 +07:00
Roman Kelesidis
5f0649073f
Refactored Sitemap class (#648) 2023-03-20 23:27:28 +07:00
Roman Kelesidis
8cbe09027a
Refactored Validate class (#646)
* Refactored Validate class

* Fixed undefined variables

* Moved check for empty
2023-03-20 13:08:34 +03:00
Roman Kelesidis
ef4e1aa18f
Added IPHelper implementation (#631) 2023-03-20 09:52:28 +03:00
Yury Pikhtarev
faf2306862
Switching to Symfony Mailer (#629)
* Switching to Symfony Mailer

Additionally, support for all versions of PHP below 7.4 has been withdrawn

* Language variable for reply to

* Update to PHP 7.4
2023-03-20 01:26:26 +07:00
Roman Kelesidis
9689efd6f4
Show default avatar after delete, instead of hide (#628) 2023-03-20 00:02:54 +07:00
Roman Kelesidis
edc57bfd2a
Added password method in validator (#625)
Метод который занимается валидацией пароля, в будущем будет дополнен ещё несколькими проверками при необходимости (наличие цифр, букв, спец-символом)
2023-03-18 18:08:01 +03:00
Roman Kelesidis
4e8e181d8c
Added passkey check in get_bt_userdata (#621) 2023-03-17 21:50:29 +07:00
Roman Kelesidis
7bbeff0141
Small refactoring for avatar ajax (#612)
* Small refactoring for avatar.php [AJAX]

* Small fixes
2023-03-17 13:15:10 +07:00
Roman Kelesidis
d68c37eacd
Small refactoring for avatar.php [AJAX] (#611) 2023-03-17 13:05:49 +07:00
Roman Kelesidis
14b5db1413
Use translations instead of untranslatable strings (#606) 2023-03-16 23:03:56 +07:00
Roman Kelesidis
1b443d6f6a Make sitemap sending configurable 2023-03-09 22:39:07 +07:00
Roman Kelesidis
3d46f12f75 Removed ugly copyright in indexer 2023-02-22 23:22:51 +07:00
Roman Kelesidis
48654fbf1d Use XS_TPL_PREFIX instread of 'tpl_' 2023-02-17 23:35:38 +07:00
Roman Kelesidis
dcb3b6f596 Revert "Misc code improvements"
This reverts commit b479068bf3.
2023-02-17 23:31:23 +07:00
Roman Kelesidis
261e8b6e27 Updated copyright year 2023-01-27 18:30:34 +07:00
Roman Kelesidis
b479068bf3 Misc code improvements 2023-01-23 20:18:04 +07:00
Yuriy Pikhtarev
78af495048
Unqualified function/constant reference and much more
Signed-off-by: Yuriy Pikhtarev <iglix@me.com>
2018-06-24 16:46:50 +03:00
Yuriy Pikhtarev
4bb72dfe59
Power operator can be used
Signed-off-by: Yuriy Pikhtarev <iglix@me.com>
2018-06-24 15:20:23 +03:00
Yuriy Pikhtarev
83ca67fae6
Split functions to the composer autoloading
Signed-off-by: Yuriy Pikhtarev <iglix@me.com>
2018-06-24 14:20:29 +03:00
Yuriy Pikhtarev
2f9cef0a39
Update copyright to the short syntax. 2018-06-23 21:50:13 +03:00