Skip to content

Claude conversion#27

Open
tsrandrei wants to merge 9 commits intomasterfrom
claude_conversion
Open

Claude conversion#27
tsrandrei wants to merge 9 commits intomasterfrom
claude_conversion

Conversation

@tsrandrei
Copy link
Copy Markdown
Contributor

No description provided.

@tsrandrei tsrandrei force-pushed the claude_conversion branch from 3b04331 to 46d80fc Compare April 9, 2026 15:24
tsrandrei and others added 9 commits April 9, 2026 17:27
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds email filter, newest/oldest time, distinct mailer_actions via
recursive SQL, remove_by_email for GDPR, and event type metadata.
Adds total_events, increment, and decrement to EventsData.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replaces the plain-text root route with a LiveView page that replicates
gridlook's event browsing UI: stats, filter form (email, name,
mailer_action, associated_record), paginated event table with gravatar
and expandable data rows, and prev/next navigation.

Includes layouts with CUSTOM_HTML_HEADER support, CSS converted from
gridlook's SCSS, LiveView JS, and static assets (event PNGs, dinomail).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Uses auctionet_single_sign_on_plug for JWT-based SSO. Auth is skipped
in dev when SSO_SECRET_KEY is not set. Production requires SSO_SECRET_KEY
and SSO_REQUEST_URL env vars.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replaces GET / with the EventsLive LiveView behind SSO auth.
Adds DELETE /api/v1/personal_data for GDPR email deletion (basic auth).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
mix remove_events: deletes events beyond NUMBER_OF_MONTHS_TO_KEEP_EVENTS_FOR,
SavedSearchMailer#build events older than 2 months, and all campaign events.

mix remove_personal_data EMAIL: deletes all events for an email address
and decrements the EventsData counter.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
GET / now renders the Gridlook LiveView instead of a plain-text response.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tsrandrei tsrandrei force-pushed the claude_conversion branch from 7415765 to 8061f0b Compare April 9, 2026 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant