Daniel O'Connor
f1c2a2a7fb
Refactor author field to include type and name
2025-12-02 22:59:38 +10:30
Daniel O'Connor
48f96faba4
Include datePublished in social media posting
...
Added 'datePublished' field to social media posting data.
2025-12-02 22:58:05 +10:30
Daniel O'Connor
9ae47afe04
Reduce to member login_name
2025-12-01 10:02:23 +00:00
Daniel O'Connor
d2ac7bad15
Fix rendering
2025-11-30 03:44:52 +00:00
Daniel O'Connor
b53bda136f
Render less on some pages
2025-11-30 03:41:15 +00:00
Daniel O'Connor
7ef0ed6131
Document future
2025-11-30 03:38:55 +00:00
Daniel O'Connor
6ce3d1c069
Render images
2025-11-30 03:38:29 +00:00
Daniel O'Connor
38aa245290
Move to crops helper
2025-11-30 02:59:04 +00:00
Daniel O'Connor
e3a2bdd6aa
Update crops_helper.rb
2025-11-29 19:53:49 +10:30
Daniel O'Connor
9060c45aed
Recursive parent lookup
2025-11-29 08:36:43 +00:00
Daniel O'Connor
6503e2554c
Better fallback
2025-11-29 06:15:18 +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
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
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
2025-09-21 14:58:13 +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
54acc369ab
Rubocop
2025-09-20 09:43:22 +00:00
google-labs-jules[bot]
5db6a86607
Add ability to copy/duplicate an activity
2025-09-20 08:54:12 +00:00
Daniel O'Connor
798eb1132f
Rubocop
2025-09-07 08:10:41 +00:00
Daniel O'Connor
42036a3d3f
Fix logic
2025-09-07 08:07:21 +00:00
Daniel O'Connor
9b1699b061
Merge pull request #4215 from Growstuff/activities-detail
...
Surface more Activities detail
2025-09-07 14:39:13 +09:30
google-labs-jules[bot]
0079513b35
Merge pull request #4183 from Growstuff/feature/timeline-likes
...
Feature: Display likes on timeline
2025-09-01 19:51:24 +09:30
Daniel O'Connor
7dc66cb199
Merge pull request #4173 from Growstuff/translate-confirm
...
Garden Delete - Extract strings and fix missing translation bug
2025-08-31 14:39:32 +09:30
Daniel O'Connor
0544abcd8f
Github lure
2025-08-31 03:16:28 +00:00
google-labs-jules[bot]
ba6ec689c5
Merge pull request #4150 from Growstuff/feature/failed-plantings
...
Add failed status to plantings
2025-08-27 23:42:53 +09:30
google-labs-jules[bot]
a98990ccd2
Add transplant feature for plantings ( #4133 )
...
* Add ability to transplant a planting
* Fix view tests
* Transplantable gardens
* Add 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-08-24 22:31:14 +09:30
Daniel O'Connor
3d4ba954e7
Remove defunct detail
2025-08-24 07:05:28 +00:00
Daniel O'Connor
a7a5b6ef17
Remove required text UI element
2024-10-13 11:56:56 +00:00
Daniel O'Connor
a8cd6ad10e
Update auto_suggest_helper.rb to support required
2024-10-13 21:51:04 +10:30
Daniel O'Connor
8ba7eef6be
Simplify link
2024-07-13 11:56:24 +00:00
Daniel O'Connor
81060cccf7
Ruby 3.2: Rubocop - Lint/* and Style/* ( #3786 )
...
* Rubocop - Layout/*
* Rubocop - Lint and Style
2024-07-13 15:38:37 +09:30
Daniel O'Connor
514b90c93a
Fix #3676
2024-03-11 12:23:49 +00:00
Daniel O'Connor
5be0153c74
Activities ( #3646 )
...
* Implement activities
* Add activities to timeline
* Add factory
* Add coverage
* Fix misc issues
* Activities display
* Add activities to garden and plantings
* Add activities to garden and plantings
* Add planting
* Add to planting, harvest show
* More CRUD
* More CRUD
* index
* index
* Extract card view
* Permissions
* Add edit
* Remove workaround fro vs code
* Fix title
* CSV
* CSV
* Add RSS, ical
* Extend ical slightly
* Cleanup
* Rubocop
* Remove doubled form
* Change icon
* Fix short description
* Add menus
* Put homepage widget in
* Add activity icon - MIT licenced - https://www.svgrepo.com/svg/336823/plan
* Naming
* Missing files
* Revert VS Code lag induced change
* Update app/views/home/_harvests.html.haml
* Update activities_controller.rb
* Update activities_controller.rb
* Update app/controllers/activities_controller.rb
* Update index.html.haml
* Apply suggestions from code review
* Apply suggestions from code review
* Typo
* Translation
* Apply suggestions from code review
* Update app/views/plantings/index.ics.erb
* Update app/models/activity.rb
* Update plantings_spec.rb
* Update plantings_spec.rb
* We are now rendering an extra event, so check the next one for the old behaviour
2024-03-10 11:36:24 +10:30
Daniel O'Connor
49284eb169
Fix haml preview ( #3610 )
...
* HAML
* rewrite
* Fix specs - but likely still wrong
* Return temple
* Trailing line
* Fix specs
* This was rearranged, apparently.
* Fix tests
* Retain escaping
* Fix specs
* Rubocop
* Attempt to fix rendering
* Fix output
* Move away from filter
* Move away from filter
* Fix spec
* Fix specs
* Fix structure to avoid nested paragraph tags
2024-02-04 15:08:18 +10:30
Daniel O'Connor
a118a95b54
Update icons_helper.rb
2024-01-17 18:12:58 +10:30
Daniel O'Connor
33af3bae65
Update icons_helper.rb to render alt tag
2024-01-17 18:10:48 +10:30
Daniel O'Connor
b24b9f82e6
Rubocop - auto corrections
2022-11-06 16:34:36 +10:30
Daniel O'Connor
ded1e66d53
DEPRECATION WARNING: Time#to_s(:number) is deprecated. Please use Time#to_fs(:number) instead
2022-11-06 16:29:26 +10:30
Brenda Wallace
64ce6ef886
Align end
2020-08-26 12:36:58 +12:00
Brenda Wallace
9dbf8b7c8f
New robocops
2020-08-26 12:36:58 +12:00
Awesome Code
c764b0a28f
Auto corrected by following Lint Ruby Lint/RedundantCopDisableDirective
2020-04-14 10:49:54 +12:00
Brenda Wallace
a864a018d5
Fix icon images
2020-03-02 12:27:57 +13:00
Brenda Wallace
f4acbaa89a
Use pokemon for plant parts
2020-02-29 19:53:39 +13:00
Brenda
fd80fc98f1
use a default icon if no plant_part icon
2020-02-29 13:26:20 +13:00
Brenda Wallace
d0154a8b60
Fall back on planting icon when plant part icon does not exist
2020-02-29 12:34:28 +13:00
Brenda Wallace
b2ff247a31
Apply suggestions from code review
...
Co-Authored-By: Martina <922964+simicic@users.noreply.github.com >
2020-02-29 09:36:05 +13:00
Brenda
9abb84ccba
Harvesting modal form
2020-02-24 11:51:37 +13:00
Brenda Wallace
abecbab6c5
Tidy up mobile display on homepage, including member cards changes ( #2417 )
...
* Tidy up mobile display on homepage, including member cards changes
2020-02-09 22:38:12 +13:00
Brenda Wallace
019d94f1cb
Show the default photo for social media
2020-02-04 11:52:13 +13:00
codefactor-io
34ddf8e98f
[CodeFactor] Apply fixes
2020-01-21 13:12:28 +13:00
Brenda Wallace
c6988e2189
Re-instate the plantings quick actions
2020-01-05 21:31:51 +13:00