Per-Package Updates

Listed below are updates made to each package. This list is automatically updated every 15 minutes directly from our repositories.

Version Hash Version Description
97d0ca7c8b06ecee4f60f4aad0f5c5323bb8f3de Implementation of Web-based Commands that can be triggered ingame on a particlar account from the Admin Panel. Visit Admin Panel > Server > Web Com mands to access this feature. A script will need to be run in-game to check and issue the registered commands. Fix Roles/Abilities design for the creation forms in the RBAC page.
Version Hash Version Description
70ef8ec9fc48b7cedf00383701da521bd13f5521 Implementation of complete item additions from the admin section into the database. This feature emulates the emulator functionality of item additions in terms of stackable, unstackable and items with unique ids. Items can be added and edited in the inventory, storage, guild storage and carts databases. Also added RBAC functionality to features currently in use on a per-server basis. Several minor bug fixes pertaining to form input field types and server side input validation is also added in this update.
Version Hash Version Description
60a1363f21bf79728cdbf412faf219dfff8e31a9 Major Update: This update concerns major security enhancements. 2 Factor Authorization has been added and can be enabled by a user through the account settings page. In addition, IP check functionality has been enabled. Logging in from different IPs on the same account can trigger a verification process and a verification code will be send to the user's email. Dashboard responsive design update for extra small sized screens.
d1100fae8bdb67cca9acf72dcc1852eafbd4a1a8 - Addition of social authentication providers - Facebook, Twitter, LinkedIn, Google, Github, Gitlab and Bitbucket. To add a social authentication from one of the above mentioned providers, create an App with your selected provider and enter the client_id and client_secret fields in the appropriate settings listed in the .env file. - Removal of custom laravel email verification package in favor of the built-in email verification service from Laravel. - Added Profile Image URL type alongside image submissions.
Version Hash Version Description
78d4aef100acf2a2c18b7693817c0aa8e1547e58 Update mail configuration MAIL_SENDER_EMAIL is renamed to MAIL_FROM_ADDRESS. MAIL_SENDER_NAME is renamed to MAIL_FROM_NAME. These are the default settings in Laravel.
8dc1ad76feb872aaecd254c002dfd961f0816acc Update payment success template with order history button
e6c92c25528e11fc76bc5491338fb635c5080453 Updated payment gateway configurations and payment success template.
Version Hash Version Description
41b2de21e134f0e2f5e1bc4deb7fa15a45276e43 add cache folder
fe886492fa4fae0a49ae6085f78574a89cc90603 remove duplicate payment table migration
f1ecf97bb3032d8b6733ea33b63b8d6543b066eb remove publishable tables
179e551afc1944aaeac79a5870cae82505cb4f35 add .gitignore
49f3a9deaafdc91ce860b77cfd0f54b17001692d Remove token field from layout
Version Hash Version Description
f6b659cb08b61818f70ac407c377e2d4e67a9891 Updated license-oriented code.
d133e0668c1c9ad2d473bab2c825f78abd0080a3 Design update
3091648332f7f5bbd1955150fa2e51045b7aaa05 Theme update
f8ffdf161d1ae73ceae214fa7c8b902ab191203b Update to license-check oriented code and thorough client profiling before authorising application to work.
27bdd3922fc8aa301c652572d9ee22aeb2e8f563 product price value
243b4a542fc4c9db0a85848f4f34a522b36b89dc fix for next request on service validation
4cb889cc623f2827f03e7ab93462a769153e8307 updates to comply with new license validation
Version Hash Version Description
4bf7e981ec5f050bb6a2bbb66305d46fce08d868 updated composer.json for new licensed copies
Version Hash Version Description
fff5ab32c4142febf8c2b092c6995190962ef2b3 Store style update
23e8b38af291101c47d4601973c9c728fc883efc Fix check for discount %
d865f1a8d8b0eedb2a371c41f359266885983983 Fix js loading before page-related js scripts
b768db2ea25a74b9363faa945c837fbeeb55005b Fix js loading before page-related js scripts
2cf99764cb1d94261812a29b9cb9c66aa72a796d Fix rA mob_db
44662a6358974c5df4e33f7abdd727c67abada2b Fix check for discount %
c200219f7cb759e9fd54034bed8cf7321f1a604f Ignore publishable migrations
958c043b65363b8c48e953c6954b4bcd37e27b70 Remove cache items
0e41bba6f86b3c6569d190f271b5dd6904298523 BladeCP V1.1-rc-1
Version Hash Version Description
ccddee8eb90f87d2cc6e542cf75ede92504fe863 Delete and ignore composer.lock
Version Hash Version Description
8c0b5e5edf2e8184f8a2627013588d395569aec7 Remove duplicate case sensitive dir
Version Hash Version Description
3e09015a911a4179a724c76816b18ed259f39f92 Update user_id foreign keys to bigInteger
Version Hash Version Description
6b4be7989a7bab2218396aca72b6ef6f06fe0710 Updated service provider to load migrations instead of publish
Version Hash Version Description
864229b214178c0cbb03bad4464a423f917717fd Remove publishing of views and language packs as there aren't any yet.
acf0012aaab501aa367e522c1fa42b26043be148 Rename Migrations folder to migrations
Version Hash Version Description
f8877307f7cb088f3655319192e9d8a135361b76 Updated copyright headers
Version Hash Version Description
1832ec0d49648a9fb542b16aa22846be267c51d9 Initial Commit
Version Hash Version Description
1c6483e8ed83dbb0a97ecc96054580b6304b6bc5 Update exception service
Version Hash Version Description
72ff3aaf243bdda46d35f5a4304ef3f546bf3ff2 Theme package removal
Version Hash Version Description
38271fef3b45bc94d7acaab2e84c8523b10c9098 Namespace changes for package update
47f9b09112327531a766587446986b41ce78c98c Updated copyright headers
237674c1667ffa734c61585600092597ce356a2c Initial commit
Version Hash Version Description
5ba48073d28cee0d54938a9b9c7a49133780d182 Implementation of Web-based Commands that can be triggered ingame on a particlar account from the Admin Panel. Visit Admin Panel > Server > Web Commands to access this feature. A script will need to be run in-game to check and issue the registered commands.
Version Hash Version Description
ec7a17fb153a990617a5b25bbfb8a240c22e7fdf Implementation of complete item additions from the admin section into the database. This feature emulates the emulator functionality of item additions in terms of stackable, unstackable and items with unique ids. Items can be added and edited in the inventory, storage, guild storage and carts databases. Also added RBAC functionality to features currently in use on a per-server basis.
Version Hash Version Description
93414e16fa7903472653eb6d4b67f1b437d8beba 2 Factor Authorization: 2FA has been added and can be enabled by a user through the account settings page. IP check fraud protection: Logging in from different IPs on the same account can trigger a verification process and a verification code will be send to the user's email. Enable this setting from the config/bladecp.php file. Addition of social authentication providers - Facebook, Twitter, LinkedIn, Google, Github, Gitlab and Bitbucket. To add a social authentication from one of the above mentioned providers, create an App with your selected provider and enter the client_id and client_secret fields in the appropriate settings listed in the .env file. Removal of custom laravel email verification package in favor of the built-in email verification service from Laravel. - Added Profile Image URL type alongside image submissions
bdbc2f27546ddec1c4ecd16d0eb511d79f4f19ff Added support for URL linked profile images
Version Hash Version Description
a94155a33fcd215c64a58604d8847a3a001d6294 Followup #56fc382bfae741b35f4bd86dbed4c67ae5dfe42c
9aa99a5c6ed19f21739aaa3ea5b124671b8d919d followup #56fc382bfae741b35f4bd86dbed4c67ae5dfe42c fixing when querying for duplicate payment entries.
56fc382bfae741b35f4bd86dbed4c67ae5dfe42c Followup #5129cfa26653e0410e64cc2cfc6a8a60dd182b64 with post-notification payment processing
a1cfcd057dba26f87e87ebfb8c21e48f06772dca Update payments table with proper json formatted payment results.
af71dd0c241fb6e7cc198b5791819e5f4a86e998 Followup #5129cfa26653e0410e64cc2cfc6a8a60dd182b64
d0e9c5cd6ff19b5c3e2552a10bd44bd30eb6011e Followup #5129cfa26653e0410e64cc2cfc6a8a60dd182b64
5129cfa26653e0410e64cc2cfc6a8a60dd182b64 Major Update: This update removes the old 3rd party paypal package in place of their official api v1 PHP sdk. Implementation of PayPal is now done through web-app client ID and secret using OAuth2. PayPal notifications are retrieved using webhooks. To use this feature entirely, please create a webhook in your paypal application from http://developer.paypal.com and select "All events" from the list of notifications to be sent. Upon being notified, your clients will receive an Email of their order status. @TODO Post-notification retrieval processing. (this will be done in the following update)
Version Hash Version Description
07f5b0eb2d9b23325b77d09c6985cb7b1736dfad Updated seeder import command
cd43ef3715d445af539a9ebf13eb1e66eee7cd12 add user_id as bigInteger in payments table
a831926b13f06d95d53f0ed10c0be716bb06b190 user_settings user_id to bigInteger
Version Hash Version Description
63ed4b27d04dcd674cf10bbf8286dc2ddeb7bdc0 payments update
Version Hash Version Description
601cfc25bc5f0ccd149e8778e7776382fd79af06 Fixed category_id checking in shop
3f4dd42f7b097278a467e973d28643635a9f7ece Fixes Paypal IPN and item redemption
a8b52cc3541b74ba5441526b6be4db3983309af3 Followup #8dc676a Update Paypal IPN
45666a340b1a47140ca5c4df016e12eb5d5c6b9e Update Paypal IPN
1ae696fd468ccf2a85eff267151d9aaee5586c84 Update Paypal IPN
85aaa55a2c55b8a036c33f37e84c2a0fcd352f0e Update Paypal IPN route
8ada6e5842c9d3bee7cf1234596cb48848ac6386 Update Paypal IPN route
5f43f7705386a973be125c631bfbd0d644223b5b Add Paypal IPN route
46d61813baa25252ae191a94b796271b2488783c Add Paypal IPN route
158f0a7861448452e61e642138f46f2f86ca3930 Update payment controller.php
99def7dfc845a19cc12f018bb1ce8f94e3f03e67 Fix rA mob_db
2094d3ac21fd5d3d2b840b2e6958aaad12f86d24 Headgear search fix
de79462a4471493766392e7653e01f423ae091f4 Config update - Organisation & documentation.
3a229b8b69af08a0c9c813b9527889f6f7a24abd Addition of rAthena models. Rectification of ROCP Facade. Addition of Payments, Order controllers and redemption tables. Support for rAthena/Hercules tables in a dynamic environment
Version Hash Version Description
ad15928f162a8e7803e8d3e06174bc95c5d9dfb5 Fixes skill display for inherited classes in character view.
Version Hash Version Description
96ca4ec5e7e15a6b0175f1f6d9aa9a43702f067f Multiple fixes for when images aren't found. Added updated job name table.
Version Hash Version Description
0de085dc6ae79378358878bd63ccfa9fd92f4f23 Remove extraneous underscore from hat path
Version Hash Version Description
097e62963fb4dccc1c925296537d8b05a7b3e8ed Function check before definition for imagecreatefrombmp
b70bd6b6f4e5e8c13cffa5fa0e9f66755454145c Fixed helper namespace
589fb86a7e2d379f25f306d9a90186d870af8fce Remove GRF reading and only data directory reads in ASCII for better performance
Version Hash Version Description
d3b911208798e2b0ecdee4a945e31d52f8bd5e6e Updated copyright headers
Version Hash Version Description
4d8fd03bbd140d6bedbdcb76fdb8992f4ee148fa March 20 2019
Version Hash Version Description
3019fb3f03095933473d726160f2ffd42afadc20 Added debug level option.
Version Hash Version Description
1dda9d7ba4e7e7c45fa8a3fff865d3fbd5b5f477 Fix typo in config
15f1997ff0e7d8711694a29482dc3edf662bf99f Adding caching for characters and character heads.
28c1b488ff0b47c736be0bfe6f708cc162485f62 update composer.json
0d45d99e8de201201874d5d32601e2ebd3de3e13 Cleaned and Optimized loading of files.Removed GRF Reading altogether due to unnecessary negative performance impact.
c78cc874b329c8f6426edfa1e48c25f8cdbb17dd Fix for facades and config publishing/namespaces.
9fe9c0aad0d732041453d7e7eb7fe052faeae257 Modified composer.json
01d46e46904d172dfb232d10dd0a3fb5d0ba537a Added composer.json and .gitignore
ff6297f4e9fc5ab3b2a34580112691a7e1120df9 Add readme.md
61b3d3a8e180177679aba01740a98a2ef79bed15 Initial Commit