Commit Graph

421 Commits

Author SHA1 Message Date
Danny Skubak fb6b9b5af7 Proposal Lifecycle & Crowdfunding (#23)
* add proposal versioning

* remove deadlines

* update proposal lifecycle for admin

* update proposal lifecycle for backend

* update proposal lifecycle for frontend

* fix tests

* remove acceptedWithFunding

* fix lint, remove commented code

* remove commented code

* refactor backend to provide isVersionTwo

* refactor backend to provide isVersionTwo

* Revert "refactor backend to provide isVersionTwo"

This reverts commit e3b9bc661081e482326f83fa6aa517cf6bdebe6c.

* use isVersionTwo in admin

* add acceptedWithFunding

* trigger ci

* remove "version"

* remove "version"

* remove rejected from campaign block
2019-10-16 22:43:20 -05:00
Daniel Ternyak 701a2f95a9
Proposal deadlines (#28)
* add proposal versioning

* remove deadlines

* remove acceptedWithFunding

* fix lint, remove commented code

* refactor backend to provide isVersionTwo

* refactor backend to provide isVersionTwo

* Revert "refactor backend to provide isVersionTwo"

This reverts commit e3b9bc661081e482326f83fa6aa517cf6bdebe6c.

* trigger ci

* remove "version"
2019-10-11 14:52:52 -05:00
Danny Skubak 746398c59b Proposal Versioning (#21)
* add proposal versioning

* refactor backend to provide isVersionTwo

* trigger ci

* remove "version"
2019-10-11 14:51:10 -05:00
Danny Skubak 54b0d58ffa Disallow Proposal Submissions to Expired RFPs (#25)
* disallow rfp proposal submissions after close

* Add closed tag to closed RFPs
2019-10-10 19:12:38 -05:00
Danny Skubak 7ef5dea343
add requests to drawer 2019-10-10 11:11:18 -04:00
Daniel Ternyak e38ffe90b9
partially revert frontend changes 2019-08-22 10:19:31 -05:00
Daniel Ternyak 2683b85e87
update versions 2019-08-21 18:03:15 -05:00
Daniel Ternyak 1f3447b5a2
i18next 2019-08-21 17:49:02 -05:00
Daniel Ternyak 360cc00cc8
add types 2019-08-21 17:46:18 -05:00
Daniel Ternyak 36d10789cd
more dep updates 2019-08-21 17:45:18 -05:00
dependabot[bot] 19d654eda5
Bump axios from 0.18.0 to 0.18.1 in /frontend
Bumps [axios](https://github.com/axios/axios) from 0.18.0 to 0.18.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.18.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.18.0...v0.18.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-21 21:14:43 +00:00
dependabot[bot] c630356fb8
Bump fstream from 1.0.11 to 1.0.12 in /frontend
Bumps [fstream](https://github.com/npm/fstream) from 1.0.11 to 1.0.12.
- [Release notes](https://github.com/npm/fstream/releases)
- [Commits](https://github.com/npm/fstream/compare/v1.0.11...v1.0.12)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-21 20:59:13 +00:00
dependabot[bot] 984aa6060c
Bump webpack-bundle-analyzer from 3.0.2 to 3.3.2 in /frontend
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) from 3.0.2 to 3.3.2.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases)
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v3.0.2...v3.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-21 20:43:49 +00:00
Daniel Ternyak 0ba477847a
Dependencies Update (#469)
* Update dependencies across all modules

* bump only minor point on axios for /blockchain
2019-08-21 15:36:37 -05:00
Daniel Ternyak de9549df22
Merge branch 'develop' into proposal-milestone-date-validation 2019-07-24 13:30:28 -05:00
Daniel Ternyak 36c150afcd
Proposal milestone date validation 2019-07-24 13:29:11 -05:00
Sonya Mann ae89f961f7
update ZF Grants contact page 2019-07-17 13:39:23 -07:00
AMStrix 8819ee3035 Rework Contribution Privacy (#456)
* rework contribution privacy
- add ProposalContribution.privacy
- remove ProposalContribution.no_refund
- anonymous contribution only if not logged in
- logged in contributions can be optionally attributed
- refunds can happen if a user has  a refund address

* admin: upgrade react-easy-state (had memory leak)

* be: filter users private contributions for others

* Adjust copy to be more accurate.

* Add copy for setting refund addresses (#458)
2019-06-11 21:49:14 -05:00
Daniel Ternyak ec8dd4bfa6
Default to "ALL" in stage filter (#455)
* Unset 'FUNDING_REQUIRED' stage filter to default to ALL

* removed unused import
2019-06-11 18:55:36 -05:00
Daniel Ternyak 1dcade02c1
Bump comment maximum to 5000 (#454)
* Bump comment maximmum to 5000

* Fix comment length test
2019-06-06 13:20:45 -05:00
Daniel Ternyak d5ed370f08
Fix Repo Link & Add Comment Length Validation (#453) 2019-06-06 12:27:53 -05:00
Daniel Ternyak 55c407c9e0
re-yarn 2019-05-21 12:19:53 -05:00
Daniel Ternyak 5ffaa97ef2
add type definitions 2019-05-19 15:28:47 -05:00
Daniel Ternyak 833b83a8b4
add compression to express middleware 2019-05-19 15:27:33 -05:00
Aaron 381722de74
admin notifications 2019-04-16 12:38:14 -05:00
Daniel Ternyak 35510b984f
Misc fixes (#418)
* CORS

* Parse float instead of bn

* Minimum to 0.001

* Unused import
2019-04-04 19:16:00 -05:00
William O'Beirne 339705207a
Default target to '0' (#413)
* Default proposal target to zero instead of None

* Add frontend validation and 1 ZEC minimum
2019-03-28 13:25:34 -04:00
William O'Beirne edd2260423
Update RFP copy + fix admin bug (#414)
* Update RFP copy and use dangerous html to get a link working. Also fix an RFP create bug.

* Capitalize
2019-03-28 13:13:12 -04:00
William O'Beirne 12b9953b2d
Add zfnd.org link to footer. (#415) 2019-03-28 13:12:00 -04:00
Daniel Ternyak 69d4a83f6c
Merge branch 'develop' into chunk-error-refresh 2019-03-22 19:29:45 -05:00
Will O'Beirne e9ed8f7892
Refresh page on chunk errors. 2019-03-22 15:54:50 -04:00
Will O'Beirne bd5662dee3
Enforce SSL on admin 2019-03-22 15:39:51 -04:00
Daniel Ternyak a4a80bfe4c
Merge branch 'develop' into better-validation 2019-03-18 16:00:06 -05:00
Daniel Ternyak 3bd34b114f
Merge branch 'develop' into fix-milestone-rehydration 2019-03-18 15:56:33 -05:00
Will O'Beirne fb42eca561
Max lengths on signup form 2019-03-18 15:05:08 -04:00
Will O'Beirne 53f6a186ee
More safety validation 2019-03-18 15:03:01 -04:00
Will O'Beirne 0f49a73ae3
Fix tslint 2019-03-18 15:02:47 -04:00
Will O'Beirne 4511a1d6e8
Adjust merged in milestone validation 2019-03-18 14:53:15 -04:00
Will O'Beirne 824ba30fa5
Merge branch 'mixmasala-fix_negative_payout' into better-validation 2019-03-18 14:48:14 -04:00
Will O'Beirne 0ce35629a2
More component maxlengths 2019-03-18 14:47:46 -04:00
Will O'Beirne adc2fd4d63
Stricter validation, truncate before db entry, env var proposal target limit 2019-03-18 14:35:08 -04:00
Will O'Beirne 2eff058add
Rehydrate proposal detail page milestones. 2019-03-18 12:43:30 -04:00
Will O'Beirne 6fc6fedab7
Prevent brief from overflowing. 2019-03-18 12:26:57 -04:00
Masala ba1b54d979 add check for payout percent > 100 2019-03-15 19:31:59 -04:00
Masala 3baa6d258f add payout percent frontend validation 2019-03-15 19:26:15 -04:00
William O'Beirne ba704f5f5c ToS & PP (#385)
* Privacy policy

* TOS
2019-03-14 23:45:56 -05:00
Daniel Ternyak 495b50a9e9
Misc Fixes (#381)
* Fix Logging typo

* only allow consecutive milestone date estimates

* fix typo

* handle empty target

* validate max proposal brief size
2019-03-14 23:24:10 -05:00
AMStrix c41d74c0fa String replacement for block explorer URL (#384)
use string replace to build block explorer url
2019-03-15 00:16:38 -04:00
William O'Beirne 94b8837bdc Create preview fix + extras (#382) 2019-03-14 22:38:04 -05:00
AMStrix 1d07997a7a Moar bugs (#379)
* #376 fix milestone passed to milestone_paid email

* #374 fix admin contribution PUT/POST status validation

* #373 fix updates & contributors tabs of Proposal
2019-03-14 22:26:28 -05:00