Daniel O'Connor
38aa245290
Move to crops helper
2025-11-30 02:59:04 +00:00
Daniel O'Connor
d570b27a7b
Update _schema_org.html.haml
2025-11-30 13:26:37 +10:30
google-labs-jules[bot]
b204030f70
feat: Add schema.org markup to crop pages
...
Adds schema.org markup to the crop pages using the BioChemEntity type. The taxonomicRange attribute is used to list the scientific names of the crop, which will improve SEO.
2025-11-30 02:45:46 +00:00
Daniel O'Connor
b27e263fdf
Merge pull request #4338 from Growstuff/CloCkWeRX-patch-2
...
Update crops_helper.rb
2025-11-29 19:54:05 +10:30
Daniel O'Connor
e3a2bdd6aa
Update crops_helper.rb
2025-11-29 19:53:49 +10:30
Daniel O'Connor
313e240eb9
Merge pull request #4337 from Growstuff/recursive-fallback
...
More recursive companions
release76
2025-11-29 19:39:31 +10:30
Daniel O'Connor
14aa673440
Merge branch 'mainline' into dev
2025-11-29 19:31:17 +10:30
Daniel O'Connor
cef23b8212
More recursive companions
2025-11-29 08:55:29 +00:00
Daniel O'Connor
3b45dca6e2
Merge pull request #4335 from Growstuff/recursive-fallback
...
Recursive parent lookup
2025-11-29 19:17:12 +10:30
Daniel O'Connor
9060c45aed
Recursive parent lookup
2025-11-29 08:36:43 +00:00
Daniel O'Connor
d4401b402a
Merge pull request #4334 from Growstuff/dev
...
release 75
2025-11-29 18:21:22 +10:30
Daniel O'Connor
372a5edc29
Merge branch 'mainline' into dev
release75
2025-11-29 18:21:07 +10:30
Daniel O'Connor
1f0777fda0
Merge pull request #4333 from Growstuff/parent-fallback
...
Crops > Show detail from parent
2025-11-29 17:03:57 +10:30
Daniel O'Connor
6503e2554c
Better fallback
2025-11-29 06:15:18 +00:00
Daniel O'Connor
4fd544c0b8
Show parent crop
2025-11-29 05:53:58 +00:00
Daniel O'Connor
f7e1aafc25
Fallback to parent for photos, youtube
2025-11-29 05:52:27 +00:00
Daniel O'Connor
208720c46c
Show parent crop details if known
2025-11-29 05:49:28 +00:00
Daniel O'Connor
370c8683fd
On show, fall back to parent crop if no detail known
2025-11-29 05:46:23 +00:00
Daniel O'Connor
e5aa2aaa1f
Release 74 ( #4284 )
...
* Bump icalendar from 2.11.2 to 2.12.0
Bumps [icalendar](https://github.com/icalendar/icalendar ) from 2.11.2 to 2.12.0.
- [Changelog](https://github.com/icalendar/icalendar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/icalendar/icalendar/compare/v2.11.2...v2.12.0 )
---
updated-dependencies:
- dependency-name: icalendar
dependency-version: 2.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rubocop from 1.81.0 to 1.81.1
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.81.0 to 1.81.1.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.81.0...v1.81.1 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-version: 1.81.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump haml-rails from 2.1.0 to 3.0.0
Bumps [haml-rails](https://github.com/haml/haml-rails ) from 2.1.0 to 3.0.0.
- [Commits](https://github.com/haml/haml-rails/compare/v2.1.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: haml-rails
dependency-version: 3.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump faraday from 2.13.4 to 2.14.0
Bumps [faraday](https://github.com/lostisland/faraday ) from 2.13.4 to 2.14.0.
- [Release notes](https://github.com/lostisland/faraday/releases )
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lostisland/faraday/compare/v2.13.4...v2.14.0 )
---
updated-dependencies:
- dependency-name: faraday
dependency-version: 2.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rubocop-rails from 2.33.3 to 2.33.4
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.33.3 to 2.33.4.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.33.3...v2.33.4 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-version: 2.33.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Merge pull request #4277 from Growstuff/add-activity-update-coverage
Add test coverage for updating an activity via the API
* Bump rack from 2.2.18 to 2.2.19
Bumps [rack](https://github.com/rack/rack ) from 2.2.18 to 2.2.19.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/v2.2.18...v2.2.19 )
---
updated-dependencies:
- dependency-name: rack
dependency-version: 2.2.19
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump active_record_union from 1.3.0 to 1.4.0
Bumps [active_record_union](https://github.com/brianhempel/active_record_union ) from 1.3.0 to 1.4.0.
- [Commits](https://github.com/brianhempel/active_record_union/commits )
---
updated-dependencies:
- dependency-name: active_record_union
dependency-version: 1.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump selenium-webdriver from 4.35.0 to 4.36.0
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium ) from 4.35.0 to 4.36.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases )
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES )
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.35.0...selenium-4.36.0 )
---
updated-dependencies:
- dependency-name: selenium-webdriver
dependency-version: 4.36.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rack from 2.2.19 to 2.2.20
Bumps [rack](https://github.com/rack/rack ) from 2.2.19 to 2.2.20.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/v2.2.19...v2.2.20 )
---
updated-dependencies:
- dependency-name: rack
dependency-version: 2.2.20
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump icalendar from 2.12.0 to 2.12.1
Bumps [icalendar](https://github.com/icalendar/icalendar ) from 2.12.0 to 2.12.1.
- [Changelog](https://github.com/icalendar/icalendar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/icalendar/icalendar/compare/v2.12.0...v2.12.1 )
---
updated-dependencies:
- dependency-name: icalendar
dependency-version: 2.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump puma from 7.0.4 to 7.1.0
Bumps [puma](https://github.com/puma/puma ) from 7.0.4 to 7.1.0.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/main/History.md )
- [Commits](https://github.com/puma/puma/compare/v7.0.4...v7.1.0 )
---
updated-dependencies:
- dependency-name: puma
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump chartkick from 5.2.0 to 5.2.1
Bumps [chartkick](https://github.com/ankane/chartkick ) from 5.2.0 to 5.2.1.
- [Changelog](https://github.com/ankane/chartkick/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ankane/chartkick/compare/v5.2.0...v5.2.1 )
---
updated-dependencies:
- dependency-name: chartkick
dependency-version: 5.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rubocop from 1.81.1 to 1.81.6
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.81.1 to 1.81.6.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.81.1...v1.81.6 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-version: 1.81.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump jquery-rails from 4.6.0 to 4.6.1
Bumps [jquery-rails](https://github.com/rails/jquery-rails ) from 4.6.0 to 4.6.1.
- [Changelog](https://github.com/rails/jquery-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rails/jquery-rails/compare/v4.6.0...v4.6.1 )
---
updated-dependencies:
- dependency-name: jquery-rails
dependency-version: 4.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump haml from 6.3.0 to 7.0.0
Bumps [haml](https://haml.info ) from 6.3.0 to 7.0.0.
---
updated-dependencies:
- dependency-name: haml
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump selenium-webdriver from 4.36.0 to 4.38.0
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium ) from 4.36.0 to 4.38.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases )
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES )
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.36.0...selenium-4.38.0 )
---
updated-dependencies:
- dependency-name: selenium-webdriver
dependency-version: 4.38.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump haml_lint from 0.66.0 to 0.67.0
Bumps [haml_lint](https://github.com/sds/haml-lint ) from 0.66.0 to 0.67.0.
- [Release notes](https://github.com/sds/haml-lint/releases )
- [Changelog](https://github.com/sds/haml-lint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sds/haml-lint/compare/v0.66.0...v0.67.0 )
---
updated-dependencies:
- dependency-name: haml_lint
dependency-version: 0.67.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump haml from 7.0.0 to 7.0.1
Bumps [haml](https://haml.info ) from 7.0.0 to 7.0.1.
---
updated-dependencies:
- dependency-name: haml
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rails from 7.2.2.2 to 7.2.3
Bumps [rails](https://github.com/rails/rails ) from 7.2.2.2 to 7.2.3.
- [Release notes](https://github.com/rails/rails/releases )
- [Commits](https://github.com/rails/rails/compare/v7.2.2.2...v7.2.3 )
---
updated-dependencies:
- dependency-name: rails
dependency-version: 7.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump actions/setup-node from 5 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump responders from 3.1.1 to 3.2.0
Bumps [responders](https://github.com/heartcombo/responders ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/heartcombo/responders/releases )
- [Changelog](https://github.com/heartcombo/responders/blob/main/CHANGELOG.md )
- [Commits](https://github.com/heartcombo/responders/compare/v3.1.1...v3.2.0 )
---
updated-dependencies:
- dependency-name: responders
dependency-version: 3.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump bullet from 8.0.8 to 8.1.0
Bumps [bullet](https://github.com/flyerhzm/bullet ) from 8.0.8 to 8.1.0.
- [Changelog](https://github.com/flyerhzm/bullet/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flyerhzm/bullet/compare/8.0.8...8.1.0 )
---
updated-dependencies:
- dependency-name: bullet
dependency-version: 8.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump query_diet from 0.7.2 to 0.7.3
Bumps [query_diet](https://github.com/makandra/query_diet ) from 0.7.2 to 0.7.3.
- [Changelog](https://github.com/makandra/query_diet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/makandra/query_diet/compare/v0.7.2...v0.7.3 )
---
updated-dependencies:
- dependency-name: query_diet
dependency-version: 0.7.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump oj from 3.16.11 to 3.16.12
Bumps [oj](https://github.com/ohler55/oj ) from 3.16.11 to 3.16.12.
- [Release notes](https://github.com/ohler55/oj/releases )
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/ohler55/oj/compare/v3.16.11...v3.16.12 )
---
updated-dependencies:
- dependency-name: oj
dependency-version: 3.16.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump scout_apm from 5.7.1 to 5.8.0
Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby ) from 5.7.1 to 5.8.0.
- [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown )
- [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v5.7.1...v5.8.0 )
---
updated-dependencies:
- dependency-name: scout_apm
dependency-version: 5.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump axe-core-capybara from 4.10.3 to 4.11.0
Bumps [axe-core-capybara](https://github.com/dequelabs/axe-core-gems ) from 4.10.3 to 4.11.0.
- [Release notes](https://github.com/dequelabs/axe-core-gems/releases )
- [Changelog](https://github.com/dequelabs/axe-core-gems/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/dequelabs/axe-core-gems/compare/v4.10.3...v4.11.0 )
---
updated-dependencies:
- dependency-name: axe-core-capybara
dependency-version: 4.11.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rake from 13.3.0 to 13.3.1
Bumps [rake](https://github.com/ruby/rake ) from 13.3.0 to 13.3.1.
- [Release notes](https://github.com/ruby/rake/releases )
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc )
- [Commits](https://github.com/ruby/rake/compare/v13.3.0...v13.3.1 )
---
updated-dependencies:
- dependency-name: rake
dependency-version: 13.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rubocop from 1.81.6 to 1.81.7
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.81.6 to 1.81.7.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.81.6...v1.81.7 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-version: 1.81.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rswag-specs from 2.16.0 to 2.17.0
Bumps [rswag-specs](https://github.com/rswag/rswag ) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/rswag/rswag/releases )
- [Changelog](https://github.com/rswag/rswag/blob/2.17.0/CHANGELOG.md )
- [Commits](https://github.com/rswag/rswag/compare/2.16.0...2.17.0 )
---
updated-dependencies:
- dependency-name: rswag-specs
dependency-version: 2.17.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rswag-ui from 2.16.0 to 2.17.0
Bumps [rswag-ui](https://github.com/rswag/rswag ) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/rswag/rswag/releases )
- [Changelog](https://github.com/rswag/rswag/blob/2.17.0/CHANGELOG.md )
- [Commits](https://github.com/rswag/rswag/compare/2.16.0...2.17.0 )
---
updated-dependencies:
- dependency-name: rswag-ui
dependency-version: 2.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rswag-api from 2.16.0 to 2.17.0
Bumps [rswag-api](https://github.com/rswag/rswag ) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/rswag/rswag/releases )
- [Changelog](https://github.com/rswag/rswag/blob/2.17.0/CHANGELOG.md )
- [Commits](https://github.com/rswag/rswag/compare/2.16.0...2.17.0 )
---
updated-dependencies:
- dependency-name: rswag-api
dependency-version: 2.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rubocop-factory_bot from 2.27.1 to 2.28.0
Bumps [rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot ) from 2.27.1 to 2.28.0.
- [Release notes](https://github.com/rubocop/rubocop-factory_bot/releases )
- [Changelog](https://github.com/rubocop/rubocop-factory_bot/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-factory_bot/compare/v2.27.1...v2.28.0 )
---
updated-dependencies:
- dependency-name: rubocop-factory_bot
dependency-version: 2.28.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump i18n-tasks from 1.0.15 to 1.1.0
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks ) from 1.0.15 to 1.1.0.
- [Release notes](https://github.com/glebm/i18n-tasks/releases )
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md )
- [Commits](https://github.com/glebm/i18n-tasks/compare/v1.0.15...v1.1.0 )
---
updated-dependencies:
- dependency-name: i18n-tasks
dependency-version: 1.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rubocop-rspec_rails from 2.31.0 to 2.32.0
Bumps [rubocop-rspec_rails](https://github.com/rubocop/rubocop-rspec_rails ) from 2.31.0 to 2.32.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec_rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec_rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec_rails/compare/v2.31.0...v2.32.0 )
---
updated-dependencies:
- dependency-name: rubocop-rspec_rails
dependency-version: 2.32.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump js-yaml from 3.14.1 to 3.14.2
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.14.1 to 3.14.2.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 3.14.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump haml from 7.0.1 to 7.0.2
Bumps [haml](https://github.com/haml/haml ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/haml/haml/releases )
- [Changelog](https://github.com/haml/haml/blob/main/CHANGELOG.md )
- [Commits](https://github.com/haml/haml/compare/v7.0.1...v7.0.2 )
---
updated-dependencies:
- dependency-name: haml
dependency-version: 7.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rubocop-rspec from 3.7.0 to 3.8.0
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v3.7.0...v3.8.0 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-version: 3.8.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump rubocop-rails from 2.33.4 to 2.34.1
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.33.4 to 2.34.1.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.33.4...v2.34.1 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-version: 2.34.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* feat: Add YouTube video to crop page
This commit introduces the following changes:
- Adds an `en_youtube_url` attribute to the `Crop` model to store a URL for an English language YouTube video.
- If a `en_youtube_url` is present for a crop, the video is embedded on the crop's show page.
- A link is added to the "Learn more" section of the crop's show page to search YouTube for "growing [crop name]".
- A helper method is added to extract the video ID from various YouTube URL formats.
- A validation is added to the `Crop` model to ensure that the `en_youtube_url` is a valid YouTube URL.
* feat: Add YouTube video to crop page
This commit introduces the following changes:
- Adds an `en_youtube_url` attribute to the `Crop` model to store a URL for an English language YouTube video.
- The `en_youtube_url` is now an editable field in the crop form.
- If a `en_youtube_url` is present for a crop, the video is embedded on the crop's show page.
- A link is added to the "Learn more" section of the crop's show page to search YouTube for "growing [crop name]".
- A helper method is added to extract the video ID from various YouTube URL formats.
- A validation is added to the `Crop` model to ensure that the `en_youtube_url` is a valid YouTube URL.
* Bump i18n-tasks from 1.1.0 to 1.1.2
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks ) from 1.1.0 to 1.1.2.
- [Release notes](https://github.com/glebm/i18n-tasks/releases )
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md )
- [Commits](https://github.com/glebm/i18n-tasks/compare/v1.1.0...v1.1.2 )
---
updated-dependencies:
- dependency-name: i18n-tasks
dependency-version: 1.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Rearrange
* feat: Migrate crop description to a dedicated column
This change migrates the crop description from the `openfarm_data` JSONB field to a new, dedicated `description` text column in the `crops` table.
A data migration is included to move the existing description data to the new column. The `OpenFarmData` concern is updated to remove the now-redundant `description` method.
* Merge pull request #4332 from Growstuff/crops-controller
Add coverage for crops
* I have added the `before_destroy` callback to the `Crop` model to destroy all `CropCompanion` records where the crop is `crop_b`. (#4266 )
I have added a new test to `spec/models/crop_spec.rb` to verify that deleting a crop also destroys the associated `CropCompanion` records.
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-11-29 15:36:34 +10:30
Daniel O'Connor
ba9117db4d
I have added the before_destroy callback to the Crop model to destroy all CropCompanion records where the crop is crop_b. ( #4266 )
...
I have added a new test to `spec/models/crop_spec.rb` to verify that deleting a crop also destroys the associated `CropCompanion` records.
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
release74
2025-11-29 15:32:47 +10:30
Daniel O'Connor
474f09e110
Merge pull request #4332 from Growstuff/crops-controller
...
Add coverage for crops
2025-11-29 15:32:08 +10:30
Daniel O'Connor
0a89ac7e28
Merge pull request #4331 from Growstuff/feature/migrate-crop-description
...
feat: Migrate crop description to a dedicated column
2025-11-29 14:49:24 +10:30
Daniel O'Connor
8485bec90d
Merge pull request #4329 from Growstuff/add-youtube-video-to-crop
...
Add YouTube Video to Crop Page
2025-11-29 14:46:22 +10:30
Daniel O'Connor
1427446500
Merge pull request #4326 from Growstuff/dependabot/bundler/i18n-tasks-1.1.2
...
Bump i18n-tasks from 1.1.0 to 1.1.2
2025-11-29 14:41:19 +10:30
google-labs-jules[bot]
8f6738eefa
feat: Migrate crop description to a dedicated column
...
This change migrates the crop description from the `openfarm_data` JSONB field to a new, dedicated `description` text column in the `crops` table.
A data migration is included to move the existing description data to the new column. The `OpenFarmData` concern is updated to remove the now-redundant `description` method.
2025-11-29 04:07:25 +00:00
Daniel O'Connor
be73a479ad
Merge branch 'dev' into add-youtube-video-to-crop
2025-11-29 14:26:28 +10:30
Daniel O'Connor
e0aaa9e44f
Rearrange
2025-11-29 14:26:15 +10:30
dependabot[bot]
d823bbb743
Bump i18n-tasks from 1.1.0 to 1.1.2
...
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks ) from 1.1.0 to 1.1.2.
- [Release notes](https://github.com/glebm/i18n-tasks/releases )
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md )
- [Commits](https://github.com/glebm/i18n-tasks/compare/v1.1.0...v1.1.2 )
---
updated-dependencies:
- dependency-name: i18n-tasks
dependency-version: 1.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-29 03:56:08 +00:00
google-labs-jules[bot]
73c7158454
feat: Add YouTube video to crop page
...
This commit introduces the following changes:
- Adds an `en_youtube_url` attribute to the `Crop` model to store a URL for an English language YouTube video.
- The `en_youtube_url` is now an editable field in the crop form.
- If a `en_youtube_url` is present for a crop, the video is embedded on the crop's show page.
- A link is added to the "Learn more" section of the crop's show page to search YouTube for "growing [crop name]".
- A helper method is added to extract the video ID from various YouTube URL formats.
- A validation is added to the `Crop` model to ensure that the `en_youtube_url` is a valid YouTube URL.
2025-11-29 03:45:23 +00:00
Daniel O'Connor
253fe0b903
Merge pull request #4324 from Growstuff/dependabot/bundler/rubocop-rails-2.34.1
...
Bump rubocop-rails from 2.33.4 to 2.34.1
2025-11-29 14:14:10 +10:30
Daniel O'Connor
08e47b89f1
Merge pull request #4319 from Growstuff/dependabot/bundler/rubocop-rspec-3.8.0
...
Bump rubocop-rspec from 3.7.0 to 3.8.0
2025-11-29 14:13:10 +10:30
google-labs-jules[bot]
684768ba5c
feat: Add YouTube video to crop page
...
This commit introduces the following changes:
- Adds an `en_youtube_url` attribute to the `Crop` model to store a URL for an English language YouTube video.
- If a `en_youtube_url` is present for a crop, the video is embedded on the crop's show page.
- A link is added to the "Learn more" section of the crop's show page to search YouTube for "growing [crop name]".
- A helper method is added to extract the video ID from various YouTube URL formats.
- A validation is added to the `Crop` model to ensure that the `en_youtube_url` is a valid YouTube URL.
2025-11-29 03:40:59 +00:00
dependabot[bot]
ebdba592b3
Bump rubocop-rails from 2.33.4 to 2.34.1
...
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.33.4 to 2.34.1.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.33.4...v2.34.1 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-version: 2.34.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-29 03:29:54 +00:00
dependabot[bot]
183d910e7e
Bump rubocop-rspec from 3.7.0 to 3.8.0
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v3.7.0...v3.8.0 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-version: 3.8.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-29 03:29:37 +00:00
Daniel O'Connor
d9ba4fabe7
Merge pull request #4316 from Growstuff/dependabot/bundler/haml-7.0.2
...
Bump haml from 7.0.1 to 7.0.2
2025-11-29 13:56:12 +10:30
Daniel O'Connor
c4216cb337
Merge pull request #4323 from Growstuff/dependabot/github_actions/actions/checkout-6
...
Bump actions/checkout from 5 to 6
2025-11-29 13:55:59 +10:30
dependabot[bot]
1a65457c78
Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-21 07:01:55 +00:00
Daniel O'Connor
ee848ea4c9
Merge pull request #4322 from Growstuff/dependabot/npm_and_yarn/js-yaml-3.14.2
...
Bump js-yaml from 3.14.1 to 3.14.2
2025-11-20 19:39:37 +10:30
dependabot[bot]
866a428dd5
Bump haml from 7.0.1 to 7.0.2
...
Bumps [haml](https://github.com/haml/haml ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/haml/haml/releases )
- [Changelog](https://github.com/haml/haml/blob/main/CHANGELOG.md )
- [Commits](https://github.com/haml/haml/compare/v7.0.1...v7.0.2 )
---
updated-dependencies:
- dependency-name: haml
dependency-version: 7.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-20 08:39:55 +00:00
dependabot[bot]
086e440fe5
Bump js-yaml from 3.14.1 to 3.14.2
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.14.1 to 3.14.2.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 3.14.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-20 08:39:44 +00:00
Daniel O'Connor
bca0c06d7f
Merge pull request #4318 from Growstuff/dependabot/bundler/rubocop-rspec_rails-2.32.0
...
Bump rubocop-rspec_rails from 2.31.0 to 2.32.0
2025-11-20 19:08:47 +10:30
dependabot[bot]
5cdf8a1316
Bump rubocop-rspec_rails from 2.31.0 to 2.32.0
...
Bumps [rubocop-rspec_rails](https://github.com/rubocop/rubocop-rspec_rails ) from 2.31.0 to 2.32.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec_rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec_rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec_rails/compare/v2.31.0...v2.32.0 )
---
updated-dependencies:
- dependency-name: rubocop-rspec_rails
dependency-version: 2.32.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 14:30:21 +00:00
Daniel O'Connor
0fc486685a
Merge pull request #4317 from Growstuff/dependabot/bundler/rubocop-factory_bot-2.28.0
...
Bump rubocop-factory_bot from 2.27.1 to 2.28.0
2025-11-18 00:55:47 +10:30
Daniel O'Connor
707920e8e1
Merge branch 'dev' into dependabot/bundler/rubocop-factory_bot-2.28.0
2025-11-18 00:55:35 +10:30
Daniel O'Connor
cbae940741
Merge pull request #4320 from Growstuff/dependabot/bundler/i18n-tasks-1.1.0
...
Bump i18n-tasks from 1.0.15 to 1.1.0
2025-11-17 21:39:31 +10:30
dependabot[bot]
606d811b73
Bump i18n-tasks from 1.0.15 to 1.1.0
...
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks ) from 1.0.15 to 1.1.0.
- [Release notes](https://github.com/glebm/i18n-tasks/releases )
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md )
- [Commits](https://github.com/glebm/i18n-tasks/compare/v1.0.15...v1.1.0 )
---
updated-dependencies:
- dependency-name: i18n-tasks
dependency-version: 1.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 07:01:24 +00:00
dependabot[bot]
d59a80d706
Bump rubocop-factory_bot from 2.27.1 to 2.28.0
...
Bumps [rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot ) from 2.27.1 to 2.28.0.
- [Release notes](https://github.com/rubocop/rubocop-factory_bot/releases )
- [Changelog](https://github.com/rubocop/rubocop-factory_bot/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-factory_bot/compare/v2.27.1...v2.28.0 )
---
updated-dependencies:
- dependency-name: rubocop-factory_bot
dependency-version: 2.28.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 07:01:09 +00:00
Daniel O'Connor
bf39e0dbd9
Merge pull request #4314 from Growstuff/dependabot/bundler/rswag-api-2.17.0
...
Bump rswag-api from 2.16.0 to 2.17.0
2025-11-07 12:02:34 +10:30
dependabot[bot]
d8502b7d99
Bump rswag-api from 2.16.0 to 2.17.0
...
Bumps [rswag-api](https://github.com/rswag/rswag ) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/rswag/rswag/releases )
- [Changelog](https://github.com/rswag/rswag/blob/2.17.0/CHANGELOG.md )
- [Commits](https://github.com/rswag/rswag/compare/2.16.0...2.17.0 )
---
updated-dependencies:
- dependency-name: rswag-api
dependency-version: 2.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-07 01:00:53 +00:00
Daniel O'Connor
d3903dc2b1
Merge pull request #4313 from Growstuff/dependabot/bundler/rswag-specs-2.17.0
...
Bump rswag-specs from 2.16.0 to 2.17.0
2025-11-07 11:30:19 +10:30