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

[next-ui] Split the Next UI service into another container #1129

Closed
dcoraboeuf opened this issue Nov 22, 2023 · 1 comment
Closed

[next-ui] Split the Next UI service into another container #1129

dcoraboeuf opened this issue Nov 22, 2023 · 1 comment
Labels
next-ui status:released Issue released and available
Milestone

Comments

@dcoraboeuf
Copy link
Contributor

When embedding the Next UI code as static resources inside the Spring Boot JAR, we lose the NextJS capabilities for dynamic routing.

The Next UI should live into its own container and access the Ontrack API from there.

@dcoraboeuf dcoraboeuf added this to the 4.8 milestone Nov 22, 2023
@dcoraboeuf dcoraboeuf added the status:wip Issue being currently worked on label Nov 22, 2023
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- NextJS middleware to redirect to Ontrack login
- Token redirection
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Getting the token & href on Next UI side
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Generating the token
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Setting the cookie & redirection
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Logging & introducing the connection provider
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Reading the token from the cookie
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- GraphQL calls and other calls
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Fix token value
- Using the connection directly from the component
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Using a hook for getting the GraphQL client
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Configuration of the connection
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Configuration of the connection at browser level
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Docker image & Docker compose
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- CORS setup for local environment
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- not redirecting the login to itself
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Using a hook for getting the GraphQL client
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Using a hook for getting the REST client
dcoraboeuf added a commit that referenced this issue Nov 25, 2023
- Using a hook for the logout
dcoraboeuf added a commit that referenced this issue Nov 26, 2023
dcoraboeuf added a commit that referenced this issue Nov 27, 2023
dcoraboeuf added a commit that referenced this issue Nov 27, 2023
dcoraboeuf added a commit that referenced this issue Nov 27, 2023
dcoraboeuf added a commit that referenced this issue Nov 27, 2023
dcoraboeuf added a commit that referenced this issue Nov 27, 2023
dcoraboeuf added a commit that referenced this issue Nov 29, 2023
dcoraboeuf added a commit that referenced this issue Nov 30, 2023
dcoraboeuf added a commit that referenced this issue Dec 1, 2023
dcoraboeuf added a commit that referenced this issue Dec 1, 2023
dcoraboeuf added a commit that referenced this issue Dec 1, 2023
dcoraboeuf added a commit to nemerosa/ontrack-chart that referenced this issue Dec 1, 2023
dcoraboeuf added a commit to nemerosa/ontrack-chart that referenced this issue Dec 1, 2023
dcoraboeuf added a commit to nemerosa/ontrack-chart that referenced this issue Dec 1, 2023
dcoraboeuf added a commit to nemerosa/ontrack-chart that referenced this issue Dec 1, 2023
dcoraboeuf added a commit to nemerosa/ontrack-chart that referenced this issue Dec 1, 2023
dcoraboeuf added a commit to nemerosa/ontrack-chart that referenced this issue Dec 1, 2023
dcoraboeuf added a commit to nemerosa/ontrack-chart that referenced this issue Dec 1, 2023
dcoraboeuf added a commit to nemerosa/ontrack-chart that referenced this issue Dec 1, 2023
dcoraboeuf added a commit that referenced this issue Dec 1, 2023
dcoraboeuf added a commit that referenced this issue Dec 1, 2023
dcoraboeuf added a commit that referenced this issue Dec 1, 2023
dcoraboeuf added a commit that referenced this issue Dec 1, 2023
@dcoraboeuf dcoraboeuf added status:ready Issue merged in release branch, not released yet and removed status:wip Issue being currently worked on labels Dec 1, 2023
dcoraboeuf added a commit that referenced this issue Dec 2, 2023
dcoraboeuf added a commit to nemerosa/ontrack-chart that referenced this issue Dec 2, 2023
@dcoraboeuf dcoraboeuf added status:released Issue released and available and removed status:ready Issue merged in release branch, not released yet labels Dec 2, 2023
@dcoraboeuf
Copy link
Contributor Author

Available in 4.8.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
next-ui status:released Issue released and available
Projects
None yet
Development

No branches or pull requests

1 participant