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

Initial Implementation #1

Merged
merged 17 commits into from
Jan 19, 2024
Merged

Initial Implementation #1

merged 17 commits into from
Jan 19, 2024

Conversation

NeonDaniel
Copy link
Member

@NeonDaniel NeonDaniel commented Jan 19, 2024

Description

Implements auth and backend routes
Includes rate limiting and token-based auth
Includes Docker automation

Issues

Other Notes

  • Auth currently accepts any username/password and returns a valid token
  • This currently assumes all services are available, so a missing service will generally just raise a timeout error but ideally this should be configured or queried at runtime to raise a more specific exception

@NeonDaniel NeonDaniel marked this pull request as draft January 19, 2024 02:59
@NeonDaniel NeonDaniel marked this pull request as ready for review January 19, 2024 19:25
Add test coverage for refresh requests with updated handling
@NeonDaniel NeonDaniel merged commit 29a4207 into dev Jan 19, 2024
6 checks passed
@NeonDaniel NeonDaniel deleted the FEAT_InitialImplementation branch January 19, 2024 21:04
@github-actions github-actions bot mentioned this pull request Feb 26, 2024
NeonDaniel added a commit that referenced this pull request Feb 27, 2024
# Changelog

## [0.0.1a9](https://github.com/NeonGeckoCom/neon-hana/tree/0.0.1a9)
(2024-02-26)

[Full
Changelog](0.0.1a8...0.0.1a9)

**Merged pull requests:**

- Cleanup comments and prep for release
[\#13](#13)
([NeonDaniel](https://github.com/NeonDaniel))

## [0.0.1a8](https://github.com/NeonGeckoCom/neon-hana/tree/0.0.1a8)
(2024-01-26)

[Full
Changelog](0.0.1a7...0.0.1a8)

**Merged pull requests:**

- Update to use client-provided public IP address when available
[\#12](#12)
([NeonDaniel](https://github.com/NeonDaniel))

## [0.0.1a7](https://github.com/NeonGeckoCom/neon-hana/tree/0.0.1a7)
(2024-01-26)

[Full
Changelog](0.0.1a6...0.0.1a7)

**Merged pull requests:**

- Add Node data model and Session support
[\#11](#11)
([NeonDaniel](https://github.com/NeonDaniel))

## [0.0.1a6](https://github.com/NeonGeckoCom/neon-hana/tree/0.0.1a6)
(2024-01-26)

[Full
Changelog](0.0.1a5...0.0.1a6)

**Merged pull requests:**

- Configurable Authorization Request Limits
[\#9](#9)
([NeonDaniel](https://github.com/NeonDaniel))

## [0.0.1a5](https://github.com/NeonGeckoCom/neon-hana/tree/0.0.1a5)
(2024-01-23)

[Full
Changelog](0.0.1a4...0.0.1a5)

**Merged pull requests:**

- JWT server cache fix and client response update
[\#8](#8)
([NeonDaniel](https://github.com/NeonDaniel))

## [0.0.1a4](https://github.com/NeonGeckoCom/neon-hana/tree/0.0.1a4)
(2024-01-22)

[Full
Changelog](0.0.1a3...0.0.1a4)

**Merged pull requests:**

- Default disable email service with note in docs explaining rationale
[\#4](#4)
([NeonDaniel](https://github.com/NeonDaniel))

## [0.0.1a3](https://github.com/NeonGeckoCom/neon-hana/tree/0.0.1a3)
(2024-01-22)

[Full
Changelog](0.0.1a2...0.0.1a3)

**Merged pull requests:**

- Add `assist` route for HTTP requests
[\#3](#3)
([NeonDaniel](https://github.com/NeonDaniel))

## [0.0.1a2](https://github.com/NeonGeckoCom/neon-hana/tree/0.0.1a2)
(2024-01-19)

[Full
Changelog](885ec6e...0.0.1a2)

**Merged pull requests:**

- Fix path errors in test build automation
[\#2](#2)
([NeonDaniel](https://github.com/NeonDaniel))
- Initial Implementation
[\#1](#1)
([NeonDaniel](https://github.com/NeonDaniel))



\* *This Changelog was automatically generated by
[github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
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