Daniel Ternyak
797c042629
Fix typos / copy ( #109 )
...
Update default proposal content
Create Guide section
2019-12-10 15:32:12 -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
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
ed6d98ceec
Milestone Estimate in Days ( #59 )
...
* init admin milestone estimate in days
* init frontend milestone estimate in days
* init backend milestone estimate in days
* fix bugs
* fix bugs
* fix tests
* add tests
* add milestone_deadline email to examples
* fix type errors
* fix tests
* remove comment
* temp prep for merge
* restore changes, update tests
* add db migration
* add tests and comments for set_v2_date_estimates
2019-11-13 16:38:17 -06:00
Daniel Ternyak
36c150afcd
Proposal milestone date validation
2019-07-24 13:29:11 -05:00
Will O'Beirne
0ce35629a2
More component maxlengths
2019-03-18 14:47:46 -04: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
Will O'Beirne
ebc4b8ceee
Stricter milestone validaiton. Dont try to be smart with percentages.
2019-02-19 16:42:40 -05:00
Will O'Beirne
a3a2392135
Convert milestone dates to unix timestamps to be inline with the rest of our entities.
2019-02-05 16:25:58 -05:00
Will O'Beirne
6cd6520fbc
Use datePublished for deadline wherever possible. Disable past dates during milestone create, disable field when immediate payout is set.
2019-02-05 15:56:07 -05:00
Will O'Beirne
84daa1cba9
Rename a bunch of fields to their original values. Get draft saves working.
2018-11-14 12:59:48 -05:00
Will O'Beirne
8245795306
Temporary checkin, fuckup all of the types on the frontend.
2018-11-14 11:43:00 -05:00
AMStrix
f823488abb
Misc bugs & cleanup ( #173 )
...
* fix Final.create getting called multiple times
* give moment the non-standard format string to parse with
* remove unused package & refs for nprogress
* remove unused file: theme.ts
2018-11-02 11:47:25 -04:00
William O'Beirne
f406cec255
Strict Typescript (pt. 1) ( #150 )
...
* Enable noImplicitThis, alwaysStrict, and strictFunctionTypes configs.
* Enable all strict rules. Implement typedKeys function for better typing. (#152 )
2018-10-19 18:03:37 -04:00
AMStrix
1aab0915c0
Type Refactor ( #133 )
2018-10-04 23:27:02 -05:00
William O'Beirne
e0b94d06e1
Create Flow (first pass) ( #76 )
...
* Initial work on create flow.
* Redux and validation initial work.
* Fix typescript issues
* Review page
* Misc fixes
* Example fill in, and initial state setting.
* Milestone timeline in review
* Initial markdown state
* Draft saving, loading, resetting. Using local storage for now.
* Fix initial milestone state. Make steps clickable.
* Preview functionality.
* Create governance step that handles all contract data.
* Proposals can now be created with new flow. Team has been dismantled.
* Replace old create with new flow. Adjust url casing.
* Convert styles to less
* Fix form reset
* Remove team step
* tsc
* Show errors.
* Prevent publish if there are any errors.
* Remove comments, variablize time.
* Reset crowd fund deploy state when form is mounted to prevent getting error / success message from previous deploy.
2018-09-20 13:58:47 -05:00