From e29ab2c80c792bea85d43a0e633f09010d3b4a8b Mon Sep 17 00:00:00 2001 From: emile Date: Mon, 22 Jul 2024 21:48:51 +0300 Subject: [PATCH] new --- .../__pycache__/__init__.cpython-310.pyc | Bin 194 -> 194 bytes .../__pycache__/admin.cpython-310.pyc | Bin 400 -> 400 bytes .../__pycache__/apps.cpython-310.pyc | Bin 483 -> 483 bytes .../__pycache__/models.cpython-310.pyc | Bin 1941 -> 1941 bytes .../__pycache__/0001_initial.cpython-310.pyc | Bin 700 -> 700 bytes .../0002_country_addressbook.cpython-310.pyc | Bin 1161 -> 1161 bytes .../__pycache__/0003_contact.cpython-310.pyc | Bin 1005 -> 1005 bytes .../0004_socialmedia.cpython-310.pyc | Bin 925 -> 925 bytes ...05_socialmedia_addressbook.cpython-310.pyc | Bin 764 -> 764 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 205 -> 205 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 190 -> 190 bytes .../billing/__pycache__/admin.cpython-310.pyc | Bin 499 -> 499 bytes .../billing/__pycache__/apps.cpython-310.pyc | Bin 471 -> 471 bytes .../__pycache__/models.cpython-310.pyc | Bin 6982 -> 6982 bytes .../billing/__pycache__/urls.cpython-310.pyc | Bin 831 -> 831 bytes .../billing/__pycache__/views.cpython-310.pyc | Bin 2306 -> 2306 bytes .../add/__pycache__/urls.cpython-310.pyc | Bin 909 -> 909 bytes .../add/__pycache__/views.cpython-310.pyc | Bin 6772 -> 6772 bytes .../delete/__pycache__/urls.cpython-310.pyc | Bin 489 -> 489 bytes .../delete/__pycache__/views.cpython-310.pyc | Bin 1009 -> 1009 bytes .../edit/__pycache__/urls.cpython-310.pyc | Bin 511 -> 511 bytes .../edit/__pycache__/views.cpython-310.pyc | Bin 1513 -> 1513 bytes .../__pycache__/0001_initial.cpython-310.pyc | Bin 1328 -> 1328 bytes ...vice_cancelled_at_and_more.cpython-310.pyc | Bin 824 -> 824 bytes ...003_payment_servicepayment.cpython-310.pyc | Bin 1169 -> 1169 bytes ...rename_payment_paymenttype.cpython-310.pyc | Bin 592 -> 592 bytes ...05_service_recurring_cycle.cpython-310.pyc | Bin 779 -> 779 bytes ...ervice_created_at_and_more.cpython-310.pyc | Bin 788 -> 788 bytes ...er_service_recurring_cycle.cpython-310.pyc | Bin 830 -> 830 bytes .../0008_alter_service_type.cpython-310.pyc | Bin 829 -> 829 bytes ...cepayment_service_and_more.cpython-310.pyc | Bin 1172 -> 1172 bytes .../0010_charge_amount.cpython-310.pyc | Bin 712 -> 712 bytes .../__pycache__/0011_invoice.cpython-310.pyc | Bin 905 -> 905 bytes ...nt_charge_receipt_and_more.cpython-310.pyc | Bin 1040 -> 1040 bytes ...alter_invoice_date_created.cpython-310.pyc | Bin 661 -> 661 bytes ...014_servicepayment_comment.cpython-310.pyc | Bin 660 -> 660 bytes .../__pycache__/0015_order.cpython-310.pyc | Bin 1111 -> 1111 bytes .../0016_alter_order_status.cpython-310.pyc | Bin 725 -> 725 bytes .../0017_service_order.cpython-310.pyc | Bin 751 -> 751 bytes .../0018_alter_order_status.cpython-310.pyc | Bin 733 -> 733 bytes ..._service_customer_and_more.cpython-310.pyc | Bin 2358 -> 2358 bytes .../0020_orderitem.cpython-310.pyc | Bin 904 -> 904 bytes ...m_recurring_cycle_and_more.cpython-310.pyc | Bin 837 -> 837 bytes ...e_item_created_at_and_more.cpython-310.pyc | Bin 843 -> 843 bytes ...em_project_alter_item_type.cpython-310.pyc | Bin 941 -> 941 bytes .../0024_remove_item_active.cpython-310.pyc | Bin 586 -> 586 bytes ...item_project_item_customer.cpython-310.pyc | Bin 888 -> 888 bytes ...tem_type_remove_order_paid.cpython-310.pyc | Bin 697 -> 697 bytes .../0027_item_type.cpython-310.pyc | Bin 709 -> 709 bytes ...0028_remove_order_due_date.cpython-310.pyc | Bin 567 -> 567 bytes .../0029_invoice_pdf.cpython-310.pyc | Bin 648 -> 648 bytes .../0030_alter_invoice_order.cpython-310.pyc | Bin 746 -> 746 bytes ...ter_invoice_invoice_number.cpython-310.pyc | Bin 671 -> 671 bytes .../0032_order_business.cpython-310.pyc | Bin 820 -> 820 bytes .../0033_alter_order_status.cpython-310.pyc | Bin 750 -> 750 bytes .../0034_alter_invoice_pdf.cpython-310.pyc | Bin 669 -> 669 bytes .../0035_alter_invoice_pdf.cpython-310.pyc | Bin 652 -> 652 bytes ...ter_invoice_invoice_number.cpython-310.pyc | Bin 678 -> 678 bytes .../0037_recurringcycle_item.cpython-310.pyc | Bin 762 -> 762 bytes .../0038_alter_invoice_pdf.cpython-310.pyc | Bin 669 -> 669 bytes ...recurringcycle_cycle_price.cpython-310.pyc | Bin 651 -> 651 bytes ..._orderitem_end_at_and_more.cpython-310.pyc | Bin 758 -> 758 bytes .../0041_orderitem_active.cpython-310.pyc | Bin 667 -> 667 bytes .../0042_order_due_date.cpython-310.pyc | Bin 634 -> 634 bytes .../0043_alter_invoice_pdf.cpython-310.pyc | Bin 667 -> 667 bytes ...044_alter_orderitem_active.cpython-310.pyc | Bin 650 -> 650 bytes ...ter_orderpayment_date_paid.cpython-310.pyc | Bin 740 -> 740 bytes ...t_order_orderpayment_order.cpython-310.pyc | Bin 855 -> 855 bytes ...cription_paymenttype_image.cpython-310.pyc | Bin 778 -> 778 bytes ...e_order_status_orderstatus.cpython-310.pyc | Bin 1112 -> 1112 bytes ...rename_due_date_order_date.cpython-310.pyc | Bin 618 -> 618 bytes ...ent_type_orderpayment_type.cpython-310.pyc | Bin 744 -> 744 bytes ..._alter_orderpayment_amount.cpython-310.pyc | Bin 670 -> 670 bytes ...2_alter_orderstatus_status.cpython-310.pyc | Bin 780 -> 780 bytes .../0053_item_photo.cpython-310.pyc | Bin 650 -> 650 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 201 -> 201 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 195 -> 195 bytes .../__pycache__/admin.cpython-310.pyc | Bin 236 -> 236 bytes .../__pycache__/apps.cpython-310.pyc | Bin 486 -> 486 bytes .../custom_context.cpython-310.pyc | Bin 1449 -> 1449 bytes .../__pycache__/decorators.cpython-310.pyc | Bin 965 -> 965 bytes .../__pycache__/models.cpython-310.pyc | Bin 193 -> 193 bytes .../__pycache__/urls.cpython-310.pyc | Bin 1867 -> 1867 bytes .../__pycache__/views.cpython-310.pyc | Bin 7686 -> 7686 bytes .../add/__pycache__/urls.cpython-310.pyc | Bin 380 -> 380 bytes .../add/__pycache__/views.cpython-310.pyc | Bin 2254 -> 2254 bytes .../__pycache__/0001_initial.cpython-310.pyc | Bin 1969 -> 1969 bytes ...02_alter_ticket_department.cpython-310.pyc | Bin 836 -> 836 bytes ...mer_ticket_status_and_more.cpython-310.pyc | Bin 1114 -> 1114 bytes ...ket_ticket_number_and_more.cpython-310.pyc | Bin 929 -> 929 bytes .../0005_ticketstatusupdate.cpython-310.pyc | Bin 1204 -> 1204 bytes .../0006_ticketupdate_read.cpython-310.pyc | Bin 658 -> 658 bytes ...ead_ticketupdatereadstatus.cpython-310.pyc | Bin 1153 -> 1153 bytes ...pdatereadstatus_ticketread.cpython-310.pyc | Bin 755 -> 755 bytes ...er_ticketattachment_ticket.cpython-310.pyc | Bin 816 -> 816 bytes ...ction_ticketupdatereaction.cpython-310.pyc | Bin 641 -> 641 bytes ...ketupdatereaction_customer.cpython-310.pyc | Bin 894 -> 894 bytes ...0012_ticket_ticket_members.cpython-310.pyc | Bin 801 -> 801 bytes ...lter_ticket_ticket_members.cpython-310.pyc | Bin 758 -> 758 bytes ...partment_ticket_department.cpython-310.pyc | Bin 800 -> 800 bytes ...artment_ticket_departments.cpython-310.pyc | Bin 659 -> 659 bytes ...tstatusupdate_ticketstatus.cpython-310.pyc | Bin 740 -> 740 bytes .../0017_tickettask.cpython-310.pyc | Bin 954 -> 954 bytes ...lter_ticketattachment_file.cpython-310.pyc | Bin 672 -> 672 bytes .../__pycache__/0019_file.cpython-310.pyc | Bin 819 -> 819 bytes ...lter_ticketattachment_file.cpython-310.pyc | Bin 672 -> 672 bytes .../0021_file_ticket.cpython-310.pyc | Bin 772 -> 772 bytes .../0022_remove_file_ticket.cpython-310.pyc | Bin 573 -> 573 bytes ...etattachment_file_and_more.cpython-310.pyc | Bin 796 -> 796 bytes ...attachment_ticket_and_more.cpython-310.pyc | Bin 1217 -> 1217 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 206 -> 206 bytes .../payment/__pycache__/urls.cpython-310.pyc | Bin 990 -> 990 bytes .../payment/__pycache__/views.cpython-310.pyc | Bin 7898 -> 7898 bytes osinaweb/db.sqlite3 | Bin 1687552 -> 1691648 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 190 -> 190 bytes .../osichat/__pycache__/admin.cpython-310.pyc | Bin 534 -> 534 bytes .../osichat/__pycache__/apps.cpython-310.pyc | Bin 471 -> 471 bytes .../__pycache__/consumers.cpython-310.pyc | Bin 4509 -> 4899 bytes .../__pycache__/models.cpython-310.pyc | Bin 2810 -> 2810 bytes .../__pycache__/routing.cpython-310.pyc | Bin 411 -> 394 bytes .../osichat/__pycache__/urls.cpython-310.pyc | Bin 368 -> 298 bytes .../osichat/__pycache__/views.cpython-310.pyc | Bin 463 -> 282 bytes osinaweb/osichat/consumers.py | 15 +++- .../__pycache__/0001_initial.cpython-310.pyc | Bin 1999 -> 1999 bytes ...atroom_created_by_and_more.cpython-310.pyc | Bin 1024 -> 1024 bytes ...ove_chatroom_guest_session.cpython-310.pyc | Bin 945 -> 945 bytes .../0004_chatroomguest_room.cpython-310.pyc | Bin 782 -> 782 bytes ...5_alter_chatmessage_member.cpython-310.pyc | Bin 856 -> 856 bytes ..._alter_chatmessage_content.cpython-310.pyc | Bin 660 -> 660 bytes .../0007_chatmessage_room.cpython-310.pyc | Bin 760 -> 760 bytes ...008_alter_chatmessage_room.cpython-310.pyc | Bin 756 -> 756 bytes .../__pycache__/0009_visitor.cpython-310.pyc | Bin 812 -> 812 bytes ...ft_date_visitor_visit_date.cpython-310.pyc | Bin 689 -> 689 bytes .../0011_visitor_country.cpython-310.pyc | Bin 666 -> 666 bytes ...12_alter_visitor_reference.cpython-310.pyc | Bin 646 -> 646 bytes ...reference_visitor_referrer.cpython-310.pyc | Bin 624 -> 624 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 201 -> 201 bytes osinaweb/osichat/templates/conversation.html | 50 +++++++---- osinaweb/osichat/urls.py | 2 - osinaweb/osichat/views.py | 4 - .../__pycache__/__init__.cpython-310.pyc | Bin 192 -> 192 bytes .../__pycache__/admin.cpython-310.pyc | Bin 1966 -> 1966 bytes .../__pycache__/apps.cpython-310.pyc | Bin 477 -> 477 bytes .../__pycache__/consumers.cpython-310.pyc | Bin 5714 -> 5714 bytes .../custom_context.cpython-310.pyc | Bin 2837 -> 2837 bytes .../__pycache__/decorators.cpython-310.pyc | Bin 948 -> 948 bytes .../__pycache__/forms.cpython-310.pyc | Bin 1075 -> 1075 bytes .../__pycache__/models.cpython-310.pyc | Bin 16505 -> 16505 bytes .../__pycache__/routing.cpython-310.pyc | Bin 471 -> 471 bytes .../__pycache__/urls.cpython-310.pyc | Bin 3923 -> 3923 bytes .../__pycache__/views.cpython-310.pyc | Bin 18305 -> 18305 bytes .../add/__pycache__/urls.cpython-310.pyc | Bin 2148 -> 2148 bytes .../add/__pycache__/views.cpython-310.pyc | Bin 15413 -> 15413 bytes .../__pycache__/serializers.cpython-310.pyc | Bin 1019 -> 1019 bytes .../api/__pycache__/urls.cpython-310.pyc | Bin 345 -> 345 bytes .../api/__pycache__/views.cpython-310.pyc | Bin 1177 -> 1177 bytes .../delete/__pycache__/urls.cpython-310.pyc | Bin 1407 -> 1407 bytes .../delete/__pycache__/views.cpython-310.pyc | Bin 4422 -> 4422 bytes .../edit/__pycache__/urls.cpython-310.pyc | Bin 2251 -> 2251 bytes .../edit/__pycache__/views.cpython-310.pyc | Bin 12541 -> 12541 bytes .../__pycache__/urls.cpython-310.pyc | Bin 365 -> 365 bytes .../__pycache__/views.cpython-310.pyc | Bin 579 -> 579 bytes .../__pycache__/0001_initial.cpython-310.pyc | Bin 2058 -> 2058 bytes ...ions_staffprofile_and_more.cpython-310.pyc | Bin 2180 -> 2180 bytes .../0003_milestone.cpython-310.pyc | Bin 1028 -> 1028 bytes .../__pycache__/0004_epic.cpython-310.pyc | Bin 971 -> 971 bytes .../0005_staffprofile_image.cpython-310.pyc | Bin 641 -> 641 bytes .../__pycache__/0006_note.cpython-310.pyc | Bin 1129 -> 1129 bytes ...ct_id_alter_project_status.cpython-310.pyc | Bin 824 -> 824 bytes ...8_alter_project_project_id.cpython-310.pyc | Bin 696 -> 696 bytes ...9_alter_project_project_id.cpython-310.pyc | Bin 681 -> 681 bytes .../0010_remove_note_date.cpython-310.pyc | Bin 576 -> 576 bytes ...r_alter_note_text_and_more.cpython-310.pyc | Bin 1187 -> 1187 bytes .../0012_projectrequirement.cpython-310.pyc | Bin 950 -> 950 bytes .../0013_projectfile.cpython-310.pyc | Bin 976 -> 976 bytes ...014_alter_projectfile_file.cpython-310.pyc | Bin 652 -> 652 bytes .../0015_projectcredentials.cpython-310.pyc | Bin 980 -> 980 bytes ...dentials_projectcredential.cpython-310.pyc | Bin 626 -> 626 bytes ...e_alter_project_start_date.cpython-310.pyc | Bin 747 -> 747 bytes .../0018_epic_status.cpython-310.pyc | Bin 716 -> 716 bytes ...date_alter_epic_start_date.cpython-310.pyc | Bin 706 -> 706 bytes .../__pycache__/0020_task.cpython-310.pyc | Bin 1203 -> 1203 bytes ...rprofile_business_and_more.cpython-310.pyc | Bin 1552 -> 1552 bytes ...ustomerprofile_customer_id.cpython-310.pyc | Bin 706 -> 706 bytes .../0023_task_assigned_to.cpython-310.pyc | Bin 769 -> 769 bytes .../0024_task_task_id.cpython-310.pyc | Bin 653 -> 653 bytes .../__pycache__/0025_status.cpython-310.pyc | Bin 1035 -> 1035 bytes ...e_status_user_status_staff.cpython-310.pyc | Bin 838 -> 838 bytes .../0027_alter_status_staff.cpython-310.pyc | Bin 798 -> 798 bytes ...8_remove_projecttype_color.cpython-310.pyc | Bin 586 -> 586 bytes .../0029_alter_reference_date.cpython-310.pyc | Bin 655 -> 655 bytes .../__pycache__/0030_tag.cpython-310.pyc | Bin 721 -> 721 bytes ...1_alter_staffprofile_image.cpython-310.pyc | Bin 657 -> 657 bytes .../__pycache__/0032_point.cpython-310.pyc | Bin 1015 -> 1015 bytes ...nt_date_workingon_and_more.cpython-310.pyc | Bin 829 -> 829 bytes ...nt_date_completed_and_more.cpython-310.pyc | Bin 876 -> 876 bytes .../0035_business_business_id.cpython-310.pyc | Bin 688 -> 688 bytes ...lter_staffprofile_position.cpython-310.pyc | Bin 878 -> 878 bytes ...move_staffprofile_position.cpython-310.pyc | Bin 617 -> 617 bytes ...taffprofile_staff_position.cpython-310.pyc | Bin 793 -> 793 bytes ...taffprofile_staff_position.cpython-310.pyc | Bin 809 -> 809 bytes ...0040_staffprofile_staff_id.cpython-310.pyc | Bin 688 -> 688 bytes .../0041_dailyreport.cpython-310.pyc | Bin 1012 -> 1012 bytes ...omerprofile_email_and_more.cpython-310.pyc | Bin 783 -> 783 bytes .../0043_businesstype.cpython-310.pyc | Bin 756 -> 756 bytes ...ove_business_business_type.cpython-310.pyc | Bin 590 -> 590 bytes .../0045_business_type.cpython-310.pyc | Bin 774 -> 774 bytes .../0046_task_requirement.cpython-310.pyc | Bin 770 -> 770 bytes .../0047_task_status_date.cpython-310.pyc | Bin 713 -> 713 bytes ...r_customerprofile_business.cpython-310.pyc | Bin 822 -> 822 bytes ...r_customerprofile_business.cpython-310.pyc | Bin 801 -> 801 bytes ...by_projectrequirement_date.cpython-310.pyc | Bin 965 -> 965 bytes ...051_alter_task_requirement.cpython-310.pyc | Bin 808 -> 808 bytes .../0052_note_project.cpython-310.pyc | Bin 760 -> 760 bytes .../0053_pointactivity.cpython-310.pyc | Bin 903 -> 903 bytes ...nt_date_completed_and_more.cpython-310.pyc | Bin 704 -> 704 bytes .../0055_alter_point_status.cpython-310.pyc | Bin 763 -> 763 bytes ...ter_pointactivity_end_time.cpython-310.pyc | Bin 668 -> 668 bytes ...otal_time_minutes_and_more.cpython-310.pyc | Bin 805 -> 805 bytes ..._total_time_hours_and_more.cpython-310.pyc | Bin 723 -> 723 bytes ...059_alter_task_requirement.cpython-310.pyc | Bin 804 -> 804 bytes ...0_pointactivity_total_time.cpython-310.pyc | Bin 668 -> 668 bytes ...date_alter_task_start_date.cpython-310.pyc | Bin 709 -> 709 bytes .../0062_connection.cpython-310.pyc | Bin 1078 -> 1078 bytes ...0063_alter_connection_date.cpython-310.pyc | Bin 637 -> 637 bytes .../__pycache__/0064_reaction.cpython-310.pyc | Bin 1022 -> 1022 bytes ...ter_customerprofile_status.cpython-310.pyc | Bin 750 -> 750 bytes ...business_business_customer.cpython-310.pyc | Bin 878 -> 878 bytes ..._customerprofile_confirmed.cpython-310.pyc | Bin 707 -> 707 bytes ...profile_confirmed_and_more.cpython-310.pyc | Bin 852 -> 852 bytes ..._projectfile_file_and_more.cpython-310.pyc | Bin 868 -> 868 bytes ...le_staff_position_and_more.cpython-310.pyc | Bin 1184 -> 1184 bytes ...jecttype_department_ticket.cpython-310.pyc | Bin 1403 -> 1403 bytes ...treaction_ticketattachment.cpython-310.pyc | Bin 1429 -> 1429 bytes ...073_alter_ticket_regarding.cpython-310.pyc | Bin 759 -> 759 bytes ...ed_ticketupdate_date_added.cpython-310.pyc | Bin 643 -> 643 bytes ...attachment_ticket_and_more.cpython-310.pyc | Bin 905 -> 905 bytes .../0076_alter_reference_date.cpython-310.pyc | Bin 647 -> 647 bytes ...oject_active_projectstatus.cpython-310.pyc | Bin 1208 -> 1208 bytes ...alter_projectstatus_status.cpython-310.pyc | Bin 782 -> 782 bytes ...e_alter_project_start_date.cpython-310.pyc | Bin 703 -> 703 bytes .../0080_project_logo.cpython-310.pyc | Bin 681 -> 681 bytes .../0081_status_task.cpython-310.pyc | Bin 778 -> 778 bytes .../0082_pinnedproject.cpython-310.pyc | Bin 971 -> 971 bytes ...ition_jobposition_and_more.cpython-310.pyc | Bin 691 -> 691 bytes .../0084_staffposition.cpython-310.pyc | Bin 988 -> 988 bytes ...sition_start_date_and_more.cpython-310.pyc | Bin 756 -> 756 bytes ...s_connection_terminated_at.cpython-310.pyc | Bin 769 -> 769 bytes ...087_remove_connection_date.cpython-310.pyc | Bin 613 -> 613 bytes .../0088_connection_date.cpython-310.pyc | Bin 641 -> 641 bytes .../0089_connection_connected.cpython-310.pyc | Bin 646 -> 646 bytes ...ed_at_connection_last_seen.cpython-310.pyc | Bin 641 -> 641 bytes ...0091_alter_connection_user.cpython-310.pyc | Bin 861 -> 861 bytes ...onnected_connection_online.cpython-310.pyc | Bin 628 -> 628 bytes ...93_connection_disconnected.cpython-310.pyc | Bin 671 -> 671 bytes .../0094_customuser.cpython-310.pyc | Bin 826 -> 826 bytes .../0095_delete_customuser.cpython-310.pyc | Bin 547 -> 547 bytes .../0096_status_date_time.cpython-310.pyc | Bin 647 -> 647 bytes ...us_date_remove_status_time.cpython-310.pyc | Bin 617 -> 617 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 203 -> 203 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 191 -> 191 bytes .../osinaweb/__pycache__/asgi.cpython-310.pyc | Bin 947 -> 947 bytes .../__pycache__/routing.cpython-310.pyc | Bin 424 -> 424 bytes .../__pycache__/settings.cpython-310.pyc | Bin 3129 -> 3129 bytes .../osinaweb/__pycache__/urls.cpython-310.pyc | Bin 1296 -> 1296 bytes osinaweb/static/js/osichat/conversation.js | 9 +- osinaweb/static/js/osichat/visitors.js | 78 ++++++++++-------- .../__pycache__/__init__.cpython-310.pyc | Bin 190 -> 190 bytes .../support/__pycache__/admin.cpython-310.pyc | Bin 538 -> 538 bytes .../support/__pycache__/apps.cpython-310.pyc | Bin 471 -> 471 bytes .../__pycache__/consumers.cpython-310.pyc | Bin 8599 -> 8599 bytes .../__pycache__/decorators.cpython-310.pyc | Bin 996 -> 996 bytes .../__pycache__/models.cpython-310.pyc | Bin 8648 -> 8648 bytes .../__pycache__/routing.cpython-310.pyc | Bin 477 -> 477 bytes .../support/__pycache__/urls.cpython-310.pyc | Bin 1310 -> 1310 bytes .../support/__pycache__/views.cpython-310.pyc | Bin 2594 -> 2594 bytes .../add/__pycache__/urls.cpython-310.pyc | Bin 602 -> 602 bytes .../add/__pycache__/views.cpython-310.pyc | Bin 1497 -> 1497 bytes .../__pycache__/0001_initial.cpython-310.pyc | Bin 2834 -> 2834 bytes ...icket_departments_and_more.cpython-310.pyc | Bin 1269 -> 1269 bytes .../0003_remove_ticket_status.cpython-310.pyc | Bin 590 -> 590 bytes ...ened_date_ticketconnection.cpython-310.pyc | Bin 1258 -> 1258 bytes ...er_ticketconnection_ticket.cpython-310.pyc | Bin 784 -> 784 bytes ...etconnection_type_and_more.cpython-310.pyc | Bin 731 -> 731 bytes ...07_alter_ticketstaff_staff.cpython-310.pyc | Bin 845 -> 845 bytes ...08_alter_tickettask_ticket.cpython-310.pyc | Bin 754 -> 754 bytes ...etconnection_terminated_at.cpython-310.pyc | Bin 677 -> 677 bytes ...icketconnection_terminated.cpython-310.pyc | Bin 614 -> 614 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 201 -> 201 bytes 289 files changed, 92 insertions(+), 66 deletions(-) diff --git a/osinaweb/addressbook/__pycache__/__init__.cpython-310.pyc b/osinaweb/addressbook/__pycache__/__init__.cpython-310.pyc index c9d77469368d90b73433b1dde60d013d6a79520a..bfa0c02eb8a0fb3717b83bee4ad27bdf2d46c5e6 100644 GIT binary patch delta 19 ZcmX@ac!-fZpO=@50SM05&zs1-9RM&i1!MpK delta 19 ZcmX@ac!-fZpO=@50SMC8OrFTS9RMzK1swnY diff --git a/osinaweb/addressbook/__pycache__/admin.cpython-310.pyc b/osinaweb/addressbook/__pycache__/admin.cpython-310.pyc index 61997ace731f9cec60c89a241f9fd13d794d9c69..261a592429bc2ef8c9f9c35ba304963d851aad6e 100644 GIT binary patch delta 20 acmbQhJb{@zpO=@50SM05&)dk|$_M~1kp%Mq delta 20 acmbQhJb{@zpO=@50SMC8Oy0=d$_M}~i3F?w diff --git a/osinaweb/addressbook/__pycache__/apps.cpython-310.pyc b/osinaweb/addressbook/__pycache__/apps.cpython-310.pyc index bdd95dfc5913f55c3bb065dea82eed38c5bd38d2..256e33a0456822ebe103154321e7fd5ac68b507d 100644 GIT binary patch delta 20 acmaFN{Fs?LpO=@50SM05&)dj-gAo8bi3RKc delta 20 acmaFN{Fs?LpO=@50SMC8Oy054+S6q delta 20 acmbQrKb4<5pO=@50SMC8Oy0=d#SQ>32L#yw diff --git a/osinaweb/addressbook/migrations/__pycache__/0001_initial.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/0001_initial.cpython-310.pyc index 0c2b5f1d6dc3bf9d2420d755097a473d5f22bda3..2370a0850edf600336a39e0abb66d4bf65abe917 100644 GIT binary patch delta 20 acmdnPx`&lJpO=@50SM05&)dkokqH1bx&?dy delta 20 acmdnPx`&lJpO=@50SMC8Oy0=7kqH1ZvIR8& diff --git a/osinaweb/addressbook/migrations/__pycache__/0002_country_addressbook.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/0002_country_addressbook.cpython-310.pyc index 1cee7f1446b298e30174cc0e170a65027cb8bd86..203bec1a106ca6d82fc7a927d370529a5c4f1431 100644 GIT binary patch delta 20 acmeC=?BwLm=jG*M0D|-N^EPtVu>b%rR0Qn+ delta 20 acmeC=?BwLm=jG*M0D`nNlQ(kLu>b%pOa!I? diff --git a/osinaweb/addressbook/migrations/__pycache__/0003_contact.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/0003_contact.cpython-310.pyc index 9f8b44e874d7b512fd1c6540d4461953d35426bc..5ee4f0227b41c2c1bb9bc27de80608a7a4d689a5 100644 GIT binary patch delta 126 zcmaFM{+69PpO=@50SM05&)di?$;fzXvMOVVK0i=Ilj#Ai!WdB` z0AaC(WM-G-XBP=VxEwy2dD*EcnR!J*5CQhc{L+%rq|_qe$rl(c_{4ysw^(w3iZmIE wBqxh8O=MF83KgkMUdwb$3&I5RL4-O;F^5fVeoARhsvRScSIhz=1enB_0pr6eVgLXD delta 181 zcmbQsK9`+4pO=@50SMC8Oy0=N!N_=PvIt|oFF#O3lj# z5W->$$;>Xv&n^;za5;Q3^RiP@GV_XrAp-1?`K2YLNvTC5lP@q@@QDLOZ?WV66=^aS xNlg}Gn#iUO6e?1myq4*h7K91rg9r_fVh)?!{FKt1R69l>ub2f$2r!8;0{{t7DyaYf diff --git a/osinaweb/addressbook/migrations/__pycache__/0005_socialmedia_addressbook.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/0005_socialmedia_addressbook.cpython-310.pyc index 5046d639265cef47f58dab5a23cc145d28e274b6..99263633c61e0a57f8d36fb03c8aa017b75f9ea2 100644 GIT binary patch delta 66 zcmeyv`iGS}pO=@50SM05&zs2oknz^Ux1ZP~fczqf$xj&{N(qCQEMPt=AvyU0lMDcX C(-5=( delta 66 zcmeyv`iGS}pO=@50SMC8OrFU7kTGiF+fQubKz@<<|Xm delta 20 acmey*{GXXSpO=@50SMC8Oy0=-g%JQf;RX2s diff --git a/osinaweb/billing/edit/__pycache__/views.cpython-310.pyc b/osinaweb/billing/edit/__pycache__/views.cpython-310.pyc index 521498acff0866816dc9a552ee6fd942ae46cde2..7e02bd33d1de981a9e81bd97cfa25c74bdca9519 100644 GIT binary patch delta 20 acmaFK{gRtIpO=@50SM05&)dj-j}-ttodyyB delta 20 acmaFK{gRtIpO=@50SMC8Oy0IqOHYuP;k* yFJL;#rVC=~PR?fjV5SaYvVi%hgdUK4i^C>2KczG$)s7L!D`o={0!$o?V$1*uQW^RH delta 121 zcmbQpIgyh)pO=@50SMC8Oy0;H%E%ZsIgxQXFAq@U7F$|oYEDXV)MQqsschmvks^u7 y3z&|wX@i*Ble3vWn5lx8EMPt=p#$XJ;;_lhPbtkwwPOVGirIjK022qJ7&8EjDj1*u diff --git a/osinaweb/billing/migrations/__pycache__/0004_rename_payment_paymenttype.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0004_rename_payment_paymenttype.cpython-310.pyc index 58385241ddaa475ccd871b9d8b29a43ed1f995e8..aa39223d3d46c02407adb213f105bc60d6ace670 100644 GIT binary patch delta 20 acmcb>a)E_ApO=@50SM05&)dlD$^-y6wgol- delta 20 acmcb>a)E_ApO=@50SMC8Oy0=t$^-y4t_1G@ diff --git a/osinaweb/billing/migrations/__pycache__/0005_service_recurring_cycle.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0005_service_recurring_cycle.cpython-310.pyc index 4659492d4389687d839c7aa0e12a315ea3407ca8..87cdd485b77cb45e6a63573ac82632af6020854e 100644 GIT binary patch delta 19 ZcmeBX>t^H5=jG*M0D|-N^A>V50{|$V1Y7_B delta 19 ZcmeBX>t^H5=jG*M0D`nNlNWL`0{|x71Qh@P diff --git a/osinaweb/billing/migrations/__pycache__/0006_alter_service_cancelled_at_alter_service_created_at_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0006_alter_service_cancelled_at_alter_service_created_at_and_more.cpython-310.pyc index d782d3a6edac92c58bc6fd7239778705a05c891b..ef03abfe3dfa1c658ebcc20ab2d1a5916041211f 100644 GIT binary patch delta 80 zcmbQjHieBlpO=@50SM05&)di?&&YUdvNofIz%8!iqSVBa)Rg$d5>3V;uF1uW1#IF# YWkuqfUotW>3P9Lk0T3ZE`4^KE06#kuI{*Lx delta 80 zcmbQjHieBlpO=@50SMC8Oy0;X&&U`xS)0*9Ac`xwC^fMpH6=c=M3b?Ib8<0b0h=gL YS&``GmyC>z0uVM>07QsQ{>3B(0P}zm=Kufz diff --git a/osinaweb/billing/migrations/__pycache__/0007_alter_service_recurring_cycle.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0007_alter_service_recurring_cycle.cpython-310.pyc index 368163ccad1514060d6f88c36105f0e66370c069..0044993c9e3c30f9c966677dc90d91c4c0cc90f3 100644 GIT binary patch delta 91 zcmdnTwvUZFpO=@50SM05&zs17pD}9VYZFE`DWE`+)MQnr$7Z4+CJUI4N=O5_w>WHa X^HWN5QtcRlyka&WA;84JD8>u`tiBP2 delta 91 zcmdnTwvUZFpO=@50SMC8OrFSnpYhhl*Cvc?(m;VC>B*{0kIlqDOcpR7m5>2)Z*kb< X=BJeAq}nk8dBto%LV$^bQH&V?yUG#8 diff --git a/osinaweb/billing/migrations/__pycache__/0008_alter_service_type.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0008_alter_service_type.cpython-310.pyc index 35282a31426ff1aad5208911977c61ba3571b71b..86aeee0a3a9803561c8877c27f628cba84e88cae 100644 GIT binary patch delta 20 acmdnXwwH}NpO=@50SM05&)djt#0&s62L%EE delta 20 acmdnXwwH}NpO=@50SMC8Oy0YHttl^CTIL2MSV04kv|xq?Lo0B27Z!2kdN diff --git a/osinaweb/billing/migrations/__pycache__/0010_charge_amount.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0010_charge_amount.cpython-310.pyc index c4bb549df67fa0ea8236585063c55ac2c4572470..2a04985f0f1c7249ea5631886f74d2ef6f0a64fe 100644 GIT binary patch delta 20 acmX@XdV-ZZpO=@50SM05&)dkomk9tjngyT$ delta 20 acmX@XdV-ZZpO=@50SMC8Oy0=7mk9thk_A}+ diff --git a/osinaweb/billing/migrations/__pycache__/0011_invoice.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0011_invoice.cpython-310.pyc index 2dde35897bac7426568c580fe1b4751a01fc6c6e..3845f5bed08c67c5774341c4d6b60a21dc5a16bf 100644 GIT binary patch delta 74 zcmeBV?_}rB=jG*M0D|-N^EPrXVr0BEc^%^_Mv=*pOv-GEK=C5Q$xTcbrDQ=&7BC-` KP@0^}ECT?MCl9g! delta 74 zcmeBV?_}rB=jG*M0D`nNlQ(iNVq}b(ypC}dqwwTNCS^7Spm>qO o#8jL7f$5tTgbC(@2z4NFi^C>2KczG$)s7L!D`o)_0!(7e09yAG^#A|> delta 104 zcmbQhF@b|SpO=@50SMC8Oy0;X!^n7RvIgUQMy|;mOe(zMKygjxB2FMx#5LKHX(O9D oh^apL1JgGx2ouZ)5gI_^7Kcr4eoARhsvRScSIhz=1enB_0c{}^H~;_u diff --git a/osinaweb/billing/migrations/__pycache__/0013_alter_invoice_date_created.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0013_alter_invoice_date_created.cpython-310.pyc index 790016183dbadaa3a04a95a9cf515c9126ac1d38..dd58fbd83f76f20d2a08505c95ad45f7480a6098 100644 GIT binary patch delta 20 acmbQrI+c|>pO=@50SM05&)dk|#RLE^q6G&4 delta 20 acmbQrI+c|>pO=@50SMC8Oy0=d#RLE?ngqZA diff --git a/osinaweb/billing/migrations/__pycache__/0014_servicepayment_comment.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0014_servicepayment_comment.cpython-310.pyc index c53adba854c84910217f45af926195b0246268a1..9dbc38dea5203bc01873c81da14c88d60d75f224 100644 GIT binary patch delta 20 acmbQjI)#-xpO=@50SM05&)dk|$pio|dIbak delta 20 acmbQjI)#-xpO=@50SMC8Oy0=d$pio`as<5q diff --git a/osinaweb/billing/migrations/__pycache__/0015_order.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0015_order.cpython-310.pyc index 7a0a0e63c0bb740721b8b904db5f16b6777ef6cd..8b29faf58201da18c737542424c90b6745c3a571 100644 GIT binary patch delta 20 acmcc4ah-!ZpO=@50SM05&)dlD!vX*~U71CCoSFj? s0qFoLVDZb(OD*CCa*DVnTQRO+lL9fNCcj`jEC6AG`5;1i@@^(60EcKBjsO4v diff --git a/osinaweb/billing/migrations/__pycache__/0017_service_order.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0017_service_order.cpython-310.pyc index 1833160e834336945ed5f86232c3a19c9618fd5d..98b6c6316a8a3d61749268a2ce97425c894732b6 100644 GIT binary patch delta 90 zcmaFQ`ks|LpO=@50SM05&zs17pD}9U>#uB5Kz@JxPU diff --git a/osinaweb/billing/migrations/__pycache__/0018_alter_order_status.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0018_alter_order_status.cpython-310.pyc index 0dd57eb5368befca1b22fcab68ab033b9685293b..23c591ebc3f97abe89218f71363619688876cdad 100644 GIT binary patch delta 135 zcmcc1dY6?upO=@50SM05&zs17f$`SFJ4Pm)K)xo^EjG8r%$(GeB9J_g%juk$mzd=Mc6ByMro71CCoSFj? z0qFoLVDZb(OD*CCa*DVoJ29?clL9fNCVyZ&tOa3$`5;0XNZjJE$<0qG%}KRm1oDbm KfP?^(7&8DPKOXD= diff --git a/osinaweb/billing/migrations/__pycache__/0019_item_orderpayment_remove_service_customer_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0019_item_orderpayment_remove_service_customer_and_more.cpython-310.pyc index 4e1f07112953c8048ad258259355d6162292ee58..976acbdb9c3819d37c2e92765f28851cade888ed 100644 GIT binary patch delta 286 zcmdlcv`vURpO=@50SM05&)dkY%gh)x*^+sSc@$T2QEFmIYD#=!i6&E#Fi=5}D3FNa zNlwg5PR+>y%iLm1OfJbRO9iSB2dkK@!lJ||JlUPaP5`c@ND3q+J$Wk292q$v^A>A< zQA%o26kl;_QCVhkYC&RUZfagh)MQ^)B`=U2Pz^wqCUcP{NC2WOEi*MIC5j`ZG&Md2 z=(H%7g2c>}C^qMe#G>?6O-6_+_F#yqQImJFDzJf#lb(E^)tOOxvof1DBbz74JkQM` V>}wdMY(Z=mumCFIHCc*N1^^ivMi&48 delta 286 zcmdlcv`vURpO=@50SMC8Oy0rMMY13%xye&m=Ex|5j9|?# zN=Yrc#aEnKRF;{XT98&bo0ZwL8QFqB<^^pI VVPC^2)G61hsO11z1 diff --git a/osinaweb/billing/migrations/__pycache__/0020_orderitem.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0020_orderitem.cpython-310.pyc index 18df91238eb8d5e8489b2dad29146f513a30a5e5..2440a7ca9cf74ce8d86df2fb58afd5dbc2a0b818 100644 GIT binary patch delta 69 zcmeBR?_lT7=jG*M0D|-N^EPsGGcw-VEY6t3$ff`kDpHtS&vaQz8pLD)^HB-K$vMn2 E0QBb#D*ylh delta 69 zcmeBR?_lT7=jG*M0D`nNlQ(j6GcrbP7H3RiWRnL970FMoXSysU1!A&*`KW}#t<8 diff --git a/osinaweb/billing/migrations/__pycache__/0021_remove_item_recurring_cycle_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0021_remove_item_recurring_cycle_and_more.cpython-310.pyc index ee882a1c1ea58321c30524ffbe7a3ea3b9757a79..d372c152249707ffb6004a6ca5f031f6ace0c160 100644 GIT binary patch delta 83 zcmX@gc9e}fpO=@50SM05&zs2on(@}e?^cYrCL1xjuyF!Ki?}A&FwSO^1uYi5_SLp delta 83 zcmX@gc9e}fpO=@50SMC8OrFU7nlWnPcPqxI$wrJWY#cz*BF@P*jI-IKK}_k%vP_?( R#6V0IFdvnWnXJhy0{}lp5gz~m diff --git a/osinaweb/billing/migrations/__pycache__/0022_remove_item_cancelled_at_remove_item_created_at_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0022_remove_item_cancelled_at_remove_item_created_at_and_more.cpython-310.pyc index eff0e2790820de7fb72e59a20ca6b3f77117dbf4..3f6a4ea2bebb829bb86a4c9a58a52c3748ef561f 100644 GIT binary patch delta 69 zcmX@jcAAYlpO=@50SM05&zs2oi!o|48)FL_2T-7hbMgen4mL>;Q*yH$6EmX#gbfw| K5mJ*4nWX?JXAPbJ delta 69 zcmX@jcAAYlpO=@50SMC8OrFU7i}BWEHpUhzLuRkpO=@50SM05&)dkoh#3Ggs|8d5 delta 20 acmZ3>zLuRkpO=@50SMC8Oy0=7h#3GeqXi8B diff --git a/osinaweb/billing/migrations/__pycache__/0024_remove_item_active.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0024_remove_item_active.cpython-310.pyc index 8237fe3547a69dcb617c8cb22517e9994028d44e..cda6f09ad33224377865633939f780af3a48c0e0 100644 GIT binary patch delta 56 zcmX@ba*BmJpO=@50SM05&zs1-iSgFNeGAwGfczqX$tjF`1RzW>A4CXFHeiwh0IHe| A5dZ)H delta 56 zcmX@ba*BmJpO=@50SMC8OrFTSi7{&8z6EUjKzHq)$ delta 79 zcmeyt_JfT(pO=@50SMC8Oy0;X%gA_ZvL<5_8#hp-h-dOf##wCgAg27}K&FpUQXnP^ Nn2$;*Opale0RY+-5G()y diff --git a/osinaweb/billing/migrations/__pycache__/0026_rename_type_item_item_type_remove_order_paid.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0026_rename_type_item_item_type_remove_order_paid.cpython-310.pyc index ddfd088c20c794ef3e620b001171a61003d12c2d..2bcc226b5290495538896574385bb40fcbb99d7c 100644 GIT binary patch delta 58 zcmdnVx|5YVpO=@50SM05&)dkY!N_=PvI%1;n;1}}NNnlrCYTQ*#3#>Zk^%sh CQw-Pu delta 58 zcmdnVx|5YVpO=@50SMC8Oy0V diff --git a/osinaweb/billing/migrations/__pycache__/0028_remove_order_due_date.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0028_remove_order_due_date.cpython-310.pyc index 068cb62e4b6d38165c6aa8786a50d51a81765b4a..60d9f460c3cec5b0e28e235e07c097ddf1f55e5f 100644 GIT binary patch delta 20 acmdnavYmxHpO=@50SM05&)dkY!vp{`&IIcK delta 20 acmdnavYmxHpO=@50SMC8Oy0IMb? delta 20 acmaFG`ihl1pO=@50SMC8Oy0pC E0LRV?r2qf` diff --git a/osinaweb/billing/migrations/__pycache__/0033_alter_order_status.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0033_alter_order_status.cpython-310.pyc index cfa78e939959fa8006aed5afd30c4a71155ae039..13e19c7c9d2ee084a14e21e4a5e1f96c73f9ce99 100644 GIT binary patch delta 151 zcmaFI`i_-5pO=@50SM05&zs17fiY_09b*>`AYYT|7MojQW=?8K5hsMp>71CCoSFj? z0qFoLVDZb(OD*DtaM%M<^HMVN(u;V2{37nj!Hg@|q(MyS$&5^gwIEC|A4JFiiCY{t Wx%nxjIjMGxKwdEmkPu)JV+H`Fha%np delta 151 zcmaFI`i_-5pO=@50SMC8OrFSnf$`SFJH{@YK)xo^EjG8r%$(GeB9J_g%juk$mzI2 diff --git a/osinaweb/billing/migrations/__pycache__/0038_alter_invoice_pdf.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0038_alter_invoice_pdf.cpython-310.pyc index 507590e4ee1231e1d2cbdf7eca9a1d16e0da1eaf..b0c76f0a2d420304d18e7cc46c30080b7b54a296 100644 GIT binary patch delta 20 acmbQsI+v9@pO=@50SM05&)dj7i3tEO;sqZ7 delta 20 acmbQsI+v9@pO=@50SMC8Oy0;ni3tEM+634D diff --git a/osinaweb/billing/migrations/__pycache__/0039_recurringcycle_cycle_price.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0039_recurringcycle_cycle_price.cpython-310.pyc index 7146763ff790346dcf8359aa1031103f85d85c86..9bb2412c4eb1ef24b1966fb9bb6e9836e0bfeb6b 100644 GIT binary patch delta 20 acmeBX?Plf9=jG*M0D|-N^EPrfFaZEA5(Mc0 delta 20 acmeBX?Plf9=jG*M0D`nNlQ(iVFaZE83Iw76 diff --git a/osinaweb/billing/migrations/__pycache__/0040_rename_due_at_orderitem_end_at_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0040_rename_due_at_orderitem_end_at_and_more.cpython-310.pyc index 793397dc264ec0f0d73105b06fa0c7506195cfac..c07f4b30257a12c96a63038632d4f550316778d5 100644 GIT binary patch delta 64 zcmeyy`i+%4pO=@50SM05&)dk&!pL}QvH)W+BiG~<#s)Sipm>qgA4Et` IzQZI1013Yi{Qv*} delta 64 zcmeyy`i+%4pO=@50SMC8Oy0=N!pImkS%5K^k#lkiV*{HcP`pTT@+-zi0uUyc49wXJL-Kz@A4G^xZe)@I0FiPH A82|tP diff --git a/osinaweb/billing/migrations/__pycache__/0044_alter_orderitem_active.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0044_alter_orderitem_active.cpython-310.pyc index 7b89f2890b2a3351a747077594e0b6cfb1709605..ee6851d3ce991c204c3e713da5057b28ffcb830f 100644 GIT binary patch delta 56 zcmeBT?PBH5=jG*M0D|-N^CogXVvL&jZYi5EkY6M`c_!m=0SFV!2N5EZ3z(z;la>t% delta 56 zcmeBT?PBH5=jG*M0D`nNlP7XNV!So+-BLCYAiqdt@=V6#0uUyc4tf^1=jG*M0D|-N^CogXVT_vip_z>X$S>lYT*+9=CIMnfO#Z|8L;%7B^Ff5< IOV delta 67 zcmeBT>tf^1=jG*M0D`nNlP7XNVZ1f*Lo*vEkYB_#xstJ#O%lYEocxFJi2#HN=7R{S I$sd@c07bMAU;qFB diff --git a/osinaweb/billing/migrations/__pycache__/0048_remove_order_status_orderstatus.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0048_remove_order_status_orderstatus.cpython-310.pyc index 68df1f815b7c045dae77e98e5e3669c09c7588a3..28ca4a6a9b8d800b211f11cd82482e206274513c 100644 GIT binary patch delta 20 acmcb?af5?9pO=@50SM05&)dlD%K`v7hy_>x delta 20 acmcb?af5?9pO=@50SMC8Oy0=t%K`v5fCUi% diff --git a/osinaweb/billing/migrations/__pycache__/0049_rename_due_date_order_date.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0049_rename_due_date_order_date.cpython-310.pyc index 83810bb07dc4926586339d96cb64c56db204d000..3b66cbdf0fd669d9928f9e4a9004aa6e8bdfd48b 100644 GIT binary patch delta 20 acmaFG@`{B!pO=@50SM05&)diy&jbKF#s!1` delta 20 acmaFG@`{B!pO=@50SMC8Oy0;H&jbKDz6Cu1 diff --git a/osinaweb/billing/migrations/__pycache__/0050_remove_orderpayment_type_orderpayment_type.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0050_remove_orderpayment_type_orderpayment_type.cpython-310.pyc index 2a00b34ec07503339aef89586804a783cf6c1f7b..997b3f346cdb29359e35c9c13b7cfa7a914742d1 100644 GIT binary patch delta 67 zcmaFC`ht}^pO=@50SM05&zs17jq%pRN4adAKz#bJ}1pHiBWYR3rV6|(>d0VXkK0INwBUjP6A delta 92 zcmbQoI**k*pO=@50SMC8OrFSnf+tGfz`)cXz9=;}zii@1;fbF%u?YiZi-aeyVmze< gVS@P}LIgtW;0=jG*M0D|-N^Cog%V2ql0$Hki+$k$}L#U7BFmy(&6Uc>?6v$-W^=A@<+ zaYDG9&WU-+sW~7KkO`Vhzqmc~6atF!(~DAzi;K8{VnrO2vl&;gNr9MBlO>r>YC)J_ eK8TP861O;Pa`RJ4b5iXXfxKcCAR)jc#tZtW;0=jG*M0D`nNlP7XtV7xW)j*B-3kgv&fi#;GUFC{ZCy@(USXLC!;%t=it z0;vZ|b2=yHC8y?qM7Y5szqmc~6atF!(~DAzi;H-GVnv*jvl&;gNrRZulO>r>YC)J_ eK8TP361O;Pa`RJ4b5iXXfxKcCAR)jc#tZICKh delta 20 acmeBT?PBH5=jG*M0D=XFW^ClHX955&6$JDE diff --git a/osinaweb/billing/migrations/__pycache__/__init__.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/__init__.cpython-310.pyc index 895e3da917f3227f394b9e090ec583b763391d94..7a5c1fe075de85c9040a7a983481a57c17e662bd 100644 GIT binary patch delta 19 ZcmX@fc#@GjpO=@50SM05&zs1-4*)SY1$h7f delta 19 ZcmX@fc#@GjpO=@50SMC8OrFTS4*)NA1u_5t diff --git a/osinaweb/customercore/__pycache__/__init__.cpython-310.pyc b/osinaweb/customercore/__pycache__/__init__.cpython-310.pyc index a798e069f5441026cbb300507a562bd25166ef0a..21a39f288d07b151d51aebfe8056a0aaf5846cb4 100644 GIT binary patch delta 19 ZcmX@ic$kqppO=@50SM05&zs1-0{}2t1!n*N delta 19 ZcmX@ic$kqppO=@50SMC8OrFTS0{||V1t0(b diff --git a/osinaweb/customercore/__pycache__/admin.cpython-310.pyc b/osinaweb/customercore/__pycache__/admin.cpython-310.pyc index 4489b4f48c9f03442a3e7b19d66d9f26cc264a16..ab8e3e2a966b52a377f23ffc56fa99cb6829121a 100644 GIT binary patch delta 19 ZcmaFE_=b@?pO=@50SM05&zs2o5CAqt1>yhz delta 19 ZcmaFE_=b@?pO=@50SMC8OrFU75CAlV1)Bf> diff --git a/osinaweb/customercore/__pycache__/apps.cpython-310.pyc b/osinaweb/customercore/__pycache__/apps.cpython-310.pyc index 2804e2b5a4bc0bb833126e3c9de8be5e7639dbbc..a6ec291e21efea774d7b2627774b5a94b55104af 100644 GIT binary patch delta 20 acmaFH{EV49pO=@50SM05&)dj-n-Ks!0R{B{ delta 20 acmaFH{EV49pO=@50SMC8Oy0 delta 20 acmX@jcbbnopO=@50SMC8Oy0=tzzzU5Qv~?{ diff --git a/osinaweb/customercore/__pycache__/views.cpython-310.pyc b/osinaweb/customercore/__pycache__/views.cpython-310.pyc index e29ef323e870eef02fd2b576fea3718400569e48..16d5b0f0d552454f86d1b8aedc1aaff5e48ee2f9 100644 GIT binary patch delta 20 acmZp(X|v(Z=jG*M0D|-N^EPt-mIVMdAqC?A delta 20 acmZp(X|v(Z=jG*M0D_QjQ#Nw{mIVMcTm{tt diff --git a/osinaweb/customercore/add/__pycache__/urls.cpython-310.pyc b/osinaweb/customercore/add/__pycache__/urls.cpython-310.pyc index 5dda0d615807520bf17e58913a98b9cc8b48fd49..055156c3f7ded3b6aa07490b747035ad6adbb5ee 100644 GIT binary patch delta 20 acmeyv^oNN%pO=@50SM05&)djd$Or&FO$D_8 delta 20 acmeyv^oNN%pO=@50SMC8Oy0;{$Or&DMFnmE diff --git a/osinaweb/customercore/add/__pycache__/views.cpython-310.pyc b/osinaweb/customercore/add/__pycache__/views.cpython-310.pyc index 6cc91aa12d5c3aa1897ad0f60f02e9ce740a5283..302b504f13974b9792f2bd0a24b66902dbe9f80e 100644 GIT binary patch delta 20 acmX>ncutTzpO=@50SM05&)dj-m;(ShKn2hM delta 20 acmX>ncutTzpO=@50SMC8Oy0nxs5SRnGYzU$@GgWJijPAGcR4iKd*=%EOd*_ zIVZn3HKj;kGCz|YqsU}GCL=a+pj45>%cz#iKW?s62e_oLQSm+j; zb54G7YD$sdWPT<)M$yTBOh#-HK&c|h$!$#E+4Mk6y~)kYKczH4Oja--mC&C&jYSRs Dw{#s0 diff --git a/osinaweb/customercore/migrations/__pycache__/0006_ticketupdate_read.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0006_ticketupdate_read.cpython-310.pyc index 9a5c00ae3e4ecb2c21fcb45bc4171d0a14c7824a..623f6a46da6b54d3beae9191a371aa48af5fadec 100644 GIT binary patch delta 20 acmbQlI*FA#pO=@50SM05&)dk|&IAB2Dg^!j delta 20 acmbQlI*FA#pO=@50SMC8Oy0=d&IAB0A_TVp diff --git a/osinaweb/customercore/migrations/__pycache__/0007_remove_ticketupdate_read_ticketupdatereadstatus.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0007_remove_ticketupdate_read_ticketupdatereadstatus.cpython-310.pyc index b7e0217c0a68a74f37fe67f5847297084fba9e61..307fd86c5f4156f7460ec0a487d516c1ebd64d77 100644 GIT binary patch delta 96 zcmZqVY~}j%Phlap$uZPf(1|sO(6Fc bhfQvNN@-529V3ue%mE~Lm;@L(7{! delta 96 zcmZqVY~2azCQCE!W)lXA770(j!}wYU!UXd{gb0wh a#bJ}1pHiBWYR3rV6|(^e9wr_}F=hZ4tP~Rf delta 86 zcmey&`k9qGpO=@50SMC8OrFSnlQC-IQ&YyM$2MS_#>FuvA-Fu{BfAp|6D aaoFVMrWHa X^HWN5QtcRlyka&WA;84JD8>u`oE8yH delta 91 zcmdnMwtF8w(m;VC>B&M&FU-V1OcpR7m5>2)Z*kb< X=BJeAq}nk8dBto%LV$^bQH&V?t0EDN diff --git a/osinaweb/customercore/migrations/__pycache__/0010_rename_ticketreaction_ticketupdatereaction.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0010_rename_ticketreaction_ticketupdatereaction.cpython-310.pyc index 56d5ff7a895842c939ebdbc5f48f0b2877b55ef8..5d7b46f082b016df1b90dd15bcc2496fb133bc17 100644 GIT binary patch delta 20 acmZoL_pO=@50SM05&)dk|!2|#=QUw73 delta 20 acmbQtI+>L_pO=@50SMC8Oy0=d!2|#;N(8z9 diff --git a/osinaweb/customercore/migrations/__pycache__/0016_rename_ticketstatusupdate_ticketstatus.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0016_rename_ticketstatusupdate_ticketstatus.cpython-310.pyc index 4ab46e869ec373eb3049158dfa6e546cd0507bbd..4bee08196aa84c79863a18c5cfd54bfad32eeb80 100644 GIT binary patch delta 58 zcmaFD`h=A`pO=@50SM05&)dk&!pL}QvH;^wHesMhk?`d6j4uTsOfVlrh)h1gBm)4d Cvkhzj delta 58 zcmaFD`h=A`pO=@50SMC8Oy0=N!pImkS%7gTn-EZ>NNDnT#+L#RCYTQ*geRY1k^umV CHVmHt diff --git a/osinaweb/customercore/migrations/__pycache__/0017_tickettask.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0017_tickettask.cpython-310.pyc index 6b83819e4692837ecd46776644bcaf1d83547750..0ddbd88774767c67e4141799ba66ad4c2863bbd0 100644 GIT binary patch delta 65 zcmdnRzKfkZpO=@50SM05&)di?#K;)6S&p%lkxdaORHQh0CDSoRnaKsrasm(muqcR7 JnmmtL1_0zt4aooi delta 65 zcmdnRzKfkZpO=@50SMC8Oy0;X#K?GSvm9e9BbyRXs7Pt@N~U9svXcv#V+8VwS%8E9lNd7qdHEE$ delta 97 zcmdnYwwaAPpO=@50SMC8OrFU7pYhgYZpL}M0ziRV%&GZlnoLDPleaPUvdIHQisUDI kG9A!@Fu{Bfp#UUqaoFVMr8^? f1`B`)1t4*Y!zMRBr8FnijuFT!W&sjBOk&Ic`n(el diff --git a/osinaweb/customercore/migrations/__pycache__/__init__.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/__init__.cpython-310.pyc index afb553b88f544d62597ea3a38c45ae3d39a287fb..63f6bc528b6c666646f8bd34fea1df8f206a26a8 100644 GIT binary patch delta 19 ZcmX@dc#e@fpO=@50SM05&zs177yvQw1&9Cu delta 19 ZcmX@dc#e@fpO=@50SMC8OrFSn7yvLY1wjA+ diff --git a/osinaweb/customercore/payment/__pycache__/urls.cpython-310.pyc b/osinaweb/customercore/payment/__pycache__/urls.cpython-310.pyc index bd4e5f286bf3fa793446189028a33c3845d57b7a..7c918346949a15e7a29a165dfa304542ebbe1d9c 100644 GIT binary patch delta 20 acmcb|evh3ypO=@50SM05&)dj-nHc~(Qw8S$ delta 20 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༾wIZ!Sq(2`b@xe%zmp}VD0g&5vLQ!*tp@O;xhp+Xz?WEG-i4=+nR zE22VgqCyS9>_Uu(W_e*5$D&eaXQNX7P$-gB5JnzekVPK(W!kH%PY~rG7Smew&B?1p z>OW3ina_<73*blNhicV`rYYkUb@K>OiSC_H2Pdz()x-!<0W$#OD&$;uY-*jX!qEx~ z!<8UI8%QWLPyKX+m=BM@zEbgnLk&>+A1`_4oOsq_59UMtc3>N2aMVvOP<-Q_rDQDN3-2L^BmET> zQz?SNa0(}TL{8!vrt;t_t6{8(wd3hp_&d>K`bb|#N2EU- zgD3mJ^xI$ih5A~07#;`D%!8CmrmCQ8a#ilUZH^%piz7?kZn z!;~l|kNub!Fqy_2^VG31!k7H3Q6g?$jFN`UaogY?#(#|;$MakVT}94=j@#DS%pvzNe?i`=^kHJVy8Aj&1W(S}rxqR~zNJ2Xov^7NTqhR6 zJ@YO7-o`P)qP{aqRHJ)a(Y;!EtguGw7q55Gee_FwhBkA8!gC&&WAnT)y~j9Cd$VOx zf}v|_ACDC-{l9jCQy6%uBv$0)3@0GNh#o;;1&*5LM9-4@6KFtfKTH(2&J+n)a4<0O zrg@$lGcTTO;{E7<#yD%s8Byj$NE}mk7A1v)H-qx9GNdei%v^nc^#)?GUS-)bT84o_ zP{W4_TMj2+h-7J)=4LuUDGa1>c#kQ%vkH8eUFiMay!#CN9T>@I5M))^vt6JhKC>ED zLNR7V0rJ3@dC~o~Rm(9mH4mOnL5|@#G`LKQF=QWD5sEYetEw^cL-$v2c8uj2WTaQc zvXYefLcuSr?2#y*7Wk_Zgt?&D<}5R~`|$sUl>7%*uk-iLW6mmBPG)&WS<2Fu%)C!qx%OI%5Sj0#zO;VfZBtRQ?$x;>>7OpwSoFEEP0y;SErnRc+Ofsw-v$?Rf&p-;~7%2e* z-z1gEq{6B(7nPD^DX}0$Ww*sM8=RBN^N?Z_^HW?dvsx}Ul@`F`$`qAPQ{(#n1fP@3 zi5w>-DpFh_&DE)}HIbvW981$uf=p4fdKWr3o`cJxRac@s#m(y68T(f2AC~2zwPh)) zoar&_NTh1jrs~?XL*p_q!&VaWQlg@%Ofn4{5-B#C!cQTCCY8k8G&x&TS*nVo8IM*q zElW`KgK2h_uISvtqCgu;VosXOX88>}P&4=)M~bF+o>3A+nw_OBI=8qen&Fj1X_`Dm zUAjW(oa&IsWO`;6k3!~>Y9bfaV`5WSu$gC%8Z6Z1@u-?s%j=nW=xjM?y8Iy zWQkG|g())VKT|18PMN`gL_^F9QfwwmX3WeoLjf0P3drs>8L2EjE!{IYWk$ntRZtRm znw=#xCb!IZMu6UOrO7FkrFS`V%M2EApiyU@1m~{q!6mqZtXR&P$WCk{LTiWpVAheY$E2rkqN` zoMvaqjLj)C3O1EMW~MYbC9}J`;cTYLT2ocS{*MS%8`JD8nXx%#MhTM0tVm!$p8R5> YegU69$^~F#e6>IyOjwT$4W-!s0f5W#L;wH) delta 4360 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 delta 20 acmbQnGL3~hpO=@50SGSo&fUn(%>)1~g9KLq diff --git a/osinaweb/osichat/__pycache__/apps.cpython-310.pyc b/osinaweb/osichat/__pycache__/apps.cpython-310.pyc index e3562eb851f5306e02ab4fe59b9546e1de8c587d..592247d1aa98c993ba9829656ea87461096859d7 100644 GIT binary patch delta 20 acmcc4e4Uv)pO=@50SM05&)dj-h7kZcsRhUY delta 20 acmcc4e4Uv)pO=@50SI@g{b_3JwGf#CBdJQ6hv%0(m$Xl8^+9!?2!i$78Q|mY!J? zqcwZ*Awmc#QeOdi#RUr_gpfG!1CTht4`^=u0+dJ`EFe_%_)T(TNApc}Rae)$_w)T< z9w^1dqNl;{)>mIleq8>pbc3{PSeo#jg*W*Sps7u3ON5e0YwHUn)th9Iz*?t9TVFD$ z*(M8mQ(rQv)h6e(TRRqvrU5IvO~&;FbHQqw)S1z_-?W-qU=giG-rt?taH=!yE)wbj zm0Q#a*je)0T8n5D$RJO(Ynq=MmCh8aP{xx7=vWxXGZA|Ll(u3u(#e67EBfhulDsH$ z2}_bFu0>RK#z~Zh@oX>`0TJ`WFGwp1<2sYZZI()tMqw&#%EFj3kkqSDD!o;GBZ#Q@ zkqln8D`Cj$sdQFPS+=E_uf>yaAQd zv4-LoV^2SIKC>6h)C7SwZL8v#SQ@NFRu9o(9ugyFZws=K&es_)qtziaSPH8VtEJ#f zqn7e{eh4Lp5mZQyG^dleCar2*p$XrC0;P;~PXKttgQV-a379?hikE}cL-S9u$MQF_b4rX@ zPrcJ5)aubvXymp=?N4oNacp0e1!r_4>@3WqU_!;}+e#$8s2)@(<j z3~%!2;dRyU7Ifjb;{({j+(%G0m67LgxpgpAiLQuyZj~Gnf4hA{O7HlZo}W#2)(YD+ zUxiIK#iiWOWI*ilZsw1m(j|luG3On^$)9h~En6_W%6`*BtHlB#8ET}bRCsrMRT&k1HqEy=5dJ_-5fN%rhEdW0+-L)W;{~U{*)o)`$ z-$tH=@GgQ%YycF@`nC|>L-}JOa5R1q#Gi<-OFxxgM|DGak2gat#XIbZxZB}pZeGTN zHr(|1I5LJ2l!q#;4G$mXTy}wG`JF_?$M~i3*Ff5aH^Jc$L!D<@XK+9MSMYNP8#fDf zLw3DjIaEMOeN(Yi+0^j70$YaRO*#S8MbqipuIu)=I}2rwQolIX3&RJ0Qq^SeHmfln cg@Ye3@keJjIVS9`v2NV;pTk9?>sfOAU&2e)GXMYp delta 1887 zcmZ`(&2Jk;6yNV%uj70;X_O$+Qd&|Ln$pr%e78|clNO@THl=*1V&!-z&YHE?db18~ zs z&|q3B`5OMdd2oN_&(ZG&uj|)!d^J(dqwr~jj<%s~YPy!`9j$KE&AWO;E91Uu3BUX}c9hF|Sr2f{%iIpaJ|n_(QuLN$q5GYjLE^nk4}00z=*LlW51%5Jq793Y>bAvj3z zECG?m09kdOHl>}Um558T#xiiosu=q@W6qjU*Up(1GIlcyBk_YhHaCSErOnpx?ta!T zuqun!*d%V@Pa*giUQag+50U=PmhV}*w{1NTQ%=we$|-T#IXIu08`h>4+4t-_M#tFA zao{ZO#U!wmR{C)(tV9uDV0LJVpPi!%`-sjs!4N`VDjx9SuAqHCv7ai z-6F`7`!4xcBA_aUB7!VX353PvL7$_qqpl`a2me{mBY>|MQFYlh zT+31;U5*nLHrtKm9fvTs>LzmT_6UxuH3qzr;cPiZ%wQh%@CLyp0xF%LD7{^piXogJ zlbSL+?RFX87f5LnTp>`gzly8C>1Vk__9v2h6Ro$!iQyl|&(YVW;v-#jHKWn&nfubWYDrAKoJcCcV*taX2k*lwZ;hi!aI_@1vdn MJ3?%gkLWZ10q`n!iU0rr diff --git a/osinaweb/osichat/__pycache__/models.cpython-310.pyc b/osinaweb/osichat/__pycache__/models.cpython-310.pyc index 941f5ce013b6b88e9109fdf12dac0a173629f9d3..983aa0e69970e4242ecfc0285da94871454889d6 100644 GIT binary patch delta 20 acmew*`b(5MpO=@50SM05&)dlTo(lj$vIbrN delta 20 acmew*`b(5MpO=@50SIC;=5FME&jkQI{sq$j diff --git a/osinaweb/osichat/__pycache__/routing.cpython-310.pyc b/osinaweb/osichat/__pycache__/routing.cpython-310.pyc index 4b85283d693b38dca6997c649d64adcae78e0d8b..a81e08e19d009c6176430189d38ed4cc56aa1b41 100644 GIT binary patch delta 36 qcmbQu+{MhB&&$ij00igj=cOH)$lJ=zU0$r8U!0kokytWu-CF>+#tcgU delta 53 zcmeBTp3Tgg&&$ij00hr`=B8bp$lEF-Q(ml}U!0kokyxT{Q(RJHRh(K}oSB~&pP6De Haqe3Hv3wG| diff --git a/osinaweb/osichat/__pycache__/urls.cpython-310.pyc b/osinaweb/osichat/__pycache__/urls.cpython-310.pyc index a576b215459129872a32ac05fb62cb263dc65965..ea2bf730561f6275bbd4512f64d65f35a73928be 100644 GIT binary patch delta 109 zcmeysw2DbPpO=@50SJ;8&r9u5^Yd))bat22Iw9Nh-{K tnrss{$cf$JE-lI_NGvHyEy^oi$xy@zR9?h6@pB;;8;~Wyz{AMF3;#NS}=nq%S({3CgUx(qSU;U)FL2@$E!F$ zFDSLRAV04-)lZXUatWg*=SqemHlV^Hwux_3#5inn^HWN5QtcRlLd7gVf`>tX5dgdB B8eISY delta 263 zcmbQmbe@?vpO=@50SM-Nott)lBCjl?%0z8ho)nfAhA5U4)?fxrwuwIS^~sDNHBi6= zq*;L28HkIefJ6;L7Q+I@6vh;$g-o@KB}^&IHH?{z&5S_ZEPl7RgIs<6LtNt>U0i~0 zG2CLxEYM`W#p3H4;&_WWJ+-8W8EAqg(=GO*)WXu#;*u!NaPm^_Go~99)4c3N4a0BIUaoFVMrMp diff --git a/osinaweb/osichat/migrations/__pycache__/0002_chatroom_guest_session_alter_chatroom_created_by_and_more.cpython-310.pyc b/osinaweb/osichat/migrations/__pycache__/0002_chatroom_guest_session_alter_chatroom_created_by_and_more.cpython-310.pyc index 217651fc10b2a72695488b621420e87b900619ac..b839ff8683da656b5a8eb9a3c5e69e3a96c7359d 100644 GIT binary patch delta 133 zcmZqRXyD+^=jG*M0D|-N^EPrjGBVzp?8}&}2ofsd0TQ=3^Yh|UQgc#EQg1Ppml!4q^95%W6DWy57c8ow?F$a*~VG>~E IU=(8p00Und{r~^~ delta 133 zcmZqRXyD+^=jG*M00QOW*&DeX85yG{`!Xggasow)xPini&iuUil+>KmlGIyFCHY0X zKrv0mBCg378Beh(f>bGPUdW`*Xdwe)vw{Us2_+!+7Kcr4eoARhsvRScSIhwto~2=jG*M0D|-N^EPrbGXnrEuLN}f delta 20 ZcmeBU>to~2=jG*M0D{QU*&Df;nE@&)1M&a> diff --git a/osinaweb/osichat/migrations/__pycache__/0005_alter_chatmessage_member.cpython-310.pyc b/osinaweb/osichat/migrations/__pycache__/0005_alter_chatmessage_member.cpython-310.pyc index bb09fc97270baf74f0993db3772c99297ef6a278..fe0aff92edbbadfa71a2b252f0eb3db383cf2e0d 100644 GIT binary patch delta 33 ncmcb?c7u&OpO=@50SM05&)dk&%*YrunV(UD@z!PyMgt}QkDv$! delta 33 ncmcb?c7u&OpO=@50SN5Z&)&$*%*c3aGC!jPW7K91Mgt}Qin<4* diff --git a/osinaweb/osichat/migrations/__pycache__/0006_alter_chatmessage_content.cpython-310.pyc b/osinaweb/osichat/migrations/__pycache__/0006_alter_chatmessage_content.cpython-310.pyc index 7da4ebec03b825781bc8015897a2a3a4ae373e3c..d9cb57ea0a3f02ac4991c8a0a974de856c991cba 100644 GIT binary patch delta 61 zcmbQjI)#-xpO=@50SM05&zs17it*OOYjQy1>rysRpkR^cA4G^vu40k` E03oIj4FCWD delta 61 zcmbQjI)#-xpO=@50SIC?&YsA9iZN>9H8~*hbt#)LP_RgN@&d+F0uUyc4IGH);~&9X1J| ZvLcDej~MSr34@p{U_L4#Ir#>Y3;=&f7X<(S diff --git a/osinaweb/osichat/migrations/__pycache__/0009_visitor.cpython-310.pyc b/osinaweb/osichat/migrations/__pycache__/0009_visitor.cpython-310.pyc index ddda825bf865aaee0c3c87c0297a08400b0df531..3dc39eecf379d3a22de201e2129a48b199255bca 100644 GIT binary patch delta 20 acmZ3(wuX&6pO=@50SM05&)dkY$P557Uj)wp delta 20 acmZ3(wuX&6pO=@50SLZY&)vwa$P556%mlCi diff --git a/osinaweb/osichat/migrations/__pycache__/0010_visitor_left_date_visitor_visit_date.cpython-310.pyc b/osinaweb/osichat/migrations/__pycache__/0010_visitor_left_date_visitor_visit_date.cpython-310.pyc index 6afc5c9d1f9e9186d512b395bdf8a3f7aa658658..a58b4eb290a75a9c63e798df50b786edef846d9d 100644 GIT binary patch delta 78 zcmdnUx{;MTpO=@50SM05&zs17k1=ZEs~v12Kz@12V!So++732RAiqd-@)X7s0uUyc4Rs|OT diff --git a/osinaweb/osichat/migrations/__pycache__/__init__.cpython-310.pyc b/osinaweb/osichat/migrations/__pycache__/__init__.cpython-310.pyc index 492fc08672d9b63e5e095b8a5c5aef2566b69e7c..671a12a13c7d3050aa64882f25463cad446eaf99 100644 GIT binary patch delta 19 ZcmX@fc#@GjpO=@50SM05&zs1-4*)SY1$h7f delta 19 ZcmX@fc#@GjpO=@50SI
+ class="w-[30px] h-[30px] rounded-full shadow-md text-white flex justify-center items-center bg-osiblue"> - - - - - - - + + + + + + + - - + + +
{% for message in chat_room_messages %} -
-

{{message.content}}

-
+ {% if message.member %} +
+
+
+ {% if message.member.staffprofile.image %} + + {% else %} + jh + {% endif %} + + +
+
+
+

{{message.content}}

+
+
+ {% else %} +
+

{{message.content}}

+
+ {% endif %} {% endfor %}
@@ -63,7 +85,7 @@
-