Skip to content

Limits#824

Merged
lnovitz merged 55 commits into
mainfrom
limits
Mar 20, 2026
Merged

Limits#824
lnovitz merged 55 commits into
mainfrom
limits

Conversation

@lnovitz
Copy link
Copy Markdown
Collaborator

@lnovitz lnovitz commented Mar 19, 2026

Pull Request

Description

  • Email scanning fix: history_sync_completed now correctly handles incremental vs full scans
  • Monthly email caps implemented
  • 30-day limit for free users
  • Account deletion and Gmail disconnect endpoints
  • Coach view premium gate
  • Onboarding flow improvements with email preview
  • Processing cancel support
  • Various UI cleanups

Related Issue

Fixes #821


By submitting this pull request, I confirm that my contribution is made under the terms of the project's license.

Comment thread backend/routes/email_routes.py Fixed
db_session.commit()
return
else:
monthly_cap = None
@lnovitz lnovitz merged commit 2b0fbac into main Mar 20, 2026
11 checks passed
@lnovitz lnovitz deleted the limits branch March 20, 2026 05:10
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Just a Job App Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Feature Request: Email Processing Limits

1 participant