Fix issue where the explorer mode demo license could be assigned for a game after the user subscribed
Improve the Bazaar page loading time by limiting the returned API information to not include some large data that is unused.
Added a way to request via the API a more complete package information, including full html package description from the foundry site listing, and release notes link.
Fixed the bazaar updater not properly fetching release notes information from new releases
Fix issue with the bazaar package list flickering/refreshing when some actions are performed
Fix an issue where the page hash in the bazaar might have an invalid attribute added to it
Allow links within a Bazaar package description to function
Added more base changes needed for the upcoming full package view UI in the Bazaar
Added a dedicated assets/create API endpoint to be used by an upcoming Forge module update, to optimize the upload process coming from the module.
Autoscaler: always ensure that a region has at least one available server
Add a fix that hopefully handles the very rare race condition of having a Foundry instance running on a server without it being tracked by the database.
Handle server shutdowns more gracefully to make updates transition more smoothly to new server versions
Cleaned part of the code and did a lot of kubernetes integration & migration work
Huge update, with 72 total commits that finally brings a much anticipated feature to the Forge : The Bazaar marketplace is now open and ready to provide you with premium content sold directly by your favorite creators!
Add the ability to purchase modules and other packages directly from the Forge
Allow a package to have a “Pay what you want” or fixed pricing, along with or without a minimum price
Add the ability to gift a purchase with a custom message and claim it into another account
Add a new package type forge-gift-card for Gift Cards, so you can thank your GM for their hard work
Added a way to set roles for user accounts so selected users can have access to a creator dashboard to publish their content and view sales
Add a section in My Account page to see purchases and account balance
Download purchased content, reclaim your own gifts, buy content to give to someone, save cart for later, etc…
Add support in the Bazaar for having a package made available if the user supports more than a single Patreon creator (for partnerships where two creators offer the same module to their supporters)
Do not require people to login to see 404 error pages, and correct return the status code in the API endpoints in case of 404
Prevent scrolling back to the top of the page when closing a full page view of a bazaar module from the module’s section
Fix server side issue that was causing problems with the new 0.8.0 Foundry release.
Parallelize profile requests to speed up the payment manager dialog becoming ready to use
Do not show a black background behind screenshot/cover images of bazaar packages if the carousel has a single image in it.
Various miscellaneous backend fixes and improvements
Change the way The Forge uses the Foundry licenses in a multi-license environment to allow access to the installed Foundry protected premium content in every game
Fix the reset password link for users with an email address containing the + character
Add an alert for marketplace content that makes it clear whether or not the content is downloadable for non Forge subscribers or not.
Ensure that once a premium content was purchased from the marketplace, it is always available in the Bazaar to those who purchased it, even if the package is unpublished by the creator.
Another attempt to fix the rare unicorn bug which can cause games to be inaccessible. Hopefully it’s the right fix this time
Various improvements to the marketplace creator dashboard
Show a more sensible error when trying to add a package that already exists
Allow creators to install their own content from the Bazaar to test it before publishing it
Remove foreign currency exchange preview estimate in the checkout page as it caused issues with subscribing (due to the external service not working anymore)
April 3rd 2021
Optimize the Assets Library client side rendering to make it process and display large numbers of folders much faster
Add recursive size calculation for folders in the Assets Library and display the size of each folder
Add a clickable link to view/open each package in the Bazaar’s “Update All” dialog.
Fix installation of marketplace content that was bought somewhere else for package that is bought on the Bazaar marketplace and available as a foundry protected package
Automatically mark a newly added marketplace item as a new release when it gets published, rather than rely on the moment the package was first configured
Fix a rare (possibly affects creators only) bug where the bazaar may fail to display some content
Improvement to the creator dashboard to prevent overly long scrolling of purchases listing
Fix a possible bug if a user is trying to manipulate their data (import a world) through the API on the wrong region
Add error message sanitization to avoid leaking a user’s license key in an error message
multiple back end changes to improve performance and infrastructure setup