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

Port Tobira integration #313

Merged
merged 23 commits into from
Sep 5, 2024
Merged

Commits on Mar 21, 2024

  1. Port Tobira integration - Appearance

    The old admin ui had an integration for
    tobira in the series details and new series
    modal. This starts porting the integration
    by laying out some basic DOM structure
    and adding CSS and translations. I.e.
    it should already look similar to the old
    admin ui, but there is no actual functionality
    yet.
    Arnei committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    1c54b94 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Port Tobira integration - Basic functionality

    Ports basic page functionality. This still
    does not do anything useful, since I currently
    cannot test with real data to fully understand
    how this is supposed to work. But most of the
    code from the old admin ui is now here.
    Arnei committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    993aa01 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Port Tobira integration - Actual functionality

    Can now actually be used to link new series
    to exisiting or new tobira pages, or view linked
    pages in the series details.
    Arnei committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b94c307 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Port Tobira integration - Fix notifications

    When creating a new series, notifications
    for the tobira tab would not show at all.
    This fixes that.
    Arnei committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    8a71a29 View commit details
    Browse the repository at this point in the history
  2. Port Tobira integration - Validation

    While the user was warned about malformed
    input, they were not actually prevented from
    submitting it. This hacks our custom
    validation into WizardNavigationButtons.tsx
    to achieve validation.
    Arnei committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    99ce59b View commit details
    Browse the repository at this point in the history
  3. Fix undefined error

    Arnei committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    29dba49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70af50f View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Configuration menu
    Copy the full SHA
    a09b946 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    e10c94b View commit details
    Browse the repository at this point in the history
  2. Fix braces after merge

    KatrinIhler committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    7d258db View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    47307d1 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    7f0defd View commit details
    Browse the repository at this point in the history
  2. Fix various small errors from merge

    Missed some errors after the last merge, this
    should take care of them.
    Arnei committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    6740083 View commit details
    Browse the repository at this point in the history
  3. Don't show notification for tobira server error

    The notification for a server error when fetching
    tobira information from Opencast was already
    shown on the ACL tab, before the Tobira tab. This
    was especially annoying if you had not intention
    of using Tobira, as the notification would show up
    anyway. This disables the notification and instead
    puts some information in the logs. A better, but
    currently not easily possible solution would be
    to confine the notification to the tobira tab.
    Arnei committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    1bb9e8f View commit details
    Browse the repository at this point in the history
  4. Minor CSS fixes for Tobira page

    Arnei committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    7ceea37 View commit details
    Browse the repository at this point in the history
  5. Fix display bug for path for new tobira page

    The display for the path for a new tobira page
    was always one character behind what the user
    entered. This fixes that.
    Arnei committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ab34f2c View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    bf2ec50 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    8c5070d View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    c93ac7a View commit details
    Browse the repository at this point in the history
  2. Fix checkstyle

    Arnei committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    0a71d59 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    c0ac203 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df0e407 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    22774f2 View commit details
    Browse the repository at this point in the history