Commit Graph

  • 6f826ce7a0 rubocop correct Rimian Perkins 2019-08-27 20:04:02 +10:00
  • f49c0c89a3 empty form component Rimian Perkins 2019-08-27 19:56:55 +10:00
  • 14b8c1f1a8 enable discourse-plugin-ci Rimian Perkins 2019-08-27 19:52:25 +10:00
  • 3c23b225fb bumpus Rimian Perkins 2019-08-27 19:09:24 +10:00
  • a654f7410d rm fails Rimian Perkins 2019-08-27 18:48:54 +10:00
  • 4c25aa0ad1 add the current user to specs Rimian Perkins 2019-08-27 18:37:14 +10:00
  • 5724e6d2ed add the json format Rimian Perkins 2019-08-27 17:29:19 +10:00
  • 4dad8547ca disable shoulda permit Rimian Perkins 2019-08-27 17:23:22 +10:00
  • 3bde870998 test no account create Rimian Perkins 2019-08-27 17:10:49 +10:00
  • 9fbf83f19f oops wrong path Rimian Perkins 2019-08-27 16:45:39 +10:00
  • ae3e67d385 add more stripe factories Rimian Perkins 2019-08-27 16:43:55 +10:00
  • 53b1e47216 name space fabricators. add plans Rimian Perkins 2019-08-27 16:28:35 +10:00
  • c8bcc1eb28 factory for stripe responses Rimian Perkins 2019-08-27 16:06:37 +10:00
  • 1315d240e6 simplify the http stubs Rimian Perkins 2019-08-27 12:53:20 +10:00
  • 4b41756cfa a zillion http stubs to get this spec to pass! Rimian Perkins 2019-08-27 11:57:51 +10:00
  • d4d62c5458 Stripe controller specs Rimian Perkins 2019-08-26 20:34:13 +10:00
  • 0fb2026123 remove redundant spec Rimian Perkins 2019-08-26 18:42:06 +10:00
  • 1162aa2070 use same postgres and ruby version as core Rimian Perkins 2019-08-26 18:02:50 +10:00
  • 8d83fa6a40 update travis badge Rimian Perkins 2019-08-26 17:53:23 +10:00
  • 0a03a54072 upgrade travis settings Rimian Perkins 2019-08-26 17:49:34 +10:00
  • abaf101173 initial spec for donation-row component Rimian Perkins 2019-08-26 17:34:40 +10:00
  • d0bdfab44b fix the test runner Rimian Perkins 2019-08-26 16:01:57 +10:00
  • 2df3e0d85a disable this to get tests running for now Rimian Perkins 2019-08-26 11:24:30 +10:00
  • 473df7bd60 Acceptance test runs without crashing Rimian Perkins 2019-08-25 11:55:32 +10:00
  • 29ec7ec45c upgrade ruby Rimian Perkins 2019-08-25 11:51:06 +10:00
  • 06b775c8c1 add equal to Angus McLeod 2019-04-09 09:04:24 +10:00
  • 794793f7c3 tweak Angus McLeod 2019-04-03 13:15:01 +11:00
  • 262ae0f96c add mobile styles Angus McLeod 2019-04-03 12:40:03 +11:00
  • 44410fa375 add cause release fields Angus McLeod 2019-04-03 12:32:24 +11:00
  • b7ee6a1b25 preload category custom fields Angus McLeod 2019-03-19 12:22:06 +11:00
  • c857e020a2 bugfix Angus McLeod 2019-01-29 15:00:42 +11:00
  • e9746221ab add stripe to CSP Angus McLeod 2019-01-29 15:00:29 +11:00
  • fc08f8f654 bugfix Angus McLeod 2018-10-29 08:59:59 +11:00
  • 9481fdba07 bugfix Angus McLeod 2018-09-30 11:53:33 +10:00
  • b98e603e59 Add proper user path Angus McLeod 2018-09-30 11:51:20 +10:00
  • a353eed1c3 small fixes Angus McLeod 2018-09-30 11:23:05 +10:00
  • 02e3438a9c only add metadata element if there is metadata Angus McLeod 2018-09-29 10:12:48 +10:00
  • e1eb585974 Add additional settings and customizations Angus McLeod 2018-09-28 17:33:27 +10:00
  • ae793ad247 Add setting for monthly total and other minor improvements Angus McLeod 2018-09-24 10:17:53 +10:00
  • a3636a5038 if not a category route remove body class Angus McLeod 2018-09-23 09:08:39 +10:00
  • c4c96046cd only show github and meta links if they exist Angus McLeod 2018-09-23 08:44:50 +10:00
  • b8cf45aa7f ensure widget is hidden on non-category paths Angus McLeod 2018-09-23 08:36:28 +10:00
  • b4fd0287ed Add meta link Angus McLeod 2018-09-22 17:48:38 +10:00
  • d58c04a592 only show cause UI in cause categories Angus McLeod 2018-09-22 17:09:06 +10:00
  • 45ece34200 Add donations causes Angus McLeod 2018-09-22 14:03:30 +10:00
  • d686ece85b Redirect to root from '/donate' if the plugin is disabled Angus McLeod 2018-07-02 10:30:38 +10:00
  • 4e9cc7d187
    Merge pull request #12 from chrisbeach/recurring_donations Angus McLeod 2018-06-28 14:14:26 +10:00
  • 0260197e9e various Angus McLeod 2018-06-28 13:46:02 +10:00
  • 1b1eb215e4 various Angus McLeod 2018-06-28 09:32:58 +10:00
  • fd0b53c67c Properly validate email Angus McLeod 2018-06-25 18:37:55 +10:00
  • 8453d5cc03 various Angus McLeod 2018-06-25 18:14:50 +10:00
  • 90f5083fb6 Small fixes Angus McLeod 2018-06-22 11:55:16 +10:00
  • d55d149d7d Add recurring donations Angus McLeod 2018-06-21 19:00:43 +10:00
  • 5723b91ba2 Donation form style updates Angus McLeod 2018-06-21 19:00:19 +10:00
  • a6712676d2
    Update .travis.yml to upgrade ruby version Chris Beach 2018-05-27 13:45:12 +01:00
  • 76c5641041
    Merge pull request #10 from chrisbeach/amount_setting Chris Beach 2018-02-02 12:28:19 +00:00
  • 446cc75cbc Make donation amounts a customisable setting Angus McLeod 2018-02-02 19:49:58 +08:00
  • 96b09333ad
    Merge pull request #9 from chrisbeach/transaction_fee Chris Beach 2018-02-02 10:33:16 +00:00
  • e307a75a3b
    Merge branch 'master' into transaction_fee Angus McLeod 2018-02-02 17:47:53 +08:00
  • e8e558c3e2 Add ability to allow donor to include stripe transaction fee in their donation Angus McLeod 2018-02-02 17:43:54 +08:00
  • 9ec48bc6b1
    Merge pull request #8 from chrisbeach/associate_stripe_customer_id_with_users Chris Beach 2018-02-02 08:27:56 +00:00
  • f46d3394cb BUGFIX: default amount should be 1 Angus McLeod 2018-02-02 16:19:21 +08:00
  • ccf7f1b73b Save and reuse stripe customer id when user is present Angus McLeod 2018-02-02 16:06:43 +08:00
  • 23e30c7db8
    Merge pull request #7 from chrisbeach/donate_page_description Chris Beach 2018-02-02 07:38:18 +00:00
  • 19f197e780 Add page description setting Angus McLeod 2018-02-02 13:43:20 +08:00
  • dd7e86930f Include timestamp in messages to user. Chris Beach 2018-01-18 00:21:41 +00:00
  • c6f416788c Hide nav link if plugin disabled Chris Beach 2018-01-17 23:10:07 +00:00
  • a16fdf57ef
    Merge pull request #6 from chrisbeach/post_donate_button_fix Chris Beach 2017-11-27 08:15:44 +00:00
  • 23bc79513a Rm test element Angus McLeod 2017-11-27 10:39:32 +08:00
  • bcebbd583b Move script to jquery insertion on render Angus McLeod 2017-11-27 10:28:21 +08:00
  • 41ffb0c437 update readme Chris Beach 2017-11-26 14:09:00 +00:00
  • 35dd123264 fix tests Chris Beach 2017-11-26 12:41:39 +00:00
  • df91a44277 fix client/server messages and locales zip code should be a positive boolean not negative remove dollar signs fix stripe.rb method signature and charging logic Chris Beach 2017-11-26 12:24:27 +00:00
  • 876edfc0d7 Improve README Chris Beach 2017-11-14 01:06:18 +00:00
  • 5c281cf9ef
    Merge pull request #4 from chrisbeach/stripe-injection Chris Beach 2017-11-12 10:02:13 +00:00
  • fc8f7560cf fix build by skipping check_xhr Angus McLeod 2017-11-12 11:37:21 +08:00
  • e4f420a96e add stripe script in plugin.rb Angus McLeod 2017-11-12 11:16:47 +08:00
  • c22ef46224 rm stripe.js from build Angus McLeod 2017-11-12 11:01:08 +08:00
  • a2fac9a4ff
    Merge pull request #2 from angusmcleod/suggested_improvements Chris Beach 2017-11-08 08:08:18 +00:00
  • 38689a59d5 Inherit from the application controller Angus McLeod 2017-11-08 08:58:38 +08:00
  • c2fa248b79 Include stripe js && inherit from the application controller Angus McLeod 2017-11-08 08:45:18 +08:00
  • d563cd1ddd Working checkout_controller.rb that charges Stripe Chris Beach 2017-10-19 23:50:21 +01:00
  • 20a38095dd Enable checkout route Chris Beach 2017-10-17 12:42:10 +01:00
  • 05a2629f8c Add checkout method Chris Beach 2017-10-17 12:35:14 +01:00
  • 238f4c4eb4 Include amount on form and increase logging Chris Beach 2017-10-16 12:58:50 +01:00
  • 18196c0a0a Revert "Debugging" Chris Beach 2017-10-15 22:08:52 +01:00
  • e556e75253 Revert "Debugging" Chris Beach 2017-10-15 22:08:48 +01:00
  • d73e6b5004 Debugging Chris Beach 2017-10-15 21:51:39 +01:00
  • 37436d1adc Debugging Chris Beach 2017-10-15 21:49:55 +01:00
  • 173f090c4f Disable that darned discobot Chris Beach 2017-10-16 12:48:26 +01:00
  • 943343ffa4 Use siteSettings properly Chris Beach 2017-10-12 02:13:20 +01:00
  • 92639a483f Fix discourse-markdown Chris Beach 2017-10-12 00:37:29 +01:00
  • ea24600f61 Fix README.md Chris Beach 2017-10-12 00:00:02 +01:00
  • 8fdd5dad27 Revert removal of donate menu item Chris Beach 2017-10-11 23:58:22 +01:00
  • 340959c73b Fix failing tests (likely due to Discourse Rails upgrade) Chris Beach 2017-10-11 23:48:41 +01:00
  • 2b17c87333 Tweak readme Chris Beach 2017-10-11 20:40:13 +01:00
  • 6814c80540 Stripe Checkout can be created via BBCode markup Chris Beach 2017-10-09 08:39:21 +01:00
  • 0e19102139 update .gitignore Chris Beach 2017-10-08 23:18:22 +01:00
  • 9f51b0ef10 Merge pull request #8 from Dax74/patch-3 Rimian Perkins 2017-09-22 12:40:40 +10:00
  • 62b2449115 Merge pull request #9 from Dax74/patch-4 Rimian Perkins 2017-09-22 12:40:10 +10:00