* Minor improvements * Update CHANGELOG.md
147 KiB
📖 Change Log
v2.4.5-rc.1 (2024-12-08)
Merged pull requests:
- Release 2.4.5-rc.1 🦕 (belomaxorka)
- [CLI] TorrentPier installer ☕️ #1576, #1582, #1585, #1591 (belomaxorka)
- Added avif images support 🌄 #1660 (belomaxorka)
- Added some new HTML meta-tags #1562 (belomaxorka)
- Added robots meta-tag support 🤖 #1587 (belomaxorka)
- Added TorrServer instance support! 🎞 #1603, #1623, #1624, #1628 (belomaxorka)
- Newtopic: Added configuring robots indexing #1599 (belomaxorka)
- Added showing releaser stats in profile #1568 (belomaxorka)
- Added ability to set country name manually #1652 (belomaxorka)
- Added new constant
TOR_TYPE_DEFAULT
#1698 (belomaxorka) - Improved BitTorrent clients ban functionality #1657 (belomaxorka)
- Improved
filelist.php
#1586 (belomaxorka) - Invites: Permanent invites feature #1670 (belomaxorka)
- Show torrent unregister action in log actions #1696 (belomaxorka)
- Show torrent status changes in actions log #1688 (belomaxorka)
- Show torrent type (gold / silver) changes in actions log #1689 (belomaxorka)
- Bring back
DBG_USER
(old debug method), fixed bugsnag handler #1701 (belomaxorka) - Merged some fixes from
new-attachments
branch #1700 (belomaxorka) - Changed database encoding to
utf8mb4_unicode_ci
#1684 (belomaxorka) - Demo mode: Save user language in cookies #1584 (belomaxorka)
- Make
get_torrent_info()
as public method for re-use #1697 (belomaxorka) - BBCode: Fixed relative links working #1613 (belomaxorka)
- Fixed empty
topic_id
in log actions after topic rename #1687 (belomaxorka) - Fixed broken torrent stats displaying #1672, #1673 (belomaxorka)
- Fixed template caching issue #1622 (belomaxorka)
- Fixed
md5()
deprecated in PHP 8.4 #1561 (belomaxorka) - Increased
USEREMAIL_MAX_LENGTH
#1566 (belomaxorka) - Disabled resizing for textarea tag #1638 (belomaxorka)
- Revert "Datastore improvements" (belomaxorka)
- Minor improvements #1570, #1571, #1575, #1589, #1592, #1605, #1611, #1612, #1615, #1627, #1633, #1641, #1651, #1658, #1674, #1675, #1676, #1679, #1681, #1683, #1685, #1686, #1702, #1703 (belomaxorka)
- Updated
modern-normalize
tov3.0.1
#1669 (belomaxorka) - Updated deps #1563, #1564, #1608, #1609, #1610, #1637, #1646, #1647, #1650, #1656, #1677, #1682, #1699 (belomaxorka)
- New Crowdin updates #1569, #1572, #1573, #1574, #1588, #1590, #1600, #1601, #1606, #1607, #1625, #1626, #1629, #1630, #1631, #1632, #1639, #1640, #1654, #1655 (Exileum)
v2.4.4 (2024-07-22)
Merged pull requests:
- Release 2.4.4 🦩 (belomaxorka)
- Supports PHP 8.2 / PHP 8.3 (belomaxorka)
- CVE-2024-40624: Deserialization of untrusted data (belomaxorka)
- Refactored cache drivers 🗃 #1553, #1557 (belomaxorka)
- Create tech stack docs (
techstack.yml
andtechstack.md
) #1521, #1522 (belomaxorka) - Added MonsterID avatars support 🎇 #1546 (belomaxorka)
- Added ability to reset ratio #1545 (belomaxorka)
- Fixed: function
utf8_encode()
is deprecated #1556 (belomaxorka) - Fixed broken "Disable Board" function #1529 (belomaxorka)
- Fixed seed bonus accrual #1518 (belomaxorka)
- [BETA] Added emojis support 😄😁 #1514 (belomaxorka)
- Pagination with
rel="next"
andrel="prev"
support #1551 (belomaxorka) - Resize user/group avatar image if too large 🌆 #1512 (belomaxorka)
- Increased
PASSWORD_MAX_LENGTH
#1510 (belomaxorka) - Bring back forum description in
viewforum.php
#1540 (belomaxorka) - Some security improvements 🔑 #1503, #1505 (belomaxorka)
- Some improvements for integrity checker #1501 (belomaxorka)
- Some improvements for ratio functionality #1552 (belomaxorka)
- Hide in topic: Added country hiding #1535 (belomaxorka)
- Hide vote button in topic for guests #1507 (belomaxorka)
- Word censor code optimization #1537 (belomaxorka)
- Minor improvements #1502, #1506, #1509, #1511, #1515, #1516, #1517, #1519, #1523, #1525, #1530, #1532, #1536, #1539, #1542, #1544, #1548, #1550, #1558 (belomaxorka)
- Updated deps #1526, #1527, #1528, #1554, #1555 (belomaxorka)
- New Crowdin updates #1504, #1513, #1524, #1541, #1543, #1547, #1549, #1559, #1560 (Exileum)
v2.4.3 (2024-06-09)
Merged pull requests:
- Release 2.4.3 🐎 (belomaxorka)
- Added restoring corrupt TorrentPier files 🪛 #1493 (belomaxorka)
- Added TorrentPier files integrity check 📦 #1491 (belomaxorka)
- Added updates checker ⚙️ #1451, #1475 (belomaxorka)
- Added preview for country flags while editing #1448 (belomaxorka)
- Added support for APCu caching method #1442 (belomaxorka)
- Added support for attribute to ignoring auto spoilers opening #1466 (belomaxorka)
- Some enhancements #1445 (belomaxorka)
- Some cleanup...😣 #1488 (belomaxorka)
- Guests can view polls #1464 (belomaxorka)
- Improved app debug #1438 (belomaxorka)
- Show client country in seeders / leechers list 🌍 #1478 (belomaxorka)
- Some enhancements for flags #1470, #1471 (belomaxorka)
- Fixed quote selection for smiles #1457 (belomaxorka)
- Demo mode: Allow registering torrents by default #1440 (belomaxorka)
- Temp: Removed showing forum description in
viewforum.php
#1465 (belomaxorka) - Code refactoring #1441 (belomaxorka)
- Minor improvements #1435, #1443, #1446, #1450, #1452, #1458, #1461, #1462, #1467, #1469, #1472, #1477, #1480, #1481, #1482, #1484, #1490, #1494, #1497, #1499, #1500 (belomaxorka)
- Updated deps #1454, #1455, #1459, #1460, #1485, #1486 (belomaxorka)
- New Crowdin updates #1444, #1447, #1453, #1468, #1473, #1476, #1479, #1487, #1489, #1492, #1495, #1496, #1498 (Exileum)
v2.4.2 (2024-03-30)
Merged pull requests:
- Release 2.4.2 🐯 (belomaxorka)
- Added demo mode 📺 #1399 (belomaxorka)
- Added BBCode Acronym tag #1419, #1425 (belomaxorka)
- Added showing poll status in
topic_watch.php
#1413 (belomaxorka) - Added ability to view post_text of topic #1401 (belomaxorka)
- Added support for rutracker font BBCode tag #1397 (belomaxorka)
- Added mod "Reason to move topic" #1388 (belomaxorka)
- Created template file for AJAX quick actions #1381 (belomaxorka)
- Don't requires fill textarea for mod comment deleting #1433 (belomaxorka)
- Make post date clickable in
posting.php
#1427 (belomaxorka) - Removed
wbr()
#1387 (belomaxorka) - Removed converting for legacy md5 passwords #1386 (belomaxorka)
- PHP 8.2: Fixed creation of dynamic property #1432 (belomaxorka)
- Fixed broken searching of attachments via ACP #1431 (belomaxorka)
- Fixed issue with poll_users cleaning at every cron job startup #1390 (belomaxorka)
- Fixed Undefined variable $wordCensor #1400 (belomaxorka)
- Improved word censor 🤐 #1393 (belomaxorka)
- Show poll prefix for guests #1417 (belomaxorka)
- Used hashing for filenames generation #1385 (belomaxorka)
- Hide quote button if topic locked #1416 (belomaxorka)
- log_error(): Hide Referer string if empty #1430 (belomaxorka)
- Minor improvements #1382, #1383, #1391, #1398, #1405, #1406, #1408, #1409, #1410, #1411, #1418, #1422 (belomaxorka)
- Some bugfixes #1380 (belomaxorka)
- Updated deps #1414, #1415, #1421, #1424 (belomaxorka)
- New Crowdin updates #1384, #1389, #1392, #1402, #1403, #1412, #1420, #1429, #1434 (Exileum)
v2.4.1 (2024-02-04)
Merged pull requests:
- Release 2.4.1 🦉 (belomaxorka, kovalensky)
- Timeline — 2.4.1 #1340, #1341, #1342, #1343, #1362 (kovalensky)
- [BEP47] sha1 hash files are binary by default #1348 (kovalensky)
- Flatten file list for hybrid files #1350 (kovalensky)
- Counter is not precise #1360 (kovalensky)
- Add referrer "origin" policy to repository links #1357 (kovalensky)
- Added new flag 🕊 #1347 (belomaxorka)
- Added ability to view "Watching topics" of other people's (For admins only) #1336 (belomaxorka)
- Added
[box]
BBCode tag #1368 (belomaxorka) - Added
[indent]
BBCode tag #1375 (belomaxorka) - Added
bt_announce_url
autofill via cron #1331, #1364 (belomaxorka) - Added ability to send debug via Telegram #1323, #1372 (belomaxorka)
- Added "Random release" button in tracker.php #1334 (belomaxorka)
- Added support for fastly cdn #1327 (belomaxorka, kovalensky)
- Use
target="_blank"
in admin for profile_url() redirects #1330 (belomaxorka) - Used declensions for days in some cases #1310 (belomaxorka)
- Used
modern-normalize
instead of outdatednornalize-css
#1363 (belomaxorka) - Used datastore to show statistic for more performance #1309 (belomaxorka)
- Used
humn_size()
to count average of releases in tr_stats.php #1313 (belomaxorka) - Some enhancements in default template #1312 (belomaxorka)
- Some enhancements in default template (Part 2) #1322 (belomaxorka)
- Set response code in some cases #1319 (belomaxorka)
- Fixed PM quick reply issue #1379 (belomaxorka)
- Fixed negative integer seed bonus accrual #1377 (belomaxorka)
- Fixed
admin_terms.php
textarea reset in preview mode #1371 (belomaxorka) - Fixed broken user dl status #1351 (belomaxorka)
- Fixed: mb_strlen(): Passing null parameter #1374 (belomaxorka)
- Fixed auth(): empty $f_access #1329 (belomaxorka)
- Fixed download counter for torrents #1346 (belomaxorka)
- Fixed HTTP 500 while cron running in server-side #1321 (belomaxorka)
- Some enhancements for topic_tpl #1356 (belomaxorka)
- Don't update downloads counter if attachment not exists #1345 (belomaxorka)
- Minor improvements #1306, #1307, #1308, #1315, #1328, #1338, #1353, #1355, #1358, #1369 (belomaxorka)
- Some bugfixes #1326, #1378 (belomaxorka)
- Updated deps #1304, #1305, #1305, #1367, #1366, #1365 (belomaxorka)
- New Crowdin updates #1311, #1314, #1335, #1337, #1344, #1376 (Exileum)
v2.4.0 (2024-01-01)
Merged pull requests:
- Release 2.4.0 ☃️ (belomaxorka, kovalensky)
- Updated copyright year #1201 (belomaxorka)
- Update file_list_v2.php #1202, #1256 (kovalensky)
- Updated TorrentPier footer text (: #1204 (kovalensky)
- Repository link in page footer instead of forum #1205 (kovalensky)
- Some enhancements for dl.php #1209 (belomaxorka)
- Cleanup for attach_mod #1210 (belomaxorka)
- Removed useless condition in viewtopic_attach.tpl #1208 (belomaxorka)
- Minor improvements for announcer #1207 (belomaxorka)
- tracker.php parameter sanitizing #1212 (kovalensky)
- search.php parameter sanitizing #1213 (kovalensky, belomaxorka)
- Limit execution time for forum file-listing #1211 (kovalensky, belomaxorka)
- Some reported bugfixes #1214, #1275 (belomaxorka)
- Minor improvements #1206, #1215, #1217, #1219, #1220, #1224, #1228, #1229, #1230, #1234, #1236, #1243, #1248, #1253, #1254, #1259, #1263, #1265, #1266, #1271, #1273, #1279, #1281, #1285, #1286, #1289, #1294, #1298, #1301, #1302 (belomaxorka)
- Fixed extensions issue #1218 (belomaxorka)
- Fixed broken sorting in group.php #1221 (belomaxorka)
- Code re-formatting #1225 (kovalensky)
- Introduce limit setting for max number of files to be processed in separate index file-listing #1223 (kovalensky)
- Fixed set auth cookie issue #1227 (belomaxorka)
- Fixed broken captcha check on login.php #1233 (belomaxorka)
- Hide vote button in poll if user already voted #1235 (belomaxorka)
- Exception handling for Bencode errors #1237, #1239 (kovalensky)
- Handle & show upload_max_filesize occurrences #1241 (kovalensky)
- Little improvements #1244, #1272 (kovalensky)
- Improved handling errors while uploading #1246
- Use hardcoded dictionary names for better counting result in file listing #1247 (kovalensky)
- Refactored thumbnail creation 🌄 #1249 (belomaxorka)
- Some cleanup for attach mod #1250, #1255 (belomaxorka)
- Use "Views" string for thumbnails #1257 (kovalensky)
- Show user's ban status #1258 (kovalensky)
- Changed default upload path #1261 (belomaxorka)
- Some improvements for Ban functionality #1262 (belomaxorka)
- Striked username if user banned #1267 (belomaxorka)
- Move filelist feature to another file #1268 (kovalensky)
- Make caching for ban list #1269 (belomaxorka)
- Some display correction #1288 (kovalensky)
- Some enhancements #1278 (belomaxorka)
- Replaced some file_exists() to is_file() #1276 (belomaxorka)
- Translations #1274 (kovalensky)
- Announcer integer limits & Country flags display #1277 (kovalensky)
- Some .png file optimizations #1283 (kovalensky)
- Few cosmetic improvements #1284 (belomaxorka)
- Some CSS additions #1280 (kovalensky)
- Block uploading more than one torrent file #1293 (belomaxorka)
- Added missing lang variable #1295 (belomaxorka)
- Moved file_list_v2.php back to includes #1303 (belomaxorka)
- New Crowdin updates #1203, #1222, #1251, #1260, #1264, #1282, #1287, #1296, #1297, #1299, #1300 (Exileum)
v2.4.0-rc2 (2023-12-12)
Merged pull requests:
- Fixed void function result used #1170 (belomaxorka)
- Improved cookie management 🍪 #1171 (belomaxorka)
- Replaced strpos() with simplified realization #1172 (belomaxorka)
- Replaced some 'switch' with the 'match' expression #1173 (belomaxorka)
- Feature to ban specific torrent clients #1175 (kovalensky)
- Code re-formatting #1176 (kovalensky)
- Removed useless width for BBCode buttons #1180 (belomaxorka)
- Refactored memberlist.php 🎓 #1181 (belomaxorka)
- Peer ID was erased if it contained non-latin characters #1185 (kovalensky)
- Removed verify_id() function #1187 (belomaxorka)
- Removed sys_getloadavg() #1188 (belomaxorka)
- RC2 timeline #1186 (kovalensky)
- Get SERVER_NAME variable for cron tasks #1190 (kovalensky)
- Remove unnecessary file hashes for in-forum file-listing #1192 (kovalensky)
- Use one GET variable for filelisting #1193 (kovalensky)
- Refactored poll.php #1194 (belomaxorka)
- Removed useless global $lang; from info.php #1195 (belomaxorka)
- Update file_list_v2.php #1196, #1197, #1199 (kovalensky)
- Small code re-format for scrape.php #1198 (kovalensky)
- Some reported bugfixes #1200 (belomaxorka)
- Updated deps #1177, #1178,#1183, #1184 (belomaxorka)
- New Crowdin updates #1179, #1182, #1191 (Exileum)
v2.4.0-rc1 (2023-11-25)
Merged pull requests:
- Revert "Fix sql group (#128)" 1753db1 (belomaxorka)
- Simplified gender function #1167 (belomaxorka)
- Revert "Fixed input types in some cases (#697)" 20ce8ca (belomaxorka)
- Revert "Fixed input types in some cases (#693)" 74aa6ff (belomaxorka)
- Support simultaneous id & username inputs for browsing profiles #1166 (kovalensky)
- Tighten registration requirements for torrent files #1165 (kovalensky)
- File listing — use browser cache #1164 (kovalensky)
- Legacy code comment translations #1163 (kovalensky)
- Invites config re-formatting #1162 (belomaxorka)
- Use external cookie library to prevent incorrect cookie setting #1160, #1161 (belomaxorka)
- Some improvements in default template #1159 (belomaxorka)
- Use sent port instead of source #1158 (kovalensky)
- Remove unnecessary meta tags from file listing #1157 (kovalensky)
- Use different file listing url parameters for effective indexing by search engines #1156 (kovalensky)
- Check topic_id existence while searching in tracker mode #1155 (kovalensky)
- Some improvement #1151 (kovalensky)
- Disable invites by default #1150 (kovalensky)
- Event based invite system #1149 (kovalensky)
- Some code quality improvements #1148 (belomaxorka)
- Vote button code improvements #1140, #1142, #1143, #1146 (belomaxorka)
- Vote button and v2 file list topic url display #1138 (kovalensky)
- Removed topic watch useless code #1137 (belomaxorka)
- Fixed topic_watch array key name #1136 (belomaxorka)
- Fixed announce-list indexes ordering #1135 (belomaxorka)
- Fixed $bb_cfg['file_id_ext'] ordering #1134 (belomaxorka)
- Normalizing announce-list #1133 (belomaxorka)
- Fixed announcer-list issue #1129, #1130, #1131, #1132 (belomaxorka)
- Removed client column from bb_bt_tracker table #1128 (belomaxorka)
- Removed one-time used variables #1120 (belomaxorka)
- Don't create empty announce-list dict, if ann_urls are empty #1119 (kovalensky)
- Improve code for retracker addition #1118 (kovalensky)
- Don't use main announce url inside announce-list #1117 (kovalensky)
- Don't check for announce-list while adding new urls #1116 (kovalensky)
- Cleanup: Removed useless global variable #1115 (belomaxorka)
- Unset debug cookies if SQL_DEBUG disabled #1114 (belomaxorka)
- Announcer's code re-formatting #1112 (kovalensky)
- Used new-style [] array constructions in some cases #1111 (belomaxorka)
- Use http_response_code() functions instead of old header() functions #1110 (belomaxorka)
- Fix bypassing cache if IP changed while using cache #1109 (kovalensky)
- Use one variable to determine update status for hybrids #1108 (kovalensky)
- Don't re-announce even if peer cache is present #1107 (kovalensky)
- Used br2nl() in ajax alert messages #1106 (belomaxorka)
- Replaced some html_entity_decode to engine's built-in function #1105 (belomaxorka)
- Fix typo #1104, #1124, #1153, #1168 (kovalensky)
- Change default engine language to en #1103 (kovalensky)
- Record changed port while re-announcing #1102 (kovalensky)
- Translations for config.php, raised scrape interval #1100 (kovalensky)
- Don't re-announce for hybrids if the event is "stopped" #1099 (kovalensky)
- Security measures #1098, #1113 (kovalensky, belomaxorka)
- Minor improvements #1121, #1122, #1123, #1125, #1141 (belomaxorka)
- New Crowdin updates #1097, #1101, #1144, #1154 (Exileum)
v2.4.0-beta4 (2023-11-14)
Merged pull requests:
- Use TORRENT_EXT constants for definition torrent extension #1096 (belomaxorka)
- Remove html entities for file names #1094 (kovalensky)
- Fix for html entities being displayed in magnet links #1092 (kovalensky)
- Calling make_jumpbox() where it needed #1091 (belomaxorka)
- Include full url for client icon displaying #1088 (kovalensky)
- Fix not working code #1087 (kovalensky)
- Fixed data types for seeder_last_seen #1086 (belomaxorka)
- Fix broken PM (Private messages) #1085 (kovalensky)
- Fixed a bug causing inability to view file contents for some torrents #1084 (kovalensky)
- Show file count while listing #1082 (kovalensky)
- Simplified jumpbox 📜 #815 (belomaxorka)
- Removed sorting for torrent clients in table #1080 (belomaxorka)
- Fixed broken table in tracker #1079 (belomaxorka)
- CSS improvement for file listing #1077, #1081, #1083 (kovalensky)
- Minor improvements #1078, #1095 (belomaxorka)
- Updated deps #1089, #1090 (belomaxorka)
v2.4.0-beta3 (2023-11-11)
Merged pull requests:
- Use built-in delta_time for age display #1075 (kovalensky)
- List with numbers in tracker stats #1074 (kovalensky)
- Sort clients from higher to lower in tracker stats #1073 (kovalensky)
- Use more reliable original file names for attachments #1070 (kovalensky)
- Tracker client stats cache, more robust file list functions, permissions for file list access #1069 (kovalensky)
- Some code improvements for file listing #1068 (kovalensky)
- Update styles for file list #1067 (kovalensky)
- Show client information for file list #1066 (kovalensky)
- File list tables for v2 compatible torrents #1064 (kovalensky)
- Show options for version debugging of user clients #1061 (kovalensky)
- Fixed broken avatar ajax action for users #1060 (belomaxorka)
- Show icons for clients while in the tracker statistics #1057 (kovalensky)
- Show user clients percentage in tracker statistics #1057 (kovalensky)
- Fixed undefined tpl variable SHOW_GROUP_MEMBERSHIP #1055 (belomaxorka)
- Show guests for last seeders #1053 (kovalensky)
- Last seeder display improvements #1052 (kovalensky)
- Show the last seeder's username in topics #1051 (kovalensky)
- Minor improvements for template #1050 (belomaxorka)
- Fixed: Moderators can't see self IP addresses #1049 (belomaxorka)
- View user's profile also by it's username #1048 (kovalensky)
- Scrape.php code reformatting #1047 (kovalensky)
- Scraping improvements #1046 (kovalensky)
- Small tracker improvements #1043 (kovalensky)
- Small improvements to scraping #1042 (kovalensky)
- Added v2 hash search to the scraping #1040 (kovalensky)
- Update magnet icon #1038 (kovalensky)
- Magnet link tweaks #1035 (kovalensky)
- Use built-in binary hash feature #1032 (kovalensky)
- Some v2 hashes were not found in the announcer #1031 (kovalensky)
- Fix issues related to file list display and torrent registration #1028 (kovalensky)
- NAT users' real port #1027 (kovalensky)
- Removed time zone auto detection #1025 (belomaxorka)
- Added ability to debug ajax_die() calls #1023 (belomaxorka)
- Fixed incorrect displaying post actions buttons #1021 (belomaxorka)
- Fixed undefined offset of $action_params #1020 (belomaxorka)
- Transfer from array to ArrayObject data type #1019 (kovalensky)
- Multiple Scrape #1018 (kovalensky)
- Announce IPv4 && IPv6 of peers! #1017 (kovalensky)
- Bind peer_hash to auth_key to avoid double announces via IPv4 and IPv6 at the same time #1016 (kovalensky)
- Increase auth_key char length #1014 (kovalensky)
- More performance optimized/random string generation, removed passkey length limit from the announcer #1013 (kovalensky)
- More performance optimized/random string generation, removed limit from for announce key in the announcer #1012 (kovalensky)
- Fixed broken ordering in memberlist.php #1010 (belomaxorka)
- Some fixes in admin_attach_cp.php #1009 (belomaxorka)
- Fixed undefined $lang['PREVIOUS'] #1008 (belomaxorka)
- Fixed broken letter marking in memberlist.php #1007 (belomaxorka)
- Moved htmlCHR() in common.php #1006 (belomaxorka)
- Fixed error while trying to delete posts by bot #1004 (belomaxorka)
- Escape HTML characters for peer_id once to avoid load #1002 (kovalensky)
- 😅💙 1000th PR Merged! 💙😅 #1001 (belomaxorka)
- Added the ability to add additional announce URLs into torrent files #999 (belomaxorka)
- Expression can be replaced by '??' version #998 (belomaxorka)
- Added check $bb_cfg['magnet_links_enabled'] in create_magnet() #996 (belomaxorka)
- Added $lang['BT_UNREGISTERED_ALREADY'] lang key #994 (belomaxorka)
- Removed useless "Subject:" from email templates #993 (belomaxorka)
- SQL: Increase speed_up & speed_down type limits #992 (belomaxorka)
- Use strip_tags() for message in prompt_for_confirm() #991 (belomaxorka)
- Use strip_tags() for error message in ajax_die() #990 (belomaxorka)
- Use lang variable $lang['BT_REG_FAIL'] instead of text #989 (belomaxorka)
- Use announce messages even after using redundant cache for output #987 (kovalensky)
- Fix currently not working peer icons #986 (kovalensky)
- Variable collision fix #984, #985 (kovalensky)
- Fixed percentage calculation for SQL debug #980 (belomaxorka)
- Refactoring: Use isset() with multiple parameters #978 (belomaxorka)
- Check $tpl_vars['QUESTION'] in print_confirmation() #977 (belomaxorka)
- Peer client display support #968 (kovalensky)
- Fixed undefined array key group_description #969 (belomaxorka)
- Added my name to the list of authors #963 (kovalensky)
- Better way to prioritize peers #962 (kovalensky)
- Prioritize returning leecher list for seeder announces #961 (kovalensky)
- Generate .torrent file names based on topic titles #958 (kovalensky)
- long2ip_extended() missing function #948 (kovalensky)
- Use humn_size() for AVATAR_EXPLAIN #943 (belomaxorka)
- Added missing template var in group.php #939 (belomaxorka)
- BEP-7 & BEP-24 & IPv6 functions #934 (kovalensky)
- Prevent infinity user adding into group #937 (belomaxorka)
- Maked configurable email visibility for everybody #936 (belomaxorka)
- Respond with loopback if peer list is empty #933 (kovalensky)
- Use \Arokettu\Bencode\ instead \SandFox\Bencode\ #932 (belomaxorka)
- Added support for bmp images #931 (belomaxorka)
- ACP: Changed extensions sorting #930 (belomaxorka)
- Added missing bmp extension in SQL dump #929 (belomaxorka)
- Use IMAGETYPE_* constants #928 (belomaxorka)
- Small refactoring in Upload class #927 (belomaxorka)
- Added support for webp avatars #926 (belomaxorka)
- Added check up_allowed in Upload.php class #924 (belomaxorka)
- Added support for webp images 🌆 #919 (belomaxorka)
- Switched from md5 to a faster xxHash hash function #921 (belomaxorka, kovalensky)
- Added support 7z archives #923 (belomaxorka)
- Added missing EXCLUDED_USERS in tr_stats.php #922 (belomaxorka)
- Announcer support for responding to stopped events #918 (kovalensky)
- Added missing !defined('BB_ROOT') check #917 (belomaxorka)
- Support for IDN domains #909 (kovalensky)
- Some cleanup #1003 (belomaxorka)
- Code formatting #1026, #1030, #1044, #1056, #1059, #1062, #1063, #1065, #1071, #1076 (belomaxorka, kovalensky)
- Minor code changes #967, #970 (kovalensky)
- Minor improvements #902, #903, #904, #905, #906, #907, #908, #910, #911, #913, #914, #915, #920, #935, #946, #950, #951, #952, #953, #954, #956, #959, #960, #965, #966, #972, #973, #974, #975, #976, #982, #988, #997 (belomaxorka)
- New Crowdin updates #912, #916, #925, #947, #957, #971, #979, #995, #1000, #1037, #1054, #1072 (Exileum)
- Updated deps #964, #983, #1011, #1015, #1045 (belomaxorka)
v2.4.0-beta2 (2023-09-16)
Merged pull requests:
- Tracker announce & scrape improvements 🥳 #901 (belomaxorka, kovalensky)
- Fixed downloaded counter #894 (belomaxorka, kovalensky)
- Fixed null seeders & leechers in announcer #891 (belomaxorka, kovalensky)
- BitTorrent v2 support enhancements 🥳 #876 (belomaxorka, kovalensky)
- Added showing info_hash v2 in viewtopic.php #870 (belomaxorka, kovalensky)
- Added search by info_hash v2 🐯 #869 (belomaxorka, kovalensky)
- BitTorrent v2 support 🐸 #866 (belomaxorka, kovalensky)
- Replace all double quotes with single quotes #888 (belomaxorka)
- Removed unused lang variables #885 (belomaxorka)
- Fixed empty $row['pm_count'] #880 (belomaxorka)
- Created function get_banned_users() #878 (belomaxorka)
- Moved callseed to ajax actions #877 (belomaxorka)
- Added ability to remove topic templates #862 (belomaxorka)
- Added missing translation in admin_ug_auth #861 (belomaxorka)
- Show renamed topic actions in log actions #860 (belomaxorka)
- Show set/unset downloaded actions in log actions #858 (belomaxorka)
- Show pin & unpin actions in log actions #857 (belomaxorka)
- Increase post_text & privmsgs_text limits #848 (belomaxorka)
- Added show password button #841 (belomaxorka)
- Passkey rework 🔫 #839 (belomaxorka)
- Rename passkeyExists() -> getPasskey() #838 (belomaxorka)
- Added method passkeyExists() #837 (belomaxorka)
- Refactored get_userdata() function #836 (belomaxorka)
- Fixed $bb_cfg['pm_days_keep'] #834 (belomaxorka)
- Minor improvements #833, #842, #843, #844, #845, #846, #852, #853, #854, #855, #856, #863, #867, #868, #879, #882, #884, #887, #889, #890, #892, #893, #895, #897, #898, #900 (belomaxorka)
- New Crowdin updates #840, #850, #859, #871, #881, #886 (Exileum, belomaxorka)
- Updated deps #847, #849, #875, #874, #873, #872 (belomaxorka)
v2.4.0-beta1 (2023-07-18)
Merged pull requests:
- Fixed broken smilies replacing #832 (belomaxorka)
- Fixed mailer exception exposing stack trace #831 (belomaxorka, Lange)
- Maked max smilies in PM configurable #829 (belomaxorka)
- Fix RFC 1918 RegExp #828 (belomaxorka, MetalWarrior88)
- Fixed broken reset autologin #825 (belomaxorka)
- Improved debug 🐛 #822 (belomaxorka)
- Redirect to viewprofile.php if profile.php hasn't arguments #821 (belomaxorka)
- Show smilies in post for guests #817 (belomaxorka)
- Added ability to set MySQLi error reporting #813 (belomaxorka)
- Added ability to generate passkey after registration #810 (belomaxorka)
- Added search by torrent status #805 (belomaxorka)
- Fixed pagination #800 (belomaxorka)
- Removed unused lang variables #802 (belomaxorka)
- Minor improvements #796, #797, #798, #799, #801, #804, #806, #808, #809, #811, #812, #814, #816, #819, #823, #824, #826 (belomaxorka)
- New Crowdin updates #803, #807 (Exileum)
- Updated deps #818, #830 (belomaxorka)
v2.4.0-alpha4 (2023-06-08)
Merged pull requests:
- Maked max post length configurable #793 (belomaxorka)
- Used new Bencoder library 🔩 #791 (belomaxorka, kovalensky)
- Added some placeholders for input fields #789 (belomaxorka)
- Fixed empty user search box #785 (belomaxorka)
- Fixed null $u_data if user not found #783 (belomaxorka)
- Added missing properties in User class #782 (belomaxorka)
- Fixed some deprecations #777 (belomaxorka)
- Fixed: preg_match(): Passing null to parameter #776 (belomaxorka)
- Reformated JS #770, #794 (belomaxorka)
- Implemented password_hash API 🥳 #768 (belomaxorka)
- Updated deps #763 (belomaxorka)
- Minor improvements #769, #773, #784, #787, #788, #795 (belomaxorka)
- New Crowdin updates #786 (Exileum)
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)
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)
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)
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)
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)
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)
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)
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)
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)
v2.3.0.1 (2018-06-27)
Merged pull requests:
- Fix cron jobs fail without global config variable #471 (Exileum)
- Cleanup BBCode class #470 (Exileum)
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)
v2.2.3 (2017-08-07)
Merged pull requests:
- Release 2.2.3 🔥 #443 (Exileum)
- Release preparation. Crowdin language pack update #442 (Exileum)
- Unique topic page title, undefined language variables fix #441 (Exileum)
- Remove matching users with default IP from profile list #440 (Exileum)
- Broken announcer fix, announcer debug removed #439 (Exileum)
- Fix broken ajax #436 (Exileum)
- Some deprecations, normalize.css, torrent file content sort fix #434 (Exileum)
- Incorrect log file rotation regex #432 (Exileum)
- Various bug fixes described on the forum #431 (Exileum)
- Fixes #412 - bug with dynamic language variables #430 (Exileum)
- Update .htaccess for new Apache 2.4 syntax #429 (Exileum)
- Crowdin language pack update for new project domain name #415 (Exileum)
- Composer support section error #414 (Exileum)
- New project domain name #413 (Exileum)
v2.2.2 (2017-06-22)
Merged pull requests:
- Release 2.2.2 🌞 #410 (Exileum)
- Release preparation Crowdin language pack update #409 (Exileum)
- Display source language if no user language variable #408 (Exileum)
- Disable Bugsnag by default #407 (Exileum)
- Fix empty birthday list #406 (Exileum)
- Remove unused ranks functionality #405 (Exileum)
- Complete renewal of the Ukrainian language from our toloka.to friends #404 (Exileum)
- Some fixes, auto language removal
so buggy
and replenishable status #403 (Exileum)
v2.2.1 (2017-06-16)
Merged pull requests:
- Release 2.2.1 🐛 #392 (Exileum)
- Partial renewal of the Ukrainian language from our toloka.to friends #391 (Exileum)
- Create CODE_OF_CONDUCT.md #390 (Exileum)
- Fix default users language in dump #389 (Exileum)
- Tracker search forum list simplification #388 (Exileum)
- Fix some notices in admin panel reported by BugSnag #387 (Exileum)
- Fixed SQL. Remove limit from update #368 (VasyOk)
v2.2.0 (2017-06-12)
Merged pull requests:
- Release 2.2.0 ☘️ #328 (Exileum)
- Release preparation. Crowdin language pack update #322 (Exileum)
- TorrentPier Aurochs release preparation #321 (Exileum)
- Release preparation. Small bugfixes and readme translation #318 (Exileum)
- Crowdin language pack update #314 (Exileum)
- IP storage and attachment system bugfix. PHP 5.6+ #313 (Exileum)
- Bootstrap update & beginning of the develop branch partial merge #303 (Exileum)
- Fix avatars display bug #302 (Exileum)
- Cron subsystem rework. Environments #301 (Exileum)
- New logotype, favicon and css split & reformat #293 (Exileum)
- Whoops error handler for debug users #291 (Exileum)
- Replace sitemap to the new external component #252 (Exileum)
- Crowdin language pack update. Removed some languages #250 (Exileum)
- IP detect subsystem replace. Trash cleanup. Defines #249 (Exileum)
- Old ads module removal #244 (Exileum)
- External bencode library and some other changes #243 (Exileum)
- Added new logo to readme #242 (VasyOk)
- Bugsnag integration and some bugfixes in for cycles #239 (Exileum)
- Bug with variables replacement and Crowdin localization fix #238 (Exileum)
- PSR-4 compatible legacy code autoloading #237 (Exileum)
- UFT-8 autocorrection removal from standart package #236 (Exileum)
- New localization strings and full Crowdin language pack update #235 (Exileum)
- Replace own emailer to SwiftMailer #234 (Exileum)
- Force email charset and Crowdin language pack update #232 (Exileum)
- Crowdin language pack update #231 (Exileum)
- Static code analyzer inspection, part 2 #230 (Exileum)
- 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 (Exileum)
- Performance refactoring. Remove test code. Fix path in config #208 (VasyOk)
- Fix many notices in admin_attach_cp.php #183 (Exileum)
- Add check lang #178 (VasyOk)
- Remove order from sql #177 (VasyOk)
- Fix path to viewtorrent.php #176 (VasyOk)
- New Crowdin translations #168 (Exileum)
- Localization trash cleanup #167 (Exileum)
- New Crowdin translations
develop
#165 (Exileum) - New Crowdin translations
master
#164 (Exileum) - Crowdin localization integration prepare and stopwords removal #163 (Exileum)
- Crowdin localization integration #162 (Exileum)
- New Crowdin translations
develop
#161 (Exileum) - #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 (Exileum)
- Transfer announce to the php7-optimized database layer #140 (Exileum)
- Cleanup repository from old deprecated scripts and server configs #139 (Exileum)
- Torrent ajax file list fixes and small reformat #138 (Exileum)
- Codacy / Scrutinizer / Code Climate / Coveralls integration, Slack hook to Travis CI #137 (Exileum)
- Add a Codacy badge to README.md #136 (codacy-badger)
- Replace Sphinx API to the composer version #135 (Exileum)
- Incorrect case close operators
develop
#134 (Exileum) - Incorrect case close operators
master
#133 (Exileum) - Composer init, editor config, some cleanup and much more #132 (Exileum)
- 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 (Exileum)
- Fixed id sqllog table and name select db #125 (VasyOk)
- New external service for look up IP address #122 (Exileum)
- New branding and copyright #121 (Exileum)
- Poster birthday with no birthday date fix #120 (Exileum)
- Tidy deprecated option merge-spans remove #119 (Exileum)
- Db logging #118 (leroy0)
- CircleCi, CodeCoverage and composer dependencies #117 (Exileum)
- Db exceptions, query with binding #116 (leroy0)
- PHP 7+ requirements, Travis and other small fixes #115 (Exileum)
- New compatible with php7 classes: Db, Config #114 (Exileum)
- Refactoring posting_attachments #112 (VasyOk)
- Update the current year in the license text #110 (Exileum)
- Reformat master branch to PSR-2 and MIT license #109 (Exileum)
- Master branch up to php 7 compatibility #107 (VasyOk)
- Removal of unused scripts and server configs #105 (Exileum)
- New license - MIT #104 (Exileum)
- New coding standart: PSR-2 #103 (Exileum)
- Improvements in code and work cache #101 (VasyOk)
- Migration to the new config subsystem #100 (Exileum)
- php-lang-correct removed #99 (Exileum)
- Logical operators should be avoided #98 (Exileum)
- Migration to the new cache subsystem #97 (Exileum)
- Rework of feed.php and some other files #94 (Exileum)
- Refactoring Cache #92 (VasyOk)
- Add new tests and refactoring #89 (VasyOk)
- Add tests #88 (VasyOk)
- Some fix after removed @ #87 (VasyOk)
- #77 Add monolog #86 (VasyOk)
- Remove at #85 (VasyOk)
- Переделка файла dl.php на работу с новой базой #83 (Exileum)
- Added use profiler and in(de)crement methods. #82 (VasyOk)
- Remove response service provider #80 (VasyOk)
- DI usage example #79 (Exileum)
- Added methods to simplify the work with the database #75 (VasyOk)
- Captcha service provider #72 (Exileum)
- Fixed a getting value from config through method toArray #71 (VasyOk)
- #69 Fixed crypt notice #70 (VasyOk)
- #58 Expansion Zend Config #68 (VasyOk)
- change preset to prs2 #61 (VasyOk)
- Applied fixes from StyleCI #60 (Exileum)
v2.1.5 (2015-05-23)
Merged pull requests:
- Add a Gitter chat badge to README.md #47 (gitter-badger)
- Фикс подтверждения пароля #43 (dreddred)
- Fix port Ocelot #42 (Altairko)
- Develop #40 (Exileum)
v2.1.4 (2014-11-26)
Merged pull requests:
v2.1.3 (2014-10-24)
Merged pull requests:
v2.1.2 (2014-10-20)
Merged pull requests:
v2.1.1 (2014-09-11)
Merged pull requests:
v2.1.0 (2014-09-07)
Merged pull requests:
v2.0.599b (2014-08-30)
Merged pull requests:
v2.0.599 (2014-08-29)
Merged pull requests:
v2.0.598 (2014-08-27)
Merged pull requests:
v2.0.597 (2014-08-24)
Merged pull requests:
v2.0.596 (2014-08-20)
Merged pull requests:
v2.0.595 (2014-08-14)
Merged pull requests:
v2.0.594b (2014-08-07)
Merged pull requests:
v2.0.594 (2014-08-07)
Merged pull requests:
v2.0.593b (2014-08-05)
v2.0.593 (2014-08-05)
Merged pull requests:
v2.0.592 (2014-08-01)
v2.0.591 (2014-07-13)
v2.0.590 (2014-06-21)
v2.0.589 (2014-06-19)
v2.0.588 (2014-06-17)
v2.0.587 (2014-06-15)
v2.0.586 (2014-06-13)
v2.0.585 (2014-05-14)
v2.0.584 (2014-03-07)
v2.0.583 (2014-02-10)
v2.0.581 (2014-02-03)
v2.0.572 (2014-01-28)
v2.0.564 (2014-01-20)
v2.0.560 (2014-01-17)
v2.0.556 (2014-01-12)
v2.0.552 (2013-09-05)
v2.0.506 (2013-06-23)
v2.0.500 (2013-05-14)
v2.0.491 (2013-01-12)
v2.0.477 (2012-11-14)
v2.0.463 (2012-10-16)
v2.0.456 (2012-09-07)
v2.0.400 (2012-04-13)
v2.0.300 (2011-10-14)
v2.0.261 (2011-08-28)
v2.0.0 (2011-08-08)
* This Change Log was automatically generated by github_changelog_generator