Skip to content

Make runtime-info-ui the universal login page - #96

Merged
Arnei merged 2 commits into
admin-ui-picardfrom
make-runtime-info-ui-the-universal-login-page
Feb 9, 2023
Merged

Make runtime-info-ui the universal login page#96
Arnei merged 2 commits into
admin-ui-picardfrom
make-runtime-info-ui-the-universal-login-page

Conversation

@Arnei

@Arnei Arnei commented Feb 1, 2023

Copy link
Copy Markdown
Member

includes #39, should only be merged after it.

Resolves #37.

Turns the login page served by the runtime-info-ui module into the universal login page for all Opencast nodes.
This means the same login page is shown across nodes, instead of the admin node having a special login page.

Gets rid of the runtime-info-ui-ng module, which is no longer needed.

Gets rid of the overview page shown after logging in on non-admin nodes (on the root path). Instead, immediately redirects to the rest docs.

ToDos:

  • Bring the login page up to the style, functionality and code of the login page in admin-ui-frontend
  • Remove the login page from admin-ui-frontend

Turns the login page served by the runtime-info-ui module into the universal login page for all Opencast nodes.
This means the same login page is shown across nodes, instead of the admin node having a special login page.

Gets rid of the runtime-info-ui-ng module, which is no longer needed.

Gets rid of the overview page shown after logging in on non-admin nodes (on the root path). Instead, immediately redirects to the rest docs.

ToDos:
- Bring the login page up to the style, functionality and code of the login page in admin-ui-frontend
- Remove the login page from admin-ui-frontend
@Arnei
Arnei force-pushed the make-runtime-info-ui-the-universal-login-page branch from 9cbdcb2 to 0af8516 Compare February 2, 2023 16:06
@Arnei
Arnei merged commit 62cfe8d into admin-ui-picard Feb 9, 2023
@lkiesow
lkiesow deleted the make-runtime-info-ui-the-universal-login-page branch May 7, 2024 20:29
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.

Integrate with Opencast's Login View

2 participants