Releases: torrentpier/torrentpier
Releases · torrentpier/torrentpier
v2.3.0
TorrentPier Bison
v2.3.0 (2018-06-26)
Merged pull requests:
- Release preparation. Crowdin language pack update #468 (Exileum)
- PHP 7+ deprecations of old cache systems #467 (Exileum)
- Fix global atom feed name #466 (Exileum)
- Configurable download torrent url #465 (Exileum)
- Fix some bugs with MySQL strict mode #464 (Exileum)
- Fix release template editor #463 (Exileum)
- Fix multiple variable cleanup in private messaging #462 (Exileum)
- Fix magnet link passkey creation for new users #461 (Exileum)
- Update required PHP version to 7.1.3 #460 (Exileum)
- Split functions to the composer autoloading #459 (Exileum)
- Update copyright to the short syntax #458 (Exileum)
- Fix #451. Undefined index: L_CRON_EDIT_HEAD #457 (Exileum)
- Merge head branches #456 (Exileum)
- Default value for user_birthday causes exception on user password change #449 (yukoff)
- Add back roave/security-advisories #446 (yukoff)
For update to this version, you should perform the following database queries:
ALTER TABLE `bb_cron` CHANGE `last_run` `last_run` DATETIME NOT NULL DEFAULT '1900-01-01 00:00:00';
ALTER TABLE `bb_cron` CHANGE `next_run` `next_run` DATETIME NOT NULL DEFAULT '1900-01-01 00:00:00';
ALTER TABLE `bb_users` CHANGE `user_birthday` `user_birthday` DATE NOT NULL DEFAULT '1900-01-01';
ALTER TABLE `bb_posts` CHANGE `mc_comment` `mc_comment` TEXT NOT NULL DEFAULT '';
v2.2.3
TorrentPier Aurochs
v2.2.3 (2017-08-07)
Merged pull requests:
- Release preparation. Crowdin language pack update #442 (Exile37)
- Unique topic page title, undefined language variables fix #441 (Exile37)
- Remove matching users with default IP from profile list #440 (Exile37)
- Broken announcer fix, announcer debug removed #439 (Exile37)
- Fix broken ajax #436 (Exile37)
- Some deprecations, normalize.css, torrent file content sort fix #434 (Exile37)
- Incorrect log file rotation regex #432 (Exile37)
- Various bug fixes described on the forum #431 (Exile37)
- Fixes #412 - bug with dynamic language variables #430 (Exile37)
- Update .htaccess for new Apache 2.4 syntax #429 (Exile37)
- Crowdin language pack update for new project domain name #415 (Exile37)
- Composer support section error #414 (Exile37)
- New project domain name #413 (Exile37)
For update to this version, you should not perform any database queries.
v2.2.2
TorrentPier Aurochs
v2.2.2 (2017-06-23)
Merged pull requests:
- Release preparation Crowdin language pack update #409 (Exile37)
- Display source language if no user language variable #408 (Exile37)
- Disable Bugsnag by default #407 (Exile37)
- Fix empty birthday list #406 (Exile37)
- Remove unused ranks functionality #405 (Exile37)
- Complete renewal of the Ukrainian language from our toloka.to friends #404 (Exile37)
- Some fixes, auto language removal (so buggy) and replenishable status #403 (Exile37)
For update to this version, you should perform the following database queries:
ALTER TABLE `bb_ranks` DROP `rank_min`;
ALTER TABLE `bb_ranks` DROP `rank_special`;
v2.2.1
TorrentPier Aurochs
v2.2.1 (2017-06-16)
Merged pull requests:
- Partial renewal of the Ukrainian language from our toloka.to friends #391 (Exile37)
- Create CODE_OF_CONDUCT.md #390 (Exile37)
- Fix default users language in dump #389 (Exile37)
- Tracker search forum list simplification #388 (Exile37)
- Fix some notices in admin panel reported by BugSnag #387 (Exile37)
- Fixed SQL. Remove limit from update #368 (VasyOk)
For update to this version, you should not perform any database queries.
v2.2.0
TorrentPier Aurochs
v2.2.0 (2017-06-12)
Merged pull requests:
- Release preparation. Crowdin language pack update #322 (Exile37)
- TorrentPier Aurochs release preparation #321 (Exile37)
- Release preparation. Small bugfixes and readme translation #318 (Exile37)
- Crowdin language pack update #314 (Exile37)
- IP storage and attachment system bugfix. PHP 5.6+ #313 (Exile37)
- Bootstrap update & beginning of the develop branch partial merge #303 (Exile37)
- Fix avatars display bug #302 (Exile37)
- Cron subsystem rework. Environments #301 (Exile37)
- New logotype, favicon and css split & reformat #293 (Exile37)
- Whoops error handler for debug users #291 (Exile37)
- Replace sitemap to the new external component #252 (Exile37)
- Crowdin language pack update. Removed some languages #250 (Exile37)
- IP detect subsystem replace. Trash cleanup. Defines #249 (Exile37)
- Old ads module removal #244 (Exile37)
- External bencode library and some other changes #243 (Exile37)
- Added new logo to readme #242 (VasyOk)
- Bugsnag integration and some bugfixes in for cycles #239 (Exile37)
- Bug with variables replacement and Crowdin localization fix #238 (Exile37)
- PSR-4 compatible legacy code autoloading #237 (Exile37)
- UFT-8 autocorrection removal from standart package #236 (Exile37)
- New localization strings and full Crowdin language pack update #235 (Exile37)
- Replace own emailer to SwiftMailer #234 (Exile37)
- Force email charset and Crowdin language pack update #232 (Exile37)
- Crowdin language pack update #231 (Exile37)
- Static code analyzer inspection, part 2 #230 (Exile37)
- Static code analyzer cherry picked from #228 #229 (VasyOk)
- Fix compare php version. #226 (VasyOk)
- Fixed compare version PHP #225 (VasyOk)
- Deprecated each() function in php 7.2 #211 (Exile37)
- Performance refactoring. Remove test code. Fix path in config #208 (VasyOk)
- Fix many notices in admin_attach_cp.php #183 (Exile37)
- Add check lang #178 (VasyOk)
- Remove order from sql #177 (VasyOk)
- Fix path to viewtorrent.php #176 (VasyOk)
- New Crowdin translations #168 (Exile37)
- Localization trash cleanup #167 (Exile37)
- New Crowdin translations (develop) #165 (Exile37)
- New Crowdin translations (master) #164 (Exile37)
- Crowdin localization integration prepare and stopwords removal #163 (Exile37)
- Crowdin localization integration #162 (Exile37)
- New Crowdin translations (develop) #161 (Exile37)
- #157. Fix Error in GET /bt/announce.php #159 (VasyOk)
- Added check composer install #148 (VasyOk)
- Fix operators #147 (VasyOk)
- #144 Files should not be executable #145 (VasyOk)
- Change paths to absolute pathname #143 (VasyOk)
- Redundant pagination, mysql 5.7+ issue, release template option #141 (Exile37)
- Transfer announce to the php7-optimized database layer #140 (Exile37)
- Cleanup repository from old deprecated scripts and server configs #139 (Exile37)
- Torrent ajax file list fixes and small reformat #138 (Exile37)
- Codacy / Scrutinizer / Code Climate / Coveralls integration, Slack hook to Travis CI #137 (Exile37)
- Add a Codacy badge to README.md #136 (codacy-badger)
- Replace Sphinx API to the composer version #135 (Exile37)
- Incorrect case close operators (develop) #134 (Exile37)
- Incorrect case close operators (master) #133 (Exile37)
- Composer init, editor config, some cleanup and much more #132 (Exile37)
- Remove eval from admin_attachments and emailer #129 (VasyOk)
- Fix sql group #128 (VasyOk)
- Remove Zend #127 (VasyOk)
- Small fix to the upgrade schema #126 (Exile37)
- Fixed id sqllog table and name select db #125 (VasyOk)
- New external service for look up IP address #122 (Exile37)
- New branding and copyright #121 (Exile37)
- Poster birthday with no birthday date fix #120 (Exile37)
- Tidy deprecated option merge-spans remove #119 (Exile37)
- Db logging #118 (leroy0)
- CircleCi, CodeCoverage and composer dependencies #117 ([Exile37](https://...
v2.1.5
Пятый ALPHA-билд.
Основные изменения:
- замена стандартной капчи на reCAPTCHA v2;
- новый формат подключения языковых файлов и обновления в них;
- переход на использование в проекте JSON от ZF 2;
- перенос задачи начисления сидбонусов в отдельную и исправления ошибок в ней;
- исправление ошибки с английской системной локалью;
- обновление схемы обновления базы данных;
- переименование шаблонов email в .html для возможности локализации через Crowdin;
- прочие мелкие исправления.
Для обновления на версию, необходимо выполнить следующие запросы к базе данных:
SET GLOBAL sql_mode = '';
SET SESSION sql_mode = '';
DROP TABLE IF EXISTS `bb_captcha`;
DELETE FROM `bb_cron` WHERE `cron_script` = 'captcha_gen_gc.php';
INSERT INTO `bb_cron` VALUES ('998', '1', 'Accrual seedbonus', 'tr_seed_bonus.php', 'interval', '', '', '25', '', '', '00:15:00', '1', '', '0', '1', '0');