Skip to content

Add Lists, Privacy, and password-reset demos#22

Merged
bartes merged 1 commit into
mainfrom
add-lists-privacy-password-reset-demos
Jun 5, 2026
Merged

Add Lists, Privacy, and password-reset demos#22
bartes merged 1 commit into
mainfrom
add-lists-privacy-password-reset-demos

Conversation

@bartes

@bartes bartes commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Adds three authenticated demo pages, reachable from the nav once signed in:

  • Lists API — create a list and fetch all lists (create_list / get_all_lists).
  • Privacy API — request or delete a user's data (request_user_data / delete_user_data).
  • Password reset — record a $password_reset event via the non-blocking log endpoint; reusing the current password logs $failed, any other value logs $succeeded (the stored password is not changed).

Bumps castle-rb to ~> 9.1 (the version that exposes the Privacy client methods) and updates the version label on the home page. Adds controller specs (with rendered views) for the new pages.

Adds three new authenticated demo pages, reachable from the nav once
signed in:

- Lists API — create a list and fetch all lists (create_list / get_all_lists)
- Privacy API — request or delete user data (request_user_data / delete_user_data)
- Password reset — record a $password_reset event via the non-blocking log
  endpoint (the password is not actually changed)

Bumps castle-rb to 9.x, which exposes the Privacy API client methods, and
adds controller specs (with rendered views) for the new pages.
@bartes bartes merged commit 39a6740 into main Jun 5, 2026
1 check passed
@bartes bartes deleted the add-lists-privacy-password-reset-demos branch June 6, 2026 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant