PivityGmodStore

Prometheus - Donation and payment store

(338)(670)

You can always read the reviews or discuss this product

Stable1.6.1.5

Changelog Just a quick bugfix for the website files, not a big one. Also a major bugfix for Sourcemod. Only update to this update if you are using the Sourcemod plugin for other games than Garry's Mod

Stable1.6.1.5

Changelog web Christmas update and sourcemod bugfixes

  1. Removed the PlayerSetModel part from custom jobs. The reason is it made it impossible to switch model
  2. Added a snowing effect to the user pages. This can be disabled in General Settings -> Settings -> Seasonal settings
  3. Added a minimum width to the donation goal progress bar so that the text can now be seen
  4. Moved some header links into a dropdown menu
  5. Added an advent calendar. Has to be enabled in General Settings -> Settings -> Seasonal settings to be used
  6. Fixed refresh causing a hazzard of spam with support tickets

sourcemod (courtesy of Nanochip)

  1. Fixed a ton of bugs with CSGO and now shows what package a user bought

lua None

Languages Updated all language files

Stable1.6.1.4

Forgot to add the updated version of this file:

pages/store/customjob.php

#SilentUpdatesOrRiot

Stable1.6.1.4

Changelog Another rapid update, really only necessary if you're using custom jobs however. Unless you want the up-to-date german or dutch language files

web

  1. Fixed an issue with custom jobs where the last price would stack
  2. Fixed an issue with custom jobs where payments through PayPal, Paymentwall and Stripe would be straight up denied no matter what

lua None

Languages Updated de.php to the latest revision, thanks P4sca1 Updated nl.php to the latest revision, thanks lghenk

Affected files web inc/classes/actions.class.php inc/classes/verification.class.php ipn.php lang/de.php lang/nl.php pages/store/customjob.php

Stable1.6.1.3

Changelog web

  1. Fixed an issue where the PayPal email is case sensitive and the validation may fail due to that
  2. Fixed an issue where the page content would get pushed down in the admin area when there are notifications that should only show in the client area
  3. Fixed an issue where you could spam click "buy with credits", "enter raffle free raffle" and "get this package for free" and accidentally buy or enter multiple times
  4. Now trims a space infront and behind any search string when searching for users to avoid copy paste issues where you don't notice the extra space(s)
  5. Fixed raffle image url causing raffle packages not to be added
  6. Fixed an issue where PayPal would not successfully verify payments if the owner has more PayPal emails and the Prometheus donation panel one is not the main one
  7. Fixed an issue where the "Use a different PayPal account for this package" feature would not work
  8. Swapped out debug messages with way more informative ones in the requests MySQL table
  9. Fixed the API if cookies are enabled
  10. Added a "getPackages" API action. Requires nothing but the hash

lua

  1. In the "packages" tab it now only shows packages you own on the current server

Languages You guys are slow at updating the language files from 1.6.1 :( I'd be grateful if someone stepped up with this! :D

https://github.com/PrometheusIPN/Prometheus

Affected files lua lua/prometheus/database.lua

web admin/gen/api.php inc/header.php inc/functions.php inc/credits.php inc/classes/verification.class.php ipn.php admin/pkg.php admin/raf.php api.php

Stable1.6.1.2

Changelog Sorry for the rapid updates here, but they're sort of important. No new version number as updates are too close

web

  1. Fixed all cache issues you can probably ever think of, no more sqlite due to the Database just locking itself, and no more magically using other peoples cache

lua

  1. Nothing

Languages

  1. None
Stable1.6.1.2

Changelog web

  1. Fixed a Paymentwall 500 internal server error, thanks diazzy
  2. Fixed free raffles
  3. Fixed deleting inactive actions on users
  4. Fixed viewing active custom jobs if "auto giving of custom jobs" is disabled
  5. Went on an undefined variable hunt, thanks to PHPStorm I fixed about 20 of those
  6. Fixed yet another rates issue
  7. Attempted to fix a few cache issues

lua

  1. Nothing

Languages

  1. Updated language files to latest revisions from 1.6.1
Stable1.6.1.1

Changelog Obligatory part two of last bugfix update

web

  1. Cache fopen(failed to open stream) error fix
  2. Yet another undefined index 'rates' fix (It was in two places)
  3. Fixed a cache issue where it's trying to do cache_clean and cache_delete on non objects

lua

  1. Nothing
Stable1.6.1.1

Changelog web

  1. Fixed an error that appears upon installing Prometheus
  2. Fixed a notice error appearing everywhere (Undefined index 'rates')
  3. Attempt #2 at fixing stupid login "Error"
  4. Fixed Paymentwall, Stripe and PayPal custom donation

lua

  1. Nothing
Stable1.6.1

Changelog Sorry if I promised something in this update and it's not in, I had to rush it out due to the Steam login error happening on some users

web

  1. Fixed an issue where you could not select more than x amount of packages for sales
  2. Rewrote verification methods for the PayPal gateway
  3. Edited the style of the displaying of news a tiny bit
  4. Edited the bg colour of striped table odd row
  5. Completely rewrote the inc/credits.php file as well as any credit gateway functionality
  6. Rewrote how Prometheus stores specific cache objects and when they are cleared etc
  7. Now caching some more information
  8. Made some changes to how the sourcemod integration works. Now IP/Port and RCON pass is stored in add/edit server instead
  9. Ripped out CKEditor, and replaced it with Summernote. Any text editor now looks much better
  10. Swapped out most select boxes
  11. Recent donators now show the correct money amount in the correct currency
  12. Sourcemod web fixes
  13. If you leave settings -> banner url blank the banner area will no longer show
  14. Added a few records to the theme editor
  15. Vertically aligned all table columns in the middle, doesn't look crappy now
  16. Dashboard statistics are now 100% correct
  17. Fixed being able to get free packages multiple times if fast enough
  18. Swapped out "hide package if you don't own any of the ones below" with "can't buy if you don't own any of the ones below"
  19. Added a spendings last 5 months graph to user profiles
  20. Organised the settings a bit
  21. Added an option to disable statistics on users profiles
  22. Added an option to disable non permanent packages on users profiles
  23. Added an option to disable permanent packages on users profiles
  24. Fixed an issue where the page header wasn't sticking to the top of the page
  25. Fixed a few warning issues when activating/deactivating packages on users or deleting inactive actions
  26. Fixed an issue where on the gateways page the price would have three commas if on a sale
  27. Fixed an issue with the Steam login returning "Error"

lua

  1. Nothing

Languages

  1. Added new language strings to all languages
Stable1.6.0.1

Changelog web

  1. Made theme editor chmod file and directory to 777 automatically when creating a new theme
  2. Fixed steam name not updating upon login - the query was broken, thanks for telling me Deis
  3. Edited cache a bit to now die instead of throwing exception, successfully displaying the actual error

lua

  1. Fixed custom job colors (Damn you DarkRP creators for not making a good way to add/remove jobs on the fly)
  2. Fixed returning to previous rank on package expire

Languages

  1. Added up-to-date versions of the de and pt-br language files
Stable1.6

Changelog Due to PayPal changing something I was forced to release this update a bit earlier than I was hoping for. Currently it's more of a large bug fix update than a feature update. However it does include the theme editor and a new "imprint" page

web

  1. Fixed an issue with PayPal returning 503 - Forbidden
  2. Fixed an issue with support tickets not showing up as not read for admins
  3. Fixed an issue where if there was only 1 weapon or 1 model in a custom job it would error
  4. Fixed an issue where you could assign a custom job package to a user who had not even created a custom job
  5. Added a "set active for everyone" option in the dashboard -> packages tab
  6. Updated requirements list
  7. Fixed a cache path issue
  8. Added the "simple" theme editor
  9. Added a way to disable buying for others
  10. Fixed an issue where featured package would show 0 - blank instead of None if no package is selected in the settings
  11. Fixed an issue where in active custom jobs it'd still show inactive ones + show them multiple times
  12. Fixed an issue where in active custom jobs it would show empty code
  13. Fixed featured package on the servers page not going to the actual store page
  14. More visual fixes on the servers page
  15. Fixed Steam login only being available on index
  16. Updated root certificates
  17. Fixed a bug where buying credits for others would redirect to a package instead
  18. Fixed an issue with PayPal subscriptions, the gateway would not redirect you to it
  19. You can no longer use the same custom job command twice if the previous package is still active
  20. You can no longer use anything but numbers and letters(a-zA-Z) in a custom job command
  21. Fixed an issue where you were given no chance to create a custom job after winning a raflfe that had a custom job as a prize
  22. Updated font awesome
  23. Added an imprint page
  24. Some optimising

lua

  1. No lua updates in this version, but there will be a lua patch shortly following this update. I just don't have time to wait for Newjorciks to finish it atm

Languages Updated all languages with new 1.6 strings