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 30 of 94

6.4.4

Fix

* fix: Email error (1842)

* merge

* align contact us and colour change

* add links to images

* add stuff ([`9fe37d7`](https://github.com/ocadotechnology/codeforlife-portal/commit/9fe37d7bd5cd81903f57127d0abe7568c885b3b7))

6.4.3

Build

* build(deps): bump django from 3.2.12 to 3.2.13 (1836)

* build(deps): bump django from 3.2.12 to 3.2.13

Bumps [django](https://github.com/django/django) from 3.2.12 to 3.2.13.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/3.2.12...3.2.13)

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

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

* Lock properly

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>
Co-authored-by: faucomte97 <florian.aucomt1ocado.com> ([`c58552c`](https://github.com/ocadotechnology/codeforlife-portal/commit/c58552c86cf4dc93a0a9dfb36fd90ff7a3b98b34))

Fix

* fix: bump ejs from 3.1.6 to 3.1.7 in /portal_frontend (1841)

Bumps [ejs](https://github.com/mde/ejs) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases)
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7)

---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>
Co-authored-by: Florian Aucomte <33633200+faucomte97users.noreply.github.com> ([`ca8a9a2`](https://github.com/ocadotechnology/codeforlife-portal/commit/ca8a9a21ba9dd6c2a46fe74880a0c2cbe6cc2d42))

Unknown

* add link to contact us (1838) ([`0c99c33`](https://github.com/ocadotechnology/codeforlife-portal/commit/0c99c33440078901f4f2da3dbbe8238df68aa463))

6.4.2

Build

* build: Add semantic PR check as action (1839)

* feat: Add semantic PR check as action

* fix trigger

* fix trigger again so it runs on change

* Fix ubuntu version ([`5aa1b92`](https://github.com/ocadotechnology/codeforlife-portal/commit/5aa1b92059781327159de7146dabe967a73514dd))

* build(deps): bump async from 3.2.0 to 3.2.3 (1824)

* build(deps): bump async from 3.2.0 to 3.2.3

Bumps [async](https://github.com/caolan/async) from 3.2.0 to 3.2.3.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v3.2.0...v3.2.3)

---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...

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

* Merge branch &39;master&39; into dependabot/npm_and_yarn/async-3.2.3 ([`1cf9fcc`](https://github.com/ocadotechnology/codeforlife-portal/commit/1cf9fccf3de33ea7781856f48142f4e447eb77a5))

Fix

* fix: bump pypdf2 to 1.27.9 and django to 3.2.13 (1834)

* build(deps-dev): bump pypdf2 from 1.26.0 to 1.27.5

Bumps [pypdf2](https://github.com/py-pdf/PyPDF2) from 1.26.0 to 1.27.5.
- [Release notes](https://github.com/py-pdf/PyPDF2/releases)
- [Changelog](https://github.com/py-pdf/PyPDF2/blob/main/CHANGELOG)
- [Commits](https://github.com/py-pdf/PyPDF2/compare/1.26.0...1.27.5)

---
updated-dependencies:
- dependency-name: pypdf2
dependency-type: direct:development
...

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

* fix: Lock properly

* Update pipfile

* Also update Django in setup.py files

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>
Co-authored-by: faucomte97 <florian.aucomt1ocado.com> ([`36e59d7`](https://github.com/ocadotechnology/codeforlife-portal/commit/36e59d7e2aa3a5f338d1fabec9632f24d0cbdc4b))

6.4.1

Fix

* fix: added styling to emails (1801)

* feat: added header and footer to emails

* moved styles to html file

* testing styles

* testing styles

* texting styles

* updating styles

* added more styles

* added more styles

* adding Laura html

* adding Laura html

* adding Laura html

* auto

* autoescape fix

* relative path

* django syntax

* django email path changed

* changed the method used

* added back the path

* texting the email.py inside registration.py

* texting the email.py inside registration.py

* copy email over

* reading the docs

* reading the docs

* reading the docs

* reading the docs

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* render the html

* addressing comments

* render the html

* render the html

* render the html

* fixing tests

* fixing tests

* render the html

* addressing comments

* removed all the unused classes

* removed all the unused classes

* fixed tests failing

* render the html

* test

* test

* test

* test

* test

* test

* test

* email img

* email img

* email img

* email img

* email img

* email img

* email img

* email img

* added images

* changed svg to png

* further html reduction

* centered title email

* centered title email

* final changes?

* final changes?

* reduce html so the tests don&39;t break

* removed strange css

* remove disclaimer class

* add image_prefix the main send_email function

* fix the image_prefix

* fix image link

* add image_prefix to a tag

* add new CSS classes

* remove further styles

* all font styles removed

* add inline style for not working text

* add inline style for not working text

* add inline style for not working text

* fix to outlook and gmail alignment

* fix to outlook and gmail alignment

* rename v to my_van

* fix facebook and twitter alginment

* added title to delete account functiuon ([`0726319`](https://github.com/ocadotechnology/codeforlife-portal/commit/0726319142a376a18bfc4b25d67801d8136b182e))

6.4.0

Feature

* feat: anonymise classes (1821)

* feat: anonymise classes rather than deleting

* test class

* Merge branch &39;master&39; into anonymise-classes

* anonymise classes on teacher delete
and remove class requests

* code review

* set black to 120 line length ([`50cda04`](https://github.com/ocadotechnology/codeforlife-portal/commit/50cda0432c471510b66cbc1ab5253fbfa48e0bfd))

6.3.1

Fix

* fix: delete class and students on account deletion (1822)

* fix: delete class and students on account deletion ([`3120051`](https://github.com/ocadotechnology/codeforlife-portal/commit/312005167b8df2385c440a62c1a7eaa5d889320c))

Page 30 of 94

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.