Skip to content

feat: adds authentication flow - #4

Merged
kieranroneill merged 14 commits into
betafrom
feat/adds-authentication-flow
Jul 21, 2026
Merged

feat: adds authentication flow#4
kieranroneill merged 14 commits into
betafrom
feat/adds-authentication-flow

Conversation

@kieranroneill

Copy link
Copy Markdown
Owner

Description

  • Adds Redis session store
  • Adds GitHub OAuth handshake and authentication session repositories to Redis
  • Adds users, emails and github_users tables to database.
    • Refactors migrations to add users ownership to builds tables.
  • Adds GitHub OAuth flow to routes.
  • Adds controllers for router logic.
  • Adds endpoints to fetch a single and multiple builds.
  • Adds middleware to check if user is authenticated.
  • Applies route protections for protected routes.
  • Adds more tests for integrations and datetime utilities.
  • Adds exit code surfacing in integration script.

@kieranroneill kieranroneill self-assigned this Jul 21, 2026
@kieranroneill
kieranroneill deployed to development July 21, 2026 16:28 — with GitHub Actions Active
@kieranroneill
kieranroneill changed the base branch from main to beta July 21, 2026 16:29
@kieranroneill
kieranroneill merged commit 3e244d8 into beta Jul 21, 2026
4 checks passed
@kieranroneill
kieranroneill deleted the feat/adds-authentication-flow branch July 21, 2026 16:30
github-actions Bot pushed a commit that referenced this pull request Jul 21, 2026
# [1.1.0-beta.1](v1.0.0...v1.1.0-beta.1) (2026-07-21)

### Features

* adds authentication flow ([#4](#4)) ([3e244d8](3e244d8))
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.1.0-beta.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant