Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • funkwhale funkwhale
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 379
    • Issues 379
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 21
    • Merge requests 21
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • funkwhalefunkwhale
  • funkwhalefunkwhale
  • Merge requests
  • !800

UI for allow-list

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Agate requested to merge 853-ui-allow-list into develop Jun 24, 2019
  • Overview 1
  • Commits 6
  • Pipelines 1
  • Changes 9

See #853 (closed)

  • UI to enable/disable allow-listing
  • Quick actions to batch add/remove domains from allow-list
  • Filters to list only allowed/not allowed domains
  • Quick actions to add/remove from allow-list when viewing single domain

All of this is demonstrated in the video below.

Peek_2019-06-24_17-20

cc @funkwhale/reviewers-python and @funkwhale/reviewers-front for review!

Live demo: http://funkwhale.pages.funkwhale.audio/-/funkwhale/-/jobs/25071/artifacts/front-review/index.html (demo / demo to login, then follow the same flow as in the video to enable the feature / add domains, etc.)

Note: some server interactions may apppear broken in the demo because demo.funkwhale.audio isn't running the python code in this MR, so please don't panic. The UI should work exactly the same though!

Edited Jun 24, 2019 by Agate
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: 853-ui-allow-list