Future development
Features in this section will get created when we need them, if someone else works with us to create them, or if a funder comes forward to support development. Below are some potentially valuable new features:
- New donation Zap working (using Zapier.com) to integrate with Salesforce for Non-profits
- Allow subscribing to campaign updates.
- Remote creation of child campaigns that are managed by the payment processor (particularly GivingFuel).
- GivingFuel Payment Plugin with basic features working.
Current Release
Beta 1 Release
- Bug fixes
Release Plan
Features in this section are on the roadmap for development.
1.2 Release
Date not determined.
- Bug fixes from 1.1
- Campaign Cycling module reaches 1.0
- Donor Wall module reaches 1.0
1.1 Release
Date not determined.
- Bug fixes from 1.0
- Campaign Queuing module in beta.
- Donor Wall module in beta.
1.0 Release
Date not determined.
- General availability; supported version
- Submit request for Security Advisories
Release Candidate 1
- Bug fixes
- Might be additional RCs until 1.0 is available
Beta 2 Release
Date not determined.
- Option to close the campaign when target reached (some campaigns may not want this)
- Bug fixes
-
Donor Wall module in alpha:
- display a list of public donors i.e. donors who have left the "Show my name" checkbox checked during the donation process
Previous Releases
Alpha 7 Release
- Fixed installation error in Alpha 6.
Alpha 6 Release
- Bug fixes
- Beginning of Campaign Queuing module
Alpha 5 Release
- Bug fixes
Alpha 4 Release
- All table structures are complete
- Donation Page operational
- Campaign Teams operational
- Campaign Chaining operational:
- Remove a campaign from a campaign page when the target is reached.
- Replace the campaign with the next campaign in the list.
- Confirm works with Content Security Policy module
- Initial set of unit tests
- Passes all Drupal coding-standard tests
Alpha 3 Release
March 29, 2018
- API for working with the Kit (a callable service, events and alerts); implemented Hook Event Dispatcher; Extending Campaign Kit shows the events
- Swap out custom payment plugin system in favor of the Payment module
- Add more columns to various lists
- More cosmetic changes
Alpha 2 Release
February 9, 2018
- Demo module now installs without any manual intervention
- Added total columns for Campaign List
- Added Frequency, donation amounts and date to Campaign Donation List
- Added Date, Update Title to Campaign to Campaign Update List
- Test with Stripe module that integrates with Payment module
- Corrected some issues on mobile
- Reformatted entity detail pages
- Added redirect to login/registration screen when anonymous user asks to make child campaign
- Themed the Stripe credit card field with cc card image
- Improved some error messages
- Relabeled some fields
- Confirmed CK works with 8.4
Alpha 1 Release
January 31, 2018
- Initial release with the following features:
- Standalone campaigns with fixed start and end dates
- Peer-to-peer campaigns can be created with inherited fixed start and end dates
- Cron task closes campaigns past their end date
- Uses entities and custom tables
- Demo module with example campaigns
- Initial templates for desktop and mobile are ready
- Badges update using local
- Accepts PayPal Express Checkout payment