diff --git a/haikalbot/migrations/0001_initial.py b/haikalbot/migrations/0001_initial.py index c1be92ba..31da4e22 100644 --- a/haikalbot/migrations/0001_initial.py +++ b/haikalbot/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 5.1.7 on 2025-06-22 17:22 +# Generated by Django 5.1.7 on 2025-07-01 10:33 import django.db.models.deletion import django.utils.timezone diff --git a/haikalbot/migrations/0002_initial.py b/haikalbot/migrations/0002_initial.py index 8b7eac6f..32465ec6 100644 --- a/haikalbot/migrations/0002_initial.py +++ b/haikalbot/migrations/0002_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 5.1.7 on 2025-06-22 17:22 +# Generated by Django 5.1.7 on 2025-07-01 10:33 import django.db.models.deletion from django.db import migrations, models diff --git a/inventory/management/commands/tenhal_plan.py b/inventory/management/commands/tenhal_plan.py index a301a6ad..b376d94d 100644 --- a/inventory/management/commands/tenhal_plan.py +++ b/inventory/management/commands/tenhal_plan.py @@ -43,8 +43,8 @@ class Command(BaseCommand): ) # Assign quotas to plans - PlanQuota.objects.create(plan=basic_plan, quota=users_quota, value=3) - PlanQuota.objects.create(plan=basic_plan, quota=cars_quota, value=3) + PlanQuota.objects.create(plan=basic_plan, quota=users_quota, value=4) + PlanQuota.objects.create(plan=basic_plan, quota=cars_quota, value=4) PlanQuota.objects.create(plan=pro_plan, quota=users_quota, value=5) PlanQuota.objects.create(plan=pro_plan, quota=cars_quota, value=5) diff --git a/inventory/migrations/0001_initial.py b/inventory/migrations/0001_initial.py index 897cb452..fd3fd633 100644 --- a/inventory/migrations/0001_initial.py +++ b/inventory/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 5.1.7 on 2025-06-22 17:22 +# Generated by Django 5.1.7 on 2025-07-01 10:33 import datetime import django.core.validators @@ -600,6 +600,18 @@ class Migration(migrations.Migration): name='organization', field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='organization_leads', to='inventory.organization'), ), + migrations.CreateModel( + name='PoItemsUploaded', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('status', models.CharField(blank=True, max_length=100, null=True)), + ('created_at', models.DateTimeField(auto_now_add=True)), + ('updated_at', models.DateTimeField(auto_now=True)), + ('dealer', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='inventory.dealer')), + ('item', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='po_items', to='django_ledger.itemtransactionmodel')), + ('po', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='items', to='django_ledger.purchaseordermodel')), + ], + ), migrations.CreateModel( name='Refund', fields=[ diff --git a/staticfiles/css/custom.css b/staticfiles/css/custom.css index abd5fbfd..80ecd633 100644 --- a/staticfiles/css/custom.css +++ b/staticfiles/css/custom.css @@ -108,3 +108,4 @@ html[dir="rtl"] .form-icon-container .form-control { padding-right: 35px; padding-left: 10px; } + diff --git a/staticfiles/images/car-exterior.svg b/staticfiles/images/car-exterior.svg new file mode 100644 index 00000000..653dae0b --- /dev/null +++ b/staticfiles/images/car-exterior.svg @@ -0,0 +1,125 @@ + + + + +Created by potrace 1.16, written by Peter Selinger 2001-2019 + + + + + + + + + + + \ No newline at end of file diff --git a/staticfiles/images/car-interior.svg b/staticfiles/images/car-interior.svg new file mode 100644 index 00000000..cc77934e --- /dev/null +++ b/staticfiles/images/car-interior.svg @@ -0,0 +1,994 @@ + + + + +Created by potrace 1.16, written by Peter Selinger 2001-2019 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/staticfiles/images/car_make/Alfa-Romeo-2_jj41jXd.png b/staticfiles/images/car_make/Alfa-Romeo-2_jj41jXd.png index 9c019410..e50a4b04 100644 Binary files a/staticfiles/images/car_make/Alfa-Romeo-2_jj41jXd.png and b/staticfiles/images/car_make/Alfa-Romeo-2_jj41jXd.png differ diff --git a/staticfiles/images/car_make/Avatr.png b/staticfiles/images/car_make/Avatr.png new file mode 100644 index 00000000..837969be Binary files /dev/null and b/staticfiles/images/car_make/Avatr.png differ diff --git a/staticfiles/images/car_make/BAIC.png b/staticfiles/images/car_make/BAIC.png index cde8f9b5..2efbafcf 100644 Binary files a/staticfiles/images/car_make/BAIC.png and b/staticfiles/images/car_make/BAIC.png differ diff --git a/staticfiles/images/car_make/BMW.png b/staticfiles/images/car_make/BMW.png index c9a745a5..5e547272 100644 Binary files a/staticfiles/images/car_make/BMW.png and b/staticfiles/images/car_make/BMW.png differ diff --git a/staticfiles/images/car_make/Changfeng.png b/staticfiles/images/car_make/Changfeng.png new file mode 100644 index 00000000..49e19c81 Binary files /dev/null and b/staticfiles/images/car_make/Changfeng.png differ diff --git a/staticfiles/images/car_make/Chery.png b/staticfiles/images/car_make/Chery.png index 41e33b1a..ebfd8e9e 100644 Binary files a/staticfiles/images/car_make/Chery.png and b/staticfiles/images/car_make/Chery.png differ diff --git a/staticfiles/images/car_make/Chevrolet_ZUJVQuH.png b/staticfiles/images/car_make/Chevrolet_ZUJVQuH.png index c7c6c798..fff175d9 100644 Binary files a/staticfiles/images/car_make/Chevrolet_ZUJVQuH.png and b/staticfiles/images/car_make/Chevrolet_ZUJVQuH.png differ diff --git a/staticfiles/images/car_make/Citroen.png b/staticfiles/images/car_make/Citroen.png index eb2d3d22..ec6352b2 100644 Binary files a/staticfiles/images/car_make/Citroen.png and b/staticfiles/images/car_make/Citroen.png differ diff --git a/staticfiles/images/car_make/Dongfeng.png b/staticfiles/images/car_make/Dongfeng.png index fa272b7b..e2dc1644 100644 Binary files a/staticfiles/images/car_make/Dongfeng.png and b/staticfiles/images/car_make/Dongfeng.png differ diff --git a/staticfiles/images/car_make/EXEED.png b/staticfiles/images/car_make/EXEED.png index c6c40273..fb4b9da3 100644 Binary files a/staticfiles/images/car_make/EXEED.png and b/staticfiles/images/car_make/EXEED.png differ diff --git a/staticfiles/images/car_make/Enovate.png b/staticfiles/images/car_make/Enovate.png new file mode 100644 index 00000000..ee909149 Binary files /dev/null and b/staticfiles/images/car_make/Enovate.png differ diff --git a/staticfiles/images/car_make/Forthing.png b/staticfiles/images/car_make/Forthing.png index 474a02a3..24dcc489 100644 Binary files a/staticfiles/images/car_make/Forthing.png and b/staticfiles/images/car_make/Forthing.png differ diff --git a/staticfiles/images/car_make/GWM.png b/staticfiles/images/car_make/GWM.png index df788792..cd7970f3 100644 Binary files a/staticfiles/images/car_make/GWM.png and b/staticfiles/images/car_make/GWM.png differ diff --git a/staticfiles/images/car_make/HiPhi.png b/staticfiles/images/car_make/HiPhi.png new file mode 100644 index 00000000..e4262128 Binary files /dev/null and b/staticfiles/images/car_make/HiPhi.png differ diff --git a/staticfiles/images/car_make/Hozon.png b/staticfiles/images/car_make/Hozon.png new file mode 100644 index 00000000..ff3383ef Binary files /dev/null and b/staticfiles/images/car_make/Hozon.png differ diff --git a/staticfiles/images/car_make/Huawei.png b/staticfiles/images/car_make/Huawei.png new file mode 100644 index 00000000..7c8652a3 Binary files /dev/null and b/staticfiles/images/car_make/Huawei.png differ diff --git a/staticfiles/images/car_make/Hyundai.png b/staticfiles/images/car_make/Hyundai.png index 59f9af60..f55ff589 100644 Binary files a/staticfiles/images/car_make/Hyundai.png and b/staticfiles/images/car_make/Hyundai.png differ diff --git a/staticfiles/images/car_make/IM-Motors.png b/staticfiles/images/car_make/IM-Motors.png new file mode 100644 index 00000000..e31c293f Binary files /dev/null and b/staticfiles/images/car_make/IM-Motors.png differ diff --git a/staticfiles/images/car_make/Jaguar.png b/staticfiles/images/car_make/Jaguar.png index 7f4bc6e9..9621c739 100644 Binary files a/staticfiles/images/car_make/Jaguar.png and b/staticfiles/images/car_make/Jaguar.png differ diff --git a/staticfiles/images/car_make/Jeep.png b/staticfiles/images/car_make/Jeep.png index 2e4b247e..37c47e98 100644 Binary files a/staticfiles/images/car_make/Jeep.png and b/staticfiles/images/car_make/Jeep.png differ diff --git a/staticfiles/images/car_make/Leapmotor.png b/staticfiles/images/car_make/Leapmotor.png new file mode 100644 index 00000000..9dee98b8 Binary files /dev/null and b/staticfiles/images/car_make/Leapmotor.png differ diff --git a/staticfiles/images/car_make/Lincoln.png b/staticfiles/images/car_make/Lincoln.png index a8b95d17..3fabda22 100644 Binary files a/staticfiles/images/car_make/Lincoln.png and b/staticfiles/images/car_make/Lincoln.png differ diff --git a/staticfiles/images/car_make/Lincoln1.png b/staticfiles/images/car_make/Lincoln1.png new file mode 100644 index 00000000..89a2360c Binary files /dev/null and b/staticfiles/images/car_make/Lincoln1.png differ diff --git a/staticfiles/images/car_make/LynkCo.png b/staticfiles/images/car_make/LynkCo.png index 2e90a6e2..d4e8bf58 100644 Binary files a/staticfiles/images/car_make/LynkCo.png and b/staticfiles/images/car_make/LynkCo.png differ diff --git a/staticfiles/images/car_make/Maserati.png b/staticfiles/images/car_make/Maserati.png index 7cb2e6e3..d89073ae 100644 Binary files a/staticfiles/images/car_make/Maserati.png and b/staticfiles/images/car_make/Maserati.png differ diff --git a/staticfiles/images/car_make/Renault.png b/staticfiles/images/car_make/Renault.png index b130c600..d9791024 100644 Binary files a/staticfiles/images/car_make/Renault.png and b/staticfiles/images/car_make/Renault.png differ diff --git a/staticfiles/images/car_make/Rover.png b/staticfiles/images/car_make/Rover.png index 7bb26736..b7aece62 100644 Binary files a/staticfiles/images/car_make/Rover.png and b/staticfiles/images/car_make/Rover.png differ diff --git a/staticfiles/images/car_make/Ssangyong.png b/staticfiles/images/car_make/Ssangyong.png index 8b8d2bef..e70b82b2 100644 Binary files a/staticfiles/images/car_make/Ssangyong.png and b/staticfiles/images/car_make/Ssangyong.png differ diff --git a/staticfiles/images/car_make/Stelato.png b/staticfiles/images/car_make/Stelato.png index 398919c2..856a2753 100644 Binary files a/staticfiles/images/car_make/Stelato.png and b/staticfiles/images/car_make/Stelato.png differ diff --git a/staticfiles/images/car_make/Toyota.png b/staticfiles/images/car_make/Toyota.png index 2220f0f0..5a564d91 100644 Binary files a/staticfiles/images/car_make/Toyota.png and b/staticfiles/images/car_make/Toyota.png differ diff --git a/staticfiles/images/car_make/Voyah.png b/staticfiles/images/car_make/Voyah.png index b8e0d3b1..5d8adbc0 100644 Binary files a/staticfiles/images/car_make/Voyah.png and b/staticfiles/images/car_make/Voyah.png differ diff --git a/staticfiles/images/car_make/Xiaomi.png b/staticfiles/images/car_make/Xiaomi.png new file mode 100644 index 00000000..4c7dfe31 Binary files /dev/null and b/staticfiles/images/car_make/Xiaomi.png differ diff --git a/staticfiles/images/car_make/Zeekr.png b/staticfiles/images/car_make/Zeekr.png new file mode 100644 index 00000000..6a2ecbe4 Binary files /dev/null and b/staticfiles/images/car_make/Zeekr.png differ diff --git a/staticfiles/images/car_make/Zotye.png b/staticfiles/images/car_make/Zotye.png index c86d94e0..d9ecefba 100644 Binary files a/staticfiles/images/car_make/Zotye.png and b/staticfiles/images/car_make/Zotye.png differ diff --git a/staticfiles/images/car_make/changan.png b/staticfiles/images/car_make/changan.png index 5761674e..1002e821 100644 Binary files a/staticfiles/images/car_make/changan.png and b/staticfiles/images/car_make/changan.png differ diff --git a/staticfiles/images/cars/1FM5K7B86EJA77428.png b/staticfiles/images/cars/1FM5K7B86EJA77428.png new file mode 100644 index 00000000..ab2a4983 Binary files /dev/null and b/staticfiles/images/cars/1FM5K7B86EJA77428.png differ diff --git a/staticfiles/images/cars/1g6a85sx8k0144230.png b/staticfiles/images/cars/1g6a85sx8k0144230.png index f27d5384..495d6b49 100644 Binary files a/staticfiles/images/cars/1g6a85sx8k0144230.png and b/staticfiles/images/cars/1g6a85sx8k0144230.png differ diff --git a/staticfiles/images/cars/2G1F93D33C9198388.png b/staticfiles/images/cars/2G1F93D33C9198388.png index f5f2e4a7..b6a1f75d 100644 Binary files a/staticfiles/images/cars/2G1F93D33C9198388.png and b/staticfiles/images/cars/2G1F93D33C9198388.png differ diff --git a/staticfiles/images/cars/3GCNY9EF5LG275234.png b/staticfiles/images/cars/3GCNY9EF5LG275234.png index 6ca9b1e5..585597d5 100644 Binary files a/staticfiles/images/cars/3GCNY9EF5LG275234.png and b/staticfiles/images/cars/3GCNY9EF5LG275234.png differ diff --git a/staticfiles/images/cars/5LMCJ2D93NUL03460.png b/staticfiles/images/cars/5LMCJ2D93NUL03460.png index b1ea45cf..b8f16f11 100644 Binary files a/staticfiles/images/cars/5LMCJ2D93NUL03460.png and b/staticfiles/images/cars/5LMCJ2D93NUL03460.png differ diff --git a/staticfiles/images/cars/JN8AY2NY9E9073687.png b/staticfiles/images/cars/JN8AY2NY9E9073687.png index 7a71f306..7687330c 100644 Binary files a/staticfiles/images/cars/JN8AY2NY9E9073687.png and b/staticfiles/images/cars/JN8AY2NY9E9073687.png differ diff --git a/staticfiles/images/cars/LJXCU3BB0RTF17235.png b/staticfiles/images/cars/LJXCU3BB0RTF17235.png new file mode 100644 index 00000000..4ab35847 Binary files /dev/null and b/staticfiles/images/cars/LJXCU3BB0RTF17235.png differ diff --git a/staticfiles/images/cars/VF3V1ZKX7RZ002134.png b/staticfiles/images/cars/VF3V1ZKX7RZ002134.png new file mode 100644 index 00000000..201190f0 Binary files /dev/null and b/staticfiles/images/cars/VF3V1ZKX7RZ002134.png differ diff --git a/staticfiles/images/logos/users/pexels-marieke-schonfeld-1309710-2514035.jpg b/staticfiles/images/logos/users/pexels-marieke-schonfeld-1309710-2514035.jpg new file mode 100644 index 00000000..9c8f2f26 Binary files /dev/null and b/staticfiles/images/logos/users/pexels-marieke-schonfeld-1309710-2514035.jpg differ