ion
ion copied to clipboard
TJ Intranet 3
- Upon successful authentication with CSL Kerberos, automatically create an Ion account for the user if one doesn't exist Reference https://django-auth-ldap.readthedocs.io/en/latest/
## Feature description - The Polls app is often used for conducting school elections. To improve fairness, the choices (candidates) should appear in a randomized order when voting. For example,...
## Topic of discussion - Discuss potentially adding bus map to be visible without logging in, similar to events - Consider also highlighting the user's bus even when logged out,...
Bumps the pip group with 3 updates in the / directory: [gunicorn](https://github.com/benoitc/gunicorn), [pycryptodome](https://github.com/Legrandin/pycryptodome) and [requests](https://github.com/psf/requests). Bumps the pip group with 3 updates in the /docs directory: [gunicorn](https://github.com/benoitc/gunicorn), [pycryptodome](https://github.com/Legrandin/pycryptodome) and [requests](https://github.com/psf/requests)....
## Proposed changes - Add a rate limit of 10 POST requests per minute to ion printing - Fix some linting errors from previous contributors in the printing/views.py file so...
Most of these were automatically fixed by running pre-commit (#1659 ). Note that most of these should be pretty safe, as `ruff` was run _without_ the `--unsafe-fixes` flag, and `ruff`has...
## Proposed changes Changed: ` .bus-announcement-container { position: absolute; top: 55%; right: 6%; width: 50%; padding: 20px !important; font-size: 30px;` To: ` .bus-announcement-container { position: absolute; top: 85%; right: 3%;...
## Proposed changes Changed: ` .bus-announcement-container { position: absolute; top: 55%; right: 6%; width: 50%; padding: 20px !important; font-size: 30px;` To: ` .bus-announcement-container { position: absolute; top: 85%; right: 3%;...
## Feature description When choosing an eighth signup, add the ability to search for activity by text in its description ## Rationale for adding feature Searching by keywords is helpful,...
## Proposed changes - Add `values_list("token, "expires")` in between `.order_by("-expires")` and `.first()` ## Brief description of rationale Instead of retrieving all of the fields from the AccessToken object (which leads...