Commit Graph

53 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 524f83cea6 test the ComputerForms with a normal user as well 2020-02-29 22:36:46 +01:00
Andreas Zweili 35f723a7c4 add test for ComputerUpdateForm 2020-02-29 21:28:39 +01:00
Andreas Zweili 8eb77ba0c5 add test for ComputerCreateForm 2020-02-29 21:11:23 +01:00
Andreas Zweili c02e9ec4e0 add new line to file 2020-02-29 21:06:04 +01:00
Andreas Zweili 1b779482be split parameters over multiple lines 2020-02-29 21:05:37 +01:00
Andreas Zweili d7374ccc7c seperate imports with lines from code 2020-02-29 21:05:18 +01:00
Andreas Zweili 1123aeb259 PEP8 add new line at the end of file 2020-02-29 19:00:47 +01:00
Andreas Zweili e56c90d4d3 remove trailing comma 2020-02-29 19:00:23 +01:00
Andreas Zweili 7293d2b8b2 implement the utils.get_objects function 2020-02-29 15:49:00 +01:00
Andreas Zweili 7b511ccda2 add various comments 2020-02-29 15:35:46 +01:00
Andreas Zweili 039fe5f54c remove the kwargs from the form 2020-02-29 15:18:58 +01:00
Andreas Zweili d4b48728c2 update the forms to use the new utils 2020-02-29 15:18:29 +01:00
Andreas Zweili afff82b423 Limit the dropdowns to only allowed items 2020-02-29 12:25:14 +01:00
Andreas Zweili f10e4f7800 pass the request user to the ComputerUpdateForm 2020-02-29 12:24:46 +01:00
Andreas Zweili c9e5963c07 use crispy-forms to render filter 2020-02-29 12:02:07 +01:00
Andreas Zweili 5753d348ea Set initial value for customer dropdown 2020-02-29 11:46:44 +01:00
Andreas Zweili fabdfe4c9b pass various variables to CreateComputerForm 2020-02-29 11:46:18 +01:00
Andreas Zweili 473cbf8919 change the create computer URL to a button 2020-02-29 11:45:26 +01:00
Andreas Zweili 06f1a6699e Rename the ComputerCreateView 2020-02-29 11:45:06 +01:00
Andreas Zweili 0c9b94be69 Limit the customer dropdown for normal users 2020-02-29 11:44:16 +01:00
Andreas Zweili df86ca19fa add the customer pk to the create computer view 2020-02-28 17:45:12 +01:00
Andreas Zweili d2db343809 remove django-bootstrap4
most of this should be achievable without an additional plugin
2020-02-28 17:32:25 +01:00
Andreas Zweili 0364da19f1 filter for customer not owner 2020-02-28 17:31:49 +01:00
Andreas Zweili c4b02d6464 correct the computer details template 2020-02-27 22:13:36 +01:00
Andreas Zweili 58179b849e Move the computer_create link above the computers table 2020-02-27 22:01:44 +01:00
Andreas Zweili 51f4571ce0 change ComputerCreateView URL 2020-02-27 22:01:26 +01:00
Andreas Zweili 5adbe849b3 add ComputerUpdateView 2020-02-27 22:01:07 +01:00
Andreas Zweili 27b67f7950 move the computer forms to their own file 2020-02-27 22:00:17 +01:00
Andreas Zweili 044e8c29c2 use floppyforms for html5 inputs 2020-02-26 22:06:25 +01:00
Andreas Zweili 3da7b37e76 add a form to add computers 2020-02-26 21:56:53 +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 c6c60ff158 point the host link to a computer
I can't think of a scenario where a device would be a host to a computer.
2020-02-25 21:55:55 +01:00
Andreas Zweili 979933d436 improve responsivenes 2020-02-25 21:53:57 +01:00
Andreas Zweili 339a683a4f add a margin between the cards 2020-02-25 21:50:00 +01:00
Andreas Zweili 2287581b2f correct the indentation 2020-02-25 21:45:37 +01:00
Andreas Zweili 39f1d9b4fd modify the all_computers template to use bootstrap4 2020-02-25 21:42:18 +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 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 7156a78a69 to use template blocks computers need be called devices 2020-02-16 14:20:27 +01:00
Andreas Zweili 054a766034 replace template code with blocks 2020-02-16 14:20:06 +01:00
Andreas Zweili b6034bdc57 add warranties to the computer details 2020-02-16 12:59:44 +01:00
Andreas Zweili 35d2e24656 add the warranty relations to the computer template 2020-02-16 12:57:53 +01:00
Andreas Zweili 171d445e2b remove empty lines 2020-02-16 00:39:44 +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 49f1ac1ef5 correct line length 2020-02-08 10:31:26 +01:00