Stable1.8.0
Changelog
This update may break compatibility with some themes, namely the ones that modify the dashboard file.
- Fixed price of custom jobs when gifting
- Fixed code of custom jobs not generating properly when gifted
- Fixed auto updates (Note: you don't actually need to update to 1.8.0 for this fix, as the fix was made outside of Prometheus)
- Fixed the warning telling you that you're not on the latest version even though you are (Same note as the above)
- Fixed profile packages showing multiple times
- Fixed a missing icon in the admin dashboard user profile section
- Swapped out radial charts for bar charts in the admin panel and made them 100% wide
- Buying a discounted package for others now respects the price properly, you no longer get charged less if you have a discount but they don't
- Stripe and PayPal now both respect the buying for other's column in the transactions table
- No longer write superfluous logs to paymentwall.txt
- Background position should be center for server images
- You can now buy custom price packages using credits
- To be backwards compatible we added
Prometheus.Temp.CreditsSpentandPrometheus.Temp.CashSpentcustom variables for use in custom actions. These are in addition toPrometheus.Temp.MoneySpent, the key differences are that `MoneySpent` is used to describe the cash or credits a player spent, while the other two only represent their respective values. - No longer cache settings, it's better if these are always correct
- Fixed a potential issue when assigning channels through the TeamSpeak 3 integration
- You asked for it: We now support 100% off coupon codes
Modified files
Web
- inc/functions.php
- vendor/*
- ipn.php
- stripe.php
- paymentwall.php
- inc/credits.php
- inc/classes/verification.class.php
- inc/classes/gateways.class.php
- inc/classes/store.class.php
- inc/classes/stripe.class.php
- inc/classes/dashboard.class.php
- inc/classes/credits.class.php
- inc/classes/actions.class.php
- pages/admin/dashboard.php
- admin/pkg/_actions.php
- admin/cou.php