Daniel Ternyak
b92a89d8ea
tsc
2021-02-02 01:49:06 -06:00
Daniel Ternyak
424ca4d283
fix story
2021-02-02 01:42:07 -06:00
Daniel Ternyak
e12b4e1162
fix ci
2021-02-02 01:40:44 -06:00
Daniel Ternyak
7f065b4163
setup 'FUNDING BY ZOMG'
2021-02-01 19:32:12 -06:00
Daniel Ternyak
1a38eea631
fix nav on mobile
2021-01-10 23:08:42 -06:00
Daniel Ternyak
e8e7004f17
fix tsl
2020-12-31 16:41:00 -06:00
Daniel Ternyak
475abec08b
move kyc acceptance to post approval
2020-12-31 03:11:13 -06:00
Daniel Ternyak
ed7a3343c9
KYC acceptance property and admin UI
2020-12-28 15:07:37 -06:00
Daniel Ternyak
97b0cbc4b3
setup KYC page and update funding approved email with link to KYC page
2020-12-25 02:33:05 -06:00
Daniel Ternyak
a36861d063
ensure proposals can only be submitted when KYC is accepted. Setup KYC info modal
2020-12-20 16:06:47 -06:00
Daniel Ternyak
d6c7119dd0
increase scale
2020-12-07 18:22:54 -06:00
Daniel Ternyak
a6dd059442
update logos
2020-12-07 18:03:57 -06:00
Daniel Ternyak
ccdd6e4550
Merge branch 'develop'
2020-12-07 11:27:19 -06:00
Daniel Ternyak
f89e089a00
merge develop
2020-12-07 11:13:18 -06:00
Daniel Ternyak
a61cdf5b7e
ZOMG related updates
2020-11-30 18:19:33 -06:00
Daniel Ternyak
e2a57e1ced
merge
2020-11-24 18:07:43 -06:00
Daniel Ternyak
b192f00709
Merge pull request #501 from ZcashFoundation/develop
...
Provide notice for the temporary pausing in acceptance of new grants …
2020-07-24 14:43:27 -05:00
Daniel Ternyak
665c12bffa
Provide notice for the temporary pausing in acceptance of new grants ( #500 )
...
* add banner and removal create a proposal buttons
* fix travis
2020-07-24 14:43:07 -05:00
Daniel Ternyak
15fbdc17b8
add banner and removal create a proposal buttons
2020-07-24 14:17:07 -05:00
Daniel Ternyak
e612e4f403
bump https-proxy-agent
2020-04-16 22:51:14 -05:00
Daniel Ternyak
08c6d6aaae
Update yarn.lock
2020-04-07 23:16:07 -05:00
Daniel Ternyak
ad2743933f
Merge pull request #499 from ZcashFoundation/develop
...
Bump minimist from 0.0.8 to 1.2.3 in /frontend
2020-04-07 22:38:39 -05:00
Daniel Ternyak
42be278348
Merge pull request #498 from ZcashFoundation/dependabot/npm_and_yarn/frontend/minimist-1.2.3
...
Bump minimist from 0.0.8 to 1.2.3 in /frontend
2020-04-07 22:19:12 -05:00
dependabot[bot]
0c55a776c8
Bump minimist from 0.0.8 to 1.2.3 in /frontend
...
Bumps [minimist](https://github.com/substack/minimist ) from 0.0.8 to 1.2.3.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/0.0.8...1.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-04-08 02:58:19 +00:00
Daniel Ternyak
f50b516ade
Merge pull request #497 from ZcashFoundation/develop
...
ZF Grants 2.1
2020-04-07 21:57:24 -05:00
Daniel Ternyak
5a15022987
ZF Grants 2.1 ( #496 )
...
* fix ccr pagination defaults
* add ccr admin tests
* add ccr user tests
* checkpoint
* fix tslint
* request changes discussion flow mvp
* admin - add discussion status
* backend - add live drafts
* admin - add live drafts
* frontend - add live drafts
* frontend - add edit discussion proposal
* fix tsc
* include DISCUSSION status in propsal listview
* do not make live draft on admin request changes
* hide live drafts from user proposal draft list
* fix backend tests
* add admin tests
* add user tests
* fix: liking, viewing discussion proposals, admin menu
* admin - update hints for live drafts
* fe - add better messaging when updating a proposal
* be - fix like test
* remove TODO comments
* add new email types
* fix storybook
* add revision tab story
* backend - implement proposal revisions
* frontend - implement proposal revisions
* update revision tab story
* fix lint
* remove set detection
* email proposal followers on revision
* restrict banner to team members only
* misc bug fixes
* update, add backend tests
* add milestone title change to revision history story
* fix milestones display in preview
* allow archived proposals to be queried
* implement archived proposal page
* fix tsc
* implement archived proposal get route
* move styling into less
* remove proposal archive parent id
* handle archived proposal status
* cleanup
* remove contributions, switch to USD, implement quarters
* use Qs to preserve formatting
* handle edit only kyc
* prevent ARCHIVED proposals from being sent to admin
* display latest revision first
* admin - proposal & ccr reject permanently
* backend - proposal & ccr reject permanently
* frontend - proposal & ccr reject permanently
* fix tsc
* use $ in milestone payout email
* introduce custom filters to proposal listview
* hide archive link on first revision
* upgrade packages
* add bech32 implementation
* add z address validation with tests
* fix tslint
* use local address validation
* fix tests, remove blockchain mock gets
* add additional bad addresses
* update briefs to include page break message
* remove contributions routes, menu entry
* disable countribution count admin stats
* remove matching and pretty print in finance
* fix tslint
* separate out rejected permanently proposals
* make removing proposals generic
* allow linked tabs to be ignored
* remove rejected permanently, bugfix
* update preview link to point to rejected tab
* implement rejected permanently tab, add tab message
* refactor variable
* fix tslint
* fix tslint
* send ccr reject permanently email on rejection
* fix preview message
* wire up proposal arbiter and rejected emails
* disable tip jar in proposal and profile
* sync ccr/proposal drafts on create form init
* check invites on submit modal open
* update team invite language
* update team text when edit
* fix ccr rejected permanently tag
* text changes, email preview fix
* display changes requested tag when in discussion with changes requested
* enable social share on open for discussion proposals, update language
* place sort below filter
* derive filter from query string
* use better filter names in query params
* fix tslint
* create snapshot of original proposal on first revision
* clear invites between edits, account for additional changes not tracked in revisions
* update tests
* fix test
* remove print
* SameSite Fixes (#150 )
* QA Fixes 2 (#151 )
* set filters as query strings on change
* remove rejected permanently tags
* add dollar sign in financials legend
* fix tsc
* Copy Touchups (#152 )
* Email Fixes (#155 )
* fix ZEC in milestone payout emails
* fix links in rejected permanently CCR/proposal emails
* Poll for Team and Invite Changes in Create Flow (#153 )
* poll for team and invite changes in create flow
* fix tslint
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* pretty print payouts by quarter (#156 )
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Remove Blockchain Module (#154 )
* remove blockchain route from backend, remove calls to node
* revert blockchain_get removal
* Add Tags to Proposal Cards (#157 )
* add tag to proposals and dynamically set v1 card height
* listen on window resize
* make card height props optional
* set tag in bottom right, remove dynamic card resize, add dynamic tag resize
* cleanup
* cleanup
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Improve Frontend Address Validation (#158 )
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Remove blockchain module (#162 )
* remove blockchain route from backend, remove calls to node
* revert blockchain_get removal
* Remove Blockchain App (#160 )
* remove blockchain app
* remove blockchain app from travis
Co-authored-by: Danny Skubak <skubakdj@gmail.com>
* Proposal Edit Fixes (#161 )
* fe - display error if edit creation fails
* be - restrict live draft publish
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Restrict Arbiter Assignment (#159 )
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Email Copy updates
* Remove Admin Financials Card
* Hookup 'proposal_approved_without_funding' to admin email example
* bump various package versions
* Update yarn.lock files
* Attach 'proposal_approved_without_funding' to backend example email
* bump package versions
Co-authored-by: Danny Skubak <skubakdj@gmail.com>
2020-04-07 21:56:32 -05:00
Daniel Ternyak
452637cc28
Merge pull request #488 from ZcashFoundation/develop
...
ZF Grants 2.0
2019-12-10 23:55:44 -06:00
Daniel Ternyak
7301d2a4e0
Hookup Proposal Tutorial ( #487 )
2019-12-10 23:54:40 -06:00
Sonya Mann
b52d26b9cf
Create PROPOSAL_TUTORIAL.md ( #486 )
2019-12-10 23:19:52 -06:00
Sonya Mann
560f76aaf2
Add Guide Content ( #485 )
...
* add guide content
* add link to walk-through tutorial
* Update GUIDE.md
2019-12-10 22:47:36 -06:00
Daniel Ternyak
044deea218
Merge pull request #484 from grant-project/develop
...
ZF Grants 2.0
2019-12-10 15:50:55 -06:00
Daniel Ternyak
797c042629
Fix typos / copy ( #109 )
...
Update default proposal content
Create Guide section
2019-12-10 15:32:12 -06:00
Danny Skubak
33411f105d
Misc Fixes ( #108 )
...
* disallow t addresses
* restrict ccr drafts to current user
2019-12-10 14:22:40 -06:00
Danny Skubak
59ebf8e971
reject -> request changes ( #107 )
2019-12-10 12:15:28 -06:00
Danny Skubak
96d0b9e30e
Fix Misc Bugs ( #106 )
...
* consider all proposals to be staked
* allow proposal titles to wrap
* rejected -> changes requested
* allow empty strings as tip addresses
2019-12-09 16:00:01 -06:00
Daniel Ternyak
7e7650eeae
Bugfixes ( #105 )
...
* Make KYC field mandatory
* Fix tip jar names
* adjust tip jar language
2019-12-09 15:57:32 -06:00
Danny Skubak
b02e14a42f
Proposal Migration Script - Delete Stale Drafts ( #104 )
...
* fix admin tsc check
* delete stale drafts
2019-12-06 10:17:36 -06:00
Daniel Ternyak
dc09690ea3
Feedback ( #103 )
2019-12-05 19:12:46 -06:00
Danny Skubak
64d832d585
match prod css bundle ( #102 )
2019-12-05 19:01:47 -06:00
Daniel Ternyak
3311be8e98
CCRs ( #86 )
...
* CCRs API / Models boilerplate
* start on frontend
* backendy things
* Create CCR redux module, integrate API endpoints, create types
* Fix/Cleanup API
* Wire up CreateRequestDraftList
* bounty->target
* Add 'Create Request Flow' MVP
* cleanup
* Tweak filenames
* Simplify migrations
* fix migrations
* CCR Staking MVP
* tslint
* Get Pending Requests into Profile
* Remove staking requirement
* more staking related removals
* MVP Admin integration
* Make RFP when CCR is accepted
* Add pagination to CCRs in Admin
Improve styles for Proposals
* Hookup notifications
Adjust copy
* Simplify ccr->rfp relationship
Add admin approval email
Fixup copy
* Show Message on RFP Detail
Make Header CTAs change based on draft status
Adjust proposal card style
* Bugfix: Show header for non signed in users
* Add 'create a request' to intro
* Profile Created CCRs
RFP CCR attribution
* ignore
* CCR Price in USD (#85 )
* init profile tipjar backend
* init profile tipjar frontend
* fix lint
* implement tip jar block
* fix wrapping, hide tip block on self
* init backend proposal tipjar
* init frontend proposal tipjar
* add hide title, fix bug
* uncomment rate limit
* rename vars, use null check
* allow address and view key to be unset
* add api tests
* fix tsc errors
* fix lint
* fix CopyInput styling
* fix migrations
* hide tipping in proposal if address not set
* add tip address to create flow
* redesign campaign block
* fix typo
* init backend changes
* init admin changes
* init frontend changes
* fix backend tests
* update campaign block
* be - init rfp usd changes
* admin - init rfp usd changes
* fe - fully adapt api util functions to usd
* fe - init rfp usd changes
* adapt profile created to usd
* misc usd changes
* add tip jar to dedicated card
* fix tipjar bug
* use zf light logo
* switch to zf grants logo
* hide profile tip jar if address not set
* add comment, run prettier
* conditionally add info icon and tooltip to funding line
* admin - disallow decimals in RFPs
* fe - cover usd string edge case
* add Usd as rfp bounty type
* fix migration order
* fix email bug
* adapt CCRs to USD
* implement CCR preview
* fix tsc
* Copy Updates and UX Tweaks (#87 )
* Add default structure to proposal content
* Landing page copy
* Hide contributors tab for v2 proposals
* Minor UX tweaks for Liking/Following/Tipping
* Copy for Tipping Tooltip, proposal explainer for review, and milestone day estimate notice.
* Fix header styles bug and remove commented out styles.
* Revert "like" / "unfollow" hyphenication
* Comment out unused tests related to staking
Increase PROPOSAL_TARGET_MAX in .env.example
* Comment out ccr approval email send until ready
* Adjust styles, copy.
* fix proposal prune test (#88 )
* fix USD display in preview, fix non-unique key (#90 )
* Pre-stepper explainer for CCRs.
* Tweak styles
* Default content for CCRs
* fix tsc
* CCR approval and rejection emails
* add back admin_approval_ccr email templates
* Link ccr author name to profile in RFPs
* copy tweaks
* copy tweak
* hookup mangle user command
* Fix/add endif in jinja
* fix tests
* review
* fix review
2019-12-05 19:01:02 -06:00
Danny Skubak
95102842a7
Misc fixes ( #101 )
...
* fix env var bug
* fix #99
* fix #97
* fix #96
* fix #95 , #94
* restrict commenting to live proposals
2019-12-05 18:06:03 -06:00
Daniel Ternyak
98dce6c5ea
Create user command for mangling users ( #98 )
...
* Create user command for mangling users
* remove 'identity' arguement to CLI command
* fix typo
2019-12-04 15:44:08 -06:00
Danny Skubak
aa15b13782
Update Proposal Migration Command ( #81 )
...
* address additional proposals, first pass
* convert staking proposals to draft
* print found staking proposal count
2019-12-04 15:07:45 -06:00
Danny Skubak
597472b5c6
remove funded proposals from arbiter count ( #92 )
2019-12-03 18:02:56 -06:00
Danny Skubak
4a0e23e9c7
Price in Usd ( #91 )
...
* init profile tipjar backend
* init profile tipjar frontend
* fix lint
* implement tip jar block
* fix wrapping, hide tip block on self
* init backend proposal tipjar
* init frontend proposal tipjar
* add hide title, fix bug
* uncomment rate limit
* rename vars, use null check
* allow address and view key to be unset
* add api tests
* fix tsc errors
* fix lint
* fix CopyInput styling
* fix migrations
* hide tipping in proposal if address not set
* add tip address to create flow
* redesign campaign block
* fix typo
* init backend changes
* init admin changes
* init frontend changes
* fix backend tests
* update campaign block
* be - init rfp usd changes
* admin - init rfp usd changes
* fe - fully adapt api util functions to usd
* fe - init rfp usd changes
* adapt profile created to usd
* misc usd changes
* add tip jar to dedicated card
* fix tipjar bug
* use zf light logo
* switch to zf grants logo
* hide profile tip jar if address not set
* add comment, run prettier
* conditionally add info icon and tooltip to funding line
* admin - disallow decimals in RFPs
* fe - cover usd string edge case
* add Usd as rfp bounty type
2019-12-03 18:02:39 -06:00
Danny Skubak
6f4e1b779b
keep original proposal card design for v1 proposals ( #89 )
2019-12-03 16:08:24 -06:00
Danny Skubak
94dc22b879
move tipping into payment create flow tab ( #84 )
2019-12-02 10:40:24 -06:00
Danny Skubak
7936b418f4
Workflow Improvements ( #78 )
...
* refresh proposal creation view when user has unverified email
* add info icon & tooltip to payout immediatly
* replace “Title” with “About You” on signup
* add review to stepper, use "Review" on final stage of proposal
* update buttons in email verify success view
* add an optional team member
2019-11-24 09:07:03 -06:00
Danny Skubak
213595cfba
Redesign Campaign Block ( #74 )
...
* init profile tipjar backend
* init profile tipjar frontend
* fix lint
* implement tip jar block
* fix wrapping, hide tip block on self
* init backend proposal tipjar
* init frontend proposal tipjar
* add hide title, fix bug
* uncomment rate limit
* rename vars, use null check
* allow address and view key to be unset
* add api tests
* fix tsc errors
* fix lint
* fix CopyInput styling
* fix migrations
* hide tipping in proposal if address not set
* add tip address to create flow
* redesign campaign block
* fix typo
* update campaign block
* add tip jar to dedicated card
* fix tipjar bug
* use zf light logo
* switch to zf grants logo
* hide profile tip jar if address not set
* add comment, run prettier
2019-11-24 09:05:08 -06:00
Danny Skubak
8f187ad775
add explainer to proposals ( #76 )
2019-11-20 15:44:45 -06:00