Skip to content

Commit 88e0da4

Browse files
committed
Specification update and .claude to .gitignore
1 parent 4dfdfe1 commit 88e0da4

2 files changed

Lines changed: 9 additions & 3 deletions

File tree

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,5 @@ Thumbs.db
3737

3838
# Custom local notes and other files
3939
z_ignore
40+
41+
.claude/

SPECIFICATION.MD

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -341,16 +341,19 @@ _No major refactoring areas identified at this time. The codebase is well-organi
341341
- [x] Feature: (Ride participation) Limit the ride message to display only the first N registered participants (configurable via MAX_PARTICIPANTS_DISPLAY), and if there are more, show a label like "and X more".
342342
- [x] Bug: Correct dates recognition in differfent languages
343343
- [x] Enhancement: Clarify average speed vs minspeed vs pace
344+
- [ ] Feature: Creating a dedicated ride chat
344345
- [ ] Feature: Creating rides with AI
346+
- [ ] Feature: Creating ride from Strava event
345347
- [ ] Enhancement: Show preview in wizard starting from the first step and update it long with each next step
346348

347349
### Medium Priority
348350
- [x] Bug/Enhancement: Fixed routes parsing from known providers and add Garmin
349351
- [ ] Feature: (Rides management) Add management buttons below the ride button in private chat with the bot for ride creator
350-
- [ ] Feature: (Notifications) Send a private notification to the ride creator when a participant joins or leaves. There is a 30-second delay to prevent spamming from frequent toggling; if the participant's status changes again within this period, cancel the pending notification.
351-
- [ ] Feature: (Notifications) Remind the joined users about upcoming ride 24 hours and 1 hour before the ride (send a private message; give each user an option to unsubscribe from all notifications).
352-
- [ ] Feature: (Ride sharing) Optionally enable everyone to repost the ride via an additional field during ride creation or update.
352+
- [ ] Feature: (Notifications) Send a private notification to the ride creator when a participant joins or leaves. There is a 30-second delay to prevent spamming from frequent toggling: one final notification for all changes per user with <=30 sec between the last and previous ones; if the participant's status changes again within this period, cancel the pending notification
353+
- [ ] Feature: (Notifications) Remind the joined users about upcoming ride 24 hours and 1 hour before the ride (send a private message; give each user an option to unsubscribe from all notifications). Remind thinking that they must finilize their decision 1 hour before the ride
354+
- [ ] Feature: (Ride sharing) Optionally enable everyone to repost the ride via an additional field during ride creation or update
353355
- [ ] Enhancement: Allow attaching multiple track links to different services (explicitely labeling Komoot, Strava, Garmin, RideWithGPS)
356+
- [ ] Feature: (Notifications) Sending messages to all participants who joined the ride or thinking (either one category or both together) via bot command
354357

355358
### Low Priority
356359
- [x] Bug: Better testing and fixes of setting nummeric ride attributes, like setting interval 22-25 and updating with a single value (29) gives 29-25
@@ -362,6 +365,7 @@ _No major refactoring areas identified at this time. The codebase is well-organi
362365

363366
### Under Considiration
364367
- [ ] Enhancement: show the list of declined people in the main messages
368+
- [ ] Ride web-page for sharing by link
365369

366370
---
367371

0 commit comments

Comments
 (0)