ion icon indicating copy to clipboard operation
ion copied to clipboard

TJ Intranet 3

Results 140 ion issues
Sort by recently updated
recently updated
newest added
trafficstars

## Proposed changes - Handle the case for 15+ announcements ## Brief description of rationale Previously, the counter wouldn't go down as the user read the announcements. Now, it automatically...

Nowhere near finished This makes it so that announcements that are created by a restricted club are only shown to people who are allowed to access the restricted club. ###...

## Proposed changes - Fix pre-commit deprecation warning - Delete files for yapf, pylint, isort, etc. so people don't try to edit the wrong thing when adjusting lints

## Proposed changes - add the ability to send push notifications via webpush - tests for notifications and pages to view notification logs and send a custom one - adds...

> [!WARNING] > This PR is not yet ready to be merged. I mainly created this as an experiment, > a lot of the reviewing the updates of dependencies hasn't...

## Feature description Add a table to keep track of printer statuses (working/not working and reasons) on Ion printing page. ## Rationale for adding feature So users can see which...

Right now, after a teacher approves an announcement, there is no change in how the announcement is displayed on their dashboard. It still says the announcement is "waiting for your...

area/dashboard
good first issue

Bumps [django-debug-toolbar](https://github.com/jazzband/django-debug-toolbar) from 3.6.0 to 4.4.6. Release notes Sourced from django-debug-toolbar's releases. 4.4.6 What's Changed Close #1509: Revert the infinite recursion fix, Django has changed the behavior by @​matthiask in...

dependencies

This commit - Adds an actually good looking sphinx setup - Fixes many of the formatting errors in the current docs. - Updates the docs for the formatting/linting CI, changed...

## Topic of discussion The page range option on the [Ion printing page](https://ion.tjhsst.edu/printing) does not clearly describe the possible ways to represent the range. For example, it might be intuitive...