A Discourse plugin that allows payments and subscription management via Stripe.
Go to file
Blake Erickson b1920caf7d
FIX: Auto-Create Support Campaign button (#206)
The Auto-Create Support Campaign button was just showing an infinite "is
loading" spinner so you couldn't even click on it.

This fix allows the button to work again and only show the loading
spinner when it is actually loading.

See: https://meta.discourse.org/t/discourse-subscriptions/140818/653?u=blake
2024-04-30 09:27:04 -06:00
.github/workflows DEV: Update CI workflows (#148) 2023-01-10 19:06:12 +00:00
app FIX: Allow active status for updated webhook (#203) 2024-04-29 15:50:05 -06:00
assets FIX: Auto-Create Support Campaign button (#206) 2024-04-30 09:27:04 -06:00
config FEATURE: Add new stripe based pricing table (#202) 2024-04-29 12:47:58 -06:00
db/migrate REFACTOR: Use models to store data (#11) 2020-05-22 11:20:05 -05:00
lib DEV: Update linting (#189) 2024-01-16 17:51:44 +01:00
spec FIX: Allow active status for updated webhook (#203) 2024-04-29 15:50:05 -06:00
test/javascripts FIX: Translation missing for Norway (#196) 2024-03-27 15:50:15 -06:00
.discourse-compatibility DEV: Pin plugin for Discourse < 3.3.0.beta1-dev (#192) 2024-02-29 13:59:04 -07:00
.eslintrc.cjs DEV: Update linting (#189) 2024-01-16 17:51:44 +01:00
.gitignore DEV: Restore `gems` in .gitignore (#84) 2021-07-05 12:10:20 +02:00
.prettierrc.cjs DEV: Update linting (#189) 2024-01-16 17:51:44 +01:00
.rubocop.yml DEV: Introduce syntax_tree for ruby formatting (#144) 2022-12-29 13:35:06 +01:00
.streerc DEV: Introduce syntax_tree for ruby formatting (#144) 2022-12-29 13:35:06 +01:00
.template-lintrc.cjs DEV: Update linting (#189) 2024-01-16 17:51:44 +01:00
Gemfile DEV: Introduce syntax_tree for ruby formatting (#144) 2022-12-29 13:35:06 +01:00
Gemfile.lock DEV: Fix new Rubocop offenses 2024-03-06 15:23:55 +01:00
LICENSE Initial commit 2017-01-30 10:52:35 +11:00
README.md DEV: Update README.md (#109) 2022-02-21 21:04:40 +01:00
package.json DEV: Update linting (#189) 2024-01-16 17:51:44 +01:00
plugin.rb FEATURE: Add new stripe based pricing table (#202) 2024-04-29 12:47:58 -06:00
translator.yml DEV: Switch from Transifex to Crowdin 2020-07-16 14:01:25 +02:00
yarn.lock DEV: Update linting (#189) 2024-01-16 17:51:44 +01:00

README.md

Discourse Subscriptions Plugin

Discourse Subscriptions allows site owners to sell recurring and one-time purchase subscriptions that grant access to a group on a Discourse instance.

For more information, please see: https://meta.discourse.org/t/discourse-subscriptions-plugin/140818