Implemented enhancements:
- Gitcoin Bot Enhancements #1040
- fixes gitcoinco#1040 #1043 (owocki)
- drastically improve api read performance #1026 (owocki)
- bounty: unify modal designs #809 (sethmcleod)
Fixed bugs:
- Gitcoinbot work submitted message has weird formatting #1063
Closed issues:
- JSONDecodeError: Expecting value: line 1 column 1 (char 0) #1057
- Misalignment with arrows on new page #1056
- Cannot read property 'split' of undefined #1025
- Explorer multiselect "Any" option doesn't behave as expected #1011
- Unify Modal Designs #430
Merged pull requests:
- fix toggle any filter #1065 (joshmorel)
- css: funding / killing form update #1061 (thelostone-mc)
- gives staff the ability to remove users from a bounty #1042 (owocki)
- logs abandoned work and prevents users from starting new work bc of it #1039 (owocki)
- staggers cron start times #1034 (owocki)
- Slack Welcomebot on AWS Lambda #1017 (mbeacom)
- sets default search project status to 'any' #936 (owocki)
- ftux: birth #889 (thelostone-mc)
- WIP: Update FaucetRequest with FK to Profile #884 (mbeacom)
pre-pr884 (2018-04-30)
Fixed bugs:
- Faucet translation isn't rendering properly #1032
- NoReverseMatch: Reverse for 'viz_index' not found. 'viz_index' is not a valid view function or pattern name. #1022
- Gitcoin bot 2nd attempt doesn't render properly #991
- BE tests currently failing #953
- [BUG] The User Menu is Covered on TX Confirmation Screen #924
- Gitcoinbot did not comment when bounty was posted #915
- No unsupported network alert on bounty funding #773
- Modify setup_lang to use User #980 (mbeacom)
- expiration tests fix #913 (kziemianek)
Closed issues:
- DoesNotExist: Profile matching query does not exist. #1008
- AttributeError: 'AnonymousUser' object has no attribute 'profile' #1005
- testaroooooooo 123 #996
- Updating user notification preferences fails and returns (403) CSRF verification failed #988
- Resolve pytest / travis failures #987
- error when submitting faucet request #979
- TypeError: bad operand type for unary +: 'str' #976
- AttributeError: 'NoneType' object has no attribute 'email' #954
- test 123 #949
- Issue explorer don't show issue in case gas price has been changed #945
- ConnectionError: HTTPSConnectionPool(host='ipfs.infura.io', port=5001): Max retries exceeded with url: /api/v0/cat/QmXxkBASF92QvFFwChwZAECSRsjoMstMHJ2A9bwXuchXbA (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7f6791 #932
- Test is a test issue #929
- As a user, I would should be informed when I no longer need to keep tip confirmation window open #928
- AttributeError: 'JsonResponse' object has no attribute 'read' #921
- AttributeError: 'LeaderboardRank' object has no attribute 'local_avatar_url' #914
- Design Funder Landing Page #908
- Test title #907
- 404 after logout at profile page #905
- Navbar responsive issue #903
- as a submitter, i want to link my github PR when i submit work, so i can show off what i did #893
- design - as a user, i want a quarterly 'my stats' email, so i can see my activity on the platform #892
make fix
stylelint error #877- timezone issues with opened date #876
- as a repo owner, i want to be able to approve people who've started work, so i can filter those who i want to work with #812
- design - gitcoin.co/activity #804
- Allow the user to set different language for the Gitcoin app #802
- BadFunctionCallOutput: Could not decode contract function call getBountyData return data b'' for output_types ['string'] #742
- BadFunctionCallOutput: Could not decode contract function call getBountyToken return data b'' for output_types ['address'] #727
- BadFunctionCallOutput: Could not decode contract function call getFulfillment return data b'' for output_types ['bool', 'address', 'string'] #726
- coding - /mentors page #725
- as a user, i want upvotes / downvotes on tool page, so i can cast my vote on gitcoin's tool direction #706
- FieldError: Invalid order_by arguments: ['-web3_created/'] #701
- Gitcoin should monitoring issue pull request as well #696
- refactor bounty.value_in_usdt into two functions #693
- Notify Gitcoin/Funder that Developer is Starting Work #683
- (DESIGN) As a user, I want a Blockchain Job Board so I can find professional work in the space #540
- Handle multiple bounties per github issue URL #533
- Fund an Issue Suggestion/FTUX #529
- Display Tips on Leaderboard #522
- How to Get Started (Repo Maintainer) #517
- Http404 #481
- new_bounty marketing emails need to be moved to a background job #477
- Clean Up Bounty Creation Flow #429
- Functioning Search Field #412
- As a core team member, i want to Track deploys & releases for faster debugging #405
- (unknown): Uncaught this network is not supported in bounty_address() for gitcoin #362
- Add slack bot integration #259
- As a team member, I'd like to be on the /about page, so I can show off that I'm part of the team. #222
Merged pull requests:
- fixes for https://gitcoincommunity.slack.com/archives/C8E45J5D0/p1525097521000711 #1024 (owocki)
- slack welcome messages #1012 (owocki)
- hotfix: wait for approval to issue bounty #1006 (owocki)
- adds rates estimate on bounty details page #998 (owocki)
- Action URLS Cleanup (and other goodies) #983 (owocki)
- Notify Gitcoin/Funder that Developer is Starting Work #981 (darkdarkdragon)
- unsupported network warnings when trying to do an aciton on a network we dont support #978 (owocki)
- warnings when youre looking at a non mainnet bounty #977 (owocki)
- pricing brackets #972 (owocki)
- Adds bounty flow doc to readme #956 (owocki)
- Add slack bot integration #955 (darkdarkdragon)
- smarter github notifications #948 (owocki)
- Tool modifications #944 (mbeacom)
- track hours worked on fulfillment #942 (owocki)
- about: Fix Origin Story #933 (thelostone-mc)
- verboseness of gitcoinbot reminders #931 (owocki)
- more feedback emails #930 (owocki)
- bounty: hide timeline on cancelled bounties #922 (thelostone-mc)
- fixes gitcoinco#876 #919 (owocki)
- make expiration status less inclusive #918 (owocki)
- about: core team design revamp #916 (thelostone-mc)
- navbar responsive issues #904 (kziemianek)
- avatar cleanup - and adds the ability to blend in the gitcoin logo to an avatar #902 (owocki)
- ability to add a pr link to work submission #900 (owocki)
- nav + explorer fixes #890 (thelostone-mc)
- Upgrade deb image to Stretch #888 (mbeacom)
- Added team bios and community member links to /about page #887 (jakerockland)
- WIP - d3 data viz experiments #886 (owocki)
- dashboard: Tests cleanup. #857 (cryptomental)
- preferred language #810 (kziemianek)
- Initial commit for Search functionality #790 (eswarasai)
- Tool voting #763 (kziemianek)
20180416 (2018-04-16)
Implemented enhancements:
- Detect GitHub issue activity other than comments #458 (JakeStoeffler)
Fixed bugs:
Closed issues:
- TypeError: Object of type '__proxy__' is not JSON serializable #844
- Detect "Referencing" as "Work" #576
Merged pull requests:
- Add admin link to navbar for staff and switch settings icon #899 (mbeacom)
- adds tutorials on help page #898 (owocki)
- Github comments when user is warned/removed (in addition to the emails that are sent when this happens) #897 (owocki)
20180415master (2018-04-16)
Implemented enhancements:
- Feature/refactor value in usdt #853 (cryptomental)
Fixed bugs:
- Bounty details screen on mobile not responsive #759
Closed issues:
- Incorrect dollar value shown for bounties #879
- As a user, I want to break apart my email settings and my profile settings #795
Merged pull requests:
- Update Travis pipeline to use new stages #885 (mbeacom)
- identify trust wallet #882 (kziemianek)
- new nav for auth/login for site #881 (owocki)
- status update dates on the bounty model #878 (owocki)
- new_bounty emails #867 (owocki)
- in my settings, i should be able to disguise myself from the leaderboard/having a profile #745 (owocki)
pre-853 (2018-04-12)
Fixed bugs:
- admin login broken in prod #871
Closed issues:
- AttributeError: 'NoneType' object has no attribute 'email' #872
- This is a test bounty for demo purposes #868
- As a user, I only want to receive 1 match email per day, so I dont unsubscribe #454
Merged pull requests:
pre-django-auth-redux (2018-04-11)
Implemented enhancements:
- responsive profile #825 (kziemianek)
Fixed bugs:
- Broken profile markup #817
- alpha tag confusion #792
- Fixed heights in tips list #787
- Funded issues are shown up as expiring in search results #783
- fix for bouty details buttons padding #842 (kziemianek)
- Bean/fix typos #829 (StareIntoTheBeard)
Closed issues:
- update can_submit_after_expiration_date #855
- Request Funding Increase #849
- Expired bounty invalid days ago counter #839
- Canceled Bounty gitcoinbot github message was wrong #838
- bounty detail page - button padding is messed up at certain resolutions #836
- IndexError: list index out of range #835
- AssertionError: Cannot filter a query once a slice has been taken. #833
- 'done' bounties should not have the time left field visible #824
- comment needs left padding #823
- RelatedObjectDoesNotExist: User has no profile. #820
- Document and check all possible status values #816
- Logo width is incorrect #808
- Performance Updates #777
- design - /mentors page #565
- Update Gitcoin Email Designs #563
- Code - /pitch pages #506
- Price fluctuates on the explorer stats page #491
- As a site admin, I want a Gitcoin Drip Marketing Campaign that explains our vision (and how to use Gitcoin) over time, so we can enable our users to be successful. #448
- I want to see the progress of my newly created bounty tickets #422
- Issue Explorer Details Page V2 #419
Merged pull requests:
- Add ipdb and django shell access to docker setup #863 (mbeacom)
- docker shell fixes #861 (owocki)
- fix expiration tests #860 (kziemianek)
- update can_submit_after_expiration_date #856 (owocki)
- fix for Expired bounty invalid days ago counter #840 (owocki)
- bounty: hide progress bar on work done status #828 (thelostone-mc)
- Fixes: gitcoinco#792 #827 (willsputra)
- docker / github login instructions #822 (owocki)
- todos should be falsy #821 (owocki)
- Django auth #818 (mbeacom)
- bug fix : bounty + landing + dashboard #807 (thelostone-mc)
- bounty: added progress bar #764 (thelostone-mc)
- bounty: mobile alignment fix #762 (thelostone-mc)
- Email design update #746 (jakerockland)
pre-django-auth-1 (2018-04-06)
Implemented enhancements:
- Profile should make use of the django user framework #312
Closed issues:
- See what my last actions were when I logged in (as bounty funder). #423
Merged pull requests:
- bounty: fixed avatar url + tooltip style #784 (thelostone-mc)
- bounty : minor changes #768 (thelostone-mc)
- Add django auth framework #574 (mbeacom)
pre-django-auth (2018-04-06)
Fixed bugs:
- the big 'profile might need a redesign or some bugfixes' thread. #580
Closed issues:
- "ReferenceError: Accounts is not defined" Error printed to console when sending a tip #806
- As a user, I would like to view profile bounties, repos, etc in a paginated fashion #550
- An easy way to read the list of funded issues on my profile page #424
20180404-template-1 (2018-04-05)
20180404-template-0 (2018-04-05)
20180404-base-template (2018-04-04)
Closed issues:
- Groundwork for Internationalization (Translation of App to Other Languages) #642
Merged pull requests:
- stylelint:fix info in CONTRIBUTING.md #803 (kziemianek)
- Limit Profile stat results to valid bounties #791 (mbeacom)
- Fixes: gitcoinco#642 #728 (bakaoh)
pre-728 (2018-04-04)
Closed issues:
- Responsive Design Issues On The Gitcoin Website #684
pre-684-responsive-cleanup (2018-04-04)
Implemented enhancements:
- 'my projects' tab should be greyed out if user is not logged in #769
- Issue Explorer Detail #737
- issue funder should be able to stop work #666
- Investigate Image Compression Across Gitcoin for Performance Improvements #608
- inline validations #554
- Need to be able to stop work bounties as the funder #463
- standardbounties: automatically cross-process bounties posted to bounties.network to gitcoin #268
- Static handling and cache invalidation #262
- css: rebirth of the bounty #691 (thelostone-mc)
- fixing some width, flex, and spacing issues as discovered in issue #684 #688 (joshmobley)
- changed all target=new to target=_blank with rel=noopener #677 (michelgotta)
- revamped tool page #672 (owocki)
- Inline validations #571 (KennethAshley)
Fixed bugs:
- Getting an Error When Trying to Tip User #776
- Issue Explorer Check-box Undone #744
- after sending tip, blue alert that should have had a success message in it said 'undefined' #687
- refresh_bounties empty URL bug #686
- TypeError: Object of type 'BountyFulfillment' is not JSON serializable #678
- loading page is busted #653
- KeyError: 'token' #649
- standard bounties: multiple bounties per issue URL #251
- standardbounties: if you try to fulfill a bounty that doesnt exist it spins forever #250
- bug: need auto refresh on gitcoin submission pending page #179
- explorer: added missing css stylesheet #747 (thelostone-mc)
- html: removed extra css link from header.html #739 (thelostone-mc)
Closed issues:
- test 123 #788
- Really thin kill bounty screen #786
- messed up CSS on https://gitcoin.co/funding/process #780
- avatar_url is wrong #779
- Hardcoded year in emails copyright section. #765
- Contributing Link in README.md doesn't work #755
- Ratelimited #754
- test 123 #752
- NameError: name 'time' is not defined #751
- NameError: name 'time' is not defined #750
- test 123 #734
- test 123 #722
- test 123 #720
- reverse bounties #719
- 'accepted' time is wrong on bounty #714
- Using docker to setup and got "localhost refused to connect" error, and ReadMe file is outdated #713
- /explorer on mobile needs some alignment fixes #705
- bounty explorer can be slow #689
- as a user, i want to ahve an 'in alpha' badge on alpha tools, so i can know which tools aren't yet GA #685
- gitcoin.co/new issue page not responsive #679
- Scope of task #670
- test 123 #654
- Emails with [DEBUG] header in prod #650
- Faucet giving 500 when submissino #646
- Update Gitcoin Weekly Newsletter #632
- as a user, i want gitcoin to integrate standardbounties contribute() method, so i can contribute more funds to a bounty #617
- Tidy Up Issue Explorer #601
- as an administrator, id like to add faucet distributions to activity_report, so i can track them #600
- redesign embeddable widget for github reops #594
- upgrade: font-awesome 5 #593
- Add Gitcoin Newsletter Page #584
- Latest News Updates #518
- Clear and concise message about work started from Gitcoin Bot #508
- Remove Subscribe to Funded Issues at top of Issue Detail Page #504
- Longer titles are profile page overflow their bounds #501
- gitcoinbot did not comment on github when
work\_done
event fired #495 - Issue explorer on mobile needs a quick cleanup #494
- Exception: attempting to create a new bounty when is_greater_than_x_days_old = True #485
- People shouldn't be able to start work on more than 3 issues at a time #478
- JSONDecodeError: Expecting value: line 1 column 1 (char 0) #467
- BACKEND -- Gitcoin External Bounties tool #447
- Clear Connection Between Notification and Error States #432
- Consistent display of ETH and USD across app #421
- To see only open issues #420
- Consistent button styles across the app #416
- Consistent H1 treatment #414
- Clear and concise tooltips #410
- Standardbounties expiration date treated differently than Gitcoin expiration date #393
- Uncaught ReferenceError: getParam is not defined #390
- Uncaught TypeError: Cannot read property 'coinbase' of undefined #389
- Uncaught TypeError: Cannot read property 'accounts' of undefined #388
- (unknown): 구문 오류 #385
- (unknown): ':' is required. #383
- JSONDecodeError: Expecting value: line 1 column 1 (char 0) #382
- Error: Access is denied. #381
- (unknown): Syntax error #376
- (CODE) as a user, i want to see bounties from other platforms, so i can work on bounties outside of the gitcoin ecosysstem #372
- Error: MetaMask detected another web3. MetaMask will not work reliably with another web3 extension. This usually happens if you have two MetaMasks installed, or MetaMask and another web3 extension. Please remove one and try again. #368
- TypeError: an integer is required (got type NoneType) #360
- Uncaught SyntaxError: Identifier 'slides' has already been declared #352
- Uncaught SyntaxError: Identifier 'slides' has already been declared #349
- Cannot read property '2' of null when submitting bounty #342
- Test Issue #341
- SyntaxError: expected expression, got '*' #339
- Uncaught ReferenceError: web3 is not defined #336
- (unknown): uncaught exception: not supported #324
- Uncaught TypeError: Cannot read property 'accounts' of undefined #318
- Error: Web3ProviderEngine does not support synchronous requests. #307
- Error: Syntax error, unrecognized expression: select[name=deonomination #306
- Uncaught ReferenceError: nextSlide is not defined #305
- Uncaught ReferenceError: web3 is not defined #303
- Uncaught SyntaxError: Unexpected token * #302
- (unknown): Syntax error #300
- (unknown): Script error. #297
- ReferenceError: Can't find variable: nextSlide #295
- Uncaught ReferenceError: nextSlide is not defined #294
- ReferenceError: Can't find variable: nextSlide #293
- Uncaught ReferenceError: nextSlide is not defined #292
- Uncaught ReferenceError: web3 is not defined #291
- Uncaught ReferenceError: web3 is not defined #290
- Uncaught ReferenceError: nextSlide is not defined #289
- Uncaught TypeError: Cannot read property 'coinbase' of undefined #287
- Uncaught TypeError: Cannot read property 'accounts' of undefined #286
- flow to reject a claim and payout to someone else is kind of cumbersome #275
- StandardBounties: The ability to ingest Bounties.Network Bounties #264
- ERC20 batch tip send #233
- improvement - filtering bounties for repository #232
- Issue Explorer Usability tweak #227
- Treat claimed issues as open #225
- design: index of bounties from other bounty projects #221
- Detect profile from Metamask/Github #214
- funded issue links are long and clunky #201
- Environment variable based settings #144
- saving search UI is broken on iphone 7 #8
Merged pull requests:
- explorer: updated label for issues with status done #785 (thelostone-mc)
- bounty: process + kill bounty width fix #782 (thelostone-mc)
- CSS clean up 🎉 #775 (sethmcleod)
- disable my projects filters if user not logged in #771 (kziemianek)
- current year in copyright email section #766 (kziemianek)
- Alpha Tag #758 (willsputra)
- bounty: css letter spacing fix for h1..h6 #757 (thelostone-mc)
- Fixed Contributing Link in README.md #756 (Sabihashaik)
- bounty: css fix for wonky contributor info #741 (thelostone-mc)
- html: reordered css links #740 (thelostone-mc)
- bounty: display submit only on starting work #738 (thelostone-mc)
- #679 - new issue responsive updates #735 (joshmobley)
- fixed broken save search UI & missing save search text on mobile #731 (willsputra)
- accepted_on date in fulfillment model #729 (owocki)
- Optimize images in assets #724 (mbeacom)
- handle multiple bounties per github url #723 (owocki)
- Add image compression #712 (cassidypignatello)
- bounty: review feedback added #711 (thelostone-mc)
- workaround for web3 sync issues #709 (owocki)
- twitter.com/gitcoinfeed #708 (owocki)
- css: fixed explorer overflow on mobile #707 (thelostone-mc)
- Fixes: gitcoinco#687 #699 (kziemianek)
- css: sidebar fixup #697 (thelostone-mc)
- Issue funder can remove users from issue #675 (kziemianek)
- Offchain Bounties #673 (owocki)
- doc: corrected setup path #667 (thelostone-mc)
- Records UserAction events for Tip, Start/Stop Work, and Bounty related things #664 (owocki)
- People shouldn't be able to start work on more than 3 issues at a time #663 (owocki)
- no faucet spoofing #662 (owocki)
- no faucet spoofing #661 (owocki)
- Add GeoIP2 and lang middleware #657 (mbeacom)
- Adds testimonial video to landing page #645 (owocki)
- Redesign and implementation of embed widget #644 (michelgotta)
- @gitcoinbot tune up! #641 (zoek1)
- use AGPLv3 license #638 (gasolin)
- fontawesome: upgrade to v5 #635 (thelostone-mc)
- Refactors 3 requests down to 1 #634 (owocki)
- Integrate StandardBounties increasePayout() #626 (msuess)
- Refactors shared.js / web3 awareness code for more sanity #625 (owocki)
- explorer: updated view #621 (thelostone-mc)
- Update all alerts to include new alert style #553 (KennethAshley)
- Environment variable setting handling #359 (mbeacom)
pre_web3_awareness_reafctor (2018-03-16)
Implemented enhancements:
- nav: redesigned the dropdown #629 (thelostone-mc)
- explorer: updated tooltip #585 (thelostone-mc)
Fixed bugs:
- AttributeError: 'NoneType' object has no attribute 'strip' #616
- IndexError: list index out of range #613
- profile_details.html references nonexistent profile.js resulting in Http404 #612
- KeyError: 'comment' #598
- fix for empty github notification #622 (owocki)
- Check dict existence in gitcoin bot payload view #599 (mbeacom)
Closed issues:
- test 123 #595
- Upgrade to the latest Django revision #583
- Increase Code Coverage by 5% #408
- Reminder to remove the legacy/* application once those bounties are done #406
- Uncaught Error: Web3ProviderEngine does not support synchronous requests. #340
- addd logo to metamask contract metadata repo #320
- Bot / Github integration Revamp MVP #152
- In tip flow, sometimes we are not able to get the email address of the user from github #75
Merged pull requests:
- css: dropdown fix #630 (thelostone-mc)
- Enable ESLint in pre-commit and on Travis CI #624 (mbeacom)
-
Sends followup emails after 48 emails to bounty fulfiller and submitter [\#610](https://github.com/gitcoinco/web/pull/610) ([owocki](https://github.com/owocki))
- tooltip: updated as per review comments #606 (thelostone-mc)
- slack notifications upon start / stop work #591 (owocki)
- destroys legacy bounty handling code (except for on legacy kill bounty page) #589 (owocki)
- nav: redesigned the dropdown #586 (thelostone-mc)
- General faucet cleanup #582 (mbeacom)
- Feature/faucet -- with kevin's changes #581 (owocki)
- removes optional add_bcc option from mailer #579 (owocki)
- explorer: added sort feature #578 (thelostone-mc)
- Cleanup syntax and linting issues for backend code #577 (mbeacom)
- css: refactored media queries #573 (thelostone-mc)
- mocks expiration date on standardbounties #566 (owocki)
- Writing coverage for marketing model, increasing coverage to 33% #524 (leonprou)
- ESLint configuration to help code with more style #468 (michelgotta)
- BOT / GITHUB INTEGRATION REVAMP MVP #236 (romanjesus)
pre_faucet (2018-03-09)
Implemented enhancements:
Closed issues:
- IndexError: list index out of range #564
- Explorer changes followup #555
- Update Issue Explorer Front End #503
- void #455
- Show consistent top navigation across the app #415
- Clear Distinction Between Web 3 States #413
Merged pull requests:
pre-clean-urls (2018-03-07)
Implemented enhancements:
pre-clean-urls2 (2018-03-07)
Implemented enhancements:
- As a user, I want the navigation bar to be consistent #548
- Add form styles #514 (KennethAshley)
- Adding token conversion rate to bounties #387 (bhenze)
Fixed bugs:
- Is there still a problem with 'start work' carrying over from bounty to bounty? #519
- Http404 raising frequently on profile view #492
- AttributeError: 'NoneType' object has no attribute 'pk' #483
- Integration branch triage issues #474
- void #462
- Added remove filter functionality for Search Tags #562 (eswarasai)
- css : fixed display for devices below 380px #559 (thelostone-mc)
- FIX: Replace selects with select2 and update arrow #539 (KennethAshley)
Closed issues:
- gitcoincobot doesnt work for ERC20 issues #536
- Test #531
- void #515
- void #511
- void #500
- Consistent Form Styles Across the Gitcoin #498
- As a user I'd like a cleaned up explorer page. #493
- Version conflict when running tests #488
- 'new work' comments appear twice on github issue from gitcoincobot #480
- void #479
- void #476
- DoesNotExist: BountyFulfillment matching query does not exist. #471
- void #470
- void #469
- Issues in 'Work Started' should be 'Open' #466
- void #464
- void #460
- status not populating correctly on legacy issues #453
- bust the cloudfront cache when an issue updates #446
- Consistent tone and voice to communicate with me #439
- Create Gitcoin UI Kit #437
- Align Current State of the Issue Explorer #436
- Update White Paper Page Select List #434
- Create Consistent Form Styles #433
- dashboard_bountyfulfillment is not being updated properly #428
- Clear understanding whether something is an error or informational #425
- Show left rail radio filters when appropriate #411
- TypeError: an integer is required (got type NoneType) #409
- Fix lingering bounty_fulfiller (claimee) references #401
- HTML/CSS Touch ups on Bounty Details Page #399
- Make Process Bounty page more user friendly #398
- Wrong issue title in gitcoin.co #366
- TypeError: an integer is required (got type NoneType) #332
- standardbounties cleanup: multiple fulfillments #308
- standardbounties cleanup: state issues #284
- Coloradocoin receive page (due Feb 1) #261
- Push Open Source Forward => Grow Open Source #238
- design- /pitch page - where people can pitch project ideas #198
- link profile in nav somewhere #191
- show conv rate rate at time of posting #165
- As a user, I'd like to be able to close my browser window after I submit a web3 tx, so I can do other things without canceling. #128
- GitHub oauth in new funding flow #98
Merged pull requests:
- review: added feedback for the explorer page #558 (thelostone-mc)
- Unify navbar template #549 (mbeacom)
- Add initial changelog #545 (mbeacom)
- WIP: Feature/faucet #541 (KennethAshley)
- Fix unselectable icons on select2 selects #532 (KennethAshley)
- Add Wyvern (WYV) token #525 (protinam)
- core: Rebirth of the explorer #523 (thelostone-mc)
- dashboard: base setup #505 (thelostone-mc)
- Update web3 and eth-utils to fix issue 488 #489 (jasonrhaas)
- html: removed left rails #486 (thelostone-mc)
- Correct typos and grammatical errors #484 (cpbennett4)
- text: fixed typo #473 (thelostone-mc)
- alert user to local env networks #465 #472 (ckhatri)
- Fix ES Linting issues for leaderboard.js #461 (tra38)
- Fix isort-check build failure #459 (JakeStoeffler)
- launches web3 what / why video #449 (owocki)
- easier tip redemption #396 (owocki)
- (WIP) February integration branch #379 (owocki)
- Add dummy external bounties #377 (KennethAshley)
- WIP -- COLO Coin Redemption #331 (eswarasai)
- css: prettified bounty_details page #323 (thelostone-mc)
prefebint (2018-02-13)
Closed issues:
- Use BountyFulfillment for all fulfiller_ references #402
- Fix dashboard/notifications.py #400
- feb integration branch - remove references to
Bounty.fulfiller\_
#397 - "Are you still working on this?" #394
- (unknown): Syntax error #391
- MultipleObjectsReturned: get() returned more than one Profile -- it returned 2! #386
- This is a test issue for purposes of a demo during Consensys Mesh Retreat #384
- Bounty creation transaction link points to rinkeby etherscan address. #370
- Travis builds failing #367
- AttributeError: 'NoneType' object has no attribute 'get' #361
- Submitting work throws a "Math is not a function" #357
- Profile Page needs to be sized up if it's smaller than it should be #355
- Increase Code Coverage by 4% #353
- RangeError: Maximum call stack size exceeded #351
- RangeError: Maximum call stack size exceeded #350
- html: setting max-width to 500px casues weird display #347
- New funded issue form does not automatically add the URL from the querystring #346
- SyntaxError: expected expression, got '*' #338
- as a user, i want to be able to process two bounties in multiple tabs so i can be efficient. #334
- in activity_report management command, add a
from\_address
andto\_address
field #322 - tip emails not going out #321
- Issue summaries lose formatting like new lines #317
- new bounty status #316
- stanardbounties cleanup: tune rate limiter #281
- standardbounties cleanup: why aren't 500 error emails to ADMINs working #279
- This is a test issue for purposes of a demo during Rocky Mountain Blockchain #270
- game mechanics for project wheatgrass #260
- sometimes web3 buttons on the gitcoin interface take 60s to respond #226
- code: signal to tell user that unclaimed issues may already be in progress #206
- Code Faucet Page #184
- twitter posts about new funded issues do not unfurl correctly #110
- move to python3, django 2.0 #68
- Bounty Life-cycle #61
Merged pull requests:
- Fix migration conflict #395 (mbeacom)
- rollbar: replaces ** with Math.pow #392 (thelostone-mc)
- Increase code coverage #375 (tyleryasaka)
- js: replaced ** with Math.pow() #374 (thelostone-mc)
- Default network should be mainnet #371 (jasonrhaas)
- Update Docker image to support Windows #365 (mbeacom)
- Changes Math to Math.pow for gwei->ether gas calculation #358 (poffdeluxe)
- Use ImageOps.fit instead of Image.thumbnail #356 (poffdeluxe)
- css: set max-width to 100% to fix display #348 (thelostone-mc)
- Modify static handling to use Whitenoise #345 (mbeacom)
- css: prettified /help page #337 (thelostone-mc)
- allows multiple pending transactions at once #335 (owocki)
- html: replaced slack image with font-awesome icon #333 (thelostone-mc)
- diff favicons in prod vs local #328 (owocki)
- adds user action table, stats cleanup #327 (owocki)
- Adjust email handling for tip flow #326 (mbeacom)
- javascript: convert to es6 and make sure it passes linting #325 (ethikz)
- Kevin/new statuses #319 (owocki)
pre_january2018_feature_integration2 (2018-01-29)
Fixed bugs:
- standardbounties cleanup: Github claim work comment/interest comment updating seems to fail #282
- When attempting to sign up for gitcoin slack I get a CSRF Failure #276
Closed issues:
- Error on DB restore #309
- Uncaught ReferenceError: web3 is not defined #304
- ReferenceError: web3 is not defined #299
- ReferenceError: Can't find variable: web3 #298
- ReferenceError: Can't find variable: web3 #296
- Test issue from Rollbar #283
- why are all the 404s 500ing #280
- The first LIVE StandardBounties Bounty on Gitcoin #278
- standardbounties: where do we store info that's not in the bounty detail spec? #253
- standardbounties: migration plan #252
- standardbounties: figure out how to massage expressed interest PR in #249
- new 404/500 error page #231
- typography cleanup after PR 116 #151
Merged pull requests:
- Modify slack email invitation handling #314 (mbeacom)
- (WIP) January 2018 Multiple Integrations #240 (mbeacom)
pre_january2018_feature_integration (2018-01-26)
Fixed bugs:
- www.gitcoin.co doesnt work #254
Closed issues:
- gh int: Add github logout method #266
- standardbounties: support new IPFS schema #265
- standardbounties: test ERC20 tokens #257
- standardbounties: regression test the twitter notifications, github comments, and emails #256
- standardbounties: estimateGas() #248
- standardbounties: gas limit set too high #247
- standardbounties: tx throws but the frontend thinks it succeeded anyway #246
- standardbounties: integrate metamask gas estimates module #245
- As a gitcoin founder, I want to send a demo funded issue, so I can demo the product to the mesh. #229
- As a gitcoin founder, I want to send a demo funded issue, so I can demo the product to the mesh. #228
- dataviz of gas costs vs confirmation time #209
- design: waiting room quote while page is waiting for web3 updates #181
- Code iOS landing page #174
- core : contributing.md guideline + linter #65
- Browser Extension Revamp #50
- waiting room entertainment while tx mines #32
- Mentors #30
Merged pull requests:
- Update notifications.py #277 (tommycox)
- Add Rollbar error handling #274 (mbeacom)
- doc: changed port to 8000 #272 (thelostone-mc)
- doc: changed port to 8000 in github integration steps #271 (thelostone-mc)
- Add initial pre-commit configuration #269 (mbeacom)
- roundup email 20170116 #243 (owocki)
- Fix the test suite isort failures #242 (connorwarnock)
- Changed bounties URL in JS to prevent 301 redirect #235 (tossj)
- backend db & API support to show how many comments exist for an issue #219 (amites)
- Gitcoin: Issue #174 #207 (Elaniobro)
- Changed links to MetaMask Chrome extension to MetaMask website #204 (tossj)
- Display random quote when a web3 transaction takes place #158 (tra38)
v0.1 (2018-01-10)
Closed issues:
- test 123 #224
- foo the bar #223
- Error executing transaction #220
- Search by nickname doesn't work #213
- Design: Gitcoin Toolbox #133
submit_working (2018-01-09)
Implemented enhancements:
- In the admin, create a view that shows bounties and tips over time #20
- Design a more aesthetically pleasing bounty detail page #17
- bounty details page should have a 'back' button on it #7
- clawback expired bounty interface #5
- Expose psql port in docker stack #217 (mbeacom)
Fixed bugs:
- Tips: 7 second delay when clicking on 'send tip' on the mainnet. #16
Closed issues:
- Docker-based PostgreSQL port inaccessible locally #216
- Toolbox page: launch it #196
- design: signal to tell user that unclaimed issues may already be in progress #190
- Disabled localStorage breaks Issue Explorer #188
- code:
/mission
page #177 - small module design: waiting room quote #175
- Design: Faucet page #173
- add
/addon/
as firefox addon redirection #170 - claim: gas limit is set over limit #169
- Code HTML: Toolbox Page #168
- Travis builds failing - ethereum dependency changes #163
- oops #159
- Csv export management command to spit out activity report #157
- explore the idea of a gas faucet #153
- In Issue Explorer, Double Quotes (") are Displayed instead of Correct Single Quotes (') #150
- Travis builds failing on cytoolz #142
- Design: Mission, values, vision, how we interact #139
- design: ios gitcoin.co landing page #137
- Double @ sign in github bot comments #131
- Some of the buttons are glitchy and unpolished. #126
- remove uppercase text from text description #125
- Pytest version conflict with ethereum package #123
- Add missing migrations #121
- Error in sync_profile #120
- Python comment linting and semicolon/unused import removal #119
- Specify validation error for email validation checks #118
- AnonymousUser #117
- css: resize images to fit within the timeline container #107
- /slack page content view does not fill page width on mobile #105
- mail: tip amount rounded off to 2 decimals showing cause incorrect amount on mail #103
- Transaction Underpriced when you try to receive a tip #101
- bug: roadmap items shift to adjust for content on hover #100
- expire email should be targeted to personas #96
- Old Etherdelta API 50x frequently #94
- Testing Strategy #90
- Some models don't handle plurals correctly in admin #86
- Problem on claimming a issue #82
- Missleading button "Accept/reject claim" for non founder of the issue #81
- Database files not compatible with Postgres 10.x #78
- Email heading messed up on mobile resolutions #77
- Overhaul leaderboards page design #76
- support ERC20 token conversion rates on tips/bounties funding #73
- css: mailing list breathing space #66
- bug: roadmap items move when hover over them #64
- Code Testimonials into Landing page #63
- Modify docker-compose.yml to reduce running/exited services / persistent volume #58
- Add persistent volume for PostgreSQL data #57
- Decrease Docker image size #56
- The corners or #upper_left and .bounty don't line up #54
- auto-estimate USD amount on gitcoin.co/tip #53
- Design a testimonials module on the landing page #52
- Wrong issue info #51
- Post funded issue to Craigslist #42
- Issues should be displayed in decreasing order of value #40
- Submit a funded issue (or send a tip) and provide feedback on the UX. #37
- docker container for running locally #33
- Mock up an Organization Overview page #31
- Ops: Create cloudfront invalidation programmatically upon deploy in deploy.bash. #19
- Tip page link 404s #14
- Demonstrate tipping via a video #12
- draft a blog post about tim-berners lee #4
- list of erc20 coins should be more elegant #3
- Web3 bountydetails interface documentation #2
- HTTP API Documentation #1
Merged pull requests:
- remove duplicate viewport meta #218 (gasolin)
- Update PULL_REQUEST_TEMPLATE.md #215 (Elaniobro)
- css: shrunk vertical navbar + refactoring #212 (thelostone-mc)
- Add RDN Token support #210 (ice09)
- metamask gas price preview #205 (owocki)
- Gitcoin's Mission #203 (eswarasai)
- add "setup database" section to documentation #199 (galaxy233)
- Remove all-caps default in /tip (yge) #195 (bumi)
- Add sane fallback for localStorage usage #189 (eth-button)
- html: fixed github repo link #187 (thelostone-mc)
- add activity_report management command #180 (choochootrain)
- toolbox: coded design #172 (thelostone-mc)
- carousel: fixed css #167 (thelostone-mc)
- Generate high-entropy secrets and codes #166 (10a7)
- Pin cytoolz to 0.9.0 to fulfill ethereum new reqs #164 (mbeacom)
- shared.js: Escape single quotes with ' #162 (adtac)
- TLDR section on landing page #161 (owocki)
- add http://arcade.city token base ARCD #155 (ernaneluis)
- docker: added node to configuration and css lint setup #147 (thelostone-mc)
- Resolve Travis failures on dependency conflict #143 (mbeacom)
- css: Quick style fix for buttons using the btn-info class #134 (algae12)
- Glitches fixes and overall better buttons look and feel #127 (algae12)
- Resolve false fail on Travis #124 (mbeacom)
- General python cleanup #122 (mbeacom)
- Remove all-caps (text-uppercase) classes #116 (bumi)
- fix roadmap items shift #100 #113 (alx)
- Remove misleading buttons on gitcoin UI #112 (tra38)
- css: fixed overflow scroll on tip recieve page #109 (thelostone-mc)
- css: resize images to fit within the timeline container #108 (algae12)
- fix: rounded tip amount to 3 decimal places in mail #104 (thelostone-mc)
- Add Travis and Codecov integrations #102 (mbeacom)
- small fix for forcing the images of podium be bigger on leaderboard #99 (ernaneluis)
- doc: added contributing.md #97 (thelostone-mc)
- Update get_prices to use new etherdelta WS API #95 (mbeacom)
- Simplify bounty management command #93 (mbeacom)
- fix of issue #76 Overhaul leaderboards page design #91 (ernaneluis)
- Fix display of plurals for some models in admin #88 (mbeacom)
- PostgreSQL alpine and docker compose restart policies #85 (mbeacom)
- Tips now show USD estimates #84 (rajatkapoor)
- Fix grammer in alert on tip page #83 (edkek)
- testimonial: added carousel on landing page #80 (thelostone-mc)
- css: prettify the subscribe button #74 (thelostone-mc)
- Update tip page to auto calculate USD #72 (mbeacom)
- Cleanup python imports #71 (mbeacom)
- Fix roadmap items move when hover over them. #67 (sc0Vu)
- Add psql persistence and remove redundant services #60 (mbeacom)
- Decrease Docker image size #59 (mbeacom)
- fix bounty definition height #54 #55 (Kielek)
- Correct comma typo in statement of Gitcoin aliases #49 (iamchrissmith)
- WEB3 API documentation #47 (lawrencelink)
- Minor Typo Error #45 (k4m4)
- Craigslist #44 (rajatkapoor)
- HTTP Strict Transport Security #41 (sergio-alonso)
- Standard pseudo-random generators are not suitable for security/cryptographic purposes. #39 (sergio-alonso)
- Update link on image #15 (bransbury)
- add dropdown menu search via select2, fix #3 #13 (gasolin)
- Fix space, typo and rename #11 (gamwe6)
- Send tips in one step via Gitcoin.co #10 (owocki)
- Fix instruction for running locally #9 (cifvts)
- Documents API Fields & Filter/Sort URL Parameters #6 (anglinb)
* This Change Log was automatically generated by github_changelog_generator