30 Commits

Author SHA1 Message Date
c94775d93c Update apps/home/models.py 2024-01-24 13:24:32 +00:00
950676a9fe Cleaned up fixture filenames & removed old fixtures 2024-01-23 12:11:18 +00:00
a482be8883 Strict tags option & css changes 2024-01-22 16:32:48 +00:00
2364277c1a Department colours and order 2024-01-22 16:31:59 +00:00
97141dec4d TicketTag/Priority order field 2024-01-22 14:13:23 +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
3f7127347b Increased Ticket.short_description length to 200
Previously 150.

I also added a check to see if 200 is exceeded before suffixing the "..." to it.
2024-01-21 22:53:00 +00:00
25fbfb3aa1 Made default ticket colours more vibrant 2024-01-20 20:47:39 +00:00
bd57cfb94d Added short_description property to Ticket
returns a cleaned version of the description limited to 150 characters.

Suffixed with "...".
2024-01-19 17:54:11 +00:00
283f0f3099 Created Tons of Dummy Tickets
This can be used to test pagination, and feel for how the application experience will be under production.
2024-01-18 12:17:11 +00:00
77dc45044b moved fixtures into app folders 2024-01-17 21:54:35 +00:00
df82417790 Moving to use API in home app 2024-01-14 01:51:56 +00:00
0670382172 Admin Models 2024-01-14 01:51:00 +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
2dbc08b93c fixed issues with multiple filters 2024-01-10 11:07:50 +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
03de8540b0 moved from migrations to fixtures for default data 2024-01-08 23:42:21 +00:00
b3b8d481fa Added background colour for priorities and tags 2024-01-08 00:40:32 +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
278d990bd0 fixed migration error (breaks db.slqlite3) 2024-01-05 15:22:34 +00:00
acd3c2c5ba Added UUID to TicketTag & TicketPriority Models
These models now use a UUID identifier over an auto incrementing integer identifier.
2024-01-05 15:14:02 +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
f630e00c21 fixed ticket-get url
needed to specify uuid instead of int
2024-01-05 09:23:33 +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