More bugfixes! Update website files and apply the SQL update!
- Fixed "use only credits for raffles and packages"
- Fixed teamspeak virtualserver ID, need to use SQL update to get this working!
- Added a "hide package" option, this hides a package if none of the selected packages are owned
- Two new language strings
Affected files: /inc /admin /install /lang
- Small derp, sorry
- Just wanted to clarify the last version description as I failed to finish my sentence.
Global packages now work again, it displays your packages correctly now
Small bugfix
- Fixed global packages, they no longer
- Added popup warning for packages -> set inactive for everyone and delete
- Added new French translations in language file
Affected files: /inc /pages
UPDATE EVERYTHING
- Milestone: Reached 1.5!
- Fixed automatic web updating still saying there's an update available after updating
- Fixed not being able to buy a raffle ticket anymore
- getGoal API action now only displays two numbers after comma instead of like 10
- Fixed an issue where adding a package with credits enabled, then turning credits off you couldn't select a currency(Same applies to price)
- Changed the way you pay for an addon. You now go through an extra step(Select payment gateway)
- Added Paymentwall support
- Added a new section in the General Settings: Payment Gateways
- NOTICE: By default in 1.5 for existing installations, only PayPal is enabled
- Fixed "Need more credits" notice not closing when clicking the X
- Renamed "documentation" to "Wiki" and changed the link
- Added Teamspeak 3 servergroup and teamspeak 3 channel support
- Swapped out the currency API, admin panel is no longer as slow as it has been the last week or so
- You can now choose how you want to display packages (Wide (like now), Medium (Two across), Small (Like credits, 3 across))
- Added Stripe(Credit/Debit card) support
- Changed servers icon
- Raffles, credits and servers now align properly with the page header
- Updated some bower components
- Graphs no longer show if there are no transactions
- Credits now show in the statistics graphs to compare money to credits spent
- Fixed a visual glitch when you view the admin panel in a small screen / on a phone. Dashboard links now don't get overlapped by the page content
- Fixed sending of credits.. there was an extra ! where there shouldn't have been. Those darn exclamations marks!
- You can no longer send credits to yourself, or send decimal numbers
- Fixed "not compatible"
- Added the upgrade system. You can only select one package in which a package will be upgradeable from
- Payments with PayPal eCheck is now denied. If you accidentally pay with this contact the server administrator
- In a package you can now disable it for all users who currently own it
- There's now a new dashboard link called "Packages" where you can manage your packages without having to go into Packages & Actions then edit
- You can now delete an inactive action(Which is delivered) from a user in Users -> Packages
- You can now delete all inactive actions(Which are delivered) from a user in Users -> Packages
- Added a "end raffle early" button in "Edit raffle"
- Name in transaction is now updated to the latest username of the player when they log in to the website
- You can now manually assign a raffle ticket to a user in Users -> Packages
- Edited install.php to fit the new Payment gateway options
- Fixed a visual bug when viewing "logs" it would also have the active effect on the "dashboard" link
Language files has been updated, please help translate new strings https://github.com/PrometheusIPN/Prometheus
Woop woop!
It's not a Prometheus update if it doesn't have a follow up derpfix!
- Fixed an issue where stacking ranks would accumulate for everyone over time (Major issue)
- Added basic chargeback detection to the ipn file, will now remove credits / packages of users who chargeback or get refunded
Tiny oops.
~~READ CHANGELOG BELOW~~
There are no MySQL updates in this version UPDATE WEB AND LUA
- Fixed a glitch where if you had a free credit package it would display twice. And give you it twice.
- Added a $dir option to the language files. Useful for Arabic
- Arabic text can now be inputted into text boxes, etc and displays properly
- Fixed levels
- Fixed a bug with ranks in some cases not being set back
- Added a few more language strings, the profile page was missing some
- You can now define the banner and the logo in the config
- Added a $devmode option in inc/header.php
- Updated the db class, not noticeable for you. Just easier for me. (But may fix things that were broken since 1.4.7 if there is anything)
- SteamID and avatar image are now cached on your profile page. Faster load time
- Fixed an issue related to stacking of packages
- Fixed automatic updates saying you do not have the current version even though you do
Sorry that there's no 1.5 yet. I'm still busy with other things, despite, the semester is ending soon so I've got my finals to deal with.
Report issues on github or the trello page!
Update WEB and LUA
This is just a small bugfix update as I am very short of time at the moment
- Fixed a glitch with credits
- Added the "addCredits" feature to the api
- Actually fixed weapons given to spectators
- Fixed a visual glitch where the sales header text would clip out of the box
Lua only update
- Actually fixed weapons given to spectators
- Fixed not initializing after map changes
Lua only update
- Added experimental serverguard support
- Fixed weapons spawning for spectators
- Fixed rank prefix