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
e2bdbeff23
Parse date
2024-02-04 05:18:57 +00:00
Daniel O'Connor
50ba0f08b1
Fix Plantings > CSV output ( #3616 )
...
* Fix crash
* Add test coverage and index more
* Fix test
2024-02-04 15:09:30 +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
3738d7cc21
Seeds > Photos - Fix tests not running and fix tests ( #3621 )
...
* Rename, so it runs in CI
* Fix specs slightly
* Fix tests
2024-02-04 15:05:43 +10:30
Daniel O'Connor
fb86448061
HAML 6 ( #3607 )
...
* 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
* Apparently the escaped filter doesn't work with interpolation. Swap to our implementation
2024-02-03 17:33:39 +10:30
Daniel O'Connor
f338274611
Rails 7.1 ( #3590 )
...
* Rails 7.1
* Update application.rb
* Bump searchkick
* Bump to 7.0.0
* Fix
* Fix crop search
* Sync translation
* Drop required from form group
* Loosen specs further
* Fix Gemfile
* Update seeds_request_spec.rb
* Update test.rb
* Rename
2024-01-27 10:06:47 +10:30
Daniel O'Connor
ad4a6e17e2
iCalendar feed of plantings ( #3588 )
...
* Register mime type
* Add rough first pass
* Index predictions, and add links
* Trailing space
* Fix implementation
* Fix names, make public
* Fix names, make public
* Fix
* Fix tyyos
* Add date
* If there are no predictions, keep growing
* Add a todo
* Fix factories
* Specs
2024-01-27 00:38:33 +10:30
Daniel O'Connor
12ff09ad51
Add Accessibility assertions to rspec, replacing accessbility-lint + fixes ( #3573 )
...
* Add dep
* Add tests around accessibility
* Add examples in a few places
* Try to fix screenshots
* Remove redundant role
* Adjust rules, colors, etc so tests pass
* Update app/assets/stylesheets/overrides.scss
* Wrap in label
* Omit rule, which is failing with a false positive
* Update index.haml
* Update _blurb.html.haml
2024-01-22 22:09:27 +10:30
Daniel O'Connor
1d52f8fcad
Rename
2024-01-22 08:31:33 +00:00
Daniel O'Connor
86cc678fc7
Add feature
2024-01-21 05:20:57 +00:00
Daniel O'Connor
b77df88df9
Issues/1475: Ensure we have pagination ( #3193 )
...
* Paginate, 100 at a time
* Limited i18n
* Paginate roles
* Pagination
* Pagination
* i18n and pagination
* Paginate alternate names
* Silence code climate
* Rewrite coverage as a feature
* Remove coverage in favour of crops/scientific_name_spec
* Add missing admin link
* Rewrite coverage as feature
* Rewrite coverage
---------
Co-authored-by: Brenda Wallace <brenda@wallace.net.nz >
2024-01-21 14:19:36 +10:30
Daniel O'Connor
1f0cfa9b6c
Add GBIF to our scientific names, so that our crops can associate creative commons photos ( #3559 )
...
* Add GBIF cient
* Add lookup
* Add autocomplete for GBIF lookup
* Add extra detail to scientific names
* Autocomplete
* Add routes
* Rmeove mapping
* Add autocomplete
* Update GBIF data on save
* db/schema
* Style
* Extract service
* Add concern
* Add concern
* Save photos
* Initial coverage
* Coverage
* Add coverage
* Shut up, codeclimate
* Shut up, codeclimate
* Unused
* Shut up, codeclimate
* Apply suggestions from code review
* Remove localhost
* Fix rubocop
* Fix rubocop
* Add UI links
* Add rake
* Indent
* Update Gemfile.lock
* Update lib/tasks/gbif.rake
* Update app/views/crops/_scientific_names.html.haml
* Rubocop
* Expand edit photo form
* Fix error
* Add model validations
* Skip photos without backlinks
* Fix tests
* Add photo words
* Allow blank
* Rubocop and handle invalid legacy data
* Apply suggestions from code review
* Update lib/tasks/gbif.rake
2024-01-21 13:22:25 +10:30
Daniel O'Connor
b5ad9b51db
Update gardens_spec.rb
2024-01-20 13:01:08 +10:30
Daniel O'Connor
2f027f4f0d
Make capybara work in the devcontainer
2024-01-17 13:38:19 +00:00
Daniel O'Connor
12fdb95c6a
Avoid trying to connect to selenium for non selenium tests
2024-01-17 12:48:24 +00:00
Daniel O'Connor
ee45b518ce
Rubocop fixes (Stacked PR) ( #3454 )
...
* Fix todo
* Rubcop
* Rubocop
* Rubocop
* Rename harvests_routing_spec.rb to harvests_controller_routing_spec.rb
Making codeclimate happier
* Rename for CodeFactor: updates_routing_spec.rb to posts_controller_updates_routing_spec.rb
For codefactor
* Rename for CodeFactor: follows_routing_spec.rb to follows_controller_routing_spec.rb
* Rename for CodeFactor: forums_routing_spec.rb to forums_controller_routing_spec.rb
* Rename spec/routing/roles_routing_spec.rb to spec/routing/admin/roles_controller_routing_spec.rb
* Rename authentications_routing_spec.rb to authentications_controller_routing_spec.rb
* Rename for CodeFactor: plantings_routing_spec.rb to plantings_controller_routing_spec.rb
* Rename for CodeFactor: scientific_names_routing_spec.rb to scientific_names_controller_routing_spec.rb
* Rename for CodeFactor: seeds_routing_spec.rb to seeds_controller_routing_spec.rb
* Rename for CodeFactor: comments_routing_spec.rb to comments_controller_routing_spec.rb
* Rename for CodeFactor: garden_types_routing_spec.rb to garden_types_controller_routing_spec.rb
* Rename for CodeFactor: admin_routing_spec.rb to admin_controller_routing_spec.rb
* Rename for CodeFactor: gardens_routing_spec.rb to gardens_controller_routing_spec.rb
* Rename for CodeFactor: photos_routing_spec.rb to photos_controller_routing_spec.rb
* Rename for CodeFactor: plant_parts_routing_spec.rb to plant_parts_controller_routing_spec.rb
* Rename for CodeFactor: crops_routing_spec.rb to crops_controller_routing_spec.rb
* [CodeFactor] Apply fixes
* Rename
* Code factor bot
---------
Co-authored-by: Cesy <cesy.avon@gmail.com >
Co-authored-by: codefactor-io <support@codefactor.io >
2024-01-07 21:05:59 +10:30
Daniel O'Connor
235109ccee
Fix deprecation
2024-01-07 01:57:19 +00:00
Daniel O'Connor
d209b0f68c
Merge branch 'dev' into issues/3247-links
2023-03-13 13:49:45 +10:30
Daniel O'Connor
449c6c4487
Issue/3189: Fix map displays by dropping mapbox ( #3190 )
...
* For now, drop mapbox for OSM tiles
* For now, drop mapbox for OSM tiles
* Use OSM tiles
* Remove mapbox secrets for now. If we bring back mapbox; we should re-enstate
* Update members.js.erb
* Change placeholder
2023-03-13 13:04:16 +10:30
Daniel O'Connor
9f6fe4d7d8
Fix #3247 broken links
2023-03-13 02:00:46 +00:00
Cesy
cceda77471
Merge branch 'dev' into fix-warning-link-capybara
2022-12-17 17:59:16 +00:00
Italo Pires
5faf990167
Removed white space
2022-12-10 18:50:17 -03:00
Italo Pires
24ac3fc9be
Rename it from shows to render
2022-12-10 18:42:13 -03:00
Italo Pires
74f2ffe86e
Fix test warning about assert link with capybara
2022-12-10 18:38:11 -03:00
Daniel O'Connor
28d550d67f
Drop test
2022-12-10 15:55:57 +10:30
Daniel O'Connor
07feb1cd85
Drop tests
2022-12-10 15:54:58 +10:30
Daniel O'Connor
d22215f870
Merge branch 'bump-ruby-3.1.x' into rubocop-safe
2022-11-08 00:32:36 +10:30
Daniel O'Connor
13a78b76ee
Mark WIP
2022-11-08 00:31:23 +10:30
Daniel O'Connor
96147809ee
Fix deprecations
2022-11-08 00:30:44 +10:30
Daniel O'Connor
d1f754a288
Rubocop
2022-11-08 00:23:38 +10:30
Daniel O'Connor
2db3d1bacc
Various corrections
2022-11-08 00:21:23 +10:30
Daniel O'Connor
34af93cfc2
Rubocop
2022-11-08 00:19:52 +10:30
Daniel O'Connor
e2942f17c7
Rubocop corrections
2022-11-08 00:18:35 +10:30
Daniel O'Connor
a8b8a58f33
Various rspec autocorrections
2022-11-08 00:09:50 +10:30
Daniel O'Connor
b726f40d9b
Fix deprecation
2022-11-08 00:04:39 +10:30
Daniel O'Connor
0d550134e5
Deprecation
2022-11-08 00:03:36 +10:30
Daniel O'Connor
ace1eebef6
Raise errors on deprecations
2022-11-07 23:58:42 +10:30
Daniel O'Connor
d3df63912c
Typo
2022-11-07 23:56:37 +10:30
Daniel O'Connor
0aafaba718
Regenerate
2022-11-07 23:36:19 +10:30
Daniel O'Connor
b846d995ef
Regenerate
2022-11-07 23:34:43 +10:30
Daniel O'Connor
82c7c12cbe
Described class
2022-11-07 23:32:12 +10:30
Daniel O'Connor
0843cbde9a
Fix specs
2022-11-07 23:32:05 +10:30
Daniel O'Connor
9c0bc3762c
Fix specs
2022-11-07 23:32:02 +10:30
Daniel O'Connor
89a2dda637
Revert "Rubocop - auto corrections"
...
This reverts commit 39ea0d4882 .
2022-11-07 23:21:05 +10:30
Daniel O'Connor
06c5e4b8e8
to_s
2022-11-07 23:20:49 +10:30
Daniel O'Connor
cd43e73fd4
to_s
2022-11-07 23:20:49 +10:30
Daniel O'Connor
39ea0d4882
Rubocop - auto corrections
2022-11-06 16:35:09 +10:30
Daniel O'Connor
b24b9f82e6
Rubocop - auto corrections
2022-11-06 16:34:36 +10:30
Daniel O'Connor
24633df6a9
Remove redundant start
2022-11-06 16:18:00 +10:30