Releases: torrentpier/torrentpier
v2.4.0-alpha3
TorrentPier Cattle
v2.4.0-alpha3 (2023-06-02)
Merged pull requests:
- Maked jumpbox optional #727 (belomaxorka)
- Code Inspection: Ternary expression can be replaced with condition #728 (belomaxorka)
- Fixed: [Deprecated] number_format(): Passing null to parameter #729 (belomaxorka)
- Replaced prn_r() function with dump() #730 (belomaxorka)
- Replaced bb_exit() with native #731 (belomaxorka)
- Added exception if .env not found #734 (belomaxorka)
- Fixed broken file_write() function #737 (belomaxorka)
- Fixed broken $replace_content #738 (belomaxorka)
- Moved poll functions to Poll class #739 (belomaxorka)
- Replaced bb_realpath() with native #740 (belomaxorka)
- Fixed methods types in Admin/Cron.php #743 (belomaxorka)
- Fixed empty $_SERVER['SERVER_PROTOCOL'] in cron #744 (belomaxorka)
- Moved $bb_cfg['show_board_start_date'] to admin panel #745 (belomaxorka)
- Added sup & sub tags in BBCode #746 (belomaxorka)
- Unified checkForm() JS #747 (belomaxorka)
- [TEMP] Removed Http class #748 (belomaxorka)
- Added reset button in posting editor #749 (belomaxorka)
- Fixed: Automatic conversion of false to array is deprecated #750 (belomaxorka)
- Reformated JS #753, #754 (belomaxorka)
- New Crowdin updates #700 (Exileum)
- Minor improvements #732, #735, #741, #742, #751, #752, #755, #756, #757, #761 (belomaxorka)
- Updated deps #733, #758 (belomaxorka)
For update to this version, you should perform the following database queries:
INSERT INTO bb_config VALUES ('show_board_start_index', '1');
v2.4.0-alpha2
TorrentPier Cattle
v2.4.0-alpha2 (2023-05-28)
Merged pull requests:
- Show cut button in debug panel only if sql_log #696 (belomaxorka)
- Fixed input types in some cases #697 (belomaxorka)
- Refactored is_gold & gender_image functions #698 (belomaxorka)
- Added translations for debug panel #699 (belomaxorka)
- Use native
__DIR__
for BB_PATH #702 (belomaxorka) - Removed APP_NAME variable #708 (belomaxorka)
- Removed unused globals #709 (belomaxorka)
- Fixed issue with DB_PORT not applying #710 (belomaxorka)
- Simplified IPHelper #712 (belomaxorka)
- Changed syntax for constants definition #714 (belomaxorka)
- Improvements for SEO #718 (belomaxorka)
- Added password required symbols check #713 (belomaxorka)
- Fixed: htmlspecialchars(): Passing null to parameter #719 (belomaxorka)
- Added 'samesite' option for setcookie() #720 (belomaxorka)
- Removed deprecated type="text/css" #721 (belomaxorka)
- Added some new meta tags #722 (belomaxorka)
- Fixed: Required parameter $mode follows optional parameter $submit #724 (belomaxorka)
- Added show board start date on index page #725 (belomaxorka)
- Use define instead of tpl variable #726 (belomaxorka)
- Updated deps #704, #705 (belomaxorka)
- Minor improvements in admin templates #706 (belomaxorka)
- Minor improvements #707, #711, #715, #716, #717, #723 (belomaxorka)
For update to this version, you should not perform any database queries.
v2.4.0-alpha1
TorrentPier Cattle
v2.4.0-alpha1 (2023-05-20)
Merged pull requests:
- Added ability to select email type in mass email #624 (belomaxorka)
- Added password method in validator #625 (belomaxorka)
- Show default avatar after delete, instead of hide #628 (belomaxorka)
- Switching to Symfony Mailer #629 (Exileum)
- Added missing comments into Env class #633 (belomaxorka)
- Apply fixes from StyleCI #634, #635 (Exileum)
- Added missing comments Emailer #637 (belomaxorka)
- Various fixes after composer deps update #638 (belomaxorka)
- Fixed undefined value() functions #640 (belomaxorka)
- Added IPHelper implementation #631 (belomaxorka)
- Fixing the .env load #643 (Exileum)
- Added Http class implementation #632 (belomaxorka)
- Refactored Validate class #646 (belomaxorka)
- Added system check requirements and more #645 (belomaxorka)
- Removed useless email empty check in register.php #647 (belomaxorka)
- Refactored Sitemap class #648 (belomaxorka)
- Refactored Dev class #649 (belomaxorka)
- Refactored Ajax class #650 (belomaxorka)
- Added SQLite3 installed check [Cache/Datastore] #652 (belomaxorka)
- Added missing default statement in switch case #653 (belomaxorka)
- Refactored Sessions class #656 (belomaxorka)
- Refactored CronHelper class #657 (belomaxorka)
- Minor edits to the localization #655 (belomaxorka)
- Fixed broken pin first post #660 (belomaxorka)
- Reworked info.php #664 (belomaxorka)
- Removed useless copy actions #661 (belomaxorka)
- New implementation of IPHelper #665 (belomaxorka)
- Fixed broken flood control #666 (belomaxorka)
- Fixed empty $auth_key after gen passkey #670 (belomaxorka)
- Fixed broken predicting birthday year #668 (belomaxorka)
- Prevent issue with broken deleting posts #673 (belomaxorka)
- Removed isAJAX check [So buggy] #675 (belomaxorka)
- Show correct info about password requirements #676 (belomaxorka)
- Updated sidebar links #678 (belomaxorka)
- Added theme exists check #679 (belomaxorka)
- Fixed broken get gethostbyaddr #681 (belomaxorka)
- Cumulative update โ #685 (belomaxorka)
- Remove unused use statement #687 (belomaxorka)
- Prevent issue with empty $disallowed_id removing #692 (belomaxorka)
- Fixed input types in some cases #693 (belomaxorka)
- [TEMP] Prevent issue with undefined lang variable #694 (belomaxorka)
- New Crowdin updates #626, #695 (Exileum)
- Minor adjustments #644 (belomaxorka)
- Minor fixes #654, #659, #662, #663, #667, #670, #674, #682, #686 (belomaxorka)
For update to this version, you should perform the following database queries:
ALTER TABLE `bb_search_results` CHANGE `session_id` `session_id` CHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '';
ALTER TABLE `bb_sessions` CHANGE `session_id` `session_id` CHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '';
ALTER TABLE `bb_users` CHANGE `username` `username` VARCHAR(255) NOT NULL DEFAULT '';
ALTER TABLE `bb_users` CHANGE `user_password` `user_password` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '';
ALTER TABLE `bb_users` CHANGE `user_actkey` `user_actkey` VARCHAR(255) NOT NULL DEFAULT '';
ALTER TABLE `bb_users` CHANGE `user_newpasswd` `user_newpasswd` VARCHAR(255) NOT NULL DEFAULT '';
v2.3.1
TorrentPier Bison
v2.3.1 (2023-03-18)
Merged pull requests:
- Make activate key length configurable #590 (belomaxorka)
- Minor adjustments #593, #607, #610 (belomaxorka)
- Fixed typo in src/Cache/File.php #596 (belomaxorka)
- Use APP_NAME instead lang variables #604 (belomaxorka)
- New Crowdin updates #577, #605, #616 (Exileum)
- Use translations instead of untranslatable strings #606 (belomaxorka)
- Fixed undefined $subject in register.php #608 (belomaxorka)
- Removed length limits for search_id & autologin_id #609 (belomaxorka)
- Small refactoring for avatar.php [AJAX] #611, #612 (belomaxorka)
- Added PM counter in title #613 (belomaxorka)
- Redesigned AJAX system styles #614 (belomaxorka, Exileum)
- Minor edits to the localization #615 (Exileum)
- New cron initialization and minor edits #619 (Exileum)
- Fixed broken avatar ajax action for users #618 (belomaxorka)
- Added ability to hide ajax loading alert #617 (belomaxorka)
- Added passkey check in get_bt_userdata #621 (belomaxorka)
- Miscellaneous static analysis improvements for php 7.1 #620 (Exileum)
- Fixed getting online info from cache #622 (belomaxorka, Exileum)
- Globally improved log system #623 (belomaxorka)
For update to this version, you should perform the following database queries:
ALTER TABLE `bb_search_results` CHANGE `search_id` `search_id` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '';
ALTER TABLE `bb_users` CHANGE `autologin_id` `autologin_id` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '';
DELETE FROM `bb_config` WHERE `config_name` = 'cron_enabled';
v2.3.1-rc1
TorrentPier Bison
v2.3.1-rc1 (2023-03-10)
Merged pull requests:
- Minor adjustments in sql dumps #560, #561 (belomaxorka)
- New BB_PATH implementation #562 (belomaxorka)
- Use constants instead of string literals #563, #573 (belomaxorka)
- Hide feed button if feed file doesn't exist #564 (belomaxorka)
- Added some new fonts in bbcode editor #565 (belomaxorka)
- Added some new font sizes in bbcode editor #566 (belomaxorka)
- Added optional parameter in $valid_actions [AJAX] #567 (belomaxorka)
- Check if request is ajax #569 (belomaxorka)
- Fixed code-style in some files #570 (belomaxorka)
- Minor adjustments #571, #584 (belomaxorka)
- Added link to forum in admin_forumauth.tpl #574 (belomaxorka)
- Simplified make_rand_str function #575 (belomaxorka)
- Redesigned admin_ug_auth #576 (belomaxorka)
- Fixed broken "user_viewonline" in admin panel #579 (belomaxorka)
- Make sitemap sending configurable #585 (belomaxorka)
- Fixed get_avatar method #586 (belomaxorka)
- Added show avatar in memberlist #587 (belomaxorka)
For update to this version, you should not perform any database queries.
v2.3.0.4-beta2
TorrentPier Bison
v2.3.0.4-beta2 (2023-03-04)
Merged pull requests:
- Updated treeview up to 1.4.2 #549 (belomaxorka)
- Removed ugly copyright in indexer #546 (belomaxorka)
- Added ability to print page #544 (belomaxorka)
- Removed deprecated SQL_CACHE #554 (belomaxorka)
- Added min required mysql / mariadb version #555 (belomaxorka)
- Added needed "ORDER BY" in sql query #557 (belomaxorka)
- Added missing sql query in changes.txt #558 (belomaxorka)
For update to this version, you should not perform any database queries.
v2.3.0.4-beta
TorrentPier Bison
v2.3.0.4-beta (2023-02-22)
Merged pull requests:
- docs: change official forum path #532 (Exileum)
- Fixed broken sql log selecting in debug-panel #533 (belomaxorka)
- New implementation of old browser detector #534 (belomaxorka)
- Fixed SQLite caching issue #535 (belomaxorka)
- Extended email validation #536 (belomaxorka)
- Admin panel adjustments #538 (belomaxorka)
- Added user birthday icon in profile #539 (belomaxorka)
- Added forum description in viewforum page #540 (belomaxorka)
- Fixed broken copy log from debug-panel #541 (belomaxorka)
- Added copy button in viewforum page #542 (belomaxorka)
- Added current topic url copy button in viewtopic #543 (belomaxorka)
- Added
$bb_cfg['emailer']['enabled']
check in admin_mass_email.php #545 (belomaxorka) - Updated scrollTo up to 1.4.6 #547 (belomaxorka)
- Updated quicksearch up to Feb 21, 2018 commit #548 (belomaxorka)
For update to this version, you should not perform any database queries.
v2.3.0.3
TorrentPier Bison
v2.3.0.3 (2023-02-18)
Merged pull requests:
- Updated copyright year #525 (belomaxorka)
- Update README.md (Fixed incorrect logo path) #526 (belomaxorka)
- Fixed broken getting avatars directory size #527 (belomaxorka)
- Added declensions for count of downloads #528 (belomaxorka)
- Use XS_TPL_PREFIX instead of 'tpl_' #529 (belomaxorka)
- Removed useless .htaccess files #530 (belomaxorka)
- Replaced "deny from all" with "Require all denied" #531 (belomaxorka)
For update to this version, you should not perform any database queries.
v2.3.0.2
TorrentPier Bison
v2.3.0.2 (2023-01-23)
Merged pull requests:
- Fixed PHP 7.3: Deprecate FILTER_FLAG_SCHEME_REQUIRED and FILTER_FLAG_HOST_REQUIRED flags used with FILTER_VALIDATE_URL #507 (belomaxorka)
- Fixed broken user search in admin_groups #508 (belomaxorka)
- Fix some bugs with MySQL strict mode #509 (belomaxorka)
- Fixed and improvements for SQL #510 (belomaxorka)
- Added showing post number in viewtopic #511 (belomaxorka)
- Updated composer dependencies #512 (belomaxorka)
- Added symfony/polyfill #513 (belomaxorka)
- Updated jQuery up to 1.12.4 #514 (belomaxorka)
- Updated normalize css up to 8.0.1 #515 (belomaxorka)
- Misc code improvements #516 (belomaxorka)
- Fixed broken file_write() function #517 (belomaxorka)
- Fixed array multi sorting #518 (belomaxorka)
For update to this version, you should perform the following database queries:
ALTER TABLE `bb_users` CHANGE `user_sig` `user_sig` TEXT NOT NULL DEFAULT '';
ALTER TABLE `bb_groups` CHANGE `group_signature` `group_signature` TEXT NOT NULL DEFAULT '';
ALTER TABLE `bb_groups` CHANGE `group_description` `group_description` TEXT NOT NULL DEFAULT '';
UPDATE `bb_smilies` SET `code` = ':cd:', `smile_url` = 'cd.gif', `emoticon` = 'cd' WHERE `code` = ':ัd:' AND `smile_url` = 'ัd.gif' AND `emoticon` = 'ัd';