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

Admin dashboard #9

Merged
merged 16 commits into from
Jan 5, 2017
Merged

Admin dashboard #9

merged 16 commits into from
Jan 5, 2017

Conversation

danirod
Copy link
Member

@danirod danirod commented Jan 5, 2017

Overview

This pull request implements a dashboard so that admins can manage, create, update and destroy videos, playlists and topics assigned to the system. A dashboard is required in order to manage videos available through the website. Not having one would be a regression coming from makigas v4, which was based on WordPress and had a Dashboard.

Tasks

  • Make a topic manager able to create, update and destroy topics.
  • Make a playlist manager able to create, update and destroy playlists.
  • Make a video manager able to create, update and destroy videos.
  • Make a user manager able to create, update and destroy editors.
  • Make a dashboard front page able to display critical information.
  • Make a login page for the dashboard.

The thumbnail system will be reimplemented soon with changes. For
example, I don't need each video to have a particular thumbnail unless
is strictly required because in most cases, the thumbnail will be the
same for every video in the playlist, except for the number.
It lets an admin create, update, edit, destroy and manage topics.
This was referenced Jan 5, 2017
@danirod danirod changed the title Dashboard Admin dashboard Jan 5, 2017
@danirod danirod merged commit b7851f4 into master Jan 5, 2017
@danirod danirod deleted the feat-admin branch January 5, 2017 20: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