Stable1.5.4
Changelog ** The custom job update** Update both web and lua! MySQL updates apply automatically upon visitting the admin area
Moved $devmode from inc/header.php to config.php in the web files. I will no longer be able to leave it on accidentally :)
web
- Fixed a bug with free packages not working
- Fixed a bug with Paymentwall not dealing with package upgrades properly
- Added custom jobs action for DarkRP
- Added an option to not automatically give DarkRP custom jobs for some reason(see the next line)
- Added an area to Dashboard -> Packages for managing active custom jobs and generate their code
- Added give credits, package and ticket to a users profile
- Fixed class steamapi missing
- Edited the way selecting a package to edit works. Now way easier to find the package you're looking for
- Site logo and site banner are now options in the settings
- Added a way to more easily order/move servers in Dashboard -> Packages -> Move packages
- Added a profile button to the transactions table
- Tons of small fixes here and there
- Removed cookies, caused more trouble than they're worth :( God damn NFO with their double subdomains
- Fixed creation of custom amount packages
- Added an option to use an alternative PayPal email address for certain packages
lua
- Added support for DarkRP custom jobs
Languages
- Updated all language files
Affected files Web
- pages/store/customjob.php
- lang/*
- ipn.php
- paymentwall.php
- logout.php
- inc/functions.php
- inc/header.php
- inc/credits.php
- inc/login.php
- install/sql.php
- inc/classes/paymentwall.class.php
- inc/classes/permissions.class.php
- inc/classes/steamapi.class.php
- inc/classes/store.class.php
- inc/classes/stripe.class.php
- inc/classes/update.class.php
- inc/classes/packages.class.php
- inc/classes/options.class.php
- inc/classes/credits.class.php
- inc/classes/gateways.class.php
- inc/classes/actions.class.php
- admin/gen/settings.php
- admin/pkg.php
- admin/pkg/_actions.php
- admin/pkg/actions.php
- admin/pkg/php.php
- pages/admin/packages.php
- pages/admin/users/profile.php
- pages/store/packages.php
- pages/store/purchase.php
- compiled/css/site.css
- compiled/js/site.js
- compiled/js/essential.js
Lua
- lua/prometheus/cl_menu.lua
- lua/prometheus/actions.lua
- lua/prometheus/init.lua