Was using BASE_DIR in the default image path for the authentication.User model.
This is a problem because BASE_DIR may change with the host machine, which it did in my case.
Django sees the changed path and incorrectly recommends making migrations again.
Implemented tracking for this, over the previous code which tracked the active ticket by checking it's ".bgc-grey-100" class.
This change was made because (its better and) the previous implementation was incompatible with dark mode support.
Removed meaningless assets/ folder within static.
I believe its an artifact from an older Django version, but it needed to be removed to reduce clutter and use {% static %} tags.
On smaller screens, expanding the filter sidebar would create scrollable whitespace below the page.
Hiding the .full-container overflow seems to patch the issue, although investigation is required to find a smoother patch.
Controls to specify whether to use the AND or OR operators when applying ticket filters.
I.e:
- Only show tickets with tag1 AND tag2
- Show tickets matching either tag1 OR tag2
Added .rounded-top-0, end-0, bottom-0, start-0, for setting the respective side to have border-radius of 0.
Also added .border-none for setting boder to none.
Added bg-none for setting background to none.
Instead of applying a list of __in filters at once, iterate over the list and apply them individually.
Only then will the tickets be filtered to match them all as intended.