PivityGmodStore

Prometheus - Donation and payment store

(338)(670)

You can always read the reviews or discuss this product

Stable1.8.3
  1. Timezone is no longer defaulted to Europe/Berlin. It now respects php.ini unless $timezone is set in the config file.
  2. PHP 8.0 support.
  3. MySQL 8.0 support.
  4. I finally managed to spell 'successful' correctly in the successful installation message.
  5. Fixed labels display in packages.
  6. Fixed gifting packages using credits.
  7. Swapped out the Steam login image with the one Steam recommends you use.
  8. Submit buttons are now a green success colour to distinguish them from other actions.
  9. Fix payments using Stripe on newer versions of the Stripe webhook API.


Modified files

Web

  1. admin.php
  2. admin/pkg.php
  3. admin/pkg/php.php
  4. compiled/*
  5. config.example.php
  6. inc/classes/gateways.class.php
  7. inc/classes/packages.class.php
  8. inc/classes/prometheus.class.php
  9. inc/classes/steamLogin.class.php
  10. inc/credits.php
  11. inc/functions.php
  12. inc/header.php
  13. index.php
  14. logout.php
  15. pages/admin/users/credits.php
  16. profile.php
  17. store.php
  18. vendor/*
  19. stripe.php


Stable1.8.2

As per usual, there's never an update without several patches following shortly after:

  1. Fixed part two of the previous issue: A credits price had to be set, or the package would be considered free instead of custom price if "only credits" is enabled.


Modified files

Web

  1. inc/functions.php
  2. inc/classes/gateways.class.php
  3. inc/classes/store.class.php


Stable1.8.1

Changelog

- Fix the package editing/creation UI for enabling custom price when the option "Only use credits" is enabled


Modified files

Web

- inc/functions.php

- admin/pkg.php

Stable1.8.0

Changelog

This update may break compatibility with some themes, namely the ones that modify the dashboard file.

  1. Fixed price of custom jobs when gifting
  2. Fixed code of custom jobs not generating properly when gifted
  3. 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)
  4. Fixed the warning telling you that you're not on the latest version even though you are (Same note as the above)
  5. Fixed profile packages showing multiple times
  6. Fixed a missing icon in the admin dashboard user profile section
  7. Swapped out radial charts for bar charts in the admin panel and made them 100% wide
  8. 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
  9. Stripe and PayPal now both respect the buying for other's column in the transactions table
  10. No longer write superfluous logs to paymentwall.txt
  11. Background position should be center for server images
  12. You can now buy custom price packages using credits
  13. To be backwards compatible we added Prometheus.Temp.CreditsSpent and Prometheus.Temp.CashSpent custom variables for use in custom actions. These are in addition to Prometheus.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.
  14. No longer cache settings, it's better if these are always correct
  15. Fixed a potential issue when assigning channels through the TeamSpeak 3 integration
  16. You asked for it: We now support 100% off coupon codes


Modified files

Web

  1. inc/functions.php
  2. vendor/*
  3. ipn.php
  4. stripe.php
  5. paymentwall.php
  6. inc/credits.php
  7. inc/classes/verification.class.php
  8. inc/classes/gateways.class.php
  9. inc/classes/store.class.php
  10. inc/classes/stripe.class.php
  11. inc/classes/dashboard.class.php
  12. inc/classes/credits.class.php
  13. inc/classes/actions.class.php
  14. pages/admin/dashboard.php
  15. admin/pkg/_actions.php
  16. admin/cou.php



Stable1.7.8

Changelog

  1. Fixed an issue where non permanent packages would not process through PayPal
  2. Fixed an issue where free custom jobs aren't given
  3. Fixed several GROUP BY MySQL errors
  4. Fixed buying of raffles using credits
  5. Removed a bunch of unnecessary .bat and .sh files
  6. Fix an issue where custom price packages would be denied through PayPal
  7. Fixed an issue where you could buy multiple raffle entries using credits, even though you shouldn't be allowed to
  8. Fixed some front-end style margins


We are aware of some additional bugs that were not fixed in this update, but we feel this update is critical enough to warrant being pushed without all fixes.

Modified files

Web

  1. inc/functions.php
  2. ipn.php
  3. ipnlistener.php
  4. inc/credits.php
  5. inc/classes/verification.class.php
  6. inc/classes/store.class.php
  7. profile.php
  8. pages/store/purchase.php
  9. app/scss/themes/prometheus/components/_misc.scss
Stable1.7.7

Changelog

  1. Fixed an issue where packages with custom prices were no longer purchasable after 1.7.6. You can resend the failed transactions through PayPal's IPN history page.


Modified files

Web

  1. inc/functions.php
  2. ipn.php
  3. inc/classes/verification.class.php


Stable1.7.6

Changelog

  1. Fixed an issue where PayPal transactions would not work if a customer has a special character in their name.
  2. Updated some language files to add language strings to the "store filter box"
  3. Widget icon and some other icons can now have their colour changed in the theme editor again
  4. Fixed raffle ticket purchases not registering
  5. Fix purchasing of custom jobs (Yeah, I know, this one took far too long)
  6. Fixed a bunch of PHP errors, including when installing Prometheus and logging in
  7. Ran a PHP syntax fixer on literally every single file, I won't list them below
  8. Some additional security fixes related to purchasing packages you weren't supposed to be able to purchase


Modified files

Web

  1. inc/functions.php
  2. ipn.php
  3. ipnlistener.php
  4. inc/login.php
  5. lang/*
  6. inc/classes/store.class.php
  7. admin/theme.php
  8. admin/pkg/php.php
  9. inc/classes/options.class.php
  10. inc/classes/verification.class.php
  11. vendor/*


Stable1.7.5

Changelog

  1. Added support for giving weapons in NutScript

Modified files

Lua

  1. init.lua
Stable1.7.5

Changelog

  1. Added support for xAdmin2

Modified files

Lua

  1. actions.lua
Stable1.7.5

Changelog

  1. Fixed dashboard graphs
  2. Fixed graphs on profiles
  3. Added indexes to highly used database tables to speed up querying drastically on certain expensive operations (Thanks to TMafono.xyz for reminding me I never did this in Prometheus)
  4. Fix a small CSS bug in the admin dashboard regarding the Dashboard menu link


Modified files

Web

  1. inc/classes/dashboard.class.php
  2. inc/classes/update.class.php
  3. inc/functions.php
  4. pages/admin/dashboard.php
  5. pages/admin/users/profile.php
  6. install/sql.php
  7. profile.php
Stable1.7.4

Changelog

  1. Added back a Paymentwall file that was magically missing from the 1.7.4 archive


Modified files

Web

  1. inc/lib/Paymentwall/Config.php
Stable1.7.4

Changelog

  1. Fixed upgradeable packages
  2. Added a source code button under tools -> source code to the editor
  3. Fixed a few other undefined variable warnings


Modified files

Web

  1. inc/functions.php
  2. inc/classes/verification.class.php
  3. compiled/css/site.css
  4. compiled/js/essential.js
  5. compiled/js/site.js
  6. inc/footer.php
  7. ipnlistener.php
  8. admin/gen/paypal.php
  9. admin/gen/stripe.php