Commit Graph

68 Commits

Author SHA1 Message Date
Andreas Zweili
56ebccf667 add a cancel button to the WarrantyAddView 2020-05-02 22:38:34 +02:00
Andreas Zweili
9c4227e217 convert input to button 2020-05-02 22:38:25 +02:00
Andreas Zweili
01afb1292c add DeviceDeleteView 2020-05-02 22:36:35 +02:00
Andreas Zweili
1279311055 add missing csrf tokens 2020-05-02 22:28:07 +02:00
Andreas Zweili
20b87a3e39 add a delete view for warranties 2020-05-02 22:28:02 +02:00
Andreas Zweili
327aebd9e4 replace the create warranty button with an add icon 2020-05-02 21:53:32 +02:00
Andreas Zweili
83d4ea4f9e replace the edit button with an edit icon 2020-05-02 21:53:12 +02:00
Andreas Zweili
ac801c93d3 correct the title for the connected devices table 2020-05-01 17:04:01 +02:00
Andreas Zweili
3e00746f89 add a "Create Device" button to the connected devices table 2020-05-01 17:03:33 +02:00
Andreas Zweili
98f3400f8e add the url for the WarrantyCreateView 2020-05-01 16:59:19 +02:00
Andreas Zweili
49571ccf08 add a test for the ip status string 2020-05-01 16:59:07 +02:00
Andreas Zweili
2796736c75 add an "Edit Device" button to the device detail view 2020-05-01 16:58:35 +02:00
Andreas Zweili
aea6ea6cf5 use the string representation for the net relation 2020-05-01 16:58:10 +02:00
Andreas Zweili
07a9ebcffa remove unused code 2020-05-01 16:57:59 +02:00
Andreas Zweili
c4f9f597e2 add a WarrantyCreateView 2020-05-01 16:57:38 +02:00
Andreas Zweili
30daf62383 add a comment to the Create forms 2020-05-01 16:11:47 +02:00
Andreas Zweili
78d5f4cea5 add device update view 2020-05-01 15:23:09 +02:00
Andreas Zweili
975d3573d8 add device create view 2020-05-01 15:22:53 +02:00
Andreas Zweili
cbc0e6169f add create button to the devices list 2020-05-01 15:21:29 +02:00
Andreas Zweili
92d0636691 add the ip status to the DeviceInNet string represenation 2020-04-30 20:27:11 +02:00
Andreas Zweili
0ea216fc56 allow an IP to be Null
if the device is in DHCP mode it won't have an IP address therefore the user
must be able to leave the field empty.
2020-04-30 20:11:23 +02:00
Andreas Zweili
2639121fb8 dispay the ip status together with the ip 2020-04-30 20:10:54 +02:00
Andreas Zweili
6dd0e38513 remove the names of some overly large capitalists
These companies already have far too much money at their disposal.
They might profit from the free advertising appearing in this
repository and we wouldn't want that wouldn't we?
2020-03-15 19:54:43 +01:00
Andreas Zweili
8f69665a95 add tests for the warranties table 2020-03-01 11:48:09 +01:00
Andreas Zweili
b2bc1f5d88 change the customer property to a ForeignKey
Everytime the warranty gets saved the customer gets
set to the one from the corresponding device
2020-03-01 11:16:36 +01:00
Andreas Zweili
db97a141d9 limit the warranties view to only the allowed objects 2020-03-01 11:15:12 +01:00
Andreas Zweili
9311090132 split parameters over multiple lines 2020-02-29 21:11:06 +01:00
Andreas Zweili
8dec65c034 correct line length 2020-02-29 21:10:03 +01:00
Andreas Zweili
cf2feba185 split parameters over multiple lines 2020-02-29 21:09:13 +01:00
Andreas Zweili
a16f14d9e3 adjust line length 2020-02-29 21:08:56 +01:00
Andreas Zweili
23734f49d2 remove unused import 2020-02-29 21:08:36 +01:00
Andreas Zweili
94bbfd249c split parameters over multiple lines 2020-02-29 21:01:26 +01:00
Andreas Zweili
38e3491f82 colour warranty cells depending on the timedelta of valid_until 2020-02-25 23:03:11 +01:00
Andreas Zweili
12b398f252 remove an empty line 2020-02-25 23:02:37 +01:00
Andreas Zweili
965ee14c58 move the vertical margin from the columns to the cards 2020-02-25 22:27:58 +01:00
Andreas Zweili
979933d436 improve responsivenes 2020-02-25 21:53:57 +01:00
Andreas Zweili
9cbf760ef3 update device and computer details to bootstrap4 2020-02-25 21:17:59 +01:00
Andreas Zweili
9d56537394 update backup details to bootstrap4 2020-02-25 20:25:20 +01:00
Andreas Zweili
ddb8dc2bba remove all the table templates with a single settings option 2020-02-23 12:59:20 +01:00
Andreas Zweili
9c0938b420 add a CoreTable class to inherit all tables from 2020-02-23 12:58:39 +01:00
Andreas Zweili
ac71ee590f remove the non-working order_by 2020-02-23 11:39:58 +01:00
Andreas Zweili
fc37a1f115 sort warranties by customer 2020-02-16 22:10:37 +01:00
Andreas Zweili
99ae403b75 disable the sort function for warranty customers
Currently this feature doesn't work because Customer is only a property and not
a really attribute of the Warranty model. Maybe I can add it by extending
django-tables2
2020-02-16 22:09:36 +01:00
Andreas Zweili
58a8673e1d add a view for all device warranties 2020-02-16 22:03:43 +01:00
Andreas Zweili
771b698197 remove the hardcoded years text 2020-02-16 20:16:16 +01:00
Andreas Zweili
da1375a030 calculate the warranty duration from the dates provided 2020-02-16 20:15:47 +01:00
Andreas Zweili
8dc93dd398 add nets to the ConnectedDeviceAdmin 2020-02-16 19:30:06 +01:00
Andreas Zweili
0443f73c66 add warranty test 2020-02-16 18:00:58 +01:00
Andreas Zweili
dc70daa5ab display all waranty information in device details 2020-02-16 17:19:23 +01:00
Andreas Zweili
1f4c3f997d add an additional network to a connected_device test 2020-02-16 17:03:53 +01:00