Commit Graph

932 Commits

Author SHA1 Message Date
Jack Gavigan ccb57e50b7
Update README.md 2023-10-31 13:46:43 +00:00
Jack Gavigan c366ee9806
Update Intro.tsx 2022-02-28 11:35:13 +00:00
Daniel Ternyak 6db04273a9
restore missing frontend 2021-10-21 01:15:40 +03:00
Daniel Ternyak 9b7df42c5e
disable TLD reject in SSR 2021-09-30 12:05:06 -04:00
Daniel Ternyak 19193aed17
tsc 2021-07-16 09:20:17 -07:00
Daniel Ternyak 04aa3e13ce
Merge branch 'develop' of https://github.com/dternyak/zcash-grant-system into develop 2021-07-16 09:18:08 -07:00
Daniel Ternyak 7ba24667d2
remove CCR routes 2021-07-16 09:17:42 -07:00
Daniel Ternyak 2f87d96171
Merge pull request #505 from ZcashFoundation/master
Master
2021-07-12 18:20:19 -07:00
Daniel Ternyak 206ed2e63a
adjust default proposal content 2021-04-13 23:55:08 -07:00
Daniel Ternyak 819c15ba9c
funded by zomg true by default 2021-03-19 01:04:26 -05:00
Daniel Ternyak c0e05a86e6
fix 2fa 2021-02-02 01:55:18 -06:00
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 cfd38e91b7
Merge pull request #502 from ZcashFoundation/zomg-changes
Preparation for ZOMG.
2020-12-07 13:18:58 -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