Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redeploy Fly.io App to gcal.fly.dev #31

Open
3 of 4 tasks
nelsonic opened this issue May 4, 2023 · 3 comments
Open
3 of 4 tasks

Redeploy Fly.io App to gcal.fly.dev #31

nelsonic opened this issue May 4, 2023 · 3 comments
Assignees
Labels
chore a tedious but necessary task often paying technical debt help wanted If you can help make progress with this issue, please comment! priority-1 Highest priority issue. This is costing us money every minute that passes. T25m Time Estimate 25 Minutes technical A technical issue that requires understanding of the code, infrastructure or dependencies

Comments

@nelsonic
Copy link
Member

nelsonic commented May 4, 2023

At present the app is deployed to: https://dwyl-calendar.fly.dev
image

The working App has not yet been deployed.

And it does not yet have any of the necessary Google Auth API keys:
https://fly.io/apps/dwyl-calendar/secrets
image

So I want to use this opportunity to:

  • Create a New Fly.io App with the name cal under the dwyl-calendar org so that we can reuse the existing DB. Currently: https://cal.fly.dev/
    image

  • Deploy the gcal App and comment in this issue with progress. 💬

  • @nelsonic to setup Google API Keys (for maintenance reasons...)

  • Finally DELETE the existing "placeholder" App named dwyl-calendar once we confirm cal.fly.dev is working.

    Note: I'd much rather just rename it but it's not supported see: https://community.fly.io/t/how-to-rename-my-apps/3098

We are going to be using this calendar App internally so we need to make it good.
And we will be abstracting some of the code into a library very soon to tidy up.
Watch this space: https://github.com/dwyl/gcal

@nelsonic nelsonic added help wanted If you can help make progress with this issue, please comment! chore a tedious but necessary task often paying technical debt T25m Time Estimate 25 Minutes technical A technical issue that requires understanding of the code, infrastructure or dependencies priority-1 Highest priority issue. This is costing us money every minute that passes. labels May 4, 2023
@nelsonic nelsonic self-assigned this May 4, 2023
@nelsonic nelsonic added this to More ToDo ThanCanEver Be Done in Nelson's List via automation May 4, 2023
@nelsonic
Copy link
Member Author

apparently the cal.fly.dev app name is taken:
image

But when you attempt to visit https://cal.fly.dev/ it times-out. so 🤷‍♂️
image

So went with https://fly.io/apps/gcal 👌

@nelsonic nelsonic changed the title Redeploy Fly.io App to cal.fly.dev Redeploy Fly.io App to gcal.fly.dev May 15, 2023
@nelsonic
Copy link
Member Author

nelsonic commented May 15, 2023

https://gcal.fly.dev
image

Getting: "Error 400: redirect_uri_mismatch":
image

But my credentials have the following defined:
image

@nelsonic
Copy link
Member Author

Apparently it can take a few hours to be updated ...
gcal-google-updated

https://stackoverflow.com/questions/11485271/google-oauth-2-authorization-error-redirect-uri-mismatch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore a tedious but necessary task often paying technical debt help wanted If you can help make progress with this issue, please comment! priority-1 Highest priority issue. This is costing us money every minute that passes. T25m Time Estimate 25 Minutes technical A technical issue that requires understanding of the code, infrastructure or dependencies
Projects
Nelson's List
  
More ToDo ThanCanEver Be Done
Status: No status
Development

No branches or pull requests

1 participant