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

Meeting Functionality #96

Closed
4 of 5 tasks
vcfxb opened this issue Apr 6, 2021 · 3 comments
Closed
4 of 5 tasks

Meeting Functionality #96

vcfxb opened this issue Apr 6, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request high priority Issues that should be given high priority Web Interface Issues and PRs related to the Telescope web interface
Milestone

Comments

@vcfxb
Copy link
Member

vcfxb commented Apr 6, 2021

High priority because several of the timezones in the database are wrong, and need to be corrected.

This issue covers several features/changes:

  • Individual meeting pages that can be perma-linked.
    • These pages will show more info than is available in the preview. This could include the rendered slides if they are stored in the database, or something like that.
    • Each page should also have a sub page with a form to edit the meeting shown to the user if they are the host or a coordinator or admin.
    • A delete button should also be shown to those users.
  • For coordinators and admins only, there should be a button on the meetings page to create a new meeting.
@vcfxb vcfxb added enhancement New feature or request help wanted Extra attention is needed high priority Issues that should be given high priority labels Apr 6, 2021
@vcfxb vcfxb self-assigned this Apr 6, 2021
@vcfxb vcfxb added this to the MVP / v1.0.0 milestone Apr 6, 2021
@vcfxb vcfxb removed the help wanted Extra attention is needed label Jun 8, 2021
@vcfxb vcfxb added the Web Interface Issues and PRs related to the Telescope web interface label Jun 20, 2021
@vcfxb
Copy link
Member Author

vcfxb commented Jun 24, 2021

Meeting creation will be available in 0.6.0 (feature completed on commit 77633bb)

@vcfxb
Copy link
Member Author

vcfxb commented Jul 10, 2021

Meeting creation and editing now available (cf15688)

@vcfxb
Copy link
Member Author

vcfxb commented Jul 14, 2021

Meeting deletion functionality done as of 3b55cd7. I'm closing this issue now as the minimum work has been done to support meetings and CRUD operations on them.

There are several feature requests (#93, #117, #145) that can be implemented at some point to make the meeting frontend more robust.

@vcfxb vcfxb closed this as completed Jul 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high priority Issues that should be given high priority Web Interface Issues and PRs related to the Telescope web interface
Projects
None yet
Development

No branches or pull requests

1 participant