Skip to content

Connect Page - #15

Open
mre wants to merge 7 commits into
mainfrom
connect
Open

mre wants to merge 7 commits into
mainfrom
connect

Conversation

@mre

@mre mre commented Aug 1, 2025

Copy link
Copy Markdown
Member

Moved connect.openpodcast.app to website

Podcast Verbinden - Open Podcast

@mre
mre requested a review from woolfg August 1, 2025 11:05
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 1, 2025

Copy link
Copy Markdown

Deploying openpodcast-app with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5534b28
Status: ✅  Deploy successful!
Preview URL: https://6e34d191.openpodcast-app.pages.dev
Branch Preview URL: https://connect.openpodcast-app.pages.dev

View logs

@mre

mre commented Aug 1, 2025

Copy link
Copy Markdown
Member Author

I noticed that we use two different email addresses on our old connect.openpodcast.app website:

Can we use one? E.g. services@openpodcast.dev?

@woolfg

woolfg commented Aug 1, 2025

Copy link
Copy Markdown
Contributor

I noticed that we use two different email addresses on our old connect.openpodcast.app website:

* [apple-connector@openpodcast.dev](mailto:apple-connector@openpodcast.dev) for Apple

* [services@openpodcast.dev](mailto:services@openpodcast.dev) for Spotify

Can we use one? E.g. services@openpodcast.dev?

for spotify it is spotify-connector@openpodcast.dev

@mre

mre commented Aug 1, 2025

Copy link
Copy Markdown
Member Author

for spotify it is spotify-connector@openpodcast.dev

Done

mre added a commit to openpodcast/api that referenced this pull request Aug 1, 2025
Related to openpodcast/landing#15

- Add POST /register endpoint for user registration
- Create users table with migration 15
- Generate API keys automatically on registration
- Handle duplicate email registration (409 response)
- Add comprehensive validation for name and email
- Include unit tests and E2E tests
- Update Jest config to support both TS and JS tests

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
mre added a commit to openpodcast/api that referenced this pull request Aug 1, 2025
Related to openpodcast/landing#15

- Add POST /register endpoint for user registration
- Create users table with migration 15
- Generate API keys automatically on registration
- Handle duplicate email registration (409 response)
- Add comprehensive validation for name and email
- Include unit tests and E2E tests
- Update Jest config to support both TS and JS tests

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@mre

mre commented Aug 3, 2025

Copy link
Copy Markdown
Member Author

I've added the registration endpoint that we talked about. openpodcast/api#192
Works nicely.

image image

It stores the credentials in local storage. If someone uses the same data, it retrieves it from the API.

@woolfg woolfg left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • get an error in the UI: can't access property "getRegisterUrl", window.OpenPodcastConfig is undefined
  • why do we use VITE env variables if we do not use vite?

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.

2 participants