You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: SPECIFICATION.MD
+18-18Lines changed: 18 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -332,29 +332,29 @@ _No major refactoring areas identified at this time. The codebase is well-organi
332
332
## Future Enhancements
333
333
334
334
### High Priority
335
-
-[x]Translations: Add Russian language support and set the bot's default language through environment variables.
336
-
-[x]Commands: Rename /postride to /shareride.
335
+
-[x]Feature: (Translations) Add Russian language support and set the bot's default language through environment variables.
336
+
-[x]Feature: (Commands) Rename /postride to /shareride.
337
337
-[x] Documentation: Improve /start message to simplify onboarding
338
-
-[x] Ride participation: List participants on the same line after the label, separated by commas.
339
-
-[x] Ride participation: Add an "I am thinking" option to indicate who might join the chat.
340
-
-[x] Ride participation: Add an "Not interested" option to gather responses from those who will not join the ride.
341
-
-[x] 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".
342
-
-[x] Correct dates recognition in differfent languages
343
-
-[ ] Creating rides with AI
338
+
-[x]Feature: (Ride participation) List participants on the same line after the label, separated by commas.
339
+
-[x]Feature: (Ride participation) Add an "I am thinking" option to indicate who might join the chat.
340
+
-[x]Feature: (Ride participation) Add an "Not interested" option to gather responses from those who will not join the ride.
341
+
-[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".
342
+
-[x]Bug: Correct dates recognition in differfent languages
343
+
-[ ]Feature: Creating rides with AI
344
344
345
345
### Medium Priority
346
-
-[ ] Rides management: Add management buttons below the ride button in private chat with the bot for ride creator
347
-
-[ ]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.
348
-
-[ ]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).
349
-
-[ ] Ride sharing: Optionally enable everyone to repost the ride via an additional field during ride creation or update.
346
+
-[ ]Feature: (Rides management) Add management buttons below the ride button in private chat with the bot for ride creator
347
+
-[ ]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.
348
+
-[ ]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).
349
+
-[ ]Feature: (Ride sharing) Optionally enable everyone to repost the ride via an additional field during ride creation or update.
350
350
351
351
### Low Priority
352
-
-[ ] Translations: Override the bot's default language based on the user's preference (the bot communicates with the user in their chosen language; it also announces the user's rides, created by them, in the preferred language).
353
-
-[ ] Ride participation: Add a comand to list joined rides for the current user
354
-
-[x]Quality: Better testing and fixes of setting nummeric ride attributes, like setting interval 22-25 and updating with a single value (29) gives 29-25
355
-
-[ ]Add keyboard shortcut to keep the current value
-[ ]Feature: (Translations) Override the bot's default language based on the user's preference (the bot communicates with the user in their chosen language; it also announces the user's rides, created by them, in the preferred language).
356
+
-[ ] Feature: (Ride participation) Add a comand to list joined rides for the current user
357
+
-[ ]Feature: Add keyboard shortcut to keep the current value
consterrorMessage=`Database schema is outdated. Current version: ${currentVersion}, Required version: ${requiredVersion}. Please run migrations first (see README.md).`;
consterrorMessage=`Database schema is outdated. Current version: ${currentVersion}, Required version: ${requiredVersion}. Please run migrations first (see README.md).`;
0 commit comments