Codeforlife-portal

Latest version: v8.2.0

Safety actively analyzes 703218 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 53 of 94

5.3.1

Fix

* fix: student one time details fixes (1573)

* fix: student one time details fixes

* code review

* revert button--secondary--dark hover color ([`3573624`](https://github.com/ocadotechnology/codeforlife-portal/commit/3573624020bf696e4c800b94543ee258c33f244e))

5.3.0

Feature

* feat: Student login one time details (1563)

* WIP: student one time details page

* add copy to clipboard

* add button icons, text, fix alignment

* Merge branch &39;student_login&39; into student-login-one-time-details

* Merge branch &39;student_login&39; into student-login-one-time-details

* fix banner and edit students password

* bootstrap salad and responsive onboarding_print

* add copied to clipboard tooltip

* test_new_student_can_login_with_url

* remove get clipboard url from test

* code review

* use font-size mixin

* Merge branch &39;student_login&39; into student-login-one-time-details

* fix merge changes

* add sub-nav--icon

* Merge branch &39;student_login&39; into student-login-one-time-details ([`b7e7e62`](https://github.com/ocadotechnology/codeforlife-portal/commit/b7e7e625b9b70f4737673967e16880b947099582))

* feat: add csv download (1561)

* feat: add csv download

* remove unnecessary code

* minor fixes

* add test

* fix test

* add test coverage

* add more test ([`e2ebd1e`](https://github.com/ocadotechnology/codeforlife-portal/commit/e2ebd1ecbf667bf6a2728a4854d7b660d533a853))

Fix

* fix: import get_hashed_login_id in teach.py ([`d4536ad`](https://github.com/ocadotechnology/codeforlife-portal/commit/d4536ad786b745d1f7ebee544617e0a6d0899277))

* fix: Update single student edit page (1571)

* feat: Update edit student process

* Add text to indicate login link will be regenerated too

* Merge branch &39;student_login&39; into student_login_edit_student

Conflicts:
portal/templates/portal/teach/onboarding_print.html
portal/tests/pageObjects/portal/teach/edit_student_password_page.py
portal/urls.py
portal/views/teacher/teach.py

* Update edit function with correct data

* Fix error location

* Fix id problem

* Merge branch &39;student_login&39; into student_login_edit_student

Conflicts:
portal/tests/test_teacher.py
portal/tests/test_teacher_student.py ([`ca9a46d`](https://github.com/ocadotechnology/codeforlife-portal/commit/ca9a46da206cf96473f9afc3391e049227ab6b9d))

* fix: add login url on reset password + refactor (1572)

* fix: add login url on reset password + refactor

* renaming login id vars and pip fix ([`43ec60f`](https://github.com/ocadotechnology/codeforlife-portal/commit/43ec60fbc296f7a3d492e179044ea8f37d20b469))

* fix: Teacher password update (1569)

* Update teacher password policy

* Fix tests

* Fix tests more

* Fix tests even more

* Black ([`3d37fbd`](https://github.com/ocadotechnology/codeforlife-portal/commit/3d37fbdb0c72eee1e83365774e4c7e77df425a2d))

Unknown

* Merge pull request 1552 from ocadotechnology/student_login

feat: Student login ([`a43b5d3`](https://github.com/ocadotechnology/codeforlife-portal/commit/a43b5d32cd2587c1fe3f6db1a3516763fdcd280b))

* Merge branch &39;master&39; into student_login ([`608c77d`](https://github.com/ocadotechnology/codeforlife-portal/commit/608c77d5644d5c4332ed7071294b54f5b3d6473f))

5.2.4

Feature

* feat: random url for student login (1556)

* feat: add random url on student addition

* feat: log in with the unique url

* fix url param

* create tests for the direct login

* Merge branch &39;student_login&39; into randomurl

* fix: renaming and minor fixes ([`5b71a74`](https://github.com/ocadotechnology/codeforlife-portal/commit/5b71a74c4e67b747f00fa37031f36559fb134fed))

* feat: Split student login process in two steps (1551)

* Split form in 2

* Update tests and redirect

* Merge branch &39;student_login&39; into student_login_separate_forms

* Update class code regexes

* Fix Cypress tests

* Review changes

* Remove help link from email

* Move compile to regex file

* Remove sleeps

* Reinstate some sleeps ([`cf7d521`](https://github.com/ocadotechnology/codeforlife-portal/commit/cf7d5210376365e5b38d8ca66d0a017543e6f528))

* feat: class code and student password format (1550)

* feat: class code and student password format

* update student password policy

* Pipfile.lock ([`f736c23`](https://github.com/ocadotechnology/codeforlife-portal/commit/f736c235f69d8f3fd8095ad824d2f04947c85938))

Fix

* fix: Update license (1562)

* fix: Update license file and add contributor agreement

* Remove old license text

* Update lockfile

* Fix headings

* Remove divs

* Remove whitespaces ([`4c6dcce`](https://github.com/ocadotechnology/codeforlife-portal/commit/4c6dcce3ee9b78313ac45bf6887dbf773f00ea81))

* fix: update autoconfig settings for random URL (1557)

* fix: update autoconfig settings for random URL

* remove duplicate

* fix: remove redundant settings from test ([`e14a0dc`](https://github.com/ocadotechnology/codeforlife-portal/commit/e14a0dc88fee84b4be5ec6c6bea33d34442a2d8e))

5.2.3

Fix

* fix: fix home page on smaller screen sizes (1549)

* fix: fix home page on smaller screen sizes

* Use px instead of pt

* Merge branch &39;master&39; into homeupdates ([`2a7f885`](https://github.com/ocadotechnology/codeforlife-portal/commit/2a7f885ba16a883748f07236182d288316f3411e))

5.2.2

Fix

* fix: Improve 2FA pages styles (1548)

* fix: Improve 2FA pages styles

* End line

* Make cancel button secondary ([`9cbd5a1`](https://github.com/ocadotechnology/codeforlife-portal/commit/9cbd5a1ca515dfb3b03962c704af3b2ef0452237))

5.2.1

Build

* build(deps): bump sqlparse from 0.4.1 to 0.4.2 (1537)

* build(deps): bump sqlparse from 0.4.1 to 0.4.2

Bumps [sqlparse](https://github.com/andialbrecht/sqlparse) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/andialbrecht/sqlparse/releases)
- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG)
- [Commits](https://github.com/andialbrecht/sqlparse/compare/0.4.1...0.4.2)

---
updated-dependencies:
- dependency-name: sqlparse
dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <supportgithub.com>

* Update lockfile

* Merge branch &39;master&39; into dependabot/pip/sqlparse-0.4.2 ([`d3a5388`](https://github.com/ocadotechnology/codeforlife-portal/commit/d3a538891c320fb6e192dfe50b5d9da3ef03eb96))

Fix

* fix: reposition banner image (1545)

* fix: reposition banner image ([`5da3972`](https://github.com/ocadotechnology/codeforlife-portal/commit/5da39724cf43f03c102f6b83c724a911252a9441))

Page 53 of 94

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.