Commit Graph

387 Commits

Author SHA1 Message Date
Daniel Ternyak b0a5a8e03d
Handle comment prevention without email verification 2019-01-27 20:03:38 -06:00
Daniel Ternyak 893101b480
Revert "Don't duplicate UserSchema schema, use"
This reverts commit 6f38b8c8fa.
2019-01-27 16:43:03 -06:00
Daniel Ternyak 494b03ec7d
Revert "Don't duplicate UserSchema schema, use"
This reverts commit 6f38b8c8fa.
2019-01-27 16:42:02 -06:00
Daniel Ternyak 6f38b8c8fa
Don't duplicate UserSchema schema, use 2019-01-27 16:33:27 -06:00
Daniel Ternyak 4d84f11f78
Add tests 2019-01-27 16:30:15 -06:00
Daniel Ternyak 01d61fce9f
Undo errouneous reformats 2019-01-27 16:17:09 -06:00
Daniel Ternyak c3370076be
Undo errouneous reformats 2019-01-27 16:16:12 -06:00
Daniel Ternyak 97db9d69f9
Merge branch 'develop' of https://github.com/dternyak/zcash-grant-system into remove-profile 2019-01-27 16:13:49 -06:00
Daniel Ternyak 5ecf3d83fb
Partition UserSchema into SelfUserSchema (mostly used to power /me/ endpoint) and UserSchema (used everywhere else). 2019-01-27 16:13:12 -06:00
Daniel Ternyak 236d5b1ccf
Merge pull request #105 from grant-project/change-email
Settings redesign + change email + change password conf email
2019-01-27 16:10:53 -06:00
Daniel Ternyak 5f606d6204
merge 'develop' into 'remove-profile 2019-01-27 15:44:16 -06:00
Daniel Ternyak 3bfabaa6ed
Merge pull request #107 from grant-project/email-template-redesign
Email & admin branding replacement
2019-01-24 18:12:02 -06:00
Will O'Beirne 656bbd04ae
Replace admin instances too. 2019-01-24 15:17:36 -05:00
Will O'Beirne 1a41012c31
Replace all instances of grant.io and its palette with zf grants branding. 2019-01-24 15:17:24 -05:00
Will O'Beirne af9486ef52
Keep new email in the field after changing it. 2019-01-24 14:49:04 -05:00
Will O'Beirne 3654bcb854
Send notif email to old email address on email change. 2019-01-24 14:47:22 -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 f22acfede0
Change password email. 2019-01-24 14:08:15 -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
Daniel Ternyak 05857f6edb
Merge pull request #101 from grant-project/better-loader
Consistent centered loader component
2019-01-23 16:05:36 -06:00
Daniel Ternyak 52199935fe
Merge branch 'develop' into better-loader 2019-01-23 16:03:23 -06:00
Daniel Ternyak 61d9b08a02
Remove user email on Profile view 2019-01-23 15:53:29 -06:00
Will O'Beirne 26aec7d530
Sort it alphabetically you LINT NAZI. 2019-01-23 16:34:14 -05:00
Will O'Beirne 3c8894fb12
Env var-ify the block explorer url 2019-01-23 16:30:03 -05:00
Will O'Beirne f8be65f6a3
Remove console logs 2019-01-23 15:53:24 -05:00
Will O'Beirne 737ec0e59c
Fix SSR, upgrade react router and loadable components. 2019-01-23 15:48:22 -05:00
William O'Beirne 2658f0d77e
Add try catch around bootstrap. (#100)
* Add try catch around bootstrap.

* pep8 formatting
2019-01-23 12:23:02 -05:00
Will O'Beirne 5b3e5522b0
Remove loadable-components. 2019-01-23 11:44:34 -05:00
Will O'Beirne da88825c7c
Standardize loader size 2019-01-23 11:35:03 -05:00
Will O'Beirne eddc0671d7
Replace spin with loader everywhere. 2019-01-23 10:15:59 -05:00
Daniel Ternyak c51e850cb0 Run reformatter on all files (#98) 2019-01-23 10:00:30 -05:00
Daniel Ternyak 9727134ac0
Run reformatter on all files 2019-01-22 23:35:22 -06:00
Daniel Ternyak 8f7fa45bb6
Merge pull request #97 from grant-project/rebranding
Basic rebranding
2019-01-22 23:30:14 -06:00
Will O'Beirne 80e658593b
Darken default user image. 2019-01-22 15:50:43 -05:00
Will O'Beirne 9181dec164
New logos (placeholder until approval.) 2019-01-22 15:46:50 -05:00
Will O'Beirne 31b4167c09
Remove alpha banner. Update markdown pages. Replace default user icon. 2019-01-22 14:56:48 -05:00
Will O'Beirne 32840da648
Grant.io -> ZF Grants 2019-01-22 13:40:20 -05:00
Will O'Beirne 837f6b0c95
Remove a bunch of leftover ETH platform stuff. 2019-01-22 13:09:42 -05:00
Will O'Beirne 0f979412aa
Basic color and font changes. 2019-01-22 13:01:21 -05:00
AMStrix 78fa68be05
Merge pull request #94 from grant-project/sentry-release-env-no-git
Do not attempt to get git hash for SENTRY_RELEASE
2019-01-21 12:59:55 -06:00
Aaron e41892898f
Merge branch 'sentry-release-env-no-git' of https://github.com/dternyak/zcash-grant-system into sentry-release-env-no-git 2019-01-21 12:53:11 -06:00
Aaron f8def1ae67
comment out SENTRY env vars for frontend .env example 2019-01-21 12:52:58 -06:00
Will O'Beirne 244a9f9168
Merge branch 'develop' into sentry-release-env-no-git 2019-01-21 12:52:35 -05:00
William O'Beirne 0e4626157f
Blockchain watcher bootstrap (#92)
* Initial work on bootstrap refactor. Still results in delayed bootstrapping and double bootstrapping.

* Remove logging.

* Fix invalid json in body on non-post requests. Reduce error verbosity.

* Adjust error output.
2019-01-21 12:51:49 -05:00
William O'Beirne 92ad6d3436
Better logging & add sentry to blockchain watcher (#93)
* Add sentry to blockchain watcher. Adjust frontend to allow for environment override.

* Replace all logging with winston. Fix sentry error reporting. Improve error logging for uncaught express errors.

* Remove dsn from .env.example
2019-01-18 19:34:11 -05:00
Aaron 5fd086c83a
linter doesn't like console.log, just remove it 2019-01-18 13:17:07 -06:00
Aaron 4687ed6033
do not register default blueprint for flask-security 2019-01-18 13:07:00 -06:00
Aaron 3383c0757b
remove git hashes for SENTRY_RELEASE 2019-01-18 12:33:51 -06:00