Commit graph

127 commits

Author SHA1 Message Date
Roman Kelesidis
467225e6e4 Revert "feat: Added secure headers configuring (#1856)"
This reverts commit 9766c534bd.
2025-03-19 14:25:51 +03:00
Roman Kelesidis
9766c534bd
feat: Added secure headers configuring (#1856)
* feat: Added secure headers configuring

* Update config.secure-headers.php
2025-03-18 21:05:15 +03:00
Roman Kelesidis
380c94ff07 Revert "refactor: Moved classes from Legacy folder to src root (#1828)"
This reverts commit 92ce77ec0e.
2025-03-02 10:07:04 +03:00
Roman Kelesidis
92ce77ec0e
refactor: Moved classes from Legacy folder to src root (#1828)
* refactor: Moved classes from `Legacy` folder to `src` root

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Updater

* Update Caches.php

* Updater

* Updater

* Updater

* Updater

* Update Attach.php

* Update Post.php

* Update BBCode.php

* Update SqlDb.php

* Update Upload.php

* Update Upload.php

* Updated

* Updated

* Revert "Updated"

This reverts commit 9ecc26b048.

* Revert "Updated"

This reverts commit 22db50889c.

* Revert "Update Upload.php"

This reverts commit a6faf4191a.
2025-03-01 21:18:26 +03:00
Roman Kelesidis
6697410c1d
misc(copyright): Updated copyright year (#1760) 2025-01-15 15:25:04 +03:00
Roman Kelesidis
e5aaaf4abd
Use DEFAULT_CHARSET constant instead of hardcoded string (#1734)
* Use `DEFAULT_CHARSET` constant instead of hardcoded string

* Update CHANGELOG.md

* Update defines.php

* Update info.php

* Updated

* Update page_header.tpl

* Update index.tpl

* Update index.tpl
2025-01-05 00:57:20 +07:00
Roman Kelesidis
768837608b
Minor improvements (#1730)
* Minor improvements

* Updated

* Updated

* Update common.php

* Update common.php

* Updated

* Revert "Updated"

This reverts commit 204d196ba5.

* Revert "Update common.php"

This reverts commit eb24dc1c85.

* Updated

* Updated

* Update build_check_updates.php

* Update build_check_updates.php

* Update common.php

* Update build_check_updates.php

* Updated

* Update CHANGELOG.md
2025-01-01 20:52:34 +07:00
Roman Kelesidis
edab2300d3
Minor improments (#1719)
* Minor improments

* Update CHANGELOG.md

* Updated

* Update common.php
2024-12-20 20:29:06 +07:00
Roman Kelesidis
b27fa94ee8
Minor improvements (#1713)
* Minor improvements

* Update init_bb.php

* Updated

* Revert "Updated"

This reverts commit af83788c22.

* Update CHANGELOG.md
2024-12-14 15:33:41 +07:00
Roman Kelesidis
f71deed544
Bring back DBG_USER (old debug method), fixed bugsnag handler (#1701)
* Rollback some changes

* Updated

* Updated

* Updated

* Update SqlDb.php

* Updated

* Update Ajax.php

* Update Redis.php

* Update Redis.php

* Update Memcached.php

* Update File.php

* Updated

* Updated

* Update CHANGELOG.md

* Update Sqlite.php

* Update SqlDb.php

* Update common.php

* Update Dev.php

* Update config.php

* Update User.php

* Update defines.php

* Updated

* Update User.php

* Update User.php

* Update User.php

* Update User.php

* Update config.php

* Update Dev.php

* Updated

* Update Dev.php

* Update Dev.php

* Update SqlDb.php

* Revert "Update SqlDb.php"

This reverts commit d7c05d85ec.

* Update Dev.php

* Update Dev.php

* Update Dev.php

* Update Dev.php

* Update CHANGELOG.md
2024-12-08 21:28:35 +07:00
Roman Kelesidis
4dcee993cc
Minor improvements (#1676)
* Minor improvements

* Update functions.php

* Update common.php

* Update init_bb.php

* Updated

* Update build_files_integrity.php

* Updated

* Update CHANGELOG.md

* Update legacy-changes.txt

* Update legacy-changes.txt

* Update legacy-changes.txt

* Update .gitignore

* Update legacy-changes.txt
2024-11-11 01:17:35 +07:00
Roman Kelesidis
001c210217
Minor improvements (#1633)
* Minor improvements

* Update CHANGELOG.md

* Update filelist.php

* Update ffprobe_info.php

* Updated

* Update announce.php

* Update announce.php

* Update ffprobe_info.php

* Updated

* Update ffprobe_info.php

* Update ffprobe_info.php

* Updated

* Update common.php

* Update common.php

* Revert "Update common.php"

This reverts commit 3793263ff0.

* Revert "Update common.php"

This reverts commit 3911e72dba.

* Update common.php

* Updated

* Update playback_m3u.tpl

* Update ffprobe_info.php

* Update playback_m3u.php

* Update dl.php

* Update dl.php

* Updated

* Update dl.php

* Update playback_m3u.php

* Revert "Update playback_m3u.php"

This reverts commit 8cf6e9a041.

* Revert "Update dl.php"

This reverts commit 7c11cc385b.

* Revert "Updated"

This reverts commit 9c004f0651.

* Revert "Update dl.php"

This reverts commit 26d5feffa5.

* Revert "Update dl.php"

This reverts commit 261f8d3e62.

* Update playback_m3u.php

* Updated

* Update dl.php

* Update dl.php

* Update CHANGELOG.md
2024-09-19 20:57:36 +07:00
Roman Kelesidis
df9922870c
Minor improvements (#1589)
* Minor improvements

* Update CHANGELOG.md

* Update README.md
2024-08-11 16:07:05 +07:00
Roman Kelesidis
e82d2b4089
CLI installer improvements (#1585)
* Added Docker support

* Updated

* Updated

* Updated

* Update Dockerfile

* Create nginx.conf

* Updated

* Update .dockerignore

* Updated

* Update docker-compose.yml

* Update docker-compose.yml

* Update docker-compose.yml

* Update docker-compose.yml

* Update docker-compose.yml

* Update common.php

* Updated

* Update common.php

* Update .dockerignore

* Update .dockerignore

* Update .dockerignore

* Update nginx.conf

* Update install.php

* Update install.php

* Update install.php

* Update install.php

* Update install.php

* Update install.php

* Updated

* Updated

* Update CHANGELOG.md
2024-08-10 20:12:13 +07:00
Roman Kelesidis
c25a6f1dde
Minor improvements (#1570)
* Minor improvements

* Update index_data.php

* Updated

* Updated

* Update CHANGELOG.md

* Update common.php

* Updated

* Revert "Updated"

This reverts commit f5227b4083.

* Revert "Updated"

This reverts commit 911ac4ac29.

* Revert "Updated"

This reverts commit 3e19c1a973.

* Update CHANGELOG.md
2024-08-04 22:55:28 +07:00
Roman Kelesidis
c215d8fb31
Increased USEREMAIL_MAX_LENGTH (#1566)
* Minor improvements

* Update CHANGELOG.md
2024-08-03 01:19:51 +07:00
Roman Kelesidis
4a16ad2c51
Some improvements for ratio functionality (#1552)
* Some improvements for ratio functionality

* Update usercp_viewprofile.tpl

* Update functions.php

* Update CHANGELOG.md
2024-07-22 15:02:54 +07:00
Roman Kelesidis
17a320b7c8
Refactored cache drivers 🗃 (#1553)
* Refactored cache drivers 🗃

* Updated

* Update APCu.php

* Update APCu.php

* Update APCu.php

* Update APCu.php

* Update APCu.php

* Update Redis.php

* Update Redis.php

* Updated

* Update

* Updated

* Update config.php

* Updated

* Updated

* Updated

* Updated

* Update config.php

* Updated

* Update composer.lock

* Delete composer.lock

* Create composer.lock

* Update composer.lock

* Update common.php

* Update File.php

* Updated

* Update Sqlite.php

* Update common.php

* Update Redis.php

* Updated

* Update common.php

* Updated
2024-07-22 14:55:04 +07:00
Roman Kelesidis
40b341cb62
Fixed seed bonus accrual (#1518)
* Fixed seed bonus accrual

* Update CHANGELOG.md

* Updated
2024-06-17 20:50:08 +07:00
Roman Kelesidis
5d56517504
Minor improvements (#1517)
* Minor improvements

* Updated

* Update CHANGELOG.md
2024-06-17 18:52:47 +07:00
Roman Kelesidis
bf9536dece
Minor improvements (#1484)
* Minor improvements

* Update CHANGELOG.md

* Update modcp.php

* Update modcp_split.tpl

* Update main.php

* Update viewtopic.tpl

* Update CHANGELOG.md

* Update Emailer.php

* Updated

* Update common.php
2024-06-04 17:08:27 +07:00
Roman Kelesidis
459fba6b86
Show client country in seeders / leechers list 🌍 (#1478)
* Show client country in seeders / leechers list

* Update functions.php

* Update functions.php

* Update functions.php

* Updated

* Update displaying_torrent.php

* Update functions.php

* Update viewtopic_torrent.tpl

* Update viewtopic_torrent.tpl

* Update functions.php

* Update functions.php

* Update functions.php

* Update functions.php

* Update config.php

* Updated

* Updated

* Updated

* Updated

* Update update_geolite_db.php

* Update update_geolite_db.php

* Updated

* Update update_geolite_db.php

* Update update_geolite_db.php

* Update update_geolite_db.php

* Update update_geolite_db.php

* Update update_geolite_db.php

* Update update_geolite_db.php

* Update update_geolite_db.php

* Updated

* Update update_geolite_db.php

* Update update_geolite_db.php

* Update update_geolite_db.php

* Update update_geolite_db.php

* Update update_geolite_db.php

* Updated

* Update viewtopic_torrent.tpl

* Updated

* Update composer.lock

* Update defines.php

* Updated

* Update init_bb.php

* Update CHANGELOG.md
2024-05-08 22:13:30 +07:00
Roman Kelesidis
564fc25cbc
Added support for APCu caching method (#1442)
* Added support for APCu caching method

* Create APCu.php

* Update APCu.php

* Updated

* Update CHANGELOG.md
2024-04-10 19:38:53 +07:00
Roman Kelesidis
cfcda68a99
Improved app debug (#1438)
* Improved app debug

* Updated

* Update config.php

* Update Dev.php

* Update Dev.php

* Update Dev.php

* Update Dev.php

* Update config.php

* Update Dev.php

* Update CHANGELOG.md
2024-04-06 10:41:14 +07:00
Cønstantine Kovalensky
306994f629
Timeline — 2.4.1 (#1340) 2024-01-26 23:19:25 +04:00
Roman Kelesidis
7ee71887f2
Minor improvements (#1328)
* Minor improvements

* Update CHANGELOG.md
2024-01-19 15:54:28 +07:00
Roman Kelesidis
a438031c68
Added support for fastly cdn (#1327)
* Added support for Fastly CDN

Co-Authored-By: Cønstantine Kovalensky <45331093+kovalensky@users.noreply.github.com>

* Update common.php

Co-Authored-By: Cønstantine Kovalensky <45331093+kovalensky@users.noreply.github.com>

---------

Co-authored-by: Cønstantine Kovalensky <45331093+kovalensky@users.noreply.github.com>
2024-01-19 15:27:53 +07:00
Roman Kelesidis
125cd11c01
Set response code in some cases (#1319)
* Set response code in some cases

* Update CHANGELOG.md
2024-01-17 11:10:18 +07:00
Roman Kelesidis
36e52d5d3b
Minor improvements (#1306)
* Minor improvements

* Update functions.php

* Updated

* Updated

* Update edit_user_profile.php

* Update index_data.php

* Update

* Update sitemap.php
2024-01-02 21:18:54 +07:00
Roman Kelesidis
0204cd0047
Minor improvements (#1281) 2023-12-29 08:32:54 +07:00
Roman Kelesidis
3626143879
Replaced some file exists to is file (#1276)
* Replaced some file_exists to is_file

* Update functions_thumbs.php

* Updated

* Update CronHelper.php

* Updated

* Update IPHelper.php

* Updated

* Update update_forums_atom.php

* Update functions.php

* Update Validate.php
2023-12-27 20:08:00 +07:00
Roman Kelesidis
e8a90b025c
Some reported bugfixes (#1275)
* Some reported bugfixes

* Updated

* Update common.php

* Update BBCode.php
2023-12-27 12:15:43 +07:00
Roman Kelesidis
7beb4afa72
Some improvements for Ban functionality (#1262)
* Some improvements for Ban functionality

* Updated

* Updated

* Update functions.php

* Updated

* Update viewprofile.php

* Update viewtopic.php

* Updated

* Updated

* Updated

* Updated

* Update mysql.sql

* Updated

* Updated
2023-12-26 17:38:16 +07:00
Cønstantine Kovalensky
0b499dc137
Limit execution time for forum file-listing (#1211)
* Limit execution time for forum file-listing

* Prevent multiple ajax calling
---------

Co-authored-by: Roman Kelesidis <roman25052006.kelesh@gmail.com>
2023-12-18 09:03:00 +04:00
Roman Kelesidis
fad09cf0eb
Updated copyright year (#1201)
* Updated copyright year

* Updated
2023-12-12 22:14:01 +07:00
Cønstantine Kovalensky
dd5471ef6a
Get SERVER_NAME variable for cron tasks (#1190) 2023-12-05 14:54:14 +04:00
Roman Kelesidis
ff46ec48a4
Removed sys_getloadavg() (#1188) 2023-12-05 16:18:33 +07:00
Roman Kelesidis
e49005b1a6
Removed verify_id() function (#1187) 2023-12-04 21:13:36 +07:00
Cønstantine Kovalensky
725773254f
More performance optimized/random string generation, removed passkey length limit from the announcer (#1013) 2023-11-01 21:20:12 +04:00
Roman Kelesidis
78ced34a31
Moved htmlCHR() in common.php (#1006) 2023-10-28 19:12:09 +07:00
Roman Kelesidis
c654a9ae36
Tracker announce & scrape improvements 🥳 (#901)
* Tracker announce & scrape improvements

* Fixed null variables

Co-Authored-By: Constantine Kovalensky <45331093+kovalensky@users.noreply.github.com>

* Hybrid topics handling in announcer

* Updated

* Use correct data types

* Revert "Use correct data types"

This reverts commit bc9f0e4d6f.

* Update announce.php

* Showing downloaded times in stats

* Updated

* Updated

* Debugging variables

* Update scrape.php

* Updated

* Update announce.php

* Update announce.php

* Code re-formatting

* Code re-formatting

* Updated

* Update config.php

* Update tr_make_snapshot.php

* Update tr_complete_count.php

* Stopped event should be handled before cache check

* Include torrent download name in magnet link

* Magnet name re-formatting

* Smart cache management

---------

Co-authored-by: Constantine Kovalensky <45331093+kovalensky@users.noreply.github.com>
2023-09-14 08:38:07 +07:00
Roman Kelesidis
b78127173f
Minor improvements (#895) 2023-09-09 16:13:51 +07:00
Roman Kelesidis
339f0ef948
Minor improvements (#889) 2023-09-07 00:44:28 +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
Roman Kelesidis
69f2509910
Imporeved debug 🐛 (#822) 2023-06-30 13:46:26 +07:00
Roman Kelesidis
a66a0007c3
Minor improvements (#796) 2023-06-10 10:31:26 +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
345845e5cf
Minor improvements (#788) 2023-06-08 00:01:40 +07:00
Roman Kelesidis
9a5d9a71d2
Fixed some deprecations (#777) 2023-06-05 20:09:54 +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