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
..
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2024-07-13 14:45:33 +09:30
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2024-07-13 15:19:09 +09:30
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2020-01-21 22:26:08 +13:00
2019-12-26 13:38:17 +13:00
2024-07-13 15:19:09 +09:30
2019-12-26 13:38:17 +13:00
2022-11-06 16:34:36 +10:30
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2019-12-26 13:38:17 +13:00
2023-03-13 13:48:25 +10:30
2024-07-13 15:38:37 +09:30
2019-12-31 14:47:15 +13:00
2020-01-11 21:29:37 +00:00
2019-12-26 23:42:11 +00:00
2019-12-26 23:42:11 +00:00
2019-12-26 05:13:22 +00:00
2020-08-26 12:36:58 +12:00
2020-08-26 12:36:58 +12:00
2024-07-13 14:45:33 +09:30
2024-01-21 13:22:25 +10:30
2024-03-10 11:36:24 +10:30
2024-07-13 15:19:09 +09:30
2024-07-24 17:07:56 +09:30
2025-08-24 16:21:05 +09:30
2025-08-24 16:21:05 +09:30
2024-09-29 18:28:52 +09:30
2025-08-24 21:10:16 +09:30
2025-08-24 21:10:16 +09:30
2025-08-24 21:10:16 +09:30