ion
ion copied to clipboard
TJ Intranet 3
We should export metrics that track which URL paths are most visited to help us identify the usage of Ion.
Block excessive printing by user on the application side.
e.g. sponsor on https://ion.tjhsst.edu/eighth/admin/scheduling/schedule?activity=325
Per [PEP 3107](https://www.python.org/dev/peps/pep-3107/) throughout the codebase.
It appears that https://github.com/tjcsl/ion/blob/master/ci/spec.yml#L242 is not actually running all the tests. ./setup.py test produces: Ran 285 tests in 96.273s OK But installing/running pytest-django gives: ======================================================= short test summary info ========================================================FAILED...
It might be useful to have tooltips (on hover) that describe what each link does.
## What part of the codebase needs to be tested We do not test session handling (session expiration, the session engine being offline, etc.) very well. The changes added in...
This should probably be added as a button in 8th Admin -> Blocks -> Print Rosters. A new email field might need to be added for EighthSponsor, since the primary...
## Feature description This FR outlines a feature iterating upon https://github.com/tjcsl/ion/issues/578 (Eighth Period Emails). We should allow sponsors to email students who have signed up for their activity based on...