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

🛂(frontend) remove persistance student token #2505

Merged
merged 2 commits into from
Nov 21, 2023

Conversation

AntoLC
Copy link
Contributor

@AntoLC AntoLC commented Nov 17, 2023

Purpose

Opening a classroom invite link switch our current token to
a student token, so when we go back to the browser instructor tab,
the resources cannot be access anymore, this is because of the
persistency of the student token. We remove this persistency,
the student token is now only valid for the current tab.

Proposal

  • Remove the persistency when we are on the classroom invite link.

Mixing shorthand and non-shorthand properties during rerender can
lead to styling bugs (flex / flexBasis). This commit fixes the issue.
@AntoLC AntoLC force-pushed the issue/anthony/remove-persistance-student-token branch 3 times, most recently from e447755 to c432a0a Compare November 17, 2023 15:59
@AntoLC AntoLC marked this pull request as ready for review November 17, 2023 16:06
@AntoLC AntoLC requested review from lunika and kernicPanel and removed request for kernicPanel and lunika November 17, 2023 16:07
@AntoLC AntoLC force-pushed the issue/anthony/remove-persistance-student-token branch 2 times, most recently from a6ccdc1 to 7247091 Compare November 20, 2023 10:23
Opening a classroom invite link switch our current token to
a student token, so when we go back to the browser instructor tab,
the resources cannot be access anymore, this is because of the
persistency of the student token. We remove this persistency,
the student token is now only valid for the current tab.
@AntoLC AntoLC force-pushed the issue/anthony/remove-persistance-student-token branch from 7247091 to eb76489 Compare November 20, 2023 11:32
Copy link
Member

@lunika lunika left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome

@AntoLC AntoLC merged commit da6fe74 into master Nov 21, 2023
33 of 34 checks passed
@AntoLC AntoLC deleted the issue/anthony/remove-persistance-student-token branch November 21, 2023 08:40
lunika added a commit that referenced this pull request Nov 29, 2023
Added

- Meta description and meta title on the website from the API (#2516)
- Retrieve BBB learning analytics and send them through API
- Classroom attendance analytics (#2499)
- Add a language picker for the invite link on the website (#2504)

Changed

- Replace grommet DropButton component (#2513)
- On live, can now share resource when one is already shared (#2512)
- Remove persistency on token from invite link (#2505)
- Replace grommet Cards / Footer/ Anchor / Tip / Nav (#2503)
- Refacto widgets SharedLiveMedia (#2504)
- Replace grommet Button (#2453)
- Replace grommet Box (#2484)
- Replace grommet TextArea (#2500)
- Update psycopg to version 3
- Update node to version 20
- Replace pylti with oauthlib for LTI request validation
- Replace faker with @faker-js/faker (frontend)

Fixed

- Blocking error when shared document is deleted (#2504)
- Improve render sharing picture in live (#2508)
lunika added a commit that referenced this pull request Nov 29, 2023
Added

- Meta description and meta title on the website from the API (#2516)
- Retrieve BBB learning analytics and send them through API
- Classroom attendance analytics (#2499)
- Add a language picker for the invite link on the website (#2504)

Changed

- Replace grommet DropButton component (#2513)
- On live, can now share resource when one is already shared (#2512)
- Remove persistency on token from invite link (#2505)
- Replace grommet Cards / Footer/ Anchor / Tip / Nav (#2503)
- Refacto widgets SharedLiveMedia (#2504)
- Replace grommet Button (#2453)
- Replace grommet Box (#2484)
- Replace grommet TextArea (#2500)
- Update psycopg to version 3
- Update node to version 20
- Replace pylti with oauthlib for LTI request validation
- Replace faker with @faker-js/faker (frontend)

Fixed

- Blocking error when shared document is deleted (#2504)
- Improve render sharing picture in live (#2508)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants