Skip to content
Snippets Groups Projects
Select Git revision
  • v1.18.1
  • main default protected
  • dev protected
  • Issue/3175-uiQuotaSettingAndDisplayBug
  • Issue/3090-tosProblems
  • Issue/3178-iconColorBug
  • Issue/3176-addNewNFDI4INGLogo
  • Issue/3141-rdsNoLonga
  • Issue/3180-fixMetadataNotLoading
  • Issue/3177-resourceTypeDescriptionTexts
  • Issue/3160-deactivateDownloadForFolders
  • Issue/3111-fixLoadingGitLabResource
  • Issue/3133-subProjectsChanges
  • Issue/3139-dsnrw
  • Issue/3167-changeTextAndAddLink
  • Issue/3070-newIconsForResourceTypes
  • Issue/3145-redesignLoginPage
  • Issue/3093-moreInformationInTheDeletionEmails
  • Issue/3040-closeTokenWindowWithXButton
  • Issue/3152-fixResourceStore
  • Issue/xxxx-DuckDBTest
  • v3.19.1
  • v3.19.0
  • v3.18.0
  • v3.17.2
  • v3.17.1
  • v3.17.0
  • v3.16.1
  • v3.16.0
  • v3.15.6
  • v3.15.5
  • v3.15.4
  • v3.15.3
  • v3.15.2
  • v3.15.1
  • v3.15.0
  • v3.14.0
  • v3.13.1
  • v3.13.0
  • v3.12.0
  • v3.11.0
41 results

ui

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • CoscineBot's avatar
    CoscineBot authored
    ## [1.18.1](v1.18.0...v1.18.1) (2022-11-02)
    
    ### Fix
    
    * Incorporate Absolute File Name ([8a084b53](8a084b53))
    3f9493bf
    History

    Coscine UIv2

    Routes

    Currently available routes in Coscine (Vue Router):

    • ./profile for user profile
    • ./search for global search
    • ./create-project for project create
    • ./p/{slug} for projects
    • ./p/{slug}/settings for project settings
    • ./p/{slug}/members for project members
    • ./p/{slug}/quota for project quota
    • ./p/{slug}/create-resource for resource create
    • ./p/{slug}/r/{guid} for resources within a project
    • ./p/{slug}/r/{guid}/settings for resource edit
    • ./admin for admin page
    • ./login for login page

    Starting the App

    So, since we want to have it running on the root url at some point

    • Change the following Consul key's value key:
      traefik/backends/sharepoint/servers/sharepoint/url
      value (replace XX with your machine's name):
      http://d-spXX.devlef.campus.rwth-aachen.de:9234
      • This will disable your current Coscine instance, so to activate it back, remove the :<PORT> from the value.
    1. Run integrator script on branch uiv2
    2. Add required frontend libraries to your workspace if necessary (e.g. here api-client and form-generator):
      "workspaces": [
        "apps/ui",
        "libraries/form-generator",
        "libraries/api-client"
      ]
    3. For each library checkout the relevant branch and execute yarn install, then yarn build
    • Here: api-client on branch dev/master, then yarn install and yarn build
    • Here: form-generator on branch dev/master, then yarn install and yarn build
    1. Check out the UI project on the provided repository branch. Start the app locally and execute yarn install, then yarn dev
    2. Change your Consul key according to the Readme (see above)
    3. App is now running on your root (/) domain name, and not under .../coscine/apps/ui/.... (e.g. https://d-sp16.devlef.campus.rwth-aachen.de/)