Daniel O'Connor
4085014e06
Merge branch 'dev' into refactor-hardcoded-emails
2025-10-09 22:54:33 +10:30
Daniel O'Connor
a48a082d98
Merge pull request #4286 from Growstuff/dependabot/bundler/selenium-webdriver-4.36.0
...
Bump selenium-webdriver from 4.35.0 to 4.36.0
2025-10-08 21:12:34 +10:30
Daniel O'Connor
6dca8a8103
Bump active_record_union from 1.3.0 to 1.4.0 ( #4285 )
...
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 21:12:06 +10:30
dependabot[bot]
12887fb17a
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 >
2025-10-08 10:21:09 +00:00
dependabot[bot]
1a005062c1
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 >
2025-10-08 10:21:07 +00:00
dependabot[bot]
6f01c0cf53
Merge pull request #4287 from Growstuff/dependabot/bundler/rack-2.2.19
2025-10-08 10:19:50 +00:00
dependabot[bot]
44e9928805
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 >
2025-10-07 19:15:23 +00:00
google-labs-jules[bot]
63d65c4e6b
Merge pull request #4277 from Growstuff/add-activity-update-coverage
...
Add test coverage for updating an activity via the API
2025-09-30 20:29:11 +09:30
Daniel O'Connor
852ac600f4
Merge pull request #4278 from Growstuff/dependabot/bundler/rubocop-rails-2.33.4
...
Bump rubocop-rails from 2.33.3 to 2.33.4
2025-09-30 19:46:11 +09:30
dependabot[bot]
e182beb12a
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 >
2025-09-29 23:35:18 +00:00
dependabot[bot]
ae33785fc2
Merge pull request #4280 from Growstuff/dependabot/bundler/faraday-2.14.0
2025-09-29 23:34:07 +00:00
dependabot[bot]
169d452c1f
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 >
2025-09-29 23:27:28 +00:00
Daniel O'Connor
7d5fb63f88
Merge pull request #4281 from Growstuff/dependabot/bundler/haml-rails-3.0.0
...
Bump haml-rails from 2.1.0 to 3.0.0
2025-09-30 08:55:18 +09:30
dependabot[bot]
f1508cb960
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 >
2025-09-29 23:12:21 +00:00
dependabot[bot]
a5a201a2e6
Merge pull request #4279 from Growstuff/dependabot/bundler/rubocop-1.81.1
2025-09-29 23:10:56 +00:00
dependabot[bot]
d3fdd65dd3
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 >
2025-09-29 12:00:18 +00:00
dependabot[bot]
e9a187b3df
Merge pull request #4282 from Growstuff/dependabot/bundler/icalendar-2.12.0
2025-09-29 10:54:38 +00:00
dependabot[bot]
7b7bf9f4e9
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 >
2025-09-29 08:35:09 +00:00
Daniel O'Connor
d9851231f2
Merge pull request #4274 from Growstuff/CloCkWeRX-patch-3
...
API > Render activities links under member
release73
2025-09-29 01:11:24 +09:30
Daniel O'Connor
f82eabec42
Merge pull request #4273 from Growstuff/CloCkWeRX-patch-2
...
Create robots.txt based on wikipedia
2025-09-29 01:03:42 +09:30
Daniel O'Connor
83bf752a02
Merge pull request #4272 from Growstuff/feature/JULES-38-planting-api-garden-id
...
Adjust all API resources to include basic data for has one relationships
2025-09-29 00:55:18 +09:30
dependabot[bot]
6ffdd283e4
Merge pull request #4270 from Growstuff/dependabot/bundler/rack-2.2.18
2025-09-28 15:19:22 +00:00
Daniel O'Connor
d8e138ae2d
Create robots.txt based on wikipedia
2025-09-29 00:27:57 +09:30
Daniel O'Connor
81b80d9bb7
Update activity_resource.rb
2025-09-29 00:12:51 +09:30
Daniel O'Connor
f080a8a566
Update crop_resource.rb
2025-09-29 00:12:39 +09:30
Daniel O'Connor
5a436f9d7f
Update garden_resource.rb
2025-09-29 00:12:32 +09:30
Daniel O'Connor
a4fd1c4a8e
Update harvest_resource.rb
2025-09-29 00:12:27 +09:30
Daniel O'Connor
7277cb3523
Update seed_resource.rb
2025-09-29 00:12:07 +09:30
Daniel O'Connor
522d10e053
Update photo_resource.rb
2025-09-29 00:11:41 +09:30
Daniel O'Connor
f3a9b26c8e
Update planting_resource.rb
2025-09-29 00:10:05 +09:30
google-labs-jules[bot]
d8f5580ef9
Extend planting API to render garden id in relationships
2025-09-28 14:39:33 +00:00
dependabot[bot]
d9e58f6bf0
Bump rack from 2.2.17 to 2.2.18
...
Bumps [rack](https://github.com/rack/rack ) from 2.2.17 to 2.2.18.
- [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.17...v2.2.18 )
---
updated-dependencies:
- dependency-name: rack
dependency-version: 2.2.18
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-26 09:46:59 +00:00
Daniel O'Connor
60ec4e8d18
Merge pull request #4271 from Growstuff/dependabot/bundler/rubocop-1.81.0
...
Bump rubocop from 1.80.2 to 1.81.0
2025-09-26 19:15:45 +09:30
dependabot[bot]
ede7e6e7f7
Bump rubocop from 1.80.2 to 1.81.0
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.80.2 to 1.81.0.
- [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.80.2...v1.81.0 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-version: 1.81.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-26 07:01:42 +00:00
dependabot[bot]
9c62f955e2
Merge pull request #4267 from Growstuff/dependabot/bundler/geocoder-1.8.6
2025-09-24 09:47:54 +00:00
dependabot[bot]
6b313c190f
Bump geocoder from 1.8.5 to 1.8.6
...
Bumps [geocoder](https://github.com/alexreisner/geocoder ) from 1.8.5 to 1.8.6.
- [Changelog](https://github.com/alexreisner/geocoder/blob/master/CHANGELOG.md )
- [Commits](https://github.com/alexreisner/geocoder/compare/v1.8.5...v1.8.6 )
---
updated-dependencies:
- dependency-name: geocoder
dependency-version: 1.8.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-24 09:15:25 +00:00
Daniel O'Connor
c575f9d03c
Merge pull request #4269 from Growstuff/dependabot/bundler/puma-7.0.4
...
Bump puma from 7.0.3 to 7.0.4
2025-09-24 18:44:13 +09:30
dependabot[bot]
95a4b0c66c
Bump puma from 7.0.3 to 7.0.4
...
Bumps [puma](https://github.com/puma/puma ) from 7.0.3 to 7.0.4.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v7.0.3...v7.0.4 )
---
updated-dependencies:
- dependency-name: puma
dependency-version: 7.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-24 07:01:40 +00:00
Daniel O'Connor
488e402a3a
Adjust copy of activities and prompts ( #4260 )
...
* Adjust copy
* Adjust copy
* Move repeat prompt
* Improve prompts
* Clean up schema
* Fix spec
release72
2025-09-21 14:58:13 +09:30
google-labs-jules[bot]
e99c90adc4
Add recurring activities feature without database persistence ( #4261 )
...
* This change introduces a new feature that allows users to create recurring activities.
A user can now specify that an activity should be repeated "X" times, every "Y" weeks. When an activity is created with these options, the application will create the initial activity and then "X" additional copies, with each copy's due date offset by "Y" weeks from the previous one.
The repeat information is not stored in the database. It is only used at the time of creation to generate the recurring activities.
The following changes were made:
- Updated the new activity form to include fields for "repeat times" and "repeat weeks".
- Modified the `ActivitiesController#create` action to handle the creation of recurring activities.
- Added feature tests to ensure the new functionality works as expected.
* Remove not very useful spec
---------
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Daniel O'Connor <daniel.oconnor@gmail.com >
2025-09-21 13:53:45 +09:30
google-labs-jules[bot]
41412b8443
Merge pull request #4262 from Growstuff/feature/github-releases-widget
...
feat: Add cached GitHub releases widget to homepage
2025-09-21 13:37:57 +09:30
Daniel O'Connor
b08069df46
Merge pull request #4259 from Growstuff/feature/companion-plantings
...
Add ability to create companion plantings
2025-09-21 10:37:52 +09:30
google-labs-jules[bot]
449ab1f6c0
Add ability to create companion plantings
...
This change adds the ability for crop wranglers to create and manage companion plantings for crops.
- Adds a `source_url` to the `CropCompanion` model to store an optional reference URL.
- Restricts the management of companion plantings to users with the `crop_wrangler` role.
- Creates a new admin interface for managing companion plantings for a specific crop.
- Updates the crop show page to display companions from both the crop and its parent crop.
2025-09-21 00:49:11 +00:00
Daniel O'Connor
0e52b8c00b
Merge pull request #4256 from Growstuff/more-rubocop
...
More rubocop
2025-09-20 20:16:09 +09:30
Daniel O'Connor
bd4dd3cc45
Rubocop
2025-09-20 10:18:24 +00:00
Daniel O'Connor
a098328e4e
Rubocop
2025-09-20 10:16:16 +00:00
Daniel O'Connor
04680b196a
Rubocop
2025-09-20 10:15:41 +00:00
Daniel O'Connor
d542575874
Rubocop
2025-09-20 10:15:28 +00:00
Daniel O'Connor
5418cad976
Rubocop
2025-09-20 10:15:14 +00:00
Daniel O'Connor
547e4f843b
Merge pull request #4255 from Growstuff/rubocop-fixes
...
Rubocop fixes
2025-09-20 19:44:42 +09:30