Skip to content

Releases: TechforgoodCAST/beehive-giving

v2.0.3

14 Jun 12:35
f17ddb5
Compare
Choose a tag to compare

Full Changelog

Closed issues:

  • TypeError: no implicit conversion from nil to integer #678
  • Failsafe for Stripe customer.subscription.deleted webhook #511

Merged pull requests:

v2.0.2

05 Jun 11:05
f601458
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • ActionView::Template::Error: No route matches {:action=>"show", :controller=>"admin/recipients", :id=>nil}, missing required keys: [:id] #670
  • User requesting access to invalid recipient #667
  • Proposal.private input on edit page inverted #674
  • Social sharing meta tags missing #671
  • ActionView::Template::Error: No route matches {:action=>"reset", :controller=>"legacy", :id=>nil}, missing required keys: [:id] #669
  • Update vulnerable dependency #668

Closed issues:

  • TypeError: no implicit conversion from nil to integer #675
  • Upgrade CircleCI config #666

Merged pull requests:

v2.0.1

25 Apr 07:35
740073a
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Add image alt tags #284

Fixed bugs:

  • ActionView::Template::Error: key not found: "total" #591
  • TypeError: no implicit conversion from nil to integer #586
  • ActionView::Template::Error: undefined method `districts' for nil:NilClass #580
  • ActionView::Template::Error: No route matches {:action=>"edit", :controller=>"recipients", :id=>nil}, missing required keys: [:id] #518
  • Hashids::InputError: unable to unhash #500
  • Workflow::NoTransitionAllowed: There is no event next_step defined for the complete state #128
  • District select for India not working #63
  • ActiveRecord::RecordInvalid: Validation failed: Marketing consent please select an option #663
  • Cookie banner overlap #656

Closed issues:

  • Tidy up simple_form.en.yml #662
  • Update homepage title #660
  • Ensure views have .html.haml extension #653
  • Refactor v2_navbar #652
  • Tidy up image assets #557

Merged pull requests:

v2.0.0

23 Apr 20:05
aeb4cae
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Opt-in cookie consent #642
  • Marketing consent opt-in on sign up #641
  • Terms consent unchecked by default #640
  • v2 sign up flow #570
  • Fund hashid could reveal fund #486

Fixed bugs:

  • Microsite terms boolean no persisting #647
  • ActiveModel::RangeError: 100000000000 is out of range for ActiveModel::Type::Integer with limit 4 bytes #538
  • Workflow::NoTransitionAllowed: There is no event next_step defined for the complete state #336
  • Proposal total_costs not accepting input #90
  • £5,000 returns £5.00 on total_costs #79

Closed issues:

  • Net::OpenTimeout: execution expired #654
  • ActionView::Template::Error: key not found: "total" #648
  • Tidy up cells #596
  • Swap out Hotjar #574
  • New style for all private pages and remove unused front end libraries #447
  • Refactor funds controller query methods #443
  • Remove Recipient.funds_checked #287
  • Refactor javascripts and precompile #197
  • Allow for more narrative descriptions of funding requests & refine eligibility criteria #61

Merged pull requests:

v1.12.1

21 Mar 14:06
6596562
Compare
Choose a tag to compare

Full Changelog

Merged pull requests:

v1.12.0

21 Mar 13:25
63a4157
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Clear filter link when no funds found #634
  • Add CSV export for assessments to admin #633
  • Clear filter returns to original url #617

Closed issues:

  • Refactor class methods for filtering funds #620
  • Sidebar does not highlight based on params and specs in own file #618

Merged pull requests:

v1.11.0

16 Mar 14:32
339d6c1
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Disable reveal recent grants link when signed out #629
  • Simple navbar links when signed in #627
  • Public fund sources link to generic data source notice #625
  • Style hidden fund title #540
  • Reveal confirmation and display current usage #485

Fixed bugs:

  • Incomplete fund reveal button styles missing #631
  • Markdown not stripped on fund description #630
  • NoMethodError: undefined method `id' for nil:NilClass #624
  • ActionView::Template::Error: PG::UndefinedTable: ERROR: relation "themes" does not exist
    LINE 1: SELECT "themes".* FROM "themes" WHERE (parent_id IS NULL)
    ^
    : SELECT "themes".* FROM "themes" WHERE (parent_id IS NULL) #623
  • ActionView::Template::Error: PG::UndefinedTable: ERROR: relation "themes" does not exist
    LINE 1: SELECT "themes".* FROM "themes" INNER JOIN "fund_themes" ON...
    ^
    : SELECT "themes".* FROM "themes" INNER JOIN "fund_themes" #622
  • Fund DWnLBn10 summary layout #569
  • Markdown list items have margin bottom #568
  • Net::ReadTimeout: Net::ReadTimeout #560

Closed issues:

  • Refactor Progress from cells into services #626

Merged pull requests:

v1.10.0

06 Mar 13:49
6441311
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Filter/search by funding type, funding duration, and turnover #45

Fixed bugs:

  • ActiveRecord::ConnectionTimeoutError: could not obtain a connection from the pool within 5.000 seconds (waited 5.219 seconds); all pooled connections were in use #616
  • Failsafe from rollbar-gem. ActiveRecord::ConnectionTimeoutError: "could not obtain a connection from the pool within 5.000 seconds (waited 5.598 seconds); all pooled connections were in use" in /app/vendor/bundle/ruby/2.4.0/gems/activerecord-5.1.2/lib/act #615
  • RuntimeError: string modified #614
  • Public fund sources link reveals fund identity #611

Merged pull requests:

v1.9.1

26 Feb 13:11
94838c3
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • User can filter revealed funds #532
  • Fund Stubs displayed when no recommended or eligible funds available #296
  • Order eligible/ineligible funds by visibility #154

Fixed bugs:

  • ActiveModel::UnknownAttributeError: unknown attribute 'terms_version' for User. #610
  • Theme pages only show theme list for current theme #445

Closed issues:

  • Clean up recipient_funder_accesses and recipient_funder_accesses_count #72

Merged pull requests:

v1.9.0

19 Feb 16:08
ad48a14
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Update privacy policy to comply with GDPR #605
  • When fund criteria are updated assessments are triggered to update #595
  • Fund listing page functions without sign in #594
  • Funds listing page divided into sections #593
  • Fund hashid could reveal fund #486
  • Users can create a subsiduary of a charity #458
  • Feedback widget #297
  • Ineligible funds are always visible regardless of subscription status #291
  • Display fund success rate #218
  • Add fields describing the effort to apply to a fund #217

Fixed bugs:

  • JSON::ParserError: 765: unexpected token at '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
    <title>500 Internal Server Error</title>
    <h1>Internal Server Error</h1>
    <p>The server encountered an internal error and was unable to complete your reques #608
  • ActionView::Template::Error: No route matches {:action=>"edit", :controller=>"recipients", :id=>nil}, missing required keys: [:id] #603
  • ActionController::UnknownFormat: ActionController::UnknownFormat #602
  • Remove legacy notice #598
  • Fund descriptions should not be in bold #597
  • Beneficiary rating consistent with description #257

Closed issues:

  • Updated fund routes #592
  • Plan changes based on ticket #1010 #578
  • Draft impact measurement framework #573
  • Setup tracking for experiment 18 #572
  • Experiment 85 live #571
  • Add generic points to summary analysis #472
  • Which Proposal would get the best results at the moment #452
  • Market sizing #427
  • Hexagons instead of dots for eligibility? #426
  • Attempt to add an internationally based fund #388
  • Heroku memory use #335
  • Call eligibility checks explicitly in controller actions rather than on Proposal.save #288
  • Simplify terminology for on-boarding #277
  • Replace ActiveAdmin with ForestAdmin #266
  • Crowdsource approvals for subjective fund criteria #229
  • Support for fundraising consultants #76
  • Track funding and proposals of similar organisations #67

Merged pull requests: