Codeforlife-portal

Latest version: v8.5.1

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

Scan your dependencies

Page 103 of 105

2.4.0

Chores

- Update stalebot daysUntilStale to 90
([958](https://github.com/ocadotechnology/codeforlife-portal/pull/958),
[`be728fc`](https://github.com/ocadotechnology/codeforlife-portal/commit/be728fc364017bd2568b2ccd54c07495dcdf3721))

* chore: Update stalebot daysUntilStale to 90

Features

- Delete aimmo game button + confirmation pop-up
([957](https://github.com/ocadotechnology/codeforlife-portal/pull/957),
[`39298cd`](https://github.com/ocadotechnology/codeforlife-portal/commit/39298cd2212c1a5b13f46e63aff4732502b37f9b))

* added delete game button + popup + test

* test fix

* test fix final

* test fix final final

* test fix final final 0.2

* test fix final final FINAL

Selenium isn't working on my machine so I can only run Selenium tests on Travis

* removed unnecessary import

* code climate fixes

* code climate fix

* some format fixes

* format fixes

* game now deleted on aimmo side, DELETE request sent from portal

* Merge remote-tracking branch 'origin/master' into delete_aimmo_game_button

* added teacher permission

* fixed formatting, refactored permissions to include try clauses

* changed popup code for readability

* smol fix

* moved popup and used html data attributes

* some fixes

* some test refactoring

* changed popup to be in line w/ design system, added animation

* added strong font class

* created popup html partial

* some formatting fixes

* formatting fixes

* made popup more modular and used in other confirmation box instances

* test fixes

* test fix?

* test fixes??

* test fixes???

* more test fixes

* test fixes II

* test fix III

* test fixes IV

* test fix V

* test import fixes

* more import fixes

* import fixes II

* should work now

* removed console log

* removed unused import

* renamed test

* accessibility fix

* renamed template tag

* removed template tag, added django include

* added .coveragerc file to exclude tests

* coverage fix?

* coverage fix.

* more coverage fixes

* coveralls not being nice

* oh well coveralls

* omit travis files on coveragerc

* coverage only omitting test files

* omitting eggs and / on coverage

* removed coveragerc file

2.3.0

Features

- Turn list of games from a dropdown into a table
([948](https://github.com/ocadotechnology/codeforlife-portal/pull/948),
[`0817349`](https://github.com/ocadotechnology/codeforlife-portal/commit/0817349e95b7224ae675810e418ba902107cdb9e))

* aimmo home page redesign + test

* Merge remote-tracking branch 'origin/master' into new_kurono_landing_page

* test fix

* test fixes

* word missing

* code climate fixes

* Created constants, removed unused functions, other fixes

* More concise status indicator classes

* changed css class order

* changed spacing units

There was a $spacing constant only used in one place before; I changed it to the new one with the
5px value and deleted the base file

* added base back and fixed codeclimate issues

* codeclimate fix

* Merge branch 'master' into new_kurono_landing_page

* some formatting adjustments

* play button now aligned to the start of the cell

* aligned play button with header text

2.2.6

Bug Fixes

- Online status middleware cache
([955](https://github.com/ocadotechnology/codeforlife-portal/pull/955),
[`0ea74e8`](https://github.com/ocadotechnology/codeforlife-portal/commit/0ea74e886ab11f5fc3bcc1c6355ad3602c4fa3c9))

* replaced django middleware code

* created doc to explain django-online-status

* fixed it?

* Merge branch 'create_middleware_docs' into fix_online_status

* deleted unused files, deleted idle status

* deleted hidden mercurial files, fixed one codeclimate issue

* fixed code climate issues

* fixed code climate issue

* deleted unused files (for real), changed to recent API, renamed folder

* changes in test

* coverage improvement

* uodate doc

* Merge remote-tracking branch 'origin/fix_online_status' into fix_online_status

* changed the tests, integrated idle and old working code back in

removed offline users from list of online users, which wasn't there before and might have caused the
cache overflow. Online, offline and idle tests have been rewritten

* code climate fix

* changed idle and offline times and mocked time for test

no more sleep :D

2.2.5

Bug Fixes

- Updated cloud folder link ([954](https://github.com/ocadotechnology/codeforlife-portal/pull/954),
[`e2d578b`](https://github.com/ocadotechnology/codeforlife-portal/commit/e2d578b907161f94a1374ef10335e7a96acb52ab))

* updated cloud folder link

* fixed other links, too

2.2.4

Bug Fixes

- Remove context_instance leftover from Django 1.10 Upgrade
([947](https://github.com/ocadotechnology/codeforlife-portal/pull/947),
[`ad9a38d`](https://github.com/ocadotechnology/codeforlife-portal/commit/ad9a38dd671576468c5263bb5694b88d9febff9c))

* fix: Remove context_instance

Signed-off-by: Niket Shah <masterniketgmail.com>

2.2.3

Bug Fixes

- Link points to right PDF and wording updated
([944](https://github.com/ocadotechnology/codeforlife-portal/pull/944),
[`2932b03`](https://github.com/ocadotechnology/codeforlife-portal/commit/2932b03452af4c6046b6b6f532f52649d3e5ac09))

* link points to right PDF and wording updated

Page 103 of 105

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.