Releases: Crowdtilt/CrowdtiltOpen
Version 1.4.1
Version 1.4.0
Version 1.3.2
Fixes issue with the unsaved changes checker on the newly added admin pages
Version 1.3.1
Version 1.3.0
Major changes include:
#170 Added ability to associate an image with a reward
#172 Added option to collect shipping for only specific rewards
#181 Added example usage of Crowdhoster API
#182 Rewards are now in a disabled state if the campaign is expired
#183 Add ability to duplicate expired campaigns
#185 Clean up test framework and simple rewrite to ensure...
#204 Add initializer to check that all necessary env variables are defined
#196 Check the custom CSS/JS inputs for insecure content
#209 Upgrade Devise to latest version
#213 Add basic limiting & ordering to payments API
#210 Save client side payment errors
#215 Add view payments link to admin navbar
#216 Split website into homepage and site settings
#220 Add modal on successful signup
Version 1.2.6
- Fix payment confirmation page reward bug
- Update README with homebrew link and papertrail instructions
Version 1.2.5
- #153 Default Facebook app ID
- #154 New campaign link in header
- #155 Update business bank account label
- #156 Add Crowdtilt link in footer
- #157 Fixed duplicate payments resubmission bug
- #161 Search payments by email
- #157 Track failed payments that occur on authorization or charge failure
- #162 Add placeholder text for Google Analytics and phone number format
- #163 Allow whitespace in credit card input field
- #164 Ability to update admin bank account
Version 1.2.4
- Condense production logs with lograge
- Make additional information optional (remove client-side validation)
- Add more detailed error messages for users throughout the payment flow
- #19 - Refactor payment flow to use Post/Request/Get pattern to prevent double payments through form resubmission
- Add ability for campaign admin to enter a contact phone number
Version 1.2.3
- Added alert popup when navigating away with unsaved changes
- Added new campaign shortcut link to admin navbar
- Fixed the transaction fee calculation with the correct CC processing fee structure
- Updated status text ordering for mini campaign boxes on the homepage
- Updated unitialized application text for first run to be less error-like