Danny Skubak
d98b255378
Tip Jar Profile ( #64 )
...
* init profile tipjar backend
* init profile tipjar frontend
* fix lint
* implement tip jar block
* fix wrapping, hide tip block on self
* add hide title, fix bug
* rename vars, use null check
* allow address and view key to be unset
* add api tests
* fix migrations
2019-11-13 17:44:35 -06:00
Aaron
381722de74
admin notifications
2019-04-16 12:38:14 -05:00
William O'Beirne
9d0591918e
Require refund address or confirm donation ( #354 )
...
* Add API check to disallow unsetting refund address.
* Require either refund address to be set or explicit consent for a donation. Dont have them show up as refundable in admin.
* Show donations on financials page
* Continue after entry
* Consider no_refund when checking for duplicate contribution.
* Fix types.
* Add a filter for all contributions that are considered donations. Update financial query to include donations.
* Elaborate in message.
2019-03-13 18:36:24 -05:00
Will O'Beirne
cbe0ed659c
Add refund address to settings, editable on the account page.
2019-02-16 11:49:32 -05:00
Will O'Beirne
2a0e12194c
Add resend button to email settings
2019-02-08 14:57:54 -05:00
Will O'Beirne
af9486ef52
Keep new email in the field after changing it.
2019-01-24 14:49:04 -05:00
William O'Beirne
69fefdb2ea
Merge branch 'develop' into change-email
2019-01-24 14:29:26 -05:00
Will O'Beirne
8d15a473fc
Adjusted settings mobile behavior. Fixed tsc error.
2019-01-24 14:19:33 -05:00
Will O'Beirne
3b9d15e62e
Implement change email & email confirmation. Adjust layout of settings more.
2019-01-24 13:53:26 -05:00
Will O'Beirne
b6e921879e
Rework settings page frontend. Add account tab for email changes.
2019-01-23 17:28:27 -05:00
Will O'Beirne
eddc0671d7
Replace spin with loader everywhere.
2019-01-23 10:15:59 -05:00
AMStrix
8de3b4e3c8
Email settings + unsubscribe ( #75 )
...
* user subscription_settings utils + tests
* UserSettings user/models updates
* GET /<user_id>/settings endpoint
* PUT /<user_id>/settings + more tests + refactoring
* Email Notifications settings tab
* email subscription verbiage
* email-unsubscribe page + refactors
* hook up send_email for proposal approval + add subscription checks to send_email
* fix merge bug
* Send email on contribution. Dont double-count contributions from the blockchain watcher.
* Proposal contribution email, and fix email admin.
* Send email to team on contribution received.
* Email comment creator of their replies.
* Send comments to proposal creator. Adjust templates for all comment emails.
* Send email on contribution update.
2019-01-16 17:26:44 -05:00
William O'Beirne
994b680f04
Link to specific tabs from query param ( #71 )
...
* Linkable tabs with scrolling behaior. Replace all tabs with linkable tabs.
* Link to specific tab wherever relevant.
* Fix bad tab name.
2019-01-15 15:19:59 -05:00
AMStrix
50cc377b48
User Auth Conversion ( #19 )
2018-12-14 13:36:22 -06:00