google-labs-jules[bot]
8564ec7a7c
Add comments to photos ( #4130 )
...
* Add comments to photos
Extend the photo show page to support comments by logged in users.
- Make the Comment model polymorphic.
- Update the Photo and Post models to have comments.
- Update the comments controller to handle the polymorphic association.
- Update the photo show page to display comments and a comment form.
- Create a reusable comments partial.
* Add migration
* Fix tests
* Fix tests
* Slightly fix tests
* Fix variables
* Add field
* Refactor slightly
* Refactor slightly
* Refactor slightly
* Refactor
* Photos respond to this as well
* Refactor to polymorphic_url
* Rename
* Wrong relationship
* Refactor and fix tests
* Fix relationships
* Fix rendering
* Fix tests
* Fix model tests
* Fix test
* Fix test
* Fix test
* Fix test
* Fix controller spec
* Fix view tests
---------
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-08-24 21:10:16 +09:30
Daniel O'Connor
79a54351e3
Delete spec/tasks/openfarm_rake_spec.rb
2025-08-24 21:02:13 +09:30
dependabot[bot]
48aa2aafd3
Merge pull request #4066 from Growstuff/dependabot/bundler/oj-3.16.11
2025-08-24 08:15:56 +00:00
Daniel O'Connor
3b648925dd
Merge branch 'dev' into dependabot/bundler/oj-3.16.11
2025-08-24 17:36:31 +09:30
Daniel O'Connor
d04ffbeddd
Merge pull request #4146 from Growstuff/remove-twitter-auth
...
Remove twitter authentication
2025-08-24 17:35:56 +09:30
Daniel O'Connor
e1367613e6
Merge branch 'dev' into remove-twitter-auth
2025-08-24 17:08:19 +09:30
Daniel O'Connor
70f78f1175
Merge pull request #4148 from Growstuff/CloCkWeRX-patch-2
...
Delete lib/tasks/openfarm.rake
2025-08-24 17:07:19 +09:30
Daniel O'Connor
6131fdf141
Delete lib/tasks/openfarm.rake
2025-08-24 17:07:02 +09:30
Daniel O'Connor
44101e07fb
Merge branch 'mainline' into dev
2025-08-24 16:40:08 +09:30
Daniel O'Connor
b4c1104af0
Merge branch 'dev' into remove-twitter-auth
2025-08-24 16:36:42 +09:30
Daniel O'Connor
3d4ba954e7
Remove defunct detail
2025-08-24 07:05:28 +00:00
Daniel O'Connor
b8f7f95f32
Merge pull request #4144 from Growstuff/grid-layout
...
Improve profile page display slightly
release66
2025-08-24 16:33:33 +09:30
google-labs-jules[bot]
0b639d5940
Remove twitter authentication
...
This change removes the twitter authentication feature from the application.
It removes the `omniauth-twitter` gem and all related code from controllers, views, and tests. It also removes the twitter icon and environment variable settings.
2025-08-24 07:03:20 +00:00
Daniel O'Connor
f216ddc368
Merge pull request #4145 from Growstuff/CloCkWeRX-patch-2
...
Update CONTRIBUTORS.md
2025-08-24 16:32:55 +09:30
Daniel O'Connor
967c0f4638
Update CONTRIBUTORS.md
2025-08-24 16:32:40 +09:30
Daniel O'Connor
cac0e3cb12
Update CONTRIBUTORS.md
2025-08-24 16:32:03 +09:30
Daniel O'Connor
65406b9e56
Update CONTRIBUTORS.md
2025-08-24 16:31:24 +09:30
Daniel O'Connor
224109aaf8
Merge pull request #4143 from Growstuff/feature/amend-delete-pictures-task
...
Amend delete_pictures rake task to remove legacy S3 photos
2025-08-24 16:30:23 +09:30
Daniel O'Connor
bec1ec1879
Merge pull request #4136 from Growstuff/dependabot/github_actions/actions/checkout-5
...
Bump actions/checkout from 4 to 5
2025-08-24 16:29:06 +09:30
Daniel O'Connor
e88e54b0c1
Image redundant now
2025-08-24 06:52:37 +00:00
google-labs-jules[bot]
76a6c1d849
Merge pull request #4131 from Growstuff/feature/add-social-media-links
...
feat: Add social media links to user profiles
2025-08-24 16:21:05 +09:30
Daniel O'Connor
b7f4de782d
Styling
2025-08-24 06:50:53 +00:00
Daniel O'Connor
112a626941
Adjust Bio layout
2025-08-24 06:48:40 +00:00
google-labs-jules[bot]
b72aeab136
Amend delete_pictures rake task to remove legacy S3 photos
...
The `delete_pictures` rake task in `openfarm.rake` is amended to
also remove Photos where the `fullsize_url` starts with
`https://s3.amazonaws.com/openfarm-project/ `.
This change helps in cleaning up legacy photos that are no longer
needed. The task description has also been updated to reflect this
change.
2025-08-24 06:21:19 +00:00
dependabot[bot]
a7d100fe7e
Merge pull request #4137 from Growstuff/dependabot/bundler/selenium-webdriver-4.35.0
2025-08-14 14:15:43 +00:00
dependabot[bot]
810a9e39e3
Bump selenium-webdriver from 4.34.0 to 4.35.0
...
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium ) from 4.34.0 to 4.35.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.34.0...selenium-4.35.0 )
---
updated-dependencies:
- dependency-name: selenium-webdriver
dependency-version: 4.35.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 14:09:03 +00:00
dependabot[bot]
b320435ddf
Merge pull request #4141 from Growstuff/dependabot/bundler/rubocop-rails-2.33.3
2025-08-14 14:07:43 +00:00
dependabot[bot]
2f7ce2721f
Bump rubocop-rails from 2.32.0 to 2.33.3
...
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.32.0 to 2.33.3.
- [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.32.0...v2.33.3 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-version: 2.33.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 13:53:23 +00:00
dependabot[bot]
c9e19203a9
Merge pull request #4142 from Growstuff/dependabot/bundler/rails-7.2.2.2
2025-08-14 13:52:01 +00:00
dependabot[bot]
005efab3be
Bump rails from 7.2.2.1 to 7.2.2.2
...
Bumps [rails](https://github.com/rails/rails ) from 7.2.2.1 to 7.2.2.2.
- [Release notes](https://github.com/rails/rails/releases )
- [Commits](https://github.com/rails/rails/compare/v7.2.2.1...v7.2.2.2 )
---
updated-dependencies:
- dependency-name: rails
dependency-version: 7.2.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 07:08:38 +00:00
dependabot[bot]
46599937d9
Merge pull request #4138 from Growstuff/dependabot/bundler/rspec-rails-8.0.2
2025-08-13 09:47:01 +00:00
dependabot[bot]
496a6ac2b6
Bump rspec-rails from 8.0.1 to 8.0.2
...
Bumps [rspec-rails](https://github.com/rspec/rspec-rails ) from 8.0.1 to 8.0.2.
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-rails/compare/v8.0.1...v8.0.2 )
---
updated-dependencies:
- dependency-name: rspec-rails
dependency-version: 8.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-13 07:17:23 +00:00
dependabot[bot]
9efb1f8486
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 15:37:57 +00:00
Daniel O'Connor
59bd6f3450
Merge pull request #4065 from Growstuff/dependabot/bundler/rake-13.3.0
...
Bump rake from 13.2.1 to 13.3.0
2025-08-10 22:47:04 +09:30
dependabot[bot]
3e9bf73297
Merge pull request #4067 from Growstuff/dependabot/bundler/bullet-8.0.8
2025-08-10 08:50:09 +00:00
Daniel O'Connor
dcff643637
Merge branch 'dev' into dependabot/bundler/bullet-8.0.8
2025-08-10 17:53:48 +09:30
dependabot[bot]
a83966aa92
Merge pull request #4108 from Growstuff/dependabot/bundler/scout_apm-5.7.0
2025-08-10 07:40:46 +00:00
dependabot[bot]
1c47e421b9
Bump scout_apm from 5.6.4 to 5.7.0
...
Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby ) from 5.6.4 to 5.7.0.
- [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown )
- [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v5.6.4...v5.7.0 )
---
updated-dependencies:
- dependency-name: scout_apm
dependency-version: 5.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-10 07:19:44 +00:00
Daniel O'Connor
6289ab0951
Bump faker from 3.5.1 to 3.5.2 ( #4082 )
...
Bumps [faker](https://github.com/faker-ruby/faker ) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/faker-ruby/faker/releases )
- [Changelog](https://github.com/faker-ruby/faker/blob/main/CHANGELOG.md )
- [Commits](https://github.com/faker-ruby/faker/compare/v3.5.1...v3.5.2 )
---
updated-dependencies:
- dependency-name: faker
dependency-version: 3.5.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-10 16:48:30 +09:30
dependabot[bot]
d127647eeb
Merge pull request #4105 from Growstuff/dependabot/bundler/puma-6.6.1
2025-08-10 07:05:39 +00:00
dependabot[bot]
9eda4bb2f2
Bump puma from 6.6.0 to 6.6.1
...
Bumps [puma](https://github.com/puma/puma ) from 6.6.0 to 6.6.1.
- [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/v6.6.0...v6.6.1 )
---
updated-dependencies:
- dependency-name: puma
dependency-version: 6.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-10 06:44:35 +00:00
dependabot[bot]
f1d524130b
Merge pull request #4110 from Growstuff/dependabot/bundler/rspec-activemodel-mocks-1.3.0
2025-08-10 06:43:20 +00:00
dependabot[bot]
e4de08f47f
Bump rspec-activemodel-mocks from 1.2.1 to 1.3.0
...
Bumps [rspec-activemodel-mocks](https://github.com/rspec/rspec-activemodel-mocks ) from 1.2.1 to 1.3.0.
- [Changelog](https://github.com/rspec/rspec-activemodel-mocks/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rspec/rspec-activemodel-mocks/compare/v1.2.1...v1.3.0 )
---
updated-dependencies:
- dependency-name: rspec-activemodel-mocks
dependency-version: 1.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-10 06:29:48 +00:00
Daniel O'Connor
0b4820e5df
Add rspec-retry ( #4129 )
...
* Add rspec-retry
* Add config
* Swap to rspec-rebound, which is a fork
* Swap to rspec-rebound, which is a fork
2025-08-10 15:55:52 +09:30
dependabot[bot]
d264905aa9
Bump faraday from 2.13.2 to 2.13.4 ( #4101 )
...
Bumps [faraday](https://github.com/lostisland/faraday ) from 2.13.2 to 2.13.4.
- [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.2...v2.13.4 )
---
updated-dependencies:
- dependency-name: faraday
dependency-version: 2.13.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-10 15:54:37 +09:30
Daniel O'Connor
25d2c5f854
Merge branch 'dev' into dependabot/bundler/bullet-8.0.8
2025-08-10 15:46:09 +09:30
google-labs-jules[bot]
d383c8e2e4
Add filtering for tradeable seeds ( #4111 )
...
* feat: Add filtering for tradeable seeds
This change introduces a new feature to filter seeds based on their tradeability.
- Adds a link on the homepage to view all tradeable seeds.
- Modifies the seeds controller to support filtering by `tradeable_to`, allowing multiple values to be selected.
- Adds links to the seeds index page to filter by the various `tradeable_to` values.
* Update index.html.haml
---------
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-08-10 15:44:01 +09:30
dependabot[bot]
ed89163311
Bump faker from 3.5.1 to 3.5.2
...
Bumps [faker](https://github.com/faker-ruby/faker ) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/faker-ruby/faker/releases )
- [Changelog](https://github.com/faker-ruby/faker/blob/main/CHANGELOG.md )
- [Commits](https://github.com/faker-ruby/faker/compare/v3.5.1...v3.5.2 )
---
updated-dependencies:
- dependency-name: faker
dependency-version: 3.5.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-10 05:43:20 +00:00
dependabot[bot]
26de3e7c5e
Bump oj from 3.16.10 to 3.16.11
...
Bumps [oj](https://github.com/ohler55/oj ) from 3.16.10 to 3.16.11.
- [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.10...v3.16.11 )
---
updated-dependencies:
- dependency-name: oj
dependency-version: 3.16.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-10 05:37:12 +00:00
Daniel O'Connor
6ae2de7e47
Merge pull request #4086 from Growstuff/mailboxer-translations
...
Mailboxer translations
2025-08-10 14:57:39 +09:30