Stable1.5.2
Update lua and web To apply the update please visit the "admin" tab after replacing the files. This updates your MySQL database
Changelog
- Fixed custom lua action if assigned manually. Prometheus.Temp.MoneySpent had no value causing it to have an unexpected symbol near 'if'
- Added a log input for credit transfers
- Fixed raffle styling
- Fixed more issues with purchase page and bypassing certain checks
- Added a name field for Stripe
- Made some SSL optimisations
- New website config value $using_ssl (default false, fallback false)
- Added Prometheus.Temp.MoneyEverSpent to custom actions
- Added payment gateway in transactions list in dashboard
- Fixed view transactions permission
- Fixed donation goal currency conversion to main currency
- Added a new feature in step 3 of package editing/adding. You can now choose to deactivate certain packages if a package is bought
- Added confirmation to transferring credits to each other
- Added a setting in General settings -> Gateways -> Credits to disable transferring of credits
- Fixed a glitch with credits where the footer would not stick to the bottom of the page
- Added support for instant actions that run on next refresh(custom code and console commands)
Languages
- All language files are updated
- Translated all of the dashboard tabs. Now only general settings and packages & actions is missing translatable strings.
Affected files Web inc/functions.php inc/classes/store.class.php inc/classes/steamLogin.class.php inc/classes/goal.class.php inc/classes/update.class.php inc/classes/options.class.php pages/store/purchase.php pages/admin/* admin/pkg.php admin/pkg/add.php admin/pkg/edit.php admin/pkg/_actions.php admin/gen/credits.php config.php index.php profile.php
Lua lua/prometheus/actions.lua lua/prometheus/transactions.lua
Help translate new language strings https://github.com/PrometheusIPN/Prometheus
Report bugs etc https://trello.com/b/tudQYuBL/prometheusipn http://steamcommunity.com/groups/PrometheusIPN