backend:
  name: gitlab
  repo: fserni/website # Path to your GitLab repository
  auth_type: pkce # Required for pkce
  app_id: b479f0566373e811e83743adc55837b66fa2e3be28e14fe7ef4e88fd617cd1ab # Application ID from your GitLab settings
  api_root: https://git.fs.tum.de/api/v4
  base_url: https://git.fs.tum.de
  auth_endpoint: oauth/authorize
media_folder: static/images
public_folder: /images
collections:
  - name: 'events'
    label: 'events'
    folder: 'content/events'
    create: true
    slug: '{{year}}-{{month}}-{{slug}}'
    editor:
      preview: false
    fields:
      - { label: 'Title', name: 'title', widget: 'string' }
      - { label: 'Publish Date', name: 'date', widget: 'datetime' }
      - { label: 'Description', name: 'description', widget: 'string' }
      - { label: 'Body', name: 'body', widget: 'markdown' }
  - name: 'fs'
    label: 'fs'
    folder: 'content/fs'
    create: true
    slug: '{{slug}}'
    editor:
      preview: false
    fields:
      - { label: 'Title', name: 'title', widget: 'string' }
      - { label: 'Publish Date', name: 'date', widget: 'datetime' }
      - { label: 'Description', name: 'description', widget: 'string' }
      - { label: 'Body', name: 'body', widget: 'markdown' }
  - name: 'links'
    label: 'links'
    folder: 'content/links'
    create: true
    slug: '{{slug}}'
    editor:
      preview: false
    fields:
      - { label: 'Title', name: 'title', widget: 'string' }
      - { label: 'Publish Date', name: 'date', widget: 'datetime' }
      - { label: 'Description', name: 'description', widget: 'string' }
      - { label: 'Body', name: 'body', widget: 'markdown' }
  - name: 'studium'
    label: 'studium'
    folder: 'content/studium'
    create: true
    slug: '{{slug}}'
    editor:
      preview: false
    fields:
      - { label: 'Title', name: 'title', widget: 'string' }
      - { label: 'Publish Date', name: 'date', widget: 'datetime' }
      - { label: 'Description', name: 'description', widget: 'string' }
      - { label: 'Body', name: 'body', widget: 'markdown' }
