2018-09-10 09:55:26 -07:00
|
|
|
# Environment variable overrides for local development
|
|
|
|
FLASK_APP=app.py
|
|
|
|
FLASK_ENV=development
|
2019-01-24 12:17:24 -08:00
|
|
|
SITE_URL="https://zfnd.org" # No trailing slash
|
2019-04-16 10:38:14 -07:00
|
|
|
ADMIN_SITE_URL="https://grants-admin.zfnd.org" # No trailing slash
|
2018-09-10 09:55:26 -07:00
|
|
|
DATABASE_URL="sqlite:////tmp/dev.db"
|
|
|
|
REDISTOGO_URL="redis://localhost:6379"
|
|
|
|
SECRET_KEY="not-so-secret"
|
2018-11-14 06:30:18 -08:00
|
|
|
SENDGRID_API_KEY="optional, but emails won't send without it"
|
2018-11-25 20:02:35 -08:00
|
|
|
|
2019-03-07 12:04:40 -08:00
|
|
|
# set this so third-party cookie blocking doesn't kill backend sessions (production)
|
|
|
|
# SESSION_COOKIE_DOMAIN="zfnd.org"
|
2019-04-04 18:32:20 -07:00
|
|
|
# Limit CORS to these domains, no spaces in seperators. Defaults to '*'.
|
|
|
|
# CORS_DOMAINS="domain.com,domain2.com"
|
2019-03-07 12:04:40 -08:00
|
|
|
|
2018-11-21 21:45:29 -08:00
|
|
|
# SENTRY_DSN="https://PUBLICKEY@sentry.io/PROJECTID"
|
2019-01-18 10:33:51 -08:00
|
|
|
# SENTRY_RELEASE="optional, provides sentry logging with release info"
|
2018-11-25 20:02:35 -08:00
|
|
|
|
2018-12-14 11:36:22 -08:00
|
|
|
AWS_ACCESS_KEY_ID=your-user-access-key
|
|
|
|
AWS_SECRET_ACCESS_KEY=your-user-secret-access-key
|
|
|
|
AWS_DEFAULT_REGION=us-west-2
|
|
|
|
S3_BUCKET=your-bucket-name
|
2019-01-02 10:23:02 -08:00
|
|
|
|
|
|
|
GITHUB_CLIENT_ID=github-client-id
|
|
|
|
GITHUB_CLIENT_SECRET=github-client-secret
|
|
|
|
TWITTER_CLIENT_ID=twitter-client-id
|
|
|
|
TWITTER_CLIENT_SECRET=twitter-client-secret
|
|
|
|
LINKEDIN_CLIENT_ID=linkedin-client-id
|
|
|
|
LINKEDIN_CLIENT_SECRET=linkedin-client-secret
|
2019-01-06 22:58:33 -08:00
|
|
|
|
|
|
|
BLOCKCHAIN_REST_API_URL="http://localhost:5051"
|
2019-01-08 14:58:32 -08:00
|
|
|
BLOCKCHAIN_API_SECRET="ef0b48e41f78d3ae85b1379b386f1bca"
|
2019-01-16 21:20:10 -08:00
|
|
|
|
2019-01-23 13:30:03 -08:00
|
|
|
# Blockchain explorer to link to. Top for mainnet, bottom for testnet.
|
2019-03-14 21:16:38 -07:00
|
|
|
# EXPLORER_URL="https://chain.so/tx/ZEC/<txid>"
|
|
|
|
EXPLORER_URL="https://chain.so/tx/ZECTEST/<txid>"
|
2019-01-31 14:56:16 -08:00
|
|
|
|
2019-03-18 11:35:08 -07:00
|
|
|
# Amount for staking a proposal in ZEC, keep in sync with frontend .env
|
2019-01-31 14:56:16 -08:00
|
|
|
PROPOSAL_STAKING_AMOUNT=0.025
|
2019-03-18 11:35:08 -07:00
|
|
|
|
|
|
|
# Maximum amount for a proposal target, keep in sync with frontend .env
|
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 17:01:02 -08:00
|
|
|
PROPOSAL_TARGET_MAX=999999
|