Commit Graph

46 Commits

Author SHA1 Message Date
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
Andreas Zweili f042d4fd74 remove duplicate test
since I move the device details to a separate template block I only need the
test in one place.
2020-02-16 17:01:55 +01:00
Andreas Zweili 95161cda3f group ips by the nets 2020-02-16 16:56:46 +01:00
Andreas Zweili 6ceb604dd4 add IPs to the computer details view 2020-02-16 14:48:29 +01:00
Andreas Zweili 0856902adf rename the device details block 2020-02-16 14:47:29 +01:00
Andreas Zweili 7f5409aa8f display the warranty in the device views 2020-02-16 14:21:29 +01:00
Andreas Zweili 0248f6a6f3 use the template blocks in the device templates 2020-02-16 14:21:09 +01:00
Andreas Zweili b204404326 add the net name to the ip address 2020-02-16 14:20:56 +01:00
Andreas Zweili 4ed71e8472 add various template blocks 2020-02-16 14:19:35 +01:00
Andreas Zweili b781192138 correct the string property for the warranty model 2020-02-16 13:00:25 +01:00
Andreas Zweili 47b1f81a89 add ConnectedDevice views 2020-02-15 18:50:51 +01:00
Andreas Zweili 441fda2e1f add HardwareModel to the device app
devices like computers etc. usually have a hardware model/type. E.g. Dell
Precision 5530. In order to use the same name consistently we have the option
to select the model name from a drop down.
2020-02-14 20:26:24 +01:00
Andreas Zweili 8afd4e13c4 move warranty models to device app 2020-01-12 16:21:12 +01:00
Andreas Zweili cb4699e40a remove ignored files from repository 2020-01-12 14:06:21 +01:00
Andreas Zweili af310cdd0d correct the path for the base template 2020-01-11 17:41:03 +01:00
Andreas Zweili e167aefc03 correct template paths 2020-01-11 17:00:42 +01:00
Andreas Zweili 7582507753 clean up the templates 2020-01-11 16:58:30 +01:00
Andreas Zweili e3d1d73db9 split the project into more apps 2020-01-10 00:01:06 +01:00
Andreas Zweili b1e160ff3b rename device app to devices 2020-01-09 21:59:49 +01:00