Brenda Wallace
f9d7110783
adding tests or our react components
2026-10-23 21:34:33 +13:00
Brenda Wallace
b22fa68bdf
Refactor Job Ideas feature: replace dismiss! with hide! method, update job count logic, and enhance UI components for better visibility and layout
2026-10-23 21:04:21 +13:00
Brenda Wallace
7a4bff150e
Refactor Jobs view and update specs: improve layout for job groups and enhance test coverage for jobs index with ideas
2026-10-23 21:04:21 +13:00
Brenda Wallace
76dafadc7f
Refactor Job Ideas feature: remove badge display and related tests; update UI components for better layout and visibility of job suggestions
2026-10-23 21:04:21 +13:00
Brenda Wallace
c4ab1bab15
Enhance Job Ideas feature: implement overlay for job suggestions, add animations for job transitions, and improve UI components; update controller and helper methods for better handling of job ideas
2026-10-23 21:04:21 +13:00
Brenda Wallace
e14b246dca
Enhance Job Ideas feature: add UI elements for job suggestions, implement schedule display for template jobs, and improve localization; update related specs for new functionality
2026-10-23 21:04:21 +13:00
Brenda Wallace
a235df0215
Add job ideas count and badge display; implement helper methods and update views for better visibility of job ideas
2026-10-23 21:04:21 +13:00
Brenda Wallace
3bdbd6c3a5
Enhance Job Ideas feature: add styling for idea cards, implement filtering options, and update controller logic to manage skipped sources; improve localization for job idea reasons and sections
2026-10-23 21:04:21 +13:00
Brenda Wallace
5b2d6e141c
Refactor button options in job ideas view for improved readability and maintainability
2026-10-23 21:04:21 +13:00
Brenda Wallace
686b508d34
Add JobIdeas feature: implement JobIdeasController, views, and related services for job suggestions; include functionality for adding, hiding, and snoozing job ideas
2026-10-23 21:04:21 +13:00
Brenda Wallace
19e179229c
Add Harvest class to JobIdeas service for managing harvest-related job ideas; implement ideas generation and related specs
2026-10-23 21:04:21 +13:00
Brenda Wallace
c6bf51c542
Implement job idea dismissal duration and snooze functionality; add hidden_until attribute and related specs
2026-10-23 21:04:21 +13:00
Brenda Wallace
fa1da3712b
Add community and nearby job ideas sources; implement shown and more methods in JobIdeas service
2026-10-23 21:04:21 +13:00
Brenda Wallace
83504615d4
Refactor JobIdeas service: replace LastYear and PlantedLastYear with PastJobs and PastPlantings; update related specs
2026-10-23 21:04:21 +13:00
Brenda Wallace
1266c0e537
Add action attribute to Job model and update related files
2026-10-23 21:04:21 +13:00
Brenda Wallace
3109109cd7
Add PlantedLastYear service and update JobIdeas to include it
2026-10-23 21:04:21 +13:00
Brenda Wallace
a3764739b3
Add job idea dismissal feature and related services
...
- Introduced JobIdeaDismissal model to manage dismissed job ideas for members.
- Added associations and validations for job idea dismissals in the Member model.
- Created JobIdeas service to generate job ideas based on templates and last year's activities.
- Implemented JobIdeas::LastYear and JobIdeas::Templates classes to fetch relevant job ideas.
- Added migration for job_idea_dismissals table and updated schema.
- Developed tests for job idea dismissal functionality and related services.
2026-10-23 21:04:21 +13:00
Brenda Wallace
c5b04b78a3
Add ApplyCropJobTemplate service and for_crop scope to CropJobTemplate model
2026-10-23 21:04:21 +13:00
Brenda Wallace
89599a665d
Add crop_job_step association to Job model and migration
...
- Introduced a has_many association in CropJobStep for jobs with dependent nullify.
- Added crop_job_step reference to Job model with optional association.
- Created migration to add crop_job_step reference to jobs table with foreign key.
- Updated schema to reflect the new association.
- Added tests for crop_job_step association in Job model.
2026-10-23 21:04:21 +13:00
Daniel O'Connor and dependabot[bot]
f41617a79a
Bump aws-sdk-s3 from 1.233.2 to 1.234.0 ( #5024 )
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.233.2 to 1.234.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
---
updated-dependencies:
- dependency-name: aws-sdk-s3
dependency-version: 1.234.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>
2026-10-23 18:19:26 +10:30
dependabot[bot]
9bfa0788df
Bump aws-sdk-s3 from 1.233.2 to 1.234.0
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.233.2 to 1.234.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
---
updated-dependencies:
- dependency-name: aws-sdk-s3
dependency-version: 1.234.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-23 07:43:03 +00:00
Daniel O'Connor and dependabot[bot]
fb022eeb81
Bump pry from 0.16.0 to 0.16.1 ( #5023 )
...
Bumps [pry](https://github.com/pry/pry ) from 0.16.0 to 0.16.1.
- [Release notes](https://github.com/pry/pry/releases )
- [Changelog](https://github.com/pry/pry/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pry/pry/compare/v0.16.0...v0.16.1 )
---
updated-dependencies:
- dependency-name: pry
dependency-version: 0.16.1
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>
2026-10-23 18:10:43 +10:30
Daniel O'Connor
ea9668adce
Merge branch 'main' into dependabot/bundler/pry-0.16.1
2026-10-23 18:04:51 +10:30
Daniel O'Connor
544287cd42
Localize footer navigation links ( #5022 )
2026-10-23 18:00:19 +10:30
dependabot[bot]
4a403c8b72
Bump pry from 0.16.0 to 0.16.1
...
Bumps [pry](https://github.com/pry/pry ) from 0.16.0 to 0.16.1.
- [Release notes](https://github.com/pry/pry/releases )
- [Changelog](https://github.com/pry/pry/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pry/pry/compare/v0.16.0...v0.16.1 )
---
updated-dependencies:
- dependency-name: pry
dependency-version: 0.16.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-23 07:03:14 +00:00
Brenda Wallace
6332f26c58
Merge pull request #4994 from Growstuff/crop-job-templates-admin
...
Admin for crop job templates, a tidier crop wrangling page, and crop and template seeds
2026-10-23 13:26:33 +10:30
Brenda Wallace
e64e893b4f
Merge pull request #5015 from Growstuff/job-photos
...
Photos on jobs, before and after
2026-10-23 13:20:46 +10:30
Brenda Wallace
9318ec3a7d
Merge pull request #5012 from Growstuff/feat/tasks-for-garden
...
Feat/tasks for garden
2026-10-23 13:48:39 +13:00
Brenda Wallace
920e361bdf
Merge remote-tracking branch 'origin/main' into feat/tasks-for-garden
2026-10-23 13:41:43 +13:00
Brenda Wallace
d7103eb4af
Merge pull request #5010 from Growstuff/feat/timeline-jobs
...
add finished jobs to the timeline
2026-10-23 13:41:12 +13:00
Brenda Wallace
42deef49f6
Enhance job handling in neighbours and timeline services: add support for finished jobs, update queries, and improve localization for job-related events.
2026-10-23 13:28:37 +13:00
Brenda Wallace
f0065d2b20
UI niceness for jobs - #5009
...
UI niceness for jobs
2026-10-23 00:28:33 +00:00
Brenda Wallace
2456e30a4d
Merge remote-tracking branch 'origin/main' into ui-niceness-for-jobs
2026-10-23 13:20:47 +13:00
Brenda Wallace
c46df976d6
Celebrate crossing off a job with flowers, and add the snail - #4993
...
Celebrate crossing off a job with flowers, and add the snail
2026-10-23 10:41:06 +10:30
Brenda Wallace
a4069274ea
Merge remote-tracking branch 'origin/main' into job-celebration
2026-10-23 12:59:23 +13:00
Brenda Wallace
d654929130
Add flush and timer advance in notepad tests for improved async handling
2026-10-23 12:40:16 +13:00
Brenda Wallace
0c1cc46e9f
Merge remote-tracking branch 'origin/ui-niceness-for-jobs' into feat/tasks-for-garden
2026-10-23 12:39:15 +13:00
Brenda Wallace
d40707ecb3
Merge remote-tracking branch 'origin/job-celebration' into ui-niceness-for-jobs
2026-10-23 12:38:41 +13:00
google-labs-jules[bot] and CloCkWeRX
e2a61c000b
Match Layout button padding and sizing to Add Planting button
...
Co-authored-by: CloCkWeRX <365751+CloCkWeRX@users.noreply.github.com >
2026-10-23 10:06:56 +10:30
Brenda Wallace
35ffb77754
Add tests for notepad job submission and focus management
2026-10-23 12:35:02 +13:00
Brenda Wallace
95f36c80f3
Merge branch 'job-celebration' into ui-niceness-for-jobs
2026-10-23 12:31:01 +13:00
Brenda Wallace
9003ca3bef
Enhance notepad accessibility and functionality
...
- Add reduced motion support for the notepad snail animation.
- Implement focused control tracking for job list interactions.
- Refactor job transmission logic to ensure sequential processing.
- Update notepad HTML structure for better screen reader compatibility.
- Introduce tests for notepad rendering and accessibility features.
2026-10-23 12:22:22 +13:00
Brenda Wallace
9ef29769f9
Merge remote-tracking branch 'origin/main' into job-celebration
2026-10-23 12:17:59 +13:00
Brenda Wallace
4c7e14fb68
Link jobs to crops, plantings and seeds by typing @ ( #4991 )
...
* Implement job linking functionality with crop suggestions and UI enhancements
* Enhance job notepad and linking functionality with UI improvements and code refactoring
* Clarify planting trait association in job factory to ensure owner-specific planting
* Enhance job creation and notepad functionality to handle empty jobbable links and ensure Add button remains enabled during submission
* Add crop icons to job suggestions and update notepad UI for improved visibility
2026-10-22 23:16:48 +00:00
Brenda Wallace
5b99adfee3
Merge branch 'feat/timeline-jobs' into feat/tasks-for-garden
2026-10-23 12:12:03 +13:00
Brenda Wallace
f9be2623b0
Merge branch 'ui-niceness-for-jobs' into feat/timeline-jobs
2026-10-23 12:11:42 +13:00
Brenda Wallace
0d2e2f3df6
Merge branch 'job-celebration' into ui-niceness-for-jobs
2026-10-23 12:11:23 +13:00
Brenda Wallace
a82d0df9ad
Merge branch 'job-links-from-typing' into job-celebration
2026-10-23 12:10:57 +13:00
Brenda Wallace
6f10a97198
Merge remote-tracking branch 'origin/main' into job-links-from-typing
2026-10-23 12:09:37 +13:00
Daniel O'Connor
d8a20d3e50
Add postgres in devcontainer feature ( #4998 )
2026-10-23 09:36:08 +10:30