Skip to content

Add rider sign-up date filter to search functionality#497

Draft
neal-bpm wants to merge 1 commit intomainfrom
vn/filter-rider-signed-up
Draft

Add rider sign-up date filter to search functionality#497
neal-bpm wants to merge 1 commit intomainfrom
vn/filter-rider-signed-up

Conversation

@neal-bpm
Copy link
Copy Markdown
Contributor

@neal-bpm neal-bpm commented May 7, 2026

Describe your changes

Implement a new "signed up" filter allowing users to search riders by signup timeframes (today, yesterday, week, month, year). Includes autocomplete suggestions and badge styling consistent with existing filters.

  • Add signed_up filter cases to RiderSearch module
  • Support explicit date boundaries for today/yesterday
  • Support relative time queries for week/month/year ranges
  • Add UI suggestions and autocomplete support
  • Add comprehensive test suite
  • Introduce signed_up_ago/2 helper for cleaner test code

Checklist before requesting a review

  • I have performed a self-review of my code
  • If it is a core feature, I have added tests.
  • Are there other PRs or Issues that I should link to here?
  • Will this be part of a product update? If yes, please write one phrase
    about this update in the description above.

Summary by cubic

Adds a "signed up" filter to rider search so you can find riders by signup timeframe (today, yesterday, week, month, year). Includes autocomplete suggestions, a "Signed Up" badge, and full test coverage.

  • New Features
    • New signed_up filter with values: today, yesterday, week, month, year.
    • Today/yesterday use exact UTC day boundaries; other ranges use relative windows.
    • Autocomplete suggestions and a "Signed Up" group with blue badge styling.
    • Updated search placeholder to include "signed up".
    • Tests for all timeframes plus a signed_up_ago/2 test helper.

Written for commit 0bcbefc. Summary will update on new commits.

  Implement a new "signed up" filter allowing users to search riders by signup timeframes (today, yesterday, week, month, year). Includes autocomplete suggestions and badge styling consistent with existing filters.

  - Add signed_up filter cases to RiderSearch module
  - Support explicit date boundaries for today/yesterday
  - Support relative time queries for week/month/year ranges
  - Add UI suggestions and autocomplete support
  - Add comprehensive test suite
  - Introduce signed_up_ago/2 helper for cleaner test code
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 7, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 7baac498-0fd4-4c2f-bc99-c1f8ad6a6b66

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch vn/filter-rider-signed-up

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@neal-bpm neal-bpm moved this to In Progress in Bike Brigade all things tech May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant