Commit graph

14 commits

Author SHA1 Message Date
7266568010 Bug fix 2025-11-03 19:39:28 +00:00
b4126d04f8 Move two functions to agenda/trip.py 2025-11-03 12:36:13 +00:00
fac73962b2 Add comprehensive tests and fix geomob URL bug
- Add complete test suite for geomob module (19 tests)
- Add comprehensive Bristol waste collection tests
- Fix geomob_email() double slash assertion bug for HTTPS URLs
- Fix utils.py human_readable_delta days pluralization
- Update agenda tests with better coverage

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-20 01:31:19 +02:00
42066f9dde Refactor 2024-11-13 14:31:35 +00:00
b9adb3d15e Move timedelta_display() function to agenda.utils 2024-08-04 09:23:13 +02:00
5b9a481bb2 move time_function to utils 2024-07-18 14:24:14 +09:00
0f3f596cb3 Split waste_schedule.py in two 2024-07-14 22:19:13 +08:00
0683c98e6f Refactor 2024-07-08 11:58:12 +01:00
07cf7dee3c Watch for new upcoming geomob events and announce 2024-07-08 11:49:50 +01:00
128d7ac282 Add support for plural/singular time periods 2024-07-07 12:01:56 +01:00
e38e357f63 No need for DateOrDateTime type alias 2024-07-07 12:01:21 +01:00
e7ae7123f6 Rewrite date utils using match/case 2024-07-07 11:50:59 +01:00
a873060949 Move functions out of web_view.py 2024-07-07 11:32:03 +01:00
01b42845c3 Move some functions into a utils module 2024-07-01 22:29:13 +03:00