Skip to content

Comments

Feat/bec atlas admin widget#1045

Draft
cappel89 wants to merge 8 commits intopre_release_v3from
feat/bec-atlas-admin-widget
Draft

Feat/bec atlas admin widget#1045
cappel89 wants to merge 8 commits intopre_release_v3from
feat/bec-atlas-admin-widget

Conversation

@cappel89
Copy link
Contributor

@cappel89 cappel89 commented Feb 2, 2026

This pull request introduces a new Admin View to the application, providing administrators with a dedicated interface for managing experiments, messaging services, and other admin-specific tasks. The changes involve integrating the new view into the main application, as well as implementing the supporting widgets and logic for the admin panel, including authentication, experiment selection, and toolbar navigation.

Currently, this is still a draft stage, meaning that not all features are working yet. The first draft allows you to (A) Login to bec-atlas-dev, (B) select a new experiment from all available experiments for the given user, and (C) send this update to bec-atlas-dev.

Next steps:

  • Fix little bugs, and cleanup UI for experiment selection
  • Add interface for messaging services. Display Scilog (automatically selected) and work on an interface to add signal as a messaging service.
  • Discuss general styling for (Angular Material like designs, e.g. overview cards to display experiment information, and messaging service)
  • Add tests for new view and widgets

@cappel89 cappel89 changed the base branch from main to pre_release_v3 February 2, 2026 10:24
@cappel89 cappel89 force-pushed the feat/bec-atlas-admin-widget branch from 1b32529 to 4171c43 Compare February 17, 2026 14:44
@cappel89 cappel89 force-pushed the feat/bec-atlas-admin-widget branch from 4171c43 to dec4e83 Compare February 17, 2026 14:51
@cappel89 cappel89 force-pushed the feat/bec-atlas-admin-widget branch from dec4e83 to 83c63a1 Compare February 17, 2026 15:02
@cappel89 cappel89 self-assigned this Feb 17, 2026
@cappel89 cappel89 requested a review from wakonig February 17, 2026 15:03
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