From 19abe2fe4a770e363dd4898de2f280d6625eda9e Mon Sep 17 00:00:00 2001 From: vidhya Date: Fri, 25 Sep 2026 13:25:30 +0530 Subject: [PATCH] transport and hostel modules --- .../src/xml/education_dashboard_templates.xml | 2 +- addons/education_hostel/__init__.py | 2 + addons/education_hostel/__manifest__.py | 45 ++ .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 212 bytes .../education_hostel/controllers/__init__.py | 1 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 189 bytes .../__pycache__/portal.cpython-312.pyc | Bin 0 -> 10052 bytes addons/education_hostel/controllers/portal.py | 219 ++++++++ addons/education_hostel/data/sequences.xml | 36 ++ addons/education_hostel/models/__init__.py | 8 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 438 bytes .../models/__pycache__/hostel.cpython-312.pyc | Bin 0 -> 6472 bytes .../__pycache__/hostel_bed.cpython-312.pyc | Bin 0 -> 3893 bytes .../hostel_complaint.cpython-312.pyc | Bin 0 -> 5451 bytes .../__pycache__/hostel_fee.cpython-312.pyc | Bin 0 -> 8475 bytes .../__pycache__/hostel_floor.cpython-312.pyc | Bin 0 -> 2631 bytes .../__pycache__/hostel_member.cpython-312.pyc | Bin 0 -> 12889 bytes .../__pycache__/hostel_room.cpython-312.pyc | Bin 0 -> 5199 bytes .../hostel_visitor.cpython-312.pyc | Bin 0 -> 5329 bytes addons/education_hostel/models/hostel.py | 116 +++++ addons/education_hostel/models/hostel_bed.py | 81 +++ .../models/hostel_complaint.py | 118 +++++ addons/education_hostel/models/hostel_fee.py | 190 +++++++ .../education_hostel/models/hostel_floor.py | 51 ++ .../education_hostel/models/hostel_member.py | 248 +++++++++ addons/education_hostel/models/hostel_room.py | 97 ++++ .../education_hostel/models/hostel_visitor.py | 101 ++++ .../security/education_hostel_security.xml | 32 ++ .../security/ir.model.access.csv | 54 ++ .../security/record_rules.xml | 93 ++++ addons/education_hostel/tests/__init__.py | 3 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 281 bytes .../test_hostel_models.cpython-312.pyc | Bin 0 -> 18067 bytes .../test_hostel_portal.cpython-312.pyc | Bin 0 -> 9624 bytes .../test_hostel_security.cpython-312.pyc | Bin 0 -> 14403 bytes .../tests/test_hostel_models.py | 323 ++++++++++++ .../tests/test_hostel_portal.py | 84 +++ .../tests/test_hostel_security.py | 156 ++++++ .../views/hostel_bed_views.xml | 50 ++ .../views/hostel_complaint_views.xml | 80 +++ .../views/hostel_fee_views.xml | 106 ++++ .../views/hostel_floor_views.xml | 59 +++ .../views/hostel_member_views.xml | 105 ++++ .../views/hostel_portal_templates.xml | 487 ++++++++++++++++++ .../views/hostel_room_views.xml | 79 +++ .../education_hostel/views/hostel_views.xml | 118 +++++ .../views/hostel_visitor_views.xml | 78 +++ addons/education_hostel/views/menuitems.xml | 118 +++++ addons/education_transportation/__init__.py | 2 + .../education_transportation/__manifest__.py | 45 ++ .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 220 bytes .../controllers/__init__.py | 1 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 197 bytes .../__pycache__/portal.cpython-312.pyc | Bin 0 -> 5810 bytes .../controllers/portal.py | 112 ++++ .../data/sequences.xml | 28 + .../models/__init__.py | 9 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 442 bytes .../__pycache__/assignment.cpython-312.pyc | Bin 0 -> 5648 bytes .../__pycache__/attendance.cpython-312.pyc | Bin 0 -> 3081 bytes .../models/__pycache__/driver.cpython-312.pyc | Bin 0 -> 2113 bytes .../__pycache__/incident.cpython-312.pyc | Bin 0 -> 3778 bytes .../models/__pycache__/route.cpython-312.pyc | Bin 0 -> 1972 bytes .../__pycache__/route_stop.cpython-312.pyc | Bin 0 -> 2584 bytes .../models/__pycache__/stop.cpython-312.pyc | Bin 0 -> 1657 bytes .../models/__pycache__/trip.cpython-312.pyc | Bin 0 -> 4819 bytes .../__pycache__/vehicle.cpython-312.pyc | Bin 0 -> 4685 bytes .../models/assignment.py | 79 +++ .../models/attendance.py | 41 ++ .../education_transportation/models/driver.py | 31 ++ .../models/incident.py | 49 ++ .../education_transportation/models/route.py | 28 + .../models/route_stop.py | 29 ++ .../education_transportation/models/stop.py | 21 + .../education_transportation/models/trip.py | 68 +++ .../models/vehicle.py | 70 +++ .../security/education_transport_security.xml | 30 ++ .../security/ir.model.access.csv | 54 ++ .../security/record_rules.xml | 86 ++++ .../tests/__init__.py | 3 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 298 bytes .../test_transport_models.cpython-312.pyc | Bin 0 -> 14192 bytes .../test_transport_portal.cpython-312.pyc | Bin 0 -> 7787 bytes .../test_transport_security.cpython-312.pyc | Bin 0 -> 9198 bytes .../tests/test_transport_models.py | 129 +++++ .../tests/test_transport_portal.py | 51 ++ .../tests/test_transport_security.py | 66 +++ .../views/assignment_views.xml | 64 +++ .../views/attendance_views.xml | 28 + .../views/driver_views.xml | 54 ++ .../views/incident_views.xml | 72 +++ .../views/menuitems.xml | 24 + .../views/route_views.xml | 63 +++ .../views/stop_views.xml | 48 ++ .../views/transport_portal_templates.xml | 286 ++++++++++ .../views/trip_views.xml | 62 +++ .../views/vehicle_views.xml | 67 +++ .../static/src/scss/backend_forms.scss | 18 +- docker-compose.yml | 2 +- scratchpad_test_results.log | 325 ++++++++++++ scratchpad_test_results2.log | 317 ++++++++++++ scratchpad_test_results3.log | 268 ++++++++++ 102 files changed, 6064 insertions(+), 6 deletions(-) create mode 100644 addons/education_hostel/__init__.py create mode 100644 addons/education_hostel/__manifest__.py create mode 100644 addons/education_hostel/__pycache__/__init__.cpython-312.pyc create mode 100644 addons/education_hostel/controllers/__init__.py create mode 100644 addons/education_hostel/controllers/__pycache__/__init__.cpython-312.pyc create mode 100644 addons/education_hostel/controllers/__pycache__/portal.cpython-312.pyc create mode 100644 addons/education_hostel/controllers/portal.py create mode 100644 addons/education_hostel/data/sequences.xml create mode 100644 addons/education_hostel/models/__init__.py create mode 100644 addons/education_hostel/models/__pycache__/__init__.cpython-312.pyc create mode 100644 addons/education_hostel/models/__pycache__/hostel.cpython-312.pyc create mode 100644 addons/education_hostel/models/__pycache__/hostel_bed.cpython-312.pyc create mode 100644 addons/education_hostel/models/__pycache__/hostel_complaint.cpython-312.pyc create mode 100644 addons/education_hostel/models/__pycache__/hostel_fee.cpython-312.pyc create mode 100644 addons/education_hostel/models/__pycache__/hostel_floor.cpython-312.pyc create mode 100644 addons/education_hostel/models/__pycache__/hostel_member.cpython-312.pyc create mode 100644 addons/education_hostel/models/__pycache__/hostel_room.cpython-312.pyc create mode 100644 addons/education_hostel/models/__pycache__/hostel_visitor.cpython-312.pyc create mode 100644 addons/education_hostel/models/hostel.py create mode 100644 addons/education_hostel/models/hostel_bed.py create mode 100644 addons/education_hostel/models/hostel_complaint.py create mode 100644 addons/education_hostel/models/hostel_fee.py create mode 100644 addons/education_hostel/models/hostel_floor.py create mode 100644 addons/education_hostel/models/hostel_member.py create mode 100644 addons/education_hostel/models/hostel_room.py create mode 100644 addons/education_hostel/models/hostel_visitor.py create mode 100644 addons/education_hostel/security/education_hostel_security.xml create mode 100644 addons/education_hostel/security/ir.model.access.csv create mode 100644 addons/education_hostel/security/record_rules.xml create mode 100644 addons/education_hostel/tests/__init__.py create mode 100644 addons/education_hostel/tests/__pycache__/__init__.cpython-312.pyc create mode 100644 addons/education_hostel/tests/__pycache__/test_hostel_models.cpython-312.pyc create mode 100644 addons/education_hostel/tests/__pycache__/test_hostel_portal.cpython-312.pyc create mode 100644 addons/education_hostel/tests/__pycache__/test_hostel_security.cpython-312.pyc create mode 100644 addons/education_hostel/tests/test_hostel_models.py create mode 100644 addons/education_hostel/tests/test_hostel_portal.py create mode 100644 addons/education_hostel/tests/test_hostel_security.py create mode 100644 addons/education_hostel/views/hostel_bed_views.xml create mode 100644 addons/education_hostel/views/hostel_complaint_views.xml create mode 100644 addons/education_hostel/views/hostel_fee_views.xml create mode 100644 addons/education_hostel/views/hostel_floor_views.xml create mode 100644 addons/education_hostel/views/hostel_member_views.xml create mode 100644 addons/education_hostel/views/hostel_portal_templates.xml create mode 100644 addons/education_hostel/views/hostel_room_views.xml create mode 100644 addons/education_hostel/views/hostel_views.xml create mode 100644 addons/education_hostel/views/hostel_visitor_views.xml create mode 100644 addons/education_hostel/views/menuitems.xml create mode 100644 addons/education_transportation/__init__.py create mode 100644 addons/education_transportation/__manifest__.py create mode 100644 addons/education_transportation/__pycache__/__init__.cpython-312.pyc create mode 100644 addons/education_transportation/controllers/__init__.py create mode 100644 addons/education_transportation/controllers/__pycache__/__init__.cpython-312.pyc create mode 100644 addons/education_transportation/controllers/__pycache__/portal.cpython-312.pyc create mode 100644 addons/education_transportation/controllers/portal.py create mode 100644 addons/education_transportation/data/sequences.xml create mode 100644 addons/education_transportation/models/__init__.py create mode 100644 addons/education_transportation/models/__pycache__/__init__.cpython-312.pyc create mode 100644 addons/education_transportation/models/__pycache__/assignment.cpython-312.pyc create mode 100644 addons/education_transportation/models/__pycache__/attendance.cpython-312.pyc create mode 100644 addons/education_transportation/models/__pycache__/driver.cpython-312.pyc create mode 100644 addons/education_transportation/models/__pycache__/incident.cpython-312.pyc create mode 100644 addons/education_transportation/models/__pycache__/route.cpython-312.pyc create mode 100644 addons/education_transportation/models/__pycache__/route_stop.cpython-312.pyc create mode 100644 addons/education_transportation/models/__pycache__/stop.cpython-312.pyc create mode 100644 addons/education_transportation/models/__pycache__/trip.cpython-312.pyc create mode 100644 addons/education_transportation/models/__pycache__/vehicle.cpython-312.pyc create mode 100644 addons/education_transportation/models/assignment.py create mode 100644 addons/education_transportation/models/attendance.py create mode 100644 addons/education_transportation/models/driver.py create mode 100644 addons/education_transportation/models/incident.py create mode 100644 addons/education_transportation/models/route.py create mode 100644 addons/education_transportation/models/route_stop.py create mode 100644 addons/education_transportation/models/stop.py create mode 100644 addons/education_transportation/models/trip.py create mode 100644 addons/education_transportation/models/vehicle.py create mode 100644 addons/education_transportation/security/education_transport_security.xml create mode 100644 addons/education_transportation/security/ir.model.access.csv create mode 100644 addons/education_transportation/security/record_rules.xml create mode 100644 addons/education_transportation/tests/__init__.py create mode 100644 addons/education_transportation/tests/__pycache__/__init__.cpython-312.pyc create mode 100644 addons/education_transportation/tests/__pycache__/test_transport_models.cpython-312.pyc create mode 100644 addons/education_transportation/tests/__pycache__/test_transport_portal.cpython-312.pyc create mode 100644 addons/education_transportation/tests/__pycache__/test_transport_security.cpython-312.pyc create mode 100644 addons/education_transportation/tests/test_transport_models.py create mode 100644 addons/education_transportation/tests/test_transport_portal.py create mode 100644 addons/education_transportation/tests/test_transport_security.py create mode 100644 addons/education_transportation/views/assignment_views.xml create mode 100644 addons/education_transportation/views/attendance_views.xml create mode 100644 addons/education_transportation/views/driver_views.xml create mode 100644 addons/education_transportation/views/incident_views.xml create mode 100644 addons/education_transportation/views/menuitems.xml create mode 100644 addons/education_transportation/views/route_views.xml create mode 100644 addons/education_transportation/views/stop_views.xml create mode 100644 addons/education_transportation/views/transport_portal_templates.xml create mode 100644 addons/education_transportation/views/trip_views.xml create mode 100644 addons/education_transportation/views/vehicle_views.xml create mode 100644 scratchpad_test_results.log create mode 100644 scratchpad_test_results2.log create mode 100644 scratchpad_test_results3.log diff --git a/addons/education_dashboard/static/src/xml/education_dashboard_templates.xml b/addons/education_dashboard/static/src/xml/education_dashboard_templates.xml index db07d3b..534faa9 100644 --- a/addons/education_dashboard/static/src/xml/education_dashboard_templates.xml +++ b/addons/education_dashboard/static/src/xml/education_dashboard_templates.xml @@ -1,7 +1,7 @@ -
+
+ + + + + + + + + + + + + + + + + + + + + +