6effc6799e
tooltip on ticket item department & priority
2024-01-23 11:34:38 +00:00
3446c3b760
Upgrade to javascript bootstrap 5.3
2024-01-23 11:33:14 +00:00
1c5282e6c9
Removed the ticket item complex details change
2024-01-23 10:32:39 +00:00
a482be8883
Strict tags option & css changes
2024-01-22 16:32:48 +00:00
2fb6ea6c64
Updated none-found and ticket item priority badge
2024-01-22 14:14:44 +00:00
863f5cf6ec
Quick & Hacky Theme Toggler
...
Just to add the base functionality, will improve upon this later.
2024-01-22 11:15:57 +00:00
4761db6541
Updated & Isolated PerfectScrollbar JS/CSS
2024-01-22 11:14:53 +00:00
368cdc6359
default to light mode for dev
...
because apps should always be made light mode first.
Makes it easier to implement nicer dark mode later on.
2024-01-22 01:10:25 +00:00
90abffac05
Ticket Item Changes & Ticket.string_datetime
...
Added string datetime and indicators for priority and departments.
Also added a toggle for the indicators/departments to be shown.
2024-01-22 01:05:31 +00:00
4344dfb271
Remove commented code & remake tags dropdown
2024-01-21 23:12:01 +00:00
4647236e20
Clear filter button & item priority indicator
2024-01-21 22:52:11 +00:00
4e70005cac
Visual fixes and changes for tickets page
2024-01-19 17:55:10 +00:00
187153bb7c
Fixed and restyled PerfectScrollbars
2024-01-19 10:02:43 +00:00
01da177cd1
Dark mode implementation step 1
2024-01-18 23:44:47 +00:00
f97bccbcec
Ticket Content Loading View
2024-01-18 23:44:35 +00:00
506ed5e338
Ticket JavaScript rewrite
2024-01-18 20:00:46 +00:00
6df16f054b
Staticfiles Restructure - removal of assets/
...
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.
2024-01-18 12:15:08 +00:00
a3b62f4a8e
Fixed scrollbar issues
2024-01-18 00:13:09 +00:00
9dce656a48
Migrate to bootstrap 5.3
2024-01-17 23:18:33 +00:00
b437071e6a
Split css into several components
2024-01-17 22:12:15 +00:00
aa1ef52694
integrate API changes into frontend
2024-01-17 21:54:54 +00:00
70618f2bdb
Working on template for listed tickets
2024-01-17 19:33:49 +00:00
88942a84ba
Fix scrolling bug on ticket page
...
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.
2024-01-17 11:16:05 +00:00
c7a185a919
Sidebar layout change + loading placeholder
2024-01-16 23:54:01 +00:00
e5930668c5
Tag Strict/Loose filter controls (non-functional)
...
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
2024-01-16 16:22:57 +00:00
db8206b1bd
Changed departments to radio buttons
2024-01-16 13:52:41 +00:00
eb2ae9ce6b
Ticket Navigation Buttons
...
Added buttons to move to the next or prev ticket from the current selected ticket.
Also segmented JS into functions.
2024-01-16 13:34:13 +00:00
3ef8cd20d0
Loading animation for filter and searching tickets
2024-01-16 11:23:10 +00:00
3cfdee610c
"not found" message when tickets api returns none
2024-01-16 11:08:14 +00:00
e8df39ee9e
Implemented Searchbox filter
2024-01-15 23:31:50 +00:00
73eeedbb36
tickets API changes & search box function
2024-01-15 00:27:39 +00:00
df82417790
Moving to use API in home app
2024-01-14 01:51:56 +00:00
7294638493
Removed unused template pages.
2024-01-14 01:49:16 +00:00
362c8f0a16
implemented rest into home app
2024-01-12 19:25:45 +00:00
690bec9b24
functional filter + add modal
2024-01-10 23:15:43 +00:00
4c7a81e076
default priority
2024-01-10 18:06:24 +00:00
33c721c5a6
added footer colour
...
some tickets were visible below the footer because it was transparent, so I gave it a background colour.
2024-01-10 11:08:27 +00:00
2dbc08b93c
fixed issues with multiple filters
2024-01-10 11:07:50 +00:00
f581e22a78
fixed email content not showing on small screens #2
2024-01-10 09:34:38 +00:00
03b34ebd20
working on filter functionality #4
2024-01-10 00:48:41 +00:00
cae5ac024e
implemented filter counts #4
...
While this contributes to #4 , it doesn't complete it as the filters are still mostly eye candy.
2024-01-09 22:48:28 +00:00
f49e7e7702
implemented tag and priority colour changes
2024-01-08 00:42:08 +00:00
c85c1324fd
Emptied the notifications and "emails" dropdowns
...
also renamed "emails" dropdown to tickets dropdown
2024-01-08 00:41:53 +00:00
8a6bddeb97
Dependencies are now local
2024-01-08 00:39:46 +00:00
46fb0580b9
Change tickets to use Ajax over Template Syntax
...
The tickets are now loaded dynamically using ajax, instead of when the page loads using django template syntax.
This allows for dynamic reloading.
2024-01-05 16:45:52 +00:00
16de4e50a6
working on tickets modal
2024-01-05 15:05:12 +00:00
a59baefd8f
default migrations
2024-01-05 12:06:50 +00:00
ff4c71dc54
working on ticket js
2024-01-05 00:12:13 +00:00
d9ecd692ef
working on tickets implementation
2024-01-04 21:58:11 +00:00
2b1531a31d
initial commit
2024-01-03 09:22:43 +00:00