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

Handle student user permissions separate of admins #268

Open
michael-small opened this issue Mar 5, 2020 · 0 comments
Open

Handle student user permissions separate of admins #268

michael-small opened this issue Mar 5, 2020 · 0 comments

Comments

@michael-small
Copy link
Collaborator

Development until this point has been from the POV of an admin. This epic concerns handling user permissions and views separately from what admins see.

michael-small added a commit that referenced this issue Mar 5, 2020
`ng-template`'s `#isUser` is like the `else` of an `*ngIf`

Issue #268 (handle student user permissions separate of admins)
Epic #10 (Account Information)
michael-small added a commit that referenced this issue Mar 5, 2020
Issue #268 (handle student user permissions separate of admins)
Epic #10 (Account Information)
michael-small added a commit that referenced this issue Mar 5, 2020
Issue #268 (handle student user permissions separate of admins)
Epic #10 (Account Information)
michael-small added a commit that referenced this issue Mar 5, 2020
The timeline has strikethroughs dependent on dates passed. The exact
hours are up in the air. The way that the dates are checked are
admittedly not so great, but the "proper" way of doing if/else
using `*ngIf` and `ng-template` wasn't handling `li`'s well.
The field names for the various date conditions are also quite verbose,
but mostly for emphasis on how out of date the code will be next year.

Issue #268 (handle student user permissions separate of admins)
Epic #10 (Account Information)
michael-small added a commit that referenced this issue Mar 5, 2020
Issue #268 (handle student user permissions separate of admins)
Epic #10 (Account Information)
michael-small added a commit that referenced this issue Mar 5, 2020
Role correcting page is a bit cheeky... mostly for my and Matt's
amusement, and a stand in to remember to ask Matt for formal
framing of the page.

Issue #268 (handle student user permissions separate of admins)
Epic #10 (Account Information)
michael-small added a commit that referenced this issue Mar 5, 2020
Issue #268 (handle student user permissions separate of admins)
Epic #10 (Account Information)
michael-small added a commit that referenced this issue Mar 5, 2020
BUG: Cannot navigate to list of abstracts that a user should be able to
access if they are a chair or reviewer, let alone to a single
abstract view. Users and admins are fine. Likely a silly bug in the
frontend due to the quick development in this branch related to this
user permissions issue.

Going to bed now... two energy drinks and two coffees this evening
was both the best and worst idea...

Issue #268 (handle student user permissions separate of admins)
Epic #10 (Account Information)
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

No branches or pull requests

1 participant