1
0
mirror of https://github.com/torrentpier/torrentpier.git synced 2025-03-12 04:35:42 -07:00

485 Commits

Author SHA1 Message Date
Roman Kelesidis
bd0ef063fa
refactor: Moved Select class into Legacy\Common () 2025-03-11 17:30:40 +03:00
Roman Kelesidis
74ea1573b2
feat(captcha): Added Text Captcha provider ()
* feat(captcha): Added `Text Captcha` provider

* Create TextCaptcha.php

* Updated

* Update composer.lock

* Updated

* Update config.php

* Update functions.php

* Update TextCaptcha.php

* Update TextCaptcha.php

* Update TextCaptcha.php

* Update TextCaptcha.php

* Update TextCaptcha.php

* Update TextCaptcha.php

* Update TextCaptcha.php
2025-03-08 20:12:48 +03:00
Roman Kelesidis
f2e513dd8b
feat: Easter egg for the 20th anniversary of the TorrentPier! () 2025-03-02 10:59:49 +03:00
Roman Kelesidis
380c94ff07 Revert "refactor: Moved classes from Legacy folder to src root ()"
This reverts commit 92ce77ec0ec703c08a659419087a373f76e711f7.
2025-03-02 10:07:04 +03:00
Roman Kelesidis
92ce77ec0e
refactor: Moved classes from Legacy folder to src root ()
* 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 9ecc26b04829e9a418cdde956f3e5816ff4b1f10.

* Revert "Updated"

This reverts commit 22db50889c5f20823741edd97e310445c56191b0.

* Revert "Update Upload.php"

This reverts commit a6faf4191ae03c0285e038fb7f68d1bbc392618e.
2025-03-01 21:18:26 +03:00
Roman Kelesidis
ba3ce885c8
removed: Integrity checker 🥺🪦 ()
* removed: Integrity checker

* Update schedule.yml
2025-03-01 20:22:50 +03:00
Roman Kelesidis
912b080b16
removed: Redundant .htaccess files () 2025-03-01 20:00:06 +03:00
Roman Kelesidis
dfd4e5ebc9
fix(tr_seed_bonus.php): Incorrect GROUP BY () 2025-02-19 18:15:47 +03:00
Roman Kelesidis
44be40c2e8
misc(integrity checker): Disabled by default in Demo mode ()
* misc(integrity checker): Disabled by default in `Demo mode`

* Update build_files_integrity.php

* Update cd.yml

* Revert "Update cd.yml"

This reverts commit ec74a0e0e2c70e94d82e06d2e98987577abaf14c.
2025-02-06 17:10:10 +03:00
Roman Kelesidis
a29d57b2f8
misc(workflow): Refactored all workflows ()
* misc(workflow): Refactored all workflows

* Update cd.yml
2025-02-06 16:55:29 +03:00
Roman Kelesidis
09cafc2285
misc(integrity checker): Some enhancements ()
* misc(integrity checker): Some enhancements

* Update build_files_integrity.php

* Create checksum.yml

* Update checksum.yml
2025-02-06 15:18:18 +03:00
Roman Kelesidis
8650ad30f4
misc: Minor improvements ()
* misc: Minor improvements

* Update build_files_integrity.php
2025-02-05 20:59:23 +03:00
Roman Kelesidis
c95d414ef6
misc(emailer): Use constants for email types () 2025-02-04 20:47:44 +03:00
Roman Kelesidis
4eb26ae37e
revert: fix: Null $bb_cfg['tp_instance_hash'] () 2025-02-02 12:08:24 +03:00
Roman Kelesidis
602137b651
fix: Null $bb_cfg['tp_instance_hash'] () 2025-02-02 08:32:26 +03:00
Roman Kelesidis
d413c71718
feat(captcha): Added some new services 🤖 ()
* feat(captcha): Added some new services

* Updated

* Updated

* Update GoogleCaptchaV2.php

* Updated

* Updated

* Create HCaptcha.php

* Update HCaptcha.php

* Update HCaptcha.php

* Create YandexSmartCaptcha.php

* Update YandexSmartCaptcha.php

* Create CloudflareTurnstileCaptcha.php

* Update CloudflareTurnstileCaptcha.php

* Update config.php

* Update functions.php

* Update functions.php

* Update functions.php

* Update GoogleCaptchaV3.php

* Update GoogleCaptchaV3.php

* Update HCaptcha.php

* Update YandexSmartCaptcha.php

* Update CloudflareTurnstileCaptcha.php

* Updated

* Updated

* Update functions.php

* Updated

* Updated

* Update HCaptcha.php

* Updated

* Updated

* Updated

* Update functions.php

* Update main.php

* Updated

* Update HCaptcha.php

* Update HCaptcha.php

* Update GoogleCaptchaV3.php

* Update GoogleCaptchaV3.php

* Updated

* Updated

* Update GoogleCaptchaV2.php

* Update GoogleCaptchaV2.php
2025-01-26 12:38:47 +03:00
Roman Kelesidis
6697410c1d
misc(copyright): Updated copyright year () 2025-01-15 15:25:04 +03:00
Roman Kelesidis
4f1c7e40d8
fix(bb_die): HTML characters converting () 2025-01-11 12:20:15 +03:00
Roman Kelesidis
f4070215bc
Minor improvements ()
* Minor improvements

* Update Ajax.php

* Update CHANGELOG.md
2025-01-08 15:34:08 +07:00
Roman Kelesidis
4cc6fa0e6c
Removed sitemap ping because is deprecated ()
* Removed sitemap ping because is deprecated

* Update CHANGELOG.md

* Update Sitemap.php

* Update main.php

* Update config.php

* Update sitemap.php

* Updated

* Update admin_sitemap.tpl

* Update admin_sitemap.tpl

* Update admin_sitemap.tpl
2025-01-08 14:16:39 +07:00
Roman Kelesidis
7a84cdd5c3
Added IndexNow support 🤖 ()
* Added IndexNow support 🤖

* Update CHANGELOG.md

* Updated

* Update IndexNowHelper.php

* Update board_maintenance.php

* Update board_maintenance.php

* Updated

* Updated

* Update Post.php

* Updated

* Update Post.php

* Update IndexNow.php

* Updated

* Updated

* Update config.php

* Update config.php
2025-01-06 23:32:58 +07:00
Roman Kelesidis
e5aaaf4abd
Use DEFAULT_CHARSET constant instead of hardcoded string ()
* 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
616a19351f
Replaced some html_entity_decode to engine's built-in function ()
* Replaced some html_entity_decode to engine's built-in function

* Updated
2025-01-05 00:19:14 +07:00
Roman Kelesidis
fd7dc7ac95
Created VersionHelper.php ()
* Created `VersionHelper.php`

* Update VersionHelper.php

* Update CHANGELOG.md
2025-01-02 12:34:13 +07:00
Roman Kelesidis
768837608b
Minor improvements ()
* Minor improvements

* Updated

* Updated

* Update common.php

* Update common.php

* Updated

* Revert "Updated"

This reverts commit 204d196ba510d1a3d2d0d12f4042b954db0fbabc.

* Revert "Update common.php"

This reverts commit eb24dc1c85ad5eb48118684d00fd109bbe8aaf9d.

* 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
2e5b157ede
Drop Ocelot announcer support 🫡 ()
* Drop Ocelot announcer support

* Update tr_complete_count.php

* Delete ocelot.sql

* Update Torrent.php

* Update Torrent.php

* Update Torrent.php

* Update Torrent.php

* Update CHANGELOG.md

* Update tr_make_snapshot.php

* Update tr_make_snapshot.php

* Update tr_make_snapshot.php

* Update tr_make_snapshot.php
2025-01-01 00:21:06 +07:00
Roman Kelesidis
ba704efba2
Some updater improvements ()
* Some updater improvements

* Update CHANGELOG.md

* Updated

* Updated

* Update index.tpl
2024-12-31 13:07:19 +07:00
Roman Kelesidis
11f5b50760
Added TorrentPier instance hash generation ()
* Added `TorrentPier instance hash` generation

* Update CHANGELOG.md
2024-12-31 12:16:59 +07:00
Roman Kelesidis
8a0cd5cb84
[PHP 8.4] Fixed some deprecations ()
* [PHP 8.4] Fixed some deprecations

* Update Post.php

* Update Common.php

* Update CHANGELOG.md

* Updated

* Updated
2024-12-19 00:37:28 +07:00
Roman Kelesidis
b27fa94ee8
Minor improvements ()
* Minor improvements

* Update init_bb.php

* Updated

* Revert "Updated"

This reverts commit af83788c2288cae2edfe904c0ce73a21690b10f7.

* Update CHANGELOG.md
2024-12-14 15:33:41 +07:00
Roman Kelesidis
60899a0184
[Configurable] Show magnet-links for guests ()
* [Configurable] Show magnet links for guests

* Update mysql.sql

* Update legacy-changes.txt

* Updated

* Update main.php

* Update functions.php

* Updated

* Update viewforum.tpl

* Update viewtopic_attach.tpl

* Update viewforum.tpl

* Update CHANGELOG.md
2024-12-14 15:03:28 +07:00
Roman Kelesidis
27be6863fc Revert "Datastore improvements" 2024-12-08 22:29:55 +07:00
Roman Kelesidis
b8b52f4d05
Minor improvements ()
* Minor improvements

* Update README.md

* Update legacy-changes.txt

* Update legacy-changes.txt

* Update CHANGELOG.md
2024-12-08 22:19:48 +07:00
Roman Kelesidis
f71deed544
Bring back DBG_USER (old debug method), fixed bugsnag handler ()
* 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 d7c05d85ec84bd7c74c12ae905ec3a9c26399c69.

* 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
83b465ddd2
Merged some fixes from new-attachments branch ()
* Merged some fixes from `new-attachments` branch

* Update CHANGELOG.md
2024-12-07 20:29:21 +07:00
Roman Kelesidis
7474635aed
Minor improvements ()
* Minor improvements

* Update CHANGELOG.md

* Updated

* Updated

* Update page_header.tpl

* Update page_header.tpl

* Update README.md

* Update README.md

* Update README.md

* Update README.md
2024-11-25 20:05:43 +07:00
Roman Kelesidis
4dcee993cc
Minor improvements ()
* 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
e1f03e64dd
Minor improvements ()
* Minor improvements

* Update

* Updated

* Update

* Updated

* Update viewtopic.tpl

* Update functions.php

* Update functions.php

* Update functions.php

* Update functions.php

* Update functions.php

* Update functions.php

* Update functions.php

* Update functions.php

* Update functions.php

* Update CHANGELOG.md
2024-11-10 00:02:43 +07:00
Roman Kelesidis
a50c6601b4
Fixed broken torrent stats displaying (Part 2) ()
* Fixed broken torrent stats displaying (Part 2)

* Update CHANGELOG.md

* Updated

* Revert "Updated"

This reverts commit e816be32df05a59f2836cbc23936790a61b1076c.

* Updated

* Update mysql.sql

* Update mysql.sql

* Revert "Fixed broken torrent stats displaying (Part 2)"

This reverts commit ce071d9fcfb7909f299fb4345b764ebf6cf68a7b.

* Update Torrent.php

* Reapply "Fixed broken torrent stats displaying (Part 2)"

This reverts commit 3f713b8a451a750d5811d5fab83e398f282c1753.

* Update register.php

* Updated
2024-11-09 13:27:37 +07:00
Roman Kelesidis
d9a8adbaaf
Invites: Permanent invites feature ()
* Invites: Permanent invites feature

* Update config.php

* Update config.php

* Update CHANGELOG.md

* Update config.php
2024-11-05 00:06:09 +07:00
Roman Kelesidis
408635cd52
Added ability to set country name manually ()
* Minor improvements

* Updated

* Revert "Updated"

This reverts commit 927e085cc0b6ae3522bfde712b87279f2e1f05a2.

* Update CHANGELOG.md

* Update usercp_register.tpl

* Updated

* Updated

* Updated

* Update usercp_register.tpl

* Update usercp_register.tpl

* Update usercp_register.tpl

* Updated

* Update CHANGELOG.md

* Update usercp_register.tpl
2024-10-05 14:02:35 +07:00
Roman Kelesidis
3e9f4006c4 Revert "Refactoring: Created constants for datetime values ()"
This reverts commit 6eca29714a87e80b3d2674e97300532765593d8d.
2024-09-27 18:32:23 +07:00
Roman Kelesidis
6eca29714a
Refactoring: Created constants for datetime values ()
* Refactoring: Created constants for datetime values

* Updated

* Updated

* Update tracker.php

* Update tracker.php

* Update index.php

* Update admin_log.php

* Update viewtopic.php

* Updated

* Update Poll.php

* Updated

* Updated

* Update viewtopic.php

* Update User.php

* Update privmsg.php

* Update poll.php

* Update tr_make_snapshot.php

* Update displaying_torrent.php

* Update CHANGELOG.md
2024-09-27 18:22:41 +07:00
Roman Kelesidis
001c210217
Minor improvements ()
* 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 3793263ff0e5f7c1840955c6154d9d8340c60096.

* Revert "Update common.php"

This reverts commit 3911e72dba800ed099a00fc0619fcb06addc5d73.

* 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 8cf6e9a041b269acfb70681a4b0998b116b2a150.

* Revert "Update dl.php"

This reverts commit 7c11cc385b4890dace82c10c6b698072abbfccef.

* Revert "Updated"

This reverts commit 9c004f06510634266a017505104cbd13ee019dc6.

* Revert "Update dl.php"

This reverts commit 26d5feffa58616cb2ec129bb56a8dcd3c64bca00.

* Revert "Update dl.php"

This reverts commit 261f8d3e62803b8694596fbadfaf5c07e5dd19f1.

* Update playback_m3u.php

* Updated

* Update dl.php

* Update dl.php

* Update CHANGELOG.md
2024-09-19 20:57:36 +07:00
Roman Kelesidis
383fa7f9b6
Getting ffprobe data from TorrServer API ()
* Minor improvements

* Update posting_tpl.tpl

* Updated

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Updated

* Updated

* Updated

* Update playback_m3u.php

* Update init_bb.php

* Updated

* Update playback_m3u.php

* Update displaying_torrent.php

* Updated

* Update playback_m3u.tpl

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Updated

* Update playback_m3u.php

* Update playback_m3u.php

* Update playback_m3u.php

* Updated

* Updated

* Update main.php

* Update main.php

* Update main.php

* Update main.php

* Update playback_m3u.php

* Updated

* Updated

* Update playback_m3u.php

* Update playback_m3u.tpl

* Update playback_m3u.php

* Updated

* Update playback_m3u.php

* Updated

* Update playback_m3u.php

* Update playback_m3u.tpl

* Updated

* Update playback_m3u.php

* Update playback_m3u.tpl

* Updated

* Updated

* Update playback_m3u.php

* Update playback_m3u.php

* Update playback_m3u.php

* Update playback_m3u.php

* Update playback_m3u.php

* Update playback_m3u.php

* Updated

* Updated

* Update TorrServerAPI.php

* Revert "Update TorrServerAPI.php"

This reverts commit 9726d0d019db2ecc2209a564f8da85d2bbb41876.

* Update Ajax.php

* Updated

* Update playback_m3u.tpl

* Update playback_m3u.tpl

* Update playback_m3u.tpl

* Update playback_m3u.php

* Updated

* Updated

* Updated

* Updated

* Update playback_m3u.tpl

* Updated

* Updated

* Revert "Updated"

This reverts commit 5431f1fa517e01a40584bedd6dc743f27feef415.

* Reapply "Updated"

This reverts commit 61c49dba628a46911a85ef452f2c688a0bf85570.

* Updated

* Update playback_m3u.tpl

* Update TorrServerAPI.php

* Updated

* Update playback_m3u.tpl

* Updated

* Update playback_m3u.php

* Update playback_m3u.tpl

* Update playback_m3u.tpl

* Update playback_m3u.php

* Updated

* Updated

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update Ajax.php

* Update ffprobe_info.php

* Update ffprobe_info.php

* Update ffprobe_info.php

* Update TorrServerAPI.php

* Update CHANGELOG.md
2024-09-01 00:25:38 +07:00
Roman Kelesidis
c3d6d62a82
Improved TorrServer integration ()
* Improved TorrServer integration

* Updated

* Update showm3u.php

* Update showm3u.tpl

* Updated

* Update showm3u.php

* Updated

* Updated

* Updated

* Update showm3u.php

* Update showm3u.tpl

* Update main.php

* Updated

* Update show_m3u.php

* Update

* Update show_m3u.tpl

* Update show_m3u.tpl

* Updated

* Updated

* Update displaying_torrent.php

* Update show_m3u.php

* Updated

* Updated

* Update show_m3u.tpl

* Updated

* Update show_m3u.php

* Updated

* Update show_m3u.php

* Update show_m3u.php

* Update show_m3u.php

* Updated

* Updated

* Update show_m3u.tpl

* Updated

* Update show_m3u.tpl

* Update main.php

* Updated

* Updated

* Updated

* Update playback_m3u.php

* Update playback_m3u.tpl

* Update playback_m3u.tpl

* Update CHANGELOG.md
2024-08-29 21:51:30 +07:00
Roman Kelesidis
6bcf69cfb8
Minor improvements ()
* Minor improvements

* Update CHANGELOG.md
2024-08-27 14:22:50 +07:00
Roman Kelesidis
82e7552a9e
Minor improvements ()
* Minor improvements

* Updated

* Update functions_delete.php

* Update attach_maintenance.php

* Update attach_maintenance.php

* Update config.php

* Updated

* Update viewtopic_attach.tpl

* Updated

* Update CHANGELOG.md
2024-08-21 01:41:57 +07:00
Roman Kelesidis
c6b4672734
Added TorrServer instance support! 🎞 ()
* Added integration with TorrServe 🎞

* Updated

* Updated

* Update functions.php

* Updated

* Update functions.php

* Update functions.php

* Updated

* Update TorrServerAPI.php

* Updated

* Updated

* Updated

* Updated

* Updated

* Updated

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Updated

* Updated

* Update config.php

* Update Attach.php

* Update Torrent.php

* Update CHANGELOG.md

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Update displaying_torrent.php

* Update Torrent.php

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Updated

* Update viewtopic_attach.tpl

* Updated

* Update tor_m3u_format.svg

* Updated

* Updated

* Update tor_m3u_format.png

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Updated

* Update Torrent.php

* Update functions_delete.php

* Updated

* Update TorrServerAPI.php

* Updated

* Updated

* Updated

* Update TorrServerAPI.php

* Update TorrServerAPI.php

* Update displaying_torrent.php

* Update TorrServerAPI.php

* Update CHANGELOG.md

Co-Authored-By: YouROK <4067300+yourok@users.noreply.github.com>

---------

Co-authored-by: YouROK <4067300+yourok@users.noreply.github.com>
2024-08-20 22:16:49 +07:00
Roman Kelesidis
7e43a6d002
Minor improvements ()
* Minor improvements

* Update CHANGELOG.md

* Updated

* Updated

* Updated

* Update legacy-changes.txt

* Update legacy-changes.txt

* Update legacy-changes.txt

* Update legacy-changes.txt

* Update legacy-changes.txt

* Update legacy-changes.txt

* Minor improvements

* Update prune_inactive_users.php

* Update legacy-changes.txt

* Update legacy-changes.txt
2024-08-18 00:20:15 +07:00