From d7edbf9659b3c0870f9cc8274c30121cecff0c4d Mon Sep 17 00:00:00 2001 From: emile Date: Tue, 30 Apr 2024 11:18:36 +0300 Subject: [PATCH] new --- .DS_Store | Bin 8196 -> 8196 bytes osinaweb/.DS_Store | Bin 10244 -> 10244 bytes .../__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 472 -> 472 bytes .../billing/__pycache__/apps.cpython-310.pyc | Bin 471 -> 471 bytes .../__pycache__/models.cpython-310.pyc | Bin 5542 -> 5638 bytes .../billing/__pycache__/urls.cpython-310.pyc | Bin 650 -> 650 bytes .../billing/__pycache__/views.cpython-310.pyc | Bin 1876 -> 1876 bytes .../add/__pycache__/urls.cpython-310.pyc | Bin 630 -> 630 bytes .../add/__pycache__/views.cpython-310.pyc | Bin 4305 -> 4305 bytes .../delete/__pycache__/urls.cpython-310.pyc | Bin 385 -> 385 bytes .../delete/__pycache__/views.cpython-310.pyc | Bin 667 -> 667 bytes ...t_date_due_alter_orderpayment_date_paid.py | 23 +++++ .../__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 0 -> 740 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 201 -> 201 bytes osinaweb/billing/models.py | 8 +- .../__pycache__/__init__.cpython-310.pyc | Bin 195 -> 195 bytes .../__pycache__/admin.cpython-310.pyc | Bin 452 -> 452 bytes .../__pycache__/apps.cpython-310.pyc | Bin 486 -> 486 bytes .../custom_context.cpython-310.pyc | Bin 1232 -> 1232 bytes .../__pycache__/decorators.cpython-310.pyc | Bin 761 -> 761 bytes .../__pycache__/models.cpython-310.pyc | Bin 3156 -> 3156 bytes .../__pycache__/urls.cpython-310.pyc | Bin 1887 -> 1887 bytes .../__pycache__/views.cpython-310.pyc | Bin 12718 -> 12718 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 .../__pycache__/__init__.cpython-310.pyc | Bin 206 -> 206 bytes .../templates/products/osimenu-plans.html | 95 ++++++++++++------ osinaweb/db.sqlite3 | Bin 1204224 -> 1204224 bytes osinaweb/osinacore/.DS_Store | Bin 10244 -> 10244 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 192 -> 192 bytes .../__pycache__/admin.cpython-310.pyc | Bin 1906 -> 1906 bytes .../__pycache__/apps.cpython-310.pyc | Bin 477 -> 477 bytes .../custom_context.cpython-310.pyc | Bin 3028 -> 3028 bytes .../__pycache__/decorators.cpython-310.pyc | Bin 744 -> 744 bytes .../__pycache__/forms.cpython-310.pyc | Bin 1075 -> 1075 bytes .../__pycache__/models.cpython-310.pyc | Bin 12921 -> 12921 bytes .../__pycache__/urls.cpython-310.pyc | Bin 4060 -> 4060 bytes .../__pycache__/views.cpython-310.pyc | Bin 18194 -> 18194 bytes .../add/__pycache__/urls.cpython-310.pyc | Bin 1900 -> 1900 bytes .../add/__pycache__/views.cpython-310.pyc | Bin 13201 -> 13201 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 1166 -> 1166 bytes .../delete/__pycache__/views.cpython-310.pyc | Bin 2982 -> 2982 bytes .../edit/__pycache__/urls.cpython-310.pyc | Bin 1875 -> 1875 bytes .../edit/__pycache__/views.cpython-310.pyc | Bin 11452 -> 11452 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 .../__pycache__/__init__.cpython-310.pyc | Bin 203 -> 203 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 191 -> 191 bytes .../__pycache__/settings.cpython-310.pyc | Bin 3015 -> 3015 bytes .../osinaweb/__pycache__/urls.cpython-310.pyc | Bin 1240 -> 1240 bytes .../osinaweb/__pycache__/wsgi.cpython-310.pyc | Bin 596 -> 596 bytes 190 files changed, 94 insertions(+), 32 deletions(-) create mode 100644 osinaweb/billing/migrations/0045_orderpayment_date_due_alter_orderpayment_date_paid.py create mode 100644 osinaweb/billing/migrations/__pycache__/0045_orderpayment_date_due_alter_orderpayment_date_paid.cpython-310.pyc diff --git a/.DS_Store b/.DS_Store index b4a0adb16d5eb6037d697fbef3cba8e1735b017b..23213aae765ac91ada6578420413b52c4d5f5112 100644 GIT binary patch delta 80 zcmZp1XmQxEMv(E)%wzxqCPoO&AOoeL6l2!p SD&ZZQ)p;H;Z)TVH%MJjzh!4I1 delta 94 zcmZp1XmQxEMv(FBU e2+bf1rJ)pK@#K8r9ZU=klWk>`H;0R?2Kt2Wdr~!C+fWdr~!M+7VY diff --git a/osinaweb/addressbook/__pycache__/apps.cpython-310.pyc b/osinaweb/addressbook/__pycache__/apps.cpython-310.pyc index f3573ff6f8b6bebbb8e88c4bffd9d87892130162..e271579d6fb0d2c2c33a70c8a1dcfab68640c45e 100644 GIT binary patch delta 20 acmaFN{Fs?LpO=@50SMgp>2Kt|!3Y31AO$o4 delta 20 acmaFN{Fs?LpO=@50SI-a!3Y31KLsTK diff --git a/osinaweb/addressbook/__pycache__/models.cpython-310.pyc b/osinaweb/addressbook/__pycache__/models.cpython-310.pyc index c8e24e813212d9951afb9444e47a5f67f35fc0e8..b9a25ddd064c173b9cc4fece136827e337c158e9 100644 GIT binary patch delta 20 acmbQrKb4<5pO=@50SMgp>2KujVg~>$rUYmJ delta 20 acmbQrKb4<5pO=@50SI-~Vg~>$#RORZ diff --git a/osinaweb/addressbook/migrations/__pycache__/0001_initial.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/0001_initial.cpython-310.pyc index 5d89b85b9ba20df2a6b8415a91aca89d9ef66bba..3ae4ec8140c79e23afa5f869c048b74868a6bf51 100644 GIT binary patch delta 20 acmdnPx`&lJpO=@50SMgp>2KuT$OHf}Q3S*Q delta 20 acmdnPx`&lJpO=@50SI-)$OHf}a0Img 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 07ad68153fac7c8eacb340f36b5c20f15f1d3c2a..c790f8d061245d20bff8dafbe9c091cde877f277 100644 GIT binary patch delta 20 ZcmeC=?BwLm=jG*M00Q@Y`Ww0HSO6*O1T_Ev delta 20 ZcmeC=?BwLm=jG*M0D|2PS{u3RSO6*t1SS9g diff --git a/osinaweb/addressbook/migrations/__pycache__/0003_contact.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/0003_contact.cpython-310.pyc index 8f16fadba26cf89daee4a3cc01e4c2a63f5860c5..47a1d38be132335a3b802022dba94441688d8ceb 100644 GIT binary patch delta 20 acmaFM{+69PpO=@50SMgp>2KtI#0&sALIqp^ delta 20 acmaFM{+69PpO=@50SI+v#0&sAVFgV9 diff --git a/osinaweb/addressbook/migrations/__pycache__/0004_socialmedia.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/0004_socialmedia.cpython-310.pyc index 161f0bb8972ea30ac7de519e0fbf71be2d04ac53..ea1c854427eec5cd94d8ec51a87ee574620459a0 100644 GIT binary patch delta 181 zcmbQsK9`+4pO=@50SMgp>2KubU}TJ%EW()Y%Lf$EWV*%anO9trm|m2aTf`3$VT>pe zfUwv?GP6tavx@{FTn?YiyzJDJ%)BBYhyZ(JerZW*QfiU#1!02uAVM9an8PMFKczG$)s7L!D`o)_0!(7e0BfQtssI20 delta 181 zcmbQsK9`+4pO=@50SI-?U}U^CS%fj)mmesi$#jd;Gq1QLF})};w@3gY!WdB` z2w|~>WM-G-XBP=UxEwy2dD*EcnR!LR5CQhc{L+%rq|_pj$rl(c_{4#tw^(w3iZmIE wq$Z0oO=MFC3KgkOUdwb$3&I5RL4*cKF^5fVeoARhsvRScSIhz=1enB_0k(fCDF6Tf 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 b0430a485b3757dcfa65d29c27e1dbe270e1a9d4..11d09d8a86eebbef6b5a54d2d8f916ea83ab0656 100644 GIT binary patch delta 66 zcmeyv`iGS}pO=@50SMgp=}+W-$arhw+fQr~Kz@9l#QbHgm3z&~eNKAgfBm)3K CDi3A= diff --git a/osinaweb/addressbook/migrations/__pycache__/__init__.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/__init__.cpython-310.pyc index 0f153d2bedab00b92e5bf00fbf44aaa7d4c87ba0..cafe1fc148cf90160dc122026653b7301a18027f 100644 GIT binary patch delta 19 ZcmX@hc$SenpO=@50SMgp=}+W71OP4?1kC^d delta 19 ZcmX@hc$SenpO=@50SI2Ksd%Lo89Xay4h delta 20 acmcb?e1n-gpO=@50SI*^%Lo89hXn)x diff --git a/osinaweb/billing/__pycache__/apps.cpython-310.pyc b/osinaweb/billing/__pycache__/apps.cpython-310.pyc index fb18eef5da843b456bef6da91f4752eefac45632..85907c7d25ac98c160338f0a03e7328e7126cfb1 100644 GIT binary patch delta 20 acmcc4e4Uv)pO=@50SMgp>2Ksd!w3L1Km`y0 delta 20 acmcc4e4Uv)pO=@50SI*^!w3L1Uj+dG diff --git a/osinaweb/billing/__pycache__/models.cpython-310.pyc b/osinaweb/billing/__pycache__/models.cpython-310.pyc index 2b2265b66b9f32989fa241fb2ced36837a660a1b..ab8b68a6ffd57d5015c3becef5d13668796ca221 100644 GIT binary patch delta 588 zcmYjNO=uHA6yCSHO*i|O-N{BNQca48t2R~99t_r+f*?W_inX&-x&OvVZQf$@6CH}=Dj)j{FKvo98;lnY4`Nq zAA8Ody{(a2qm$MNhDuxE(9wk}*;wH!Sr{v?w2j{}@@W4&p}zhNC~II=yZv5vKdmlS z2gNBT8mg1R)IZT%S<=N-cdm3uwki;qz<{avMPI3iCDIf7YA;LfCE`je+2W#}FV9?7 z;VeFyeE~}d#y*_O-x(VK4YbYAu#kT>p8;IMmi->q^5f1KfCwY^lPVVRMCl{k#-F7< zxP`mkK6LPoe*sb)`|}k+y;^@BVJJ4(AOwE!0&|AEt1_~M-~F)JE^?q<*ij=h(f(5w zDLZjEkahX&juw@Od4F&F+~CEhO2n|qnyzS2$xsz??83pvdJS`S@#sU@NF}gg5L_2L z5jQrsyGbvr$8nm8I9?CSSn~orR$lQVgKuU@%pW9TL6#BNDW5-*5$($|9)Y2_Fx`wS z{VAhA&Eur}5=NK>%hpIHZcE7UZP1t-5|uKQ50i5+!H{`FELLt>a!NurApP1uh@;A3 N%VIUgSilMg%wJ+@i5&m{ delta 451 zcmXAlJ4gdT5Qc9qnp|>^B%7QMBx=$fMnypph4?5$1ue8tQ&`=_BxnM6m%^YHqGDq; zB8n*5XdMD6?FA785e#T0h_xVgI*Yr^H~%vH%*^g5ue;Quss;o)$Ir=3e?{GCz#pb2 zHif)!CYW$8E(nG=SN3(T7YlCIF`(}KSGcXU%57x)5(x@myfM{OZ^*gUdR>_=xYnv= zPv)#O)9$XijpHKpV$F8|NgS1G&{zGI7668DCh!a$)wsL|FoieDEsRw&Y9GKNo@fu^ zCtx;s56d_Zs=z#cgldq*i|{bG_!5rk4mHkDI9`H8Gbms?`0I(m5*p0tx%6KN>44?Q z%a&pSW!3Z^deR!Hpb2z+hhjQpN~V8TNQd!=O=yN_^WU&ljuCukD}I~H9sP<+BsK;NV?kAXXx|M&W1#Nzgz82^f(kD&cP^hQrZQ*ubagpuEj(WsVZ+`bg^* oN$z)eW4=XzyyV-$oIWq}9c^Bw_glCbU-fobVsXY;lzE%{e?g#amH+?% diff --git a/osinaweb/billing/__pycache__/urls.cpython-310.pyc b/osinaweb/billing/__pycache__/urls.cpython-310.pyc index ceb6f59dc758d623731e7aefcaa5b2112b59a7fb..73d85ade03db628d6ec4fd7cff5bb2445c36490b 100644 GIT binary patch delta 20 ZcmeBT?PBH5=jG*M00Q@Y`Ww0HnE)w)1TFvo delta 20 acmeBT?PBH5=jG*M0D^DxwKsCtGXVfCd<41x diff --git a/osinaweb/billing/__pycache__/views.cpython-310.pyc b/osinaweb/billing/__pycache__/views.cpython-310.pyc index 074f9e2cefb7467c838a1343db116cbcde743690..e8c295b6ac717d7fc174805f052b629f6ffbd524 100644 GIT binary patch delta 20 acmcb@cZH8TpO=@50SMgp>2KurWCs8>S_Gp2 delta 20 acmcb@cZH8TpO=@50SIO<)ZWPL$qoQE2KuDW&!{?Jp}Lo delta 20 acmeyy@{NT%pO=@50SJ!OXm8}sW&!{^76mB) diff --git a/osinaweb/billing/add/__pycache__/views.cpython-310.pyc b/osinaweb/billing/add/__pycache__/views.cpython-310.pyc index 6eca4687e37e62b39a1bc3d384b2b9dfcdd5f581..4fed97e23c61d0cf084768f033f435395b85d4a5 100644 GIT binary patch delta 20 acmcbpcu|o%pO=@50SMgp>2KsdCIA39mjy`x delta 20 acmcbpcu|o%pO=@50SMk))7i*2Ktozyts+DFk5v delta 20 acmbQuI-8X{pO=@50SLGkXm8}6zyts(y#xaQ diff --git a/osinaweb/billing/migrations/0045_orderpayment_date_due_alter_orderpayment_date_paid.py b/osinaweb/billing/migrations/0045_orderpayment_date_due_alter_orderpayment_date_paid.py new file mode 100644 index 00000000..84496ba0 --- /dev/null +++ b/osinaweb/billing/migrations/0045_orderpayment_date_due_alter_orderpayment_date_paid.py @@ -0,0 +1,23 @@ +# Generated by Django 4.2.5 on 2024-04-30 08:13 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('billing', '0044_alter_orderitem_active'), + ] + + operations = [ + migrations.AddField( + model_name='orderpayment', + name='date_due', + field=models.DateField(blank=True, null=True), + ), + migrations.AlterField( + model_name='orderpayment', + name='date_paid', + field=models.DateField(blank=True, null=True), + ), + ] diff --git a/osinaweb/billing/migrations/__pycache__/0001_initial.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0001_initial.cpython-310.pyc index e6330bba0e86ba06ac408336aab1d18212333d12..0359eee8ee0a9d8bb91b27650b2da5a2ad108afc 100644 GIT binary patch delta 20 acmdnMwSkK}pO=@50SMgp>2Ks#Wd#5)C+HWd#5)M+6=K diff --git a/osinaweb/billing/migrations/__pycache__/0002_service_active_service_cancelled_at_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0002_service_active_service_cancelled_at_and_more.cpython-310.pyc index e8bfb12d2ee21cbb0464636a5fe0e1c3e15be069..e426a1cb2a35f7ad60812a656ff04baac8681522 100644 GIT binary patch delta 64 zcmdnNwu6m3pO=@50SMgp>2KtYV`Pk)oW&>yBs&>f*d&1BMG}*RnSKjEm|#ALken>X GECm3>%nZE% delta 64 zcmdnNwu6m3pO=@50SI+Mi=-wCGyN8TFu{BfAw5}+ GSqcE_Ee*N= diff --git a/osinaweb/billing/migrations/__pycache__/0003_payment_servicepayment.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0003_payment_servicepayment.cpython-310.pyc index dded55bbda5f7438d0c79dd0d3d4446789a31bcf..b409883a686cf256d77463daed9e81fc84cdf2ab 100644 GIT binary patch delta 121 zcmbQpIgyh)pO=@50SMgp>2Kr?Wn{cHIgxQXFCS3k7F$|oYEDY=t;wuRQ`w||B1O`Z y7cd=V(*rT}CTBB$Fw+1rS-^Z$LLbPz#bJ}1pHiBWYR3rV6|(^e0VWPcF=hb1co|Fp delta 121 zcmbQpIgyh)pO=@50SI*UWn_$+oX9wxmlr5w%+x?k7BC-`&;@dDaoFVMra)E_ApO=@50SMgp>2KtAWdZ;*O$2@b delta 20 acmcb>a)E_ApO=@50SI+nWdZ;*Yy@ur 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 c038718ecae4b9a42ca9a8bd17418a3adcf37161..db00f0763eded68c1b53010cabb96a40185e6f89 100644 GIT binary patch delta 19 YcmeBX>t^H5=jG*M00Q@Y`U|<40VM4MqyPW_ delta 19 YcmeBX>t^H5=jG*M0D|2PS_`?E0VNv)l>h($ 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 abbb61d22b3d2a5b85957a444fc3cc5619f02b01..a17386618609edd7d56ebdeca9edcca22e63d6f9 100644 GIT binary patch delta 64 zcmbQjHieBlpO=@50SMgp=}+YT!5B4}g)xtjb8<0b0h<_5xJYdCOGZXU0SFr`03yUE I|6-B?0K2sfC;$Ke delta 64 zcmbQjHieBlpO=@50SIz0uVM>07OVk I{>3B(0MFA6pa1{> 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 b08c62c838aa15c1955e7baf4e2f0f86047356b1..c2632e3cee05dea78338f51a312e584350da1f88 100644 GIT binary patch delta 20 acmdnTwvUZFpO=@50SMgp>2KsVW(EK-#sp0O delta 20 acmdnTwvUZFpO=@50SI*+W(EK-2KsVVg>*(o&-t& delta 20 acmdnXwwH}NpO=@50SI*+Vg>*(y#zY| diff --git a/osinaweb/billing/migrations/__pycache__/0009_remove_service_due_at_remove_servicepayment_service_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0009_remove_service_due_at_remove_servicepayment_service_and_more.cpython-310.pyc index b2d8ed42d9dbb3506897e9152b412ce2047df5a8..918647b24137dbcc44a21a437976881a1922f09d 100644 GIT binary patch delta 132 zcmbQjIfauupO=@50SMgp>2KtAWn_$+9LQ)Z7{yndT2z*qoLZ1rnVXtd5;b`~V;3(c zP~9!Iw9M3;l;Wt#W=sk~LO_usVIZN&T*Lulb571+I>)9CVybVpVOC<4QUtMCzyhd* J#^eeX830A19Bu#r delta 132 zcmbQjIfauupO=@50SI+nWn{cHIgrs-@D^WjYEfBca%w?hWo~L-$*sxr8N0v= zZ?UCirskv+-iicxrSB$G0m0+3&%Fu958 SqLd7X$pYr15{i>^nPmX5#1D1= diff --git a/osinaweb/billing/migrations/__pycache__/0012_remove_servicepayment_charge_receipt_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0012_remove_servicepayment_charge_receipt_and_more.cpython-310.pyc index b9ca17034c838537ebc14c7e492dff0c1b14a68b..c99a47044f9b2e6c5306a874da8601ab66e6c413 100644 GIT binary patch delta 20 acmbQhF@b|SpO=@50SMgp>2Ks_WdQ&w-vh`1 delta 20 acmbQhF@b|SpO=@50SI+XWdQ&w{sXxH 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 2482ef51300e7d9443f45d3b8c7819f7b1e0bd92..b5280443ddca89fde6d20fd1e63c3d5c0d9b15b8 100644 GIT binary patch delta 20 acmbQrI+c|>pO=@50SMgp>2KujVgdjwIRsAt delta 20 acmbQrI+c|>pO=@50SI-~VgdjwSOh=- 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 5bbd97460fdba200bd3fd3750d67ea8e6684522e..bb3c639468407fc57f94cc6acee7a0635b24ca23 100644 GIT binary patch delta 56 zcmbQjI)#-xpO=@50SMgp=}+W-&3J3#_hoFNKz@2KurVF3U%_XM2) delta 20 acmcc4ah-!ZpO=@50SI;7VF3U&76gs} diff --git a/osinaweb/billing/migrations/__pycache__/0016_alter_order_status.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0016_alter_order_status.cpython-310.pyc index 6309b7d0c095130b6917d7920fec273340bd150f..f2a238cb9cbca23e0f00ae4d959599c88cdaa17b 100644 GIT binary patch delta 113 zcmcc0dX<$spO=@50SMgp=}+Xoz!)|0j+O}rkgv&fi_I-DGbc5rh!eu)bWY4mPR#*{ sfOG&Au=wTYr514mIYnHPtr%CZNr9MBlV30%7Jx9pd=Mc$c{h_309*PS9RL6T delta 113 zcmcc0dX<$spO=@50SI2KtI!UO<0Nd;X1 delta 20 acmaFQ`ks|LpO=@50SI+v!UO<0Xa!CH 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 43eca49fa91a3d2fcf68ffd29945e6a6db43bed7..1f24cd7a35e5f1daa543f4700047b7497dde6b5a 100644 GIT binary patch delta 135 zcmcc1dY6?upO=@50SMgp=}+Xoz<6uo9U~J?AYYT|7MojQW=?8K5l9}$<#bNWOHR!J ziEu+iSp4$yQj2(ioFbmdPK+zqq(MyS$sZUGYeAS`K8TP361O;Pa`RJ4b5iXXfxKcC KAR)jc#tZ-|A0Gw) delta 135 zcmcc1dY6?upO=@50SId=McGByMro2KuLWoC?;Y{`6BLl`JhBnl*M@gyhaC8y@(q^86tmfT`X zOfJbROVwm55(lf8tiqziC_LGn#ZCaOrAP)OB|CX4%N$09$wsWUULb>@qCl1=bCEVk zKmkbHVol3T%}Ke%ky4r(pORRTdW)qXF*D^Bn{!5DQF^K-BSaN@aB5LmW^!uOrj8b&D>5Ss-ofJy{Tmg1BF0H+E#&;S4c delta 244 zcmdlcv`vURpO=@50SI-yWoEoJ*^>FNh6qrkNDN5a;z>@-OHR$nNll4QEV;#& zm|T)sma55ABmq`2S%pQ3QDm|^i=6;mOOY%{N^bI0mN|@ylZ{wyy+8&*MS(0$<{}-C zfFh8%#hR9xnv-&iBc(JoJ|(dv^%hG(VrEJdn{!5DQF^K-BSaN@aB5LmW^(GS$vasU s*ucigO}@|S%qX{6nN6FKEf8d0;N}qaHH=cOAT|qF0F?-uEX64U00?+FTL1t6 diff --git a/osinaweb/billing/migrations/__pycache__/0020_orderitem.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0020_orderitem.cpython-310.pyc index b567b8e87268a599fed2c91489c600c35cc8cd87..e5582224f6af9286a6162e54fcbe1218447ad5e7 100644 GIT binary patch delta 69 zcmeBR?_lT7=jG*M00Q@Y`Wv~q85wVF7H3RiWK#eN6)8-vXSysU4Pvr@`KW~A2KuLW@NlI*_=@kNJcUmvT*>#i#R7wVC-O%1TiHy%P}!C Q3P9Lk0T3ZI*^pTZ0Cz?Xe*gdg delta 76 zcmX@jcAAYlpO=@50SI-yW@L<-Y|f|%BqJFO+1P>NMI4hSFm|wsgP7u*<(QZm Q1t4s&0Em#7Y{)DH06y{!VgLXD diff --git a/osinaweb/billing/migrations/__pycache__/0023_alter_item_project_alter_item_type.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0023_alter_item_project_alter_item_type.cpython-310.pyc index 19bb4b18a5d9e11dad47647f39ebf3b7ad686855..43cf5c7d599345f36a718178bb0c02e2cb75ee2c 100644 GIT binary patch delta 20 acmZ3>zLuRkpO=@50SMgp>2Ks-#0&s0LIj)u delta 20 acmZ3>zLuRkpO=@50SI+P#0&s0VFZl; 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 ef96613f488973a49b686171a634b52fff78af50..4db4783590cc7404465a952157ef4e7e7d823201 100644 GIT binary patch delta 56 zcmX@ba*BmJpO=@50SMgp=}+X|#27Vk-vTy%Ais!zath-f0SFV!2N4334Va_=dFBh# delta 56 zcmX@ba*BmJpO=@50SI2KtgWn{cHS(CAejT+{Wn_$+tjXBK1`;abp1hH97MmQ1DK|Ng>7$e+h{*!x LqZ0CyW0++CoKz1Z 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 15d03aa1e186c1189cf1a4c55bed50bf1e3576bf..289377f0e325f401ecefb4e98338a0c805ab10c9 100644 GIT binary patch delta 20 acmdnVx|5YVpO=@50SMgp>2Ks-#{>W{*#x@) delta 20 acmdnVx|5YVpO=@50SI+P#{>W{_ynu~ diff --git a/osinaweb/billing/migrations/__pycache__/0027_item_type.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0027_item_type.cpython-310.pyc index 928811bf093db6d942d7c80d9f40d8e11832bf5d..cc3b3a729004a5b0307967a0a7cc67852f098062 100644 GIT binary patch delta 20 acmX@gdX$wrpO=@50SMgp>2KuT#RLE{xdh(; delta 20 acmX@gdX$wrpO=@50SI-)#RLE{*aXl3 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 90f48b7450b64681b287db66baef119a755765a9..c345f0310401db9c604f83fc2feddb5d28b843c1 100644 GIT binary patch delta 56 zcmdnavYmxHpO=@50SMgp=}+X|#CU7szAiQaAiqdpvLEAq0SFV!2N8mkWtpS^e@YAY delta 56 zcmdnavYmxHpO=@50SIYOQX(KG3z&~eNKHP+Bm)39 C*AFcK delta 66 zcmaFG`ihl1pO=@50SI2Kr~WMqumEX&Bs$R-06Dw3J3!E{YZ9K>V+^HB-e$r8*m E0I$poGynhq delta 69 zcmdnOwuOy5pO=@50SI*cWMsUxS(cHNkxdpTR3tlDgXx--1c=E3=A#mFlO>pC E0L7^btN;K2 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 8fcd6cec71894d646b320fd1ece136feb2683156..8c1af52c39768b5619e24dca00c90d3be7403795 100644 GIT binary patch delta 20 acmaFI`i_-5pO=@50SMgp>2KtI%me^AAq83h delta 20 acmaFI`i_-5pO=@50SI+v%me^AKm|(x diff --git a/osinaweb/billing/migrations/__pycache__/0034_alter_invoice_pdf.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0034_alter_invoice_pdf.cpython-310.pyc index 5dd4e5e13b12524820d0e2b271dd08e779f92923..cfbe4e560373caacb71f3634dd67f41305df7d8e 100644 GIT binary patch delta 78 zcmbQsI+v9@pO=@50SMgp=}+W7!x%O3#$`59Aiqd-@;3{A4G@)iCY{tx%nxj SIjMGxKwdEmkPu)JV+H`_Fc6Rc diff --git a/osinaweb/billing/migrations/__pycache__/0035_alter_invoice_pdf.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0035_alter_invoice_pdf.cpython-310.pyc index 3718eca538426c0f049dbc84971647cf16d08f61..8e936a9fd3e32f43a3e5d4a6741c2d6dcdf8b3b6 100644 GIT binary patch delta 20 ZcmeBS?P2B4=jG*M00Q@Y`Wv|$nE)x#1T+8u delta 20 ZcmeBS?P2B4=jG*M0D|2PS{u0=nE)y91SJ3f diff --git a/osinaweb/billing/migrations/__pycache__/0036_alter_invoice_invoice_number.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0036_alter_invoice_invoice_number.cpython-310.pyc index bf50ea923a168a0798dd6a6d872456e5d165cc31..8bf0d802c3eb641a83ceae559341398eb1335894 100644 GIT binary patch delta 56 zcmZ3+x{Q@OpO=@50SMgp=}+W7!+2}rjf-sJKz@<<R diff --git a/osinaweb/billing/migrations/__pycache__/0037_recurringcycle_item.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0037_recurringcycle_item.cpython-310.pyc index fa09ef2e06075c36e4eb4cef51caeb66fb7c632b..551f38705223078784c75debf3ed410d215c32fe 100644 GIT binary patch delta 20 acmeyx`iqr2pO=@50SMgp>2KtI&jbKF0R?^l delta 20 acmeyx`iqr2pO=@50SI+v&jbKFAO&v# 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 d436a190edccffa70ddd564365ae0ae34b4ab04c..9182244e5b4f1cd2fbd7552138d2857428a91a40 100644 GIT binary patch delta 78 zcmbQsI+v9@pO=@50SMgp=}+W7!x%O3#$`4!Aiqd#@;3{A4Et1iCY{tx%nxj SIjMGxKwdEmkPu)JV+H``9}t!R 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 dcd9e1ef503cee1a00bbd1f6a266c2183305a964..94a96619c3aa325fbada74807cb5bac1c8514764 100644 GIT binary patch delta 56 zcmeBX?Plf9=jG*M00Q@Y`V+ZNFy5MYWe=MOkY6M+c^czs0SFV!2N9x^3z?(2KuDX955@-30sq delta 20 acmeyx@{5H#pO=@50SI-qX955@`~>X) diff --git a/osinaweb/billing/migrations/__pycache__/0043_alter_invoice_pdf.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0043_alter_invoice_pdf.cpython-310.pyc index 2d46a6a0e88e20f30b4f3089a5a57df77a697260..55d7f2de0db5cd80ae1db8a2c16801716da21eb9 100644 GIT binary patch delta 56 zcmbQuI-8X{pO=@50SMgp=}+W7!+2}rjf-sJKz@<<A4Et@Ze)@I0Fjst AE&u=k delta 56 zcmbQuI-8X{pO=@50SIExC+3u-7R6`gmE~t9r^Xkgq}|&1ZVn>= DK&TKI delta 49 zcmeBT?PBH5=jG*M0D|2PS`)cXN!}7OFfcKWPs}MvEsD>~E6dMJPK_@}NsHR}ZVn>= DOB4_a diff --git a/osinaweb/billing/migrations/__pycache__/0045_orderpayment_date_due_alter_orderpayment_date_paid.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0045_orderpayment_date_due_alter_orderpayment_date_paid.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f61139cfc70a98fcb95c9e3b5175e8a113a1d641 GIT binary patch literal 740 zcmZ8f&2AGh5VpO$$!?TNoB#=sI3eZI&7s^-)k;;lKsgjHd$F9%G;-?oF6&LJoZ;Fh z;0557eC5O|R6;OzQYA2}8O=8y&(G&=4h}|)t)v;jgX8`+>5;!4sugCxcZdlDL zUW-a__LhNw~jdfiy(2XzBz+&moZOHSZ~)SZ(- zR&ijJ0KVW=g6T2~4REj=LP}qDCtz?F;yJ~K|Hl`iDj=r;3SYc`=uBe_XWAHT7yj9F zdUPa}>9Lbd2iWNzYpLeFzCk~Zkyfp1w7t(k^(bM5AE`h#Gs<53)UJ$~B(zpoMOsxO z#e&VQG#c*&mf9bzdqSDf+QrShb3EtwY+%i}09dBV>7O(cT<|eZfA75fK4xA_Qerd?bO^IZPNXCr?pEG-PpP8M-)v|;=AlXG J_DDQV{sK#q(fR-Y literal 0 HcmV?d00001 diff --git a/osinaweb/billing/migrations/__pycache__/__init__.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/__init__.cpython-310.pyc index 2669bebb34e5e340b65a290e3f86026530c3177d..c6d6ffb516c3eb23bb00f9bd191325ab0fec6d88 100644 GIT binary patch delta 19 ZcmX@fc#@GjpO=@50SMgp=}+X|2LLUG1i=6R delta 19 ZcmX@fc#@GjpO=@50SI 1: + return f"{self.months} months - {self.item}" + else: + return f"{self.months} month - {self.item}" class Order(models.Model): @@ -108,7 +111,8 @@ class PaymentType(models.Model): class OrderPayment(models.Model): order = models.ManyToManyField(Order, null=True) amount = models.DecimalField(decimal_places=3, max_digits = 5) - date_paid = models.DateField() + date_paid = models.DateField(null=True,blank=True) + date_due = models.DateField(null=True, blank=True) type = models.ForeignKey(PaymentType, null=True, on_delete=models.SET_NULL) comment = models.TextField(null=True, blank=True) def __str__(self): diff --git a/osinaweb/customercore/__pycache__/__init__.cpython-310.pyc b/osinaweb/customercore/__pycache__/__init__.cpython-310.pyc index 8695ba4057cb6f5650933d7de212044f67595d9e..bd6653dda8cfb413874addfc5e0fe29e347a3004 100644 GIT binary patch delta 19 ZcmX@ic$kqppO=@50SMgp=}+X|0RSwh1g`)9 delta 19 ZcmX@ic$kqppO=@50SI2KuT$p`>4NCeja delta 20 acmX@Ye1w@hpO=@50SNxh*V@RvlMw(mb_Hqx diff --git a/osinaweb/customercore/__pycache__/apps.cpython-310.pyc b/osinaweb/customercore/__pycache__/apps.cpython-310.pyc index 16ddeec58c8f9751e4f08d834c2d49583ecb68a6..e01c324ccd324f0d02b370849bbc5142ab2b9165 100644 GIT binary patch delta 20 acmaFH{EV49pO=@50SMgp>2Kt|%?JQDm<2rm delta 20 acmaFH{EV49pO=@50SI-a%?JQDw*@W$ diff --git a/osinaweb/customercore/__pycache__/custom_context.cpython-310.pyc b/osinaweb/customercore/__pycache__/custom_context.cpython-310.pyc index 466c37ad163af259c84b3008e65bde59d53f53f9..83f8fde556dd8c388f64b5ca197b42d104ab4f85 100644 GIT binary patch delta 86 zcmcb>d4ZEVpO=@50SMgp>2KubU}n5ES%g^;NSZM_3*O?+Nh~gjFD*z(EJd4ZEVpO=@50SHoxv^R2dFf&F?7GYKdl4i`#f>GQ#iNz)Hr3ER8C8;YJij*gJ aF>hm3o$SaGC8`S4Q>2Vas7&6#q5uGgXA~Cz diff --git a/osinaweb/customercore/__pycache__/decorators.cpython-310.pyc b/osinaweb/customercore/__pycache__/decorators.cpython-310.pyc index 3bbb47cea09e698348d5de36d5703f9462356e48..f0dbbd78f15f6502786fe07efb33cb49f7bc9b74 100644 GIT binary patch delta 20 acmey#`jeGApO=@50SMgp>2KtI#{>X6*#&z5 delta 20 acmey#`jeGApO=@50SI+v#{>X6_yueL diff --git a/osinaweb/customercore/__pycache__/models.cpython-310.pyc b/osinaweb/customercore/__pycache__/models.cpython-310.pyc index e6eeab32c7584c0167b85b0950138606f355299c..51bc606ad8c445eed9403ef2746edb3a594e164a 100644 GIT binary patch delta 20 acmca2aYceVpO=@50SMgp>2Kur2Kr?VFv&=5(LBm delta 20 acmcc5cb|_tpO=@50SHbk)7r=#!VUmA@C7IU diff --git a/osinaweb/customercore/__pycache__/views.cpython-310.pyc b/osinaweb/customercore/__pycache__/views.cpython-310.pyc index 9a78b58d0449ca5c5a76d933b31cabecd4fb89ce..409015a11ed04241f171af19bedf2aeacb5e84ce 100644 GIT binary patch delta 1609 zcmaLXTW}Lq7zgm2q^6fNX$VPEp=m=%h?`7lpgyV4b`C4~m0D8KpR$|3>@3Fy`Tx|9)rB zp3Qf5lZ|C#rj*%Sq7$E{_iOi?&Rdw8yKD(Fe?pY_6JQ?b5U8g1Xj+M^?1)DdnXf>Z z(+aD?6e=uskzv}t>8+wD>3JAq7QtfPMn|Ttv9|wL;LDLxbiZxBWu=I!@!!jJ(%O;= z+GD$gb>+UX4KbFaU3Q61+U>@5n6h3Qzhb|cZKRN+qjZfZF6K{T=o#AUn8h~GF^8AV z*gtgS>Y-T<5p>tVLMog3pJVSvB*@OfB9N4O@a-hOv z>=lPGJz4Zlx>)fo>&uPZSf^*(sid-jWpejc2K3^qv#NlxZPZmg(~}hEtL7As%RHgT z$w*pO_>-s^<8r$!`n8G%t7UeOs@%=iEY{i%c7Y77cYBPx5l1NNu4hAZ!QIQw=GM-d zV8)k3{i!ANo@*fu&i1hpIz79A4N$eWlI^D3ykXPxm{dT;>*!79NYj-3RHtwMViiSD2#y-ozAJ_rw|=L>%uvtaoRb@ z%~U!xXOROtq?%>UQ#_KC)9GlN%+HY1-^+}&AW%t1{au{{|MIZOZkU z7{%xUu!w*bTw7N+_u?uVj eo4{tU1@r*?3GzO078r3CCSV3uV51rHcKic*v7Lwj delta 1632 zcmaLXdu&rx90%~8ZglIqmQvQWz`B*vQrfz$z#k?mutianM2#h3n~z%7yV=;T+UR!6JX1=&t#LZN8Rmr;>^~md-A%@N31t&dNf@w$YlZ8Lqe(pED+T zRN*mINrY31$~#fhMU}WB`qx2&RSL^erL)02fVH-RCqSBdoG#rS#9_)f7qNr%gR_^7 zX1iyOGu>mNzIr(waxA35Sspe_qqFK*hN|2ZY!6-M4jCTBgOkBd+U0IwLp1Kb*Kinx zH^3pf$Kx{hA&!7|!4U261X-Gncoug(B?`IXl*(JwSVEB-nV;`lj64Sxf$u;7yaOHp za;N8r)HFE~jfP`woyl0U5^j&Sa5L^72a~`FL9Rfo;+x7XD4Ybt8jVfEKR~ns*@e%M zaLt{e}63p7JNo-`HR7P|TR`a5p;XJ2>`h7{9fzfV_! zXrMq~tG1L;eW{I31YFFNy%1<*^LJqpoNT@uJPwR_z>D-Wcm_NRo&$SnUG=rre#Ga& z3t%6}(0kR6>K76Bg9G4YP(FbT=@r2Wtq8Bu^qP74LDXIo(9)VYxBANRdnQl%5N;g> zZ-IJH02+X7wK%w%oT*h&!_5({hSj7RiT|}-bfm`GmBrwRv+uLy_w9XD<$;%9fDdu$ z0s}xcp%k5%ScQL#8=rt2_!N8w4uaF*?{Au$7Hf;C6s}D$GaajKWFzDaI?cTpDPK*V q+e@@Oxb`NF;wsPsHiAuHGuQ&~TgdysC@93I(*pxA0W(dX`^fJbM4cZ1 diff --git a/osinaweb/customercore/migrations/__pycache__/0001_initial.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0001_initial.cpython-310.pyc index f69ddf4a936c2b02a1599883138ff6ede420c7dc..12b37f0a10dc7048b838593420aa335f5d3d9f53 100644 GIT binary patch delta 20 acmdnUzmcCipO=@50SMgp>2Ks-#tr~61_ZnS delta 20 acmdnUzmcCipO=@50SI+P#tr~6B?PSi diff --git a/osinaweb/customercore/migrations/__pycache__/0002_alter_ticket_department.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0002_alter_ticket_department.cpython-310.pyc index 5dae3cedf68c21cee36c084daf2436bab1d7037a..fca888bf0b52c5f91378d37859ec696fdd228905 100644 GIT binary patch delta 20 acmX@Yc7%;PpO=@50SMgp>2Kt=WCj2+wgg`Q delta 20 acmX@Yc7%;PpO=@50SMyVv^H{EG6MiFbp!eU diff --git a/osinaweb/customercore/migrations/__pycache__/0003_ticket_customer_ticket_status_and_more.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0003_ticket_customer_ticket_status_and_more.cpython-310.pyc index d55558b8c99cc003cdfaf41151f550b189b1f0f6..4e8f6a221cfe3bc52a3dded0428b9383b2fb7d63 100644 GIT binary patch delta 153 zcmcb`af^dHpO=@50SMgp>2KtYW@NlIIh}EWvJg;2lj#>%cz#iKW?s62e_oL=Sm+j; zb54G7YD$sFWGN;EM()YhOqz;P5GiiYyp+tewA7;1ypkemh!}HlVoH(B+2Kto#tZ;0Vgz^q delta 20 acmZ3;zL1?epO=@50SLDEYHj46#tZ;0o&;|I diff --git a/osinaweb/customercore/migrations/__pycache__/0005_ticketstatusupdate.cpython-310.pyc b/osinaweb/customercore/migrations/__pycache__/0005_ticketstatusupdate.cpython-310.pyc index bcb19d7d210b5ca3a7da08f3d608bd1d51c4b39f..2ca82eb87989cc0c05814f546b99898c5963083a 100644 GIT binary patch delta 125 zcmdnOxrLKEpO=@50SMgp>2Kr?V`RKFIf=1LSpX=a$@GgWJijPAGcR4iKd(p-EOd*_ zIVZn3HKj;sGCz|Yqu69WCL=aUpj4662Kt2X955!!30JC delta 20 acmbQlI*FA#pO=@50SG$lv^H|LGXVf9_5?!! 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 979e4df971e77e42c02b8a7f11cbdd3167abb50a..654b3f375f9e3f3730016d0ac4c15f5872e0e1f2 100644 GIT binary patch delta 101 zcmZqVY~2DwKj75F)~I?j$(Yq$TiuK=^2{_P`pTEvo5m?qlGev%?cJk hB{YHDTO2mI`6;D2sdkJ&UNHxd;9(MAo^m|#AL5CRgn aIBatBQ%ZAE?HGZ)Vm2Vb!^FcV#tZWHa X^HWN5QtcRlyka&WA;84JD8>u`iE0rX delta 91 zcmdnMwtBasic

-

$0

-

monthly/restaurant

+

$0/month

@@ -38,37 +37,50 @@

Features:

+
-

Online Ordering (75 Orders)

+

1 Restaurant

-

Restaurant Website

+

1 Branch

-

Branded Mobile App

+

Unlimed Categories

-

QR Code Menu

+

Unlimed Items per Category

-

Loyalty Program

+

1 Personalized Digital Menu

-

50+ Free Website Templates

+

1 Digital Menu Template

-

Multi Location

+

1 PDF Menu

-

Online Payments

+

Menu QR Code

+
+
+ +

Unlimited QR Code Scans

+
+
+ +

Unlimited Menu Editing

+
+
+ +

No Ads

@@ -84,8 +96,7 @@

Standard

-

$89

-

monthly/restaurant

+

$7/month

{% if not active_order_item_standard %} @@ -106,36 +117,49 @@
-

Online Ordering (75 Orders)

+

1 Restaurant

+
+
+ +

Unlimited Branches

+
+
+ +

Unlimed Items per Category

-

Tableside Ordering

+

Unlimited Personalized Digital Menus

-

Table Reservations

+

Unlimited Digital Menu Templates

-

Premium Website Templates

+

Unlimited PDF Menus

-

Email & SMS marketing

+

Menu QR Code

-

Coupons & Promo Codes

+

Unlimited QR Code Scans

-

Integrations

+

Unlimited Menu Editing

-

Ordering for the future

+

No Ads

+
+ +

Remove ‘Powered by Ositcom'

+
+
@@ -146,8 +170,7 @@

Premium

-

$169

-

monthly/restaurant

+

$24/month

{% if not active_order_item_premium %} @@ -168,35 +191,47 @@
-

Online Ordering (Unlimited)

+

5 Restaurants

+
+
+ +

Unlimited Branches

+
+
+ +

Unlimed Items per Category

+
+
+ +

Unlimited Personalized Digital Menus

-

Marketing Automation

+

Unlimited Digital Menu Templates

-

Gift Cards

+

Unlimited PDF Menus

-

Inventory

+

Menu QR Code

-

Item Recommendations

+

Unlimited QR Code Scans

-

Multiple Menus

+

Unlimited Menu Editing

-

Remove ‘Powered by UpMenu’

+

No Ads

-

API

+

Remove ‘Powered by Ositcom'

diff --git a/osinaweb/db.sqlite3 b/osinaweb/db.sqlite3 index bb2a1ce505b3ff878463ff321e10ce188d2cd5c4..71e4452b7d88573a057e83a043c394824e840428 100644 GIT binary patch delta 1423 zcmah}ZA=?w9KZMLwRhJZP}xAB10nKKcGv6mjTk7yDKA|ZFXJWA(%PdG3N5s}&9DK* zk?9tsMH|C zEK!B4AXJblG%6?+T7{_6{ry!g16d%(M9=H?bT4X`sVka2GD++bU62KvN6kvUfqoAz z#EW4+nORYR%$$t-{9)N23Wr0}wbQv|rX(RV;{MNl;)=&er@>(BLyXjW1H*E@Dd3CC zrW36V4N6%$y$fTiTz185q`#>{+wm+wcG1@`+=XW?aku>#=#*(jv>rU4B-(Az^*q## zSa^%o%u8lLJfMqJa5`+z;;cHTbjr;8y-%@77(&AA4qL=@>ps(Iw3Wnp{7+oQ*02Ii z3%ZJ~!V7cUZLc!B#(Y5{^or8-Efc|Xs#ptTW}AdexxwHDlLd}$Fb3uK9~c%z_o%Z9 z`4dCJ7UPJ;LpVwy@Ld9hks5e&zxa8-0F$rd8OjHnOzRtT>MHJk z%c-$#{pCjd<4Y`NKw#okU>XJkdNE@dU)S> zBslH}J9vL+G#nb^L$Pi_bVAotUE!FeJ2Gq=iHg=fJ{pViLOg8m4h=d-<9)sTQUF>^ zb%7hpoM|?=z^c$I!3D!xf1#BGsxsil38IB4B~W$a2^=j<^nyE$bh`21b`u53UX%!d z!K<7x< z4>&wxdFA2_E}mYf>ZFHGL)unqO!GFWC+hImFeAz%LAIYcPk*Z0f%Bl#bMCGd-PDmp z$s_g!s(qt|>6%1wDyi^H>BFP~HK`eJD_Ch{vqAD}h6NXlbS?PBNJsYLt9=+>@THMH zjHwYWR*tN5^OUmlJx5_rP)rV_zp8K3r?IPSnB|xiW`fB{xf^A=UYIiDQ1;92{ik9e z$n#do8yO17Ls8#&zdR84rrw3r7G7UCE)V_3TGST`+|$QuzVAWNB|6J(67LY5%ET6z G82ShExSyE- delta 856 zcmYk4UuaWT9LLYOIrrY&t%M4M`Qhqh)m zNinjPrhx??WX_bGr;ZM7b?6>klrzLih3!EQ4S8`gBj#y1kPUs(R^7?=vICz3=lA>Z zft*pW zt~9^l0|@^pzTS8bUMb#f{|cTi_IgZI1}g;`eMA}sh)d@^`g_E5`@#{!8!>zxW+)Uk zgQZ_Sm*ockzj1Fk5(sv522CSm=Bvp

Na$HuBjw5BZaf%qv%T_Q)~$Q(OI;W(Jo z<$QC0l?MC(yVWV@TjxQ?ymG<*R-TbwOa0<{;73#J9bNqaBEH!G`=WvmLgr~ymmr!9 zOs-;{W$J?+w!Pw~RPI-QERo6_qAL?BE?5bbSqVISRC5VKKp4^%wKhDc-llpPHwkdI zNGgX|p^Wdy0sw6HZ#aoiu5~g($IIkUMc0Cfh>YBt>#6Sq)#Mq5MMXS5D_U`G2;u#fSfa%h8i9kh)eH^YMi zR>la&lh$bXaM~B@%o@X|;>K{w${y(im)F{Q1bTCxxC_>-#&I!gR-b-ldtdsJHzrx$ zYe}@Vo+{!pvUL?zgbK(6l7;^l62!b$8~^V zD^Of^zx0K9RmhZ5cf>Y&tER_kbCnqMubSRKjmIR+6T+|b)+4gZmD`bjSI%wa*YeGqg-N#f jJ5f-R9ghLmMOUAzLA$37X$0TKV|8^Cn2kLn`H_DBKZ^q7 diff --git a/osinaweb/osinacore/.DS_Store b/osinaweb/osinacore/.DS_Store index 0f63d7f758ab18d0fb4bbc23935d0b351521f988..27b45a181055b10775e9a2ab25bffa865907c116 100644 GIT binary patch delta 127 zcmZn(XbITREzV(NV4|a7Xl^q3fuO_W%iCgvdq-- z$s&>(jA4^)C8fjz8Nh%uBriWNRoNi`%AK4ismLfWd4i-QWA)}$k`H;IrW*nPL-QY@ diff --git a/osinaweb/osinacore/__pycache__/__init__.cpython-310.pyc b/osinaweb/osinacore/__pycache__/__init__.cpython-310.pyc index 65107acbf0230e29c6f6008f4581bbafde447ce5..5bf0fcf0963aba55a9cfbe44a05b84387c256e96 100644 GIT binary patch delta 19 ZcmX@Wcz}^RpO=@50SMgp=}+X|3IHrQ1f~E0 delta 19 ZcmX@Wcz}^RpO=@50SNXuXiena3IHr^1egE- diff --git a/osinaweb/osinacore/__pycache__/admin.cpython-310.pyc b/osinaweb/osinacore/__pycache__/admin.cpython-310.pyc index 750f6c57e6d6adb6e1af293a5e1cb7e92306a60b..860d6cb6e8443c571f3290dbde519a687d4ca8a0 100644 GIT binary patch delta 20 acmeyw_lb`?pO=@50SMgp>2KstX9oZ}3IzQC delta 20 acmeyw_lb`?pO=@50SIod)Y{0M&JF-Qe+72{ diff --git a/osinaweb/osinacore/__pycache__/apps.cpython-310.pyc b/osinaweb/osinacore/__pycache__/apps.cpython-310.pyc index 5183d29e630d57286e415973314f9bb79eb6adf9..4eec1f562d4ac639e59ef4a32b5f6aa18df48777 100644 GIT binary patch delta 20 acmcc1e3zL!pO=@50SMgp>2Kt|#0UU3Fa;t2 delta 20 acmcc1e3zL!pO=@50SNXuXl>-a#0UU3Rs|FQ diff --git a/osinaweb/osinacore/__pycache__/custom_context.cpython-310.pyc b/osinaweb/osinacore/__pycache__/custom_context.cpython-310.pyc index 8411de0976aec5e7fa99cda842e76e77f214534a..391a3d4573c9f4fdf08e21f7053c75404c25fbcc 100644 GIT binary patch delta 20 acmca2enp%+pO=@50SMgp>2Ksd$qfKEq6Iks delta 20 acmca2enp%+pO=@50SNXuXl>*^$qfKE$OS6^ diff --git a/osinaweb/osinacore/__pycache__/decorators.cpython-310.pyc b/osinaweb/osinacore/__pycache__/decorators.cpython-310.pyc index 87c4cb2234fd5b9d5bbe1356ead81e1585c77a54..b14221ca66d0960c71cf34700b52db4399549999 100644 GIT binary patch delta 20 acmaFC`ht}^pO=@50SMgp>2Kt|%LD*8F$G8f delta 20 acmaFC`ht}^pO=@50SNXuXl>-a%LD*8R|Pr% diff --git a/osinaweb/osinacore/__pycache__/forms.cpython-310.pyc b/osinaweb/osinacore/__pycache__/forms.cpython-310.pyc index d3b78d4f7577fd1f6448eb7edcfb96e7a08cda4f..8d7746d42503782a411acca20474f97bf2772f26 100644 GIT binary patch delta 20 acmdnYv6+KApO=@50SMgp>2KuLU;zLxR|GKt delta 20 acmdnYv6+KApO=@50SNXuXl>-yU;zLxeFP%_ diff --git a/osinaweb/osinacore/__pycache__/models.cpython-310.pyc b/osinaweb/osinacore/__pycache__/models.cpython-310.pyc index b16808f2fa1100f99fbbb98a8da57d333fc7e668..89285b0298fa307d2b8b2d6a6cd99505a8b00e5c 100644 GIT binary patch delta 20 acmeyF@-u}ypO=@50SMgp>2KuDGXeldWd-Q~ delta 20 acmeyF@-u}ypO=@50SNX7>u%)EGXeleAqDgR diff --git a/osinaweb/osinacore/__pycache__/urls.cpython-310.pyc b/osinaweb/osinacore/__pycache__/urls.cpython-310.pyc index 33f6f5b9ce4a22e33fd2385fdf6a3777fee1b523..c3ee023ec6133c85d62ac64e346d151eca380ffa 100644 GIT binary patch delta 20 acmca3e@C7>pO=@50SMgp>2Kt|$PWNI1_fmR delta 20 acmca3e@C7>pO=@50SH`ubvJTfOV delta 22 ccmbQ#$2h5vkvpH4mx}=iOnh}Wa2KstWCs8_8U*VA delta 20 acmaFE_lA!2Kt2GX?-Sk_9*b delta 20 acmbQ3J~5p;pO=@50SHn9bvJUi83O<|%mn8E diff --git a/osinaweb/osinacore/api/__pycache__/serializers.cpython-310.pyc b/osinaweb/osinacore/api/__pycache__/serializers.cpython-310.pyc index fe217f24132d772792083f8647423007d858aec8..7c5b60510cb842198ca25a448bc52c9dc0b43b7f 100644 GIT binary patch delta 20 acmey({+pdUpO=@50SMgp>2KuzzzhI8as`F} delta 20 acmey({+pdUpO=@50SNXuXl>;FzzhI8m<4zM diff --git a/osinaweb/osinacore/api/__pycache__/urls.cpython-310.pyc b/osinaweb/osinacore/api/__pycache__/urls.cpython-310.pyc index 734d503c8126ee79450fc34b1dc4a7240085f3da..123c1a1c7b9cc2337a017bdec0b6770c98d09e32 100644 GIT binary patch delta 20 acmcb~bd!lYpO=@50SMgp>2KurV*~&+Yy^}5 delta 20 acmcb~bd!lYpO=@50SNXuXl>;7V*~&+k_3hT diff --git a/osinaweb/osinacore/api/__pycache__/views.cpython-310.pyc b/osinaweb/osinacore/api/__pycache__/views.cpython-310.pyc index e9b7f064c54e60c7db78f306d23729d2cb3e044a..79fbf38f3ec5af01630fc22f6f0476d22cb5c813 100644 GIT binary patch delta 20 acmbQqIg^t+pO=@50SMgp>2KujV*vmxYXoHg delta 20 acmbQqIg^t+pO=@50SNXuXl>-~V*vmxkpx!& diff --git a/osinaweb/osinacore/delete/__pycache__/urls.cpython-310.pyc b/osinaweb/osinacore/delete/__pycache__/urls.cpython-310.pyc index 742513249b69331b263eee7b9ea40ef4e2b8caca..60400e7512763a90807889d8a21577f4b2c59816 100644 GIT binary patch delta 20 ZcmeC2Kto%?$uBas;mc delta 20 acmZ1`zD%4upO=@50SNXuXl>-4%?$uBm;|8! diff --git a/osinaweb/osinacore/edit/__pycache__/urls.cpython-310.pyc b/osinaweb/osinacore/edit/__pycache__/urls.cpython-310.pyc index 52e5e30874be2808a0fb4a45c823a0ffc7e3aae3..e312de6f80cefeaf6d685cad8f1fbab75b9162d6 100644 GIT binary patch delta 20 acmcc2cbShnpO=@50SMgp>2KurU2KuTr~?2!O9hqy delta 20 acmdlJxhIl4pO=@50SK0b>2BoSr~?2!Y6Xh` diff --git a/osinaweb/osinacore/migrations/__pycache__/0001_initial.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0001_initial.cpython-310.pyc index ca23402eb80723529d94e2756bd0b922350b4bf6..13c608f6700b83073612c39a2933a1b67a8899dc 100644 GIT binary patch delta 20 acmeAY=n~-0=jG*M00Q@Y`Ww0bvjYGu5(LQr delta 20 acmeAY=n~-0=jG*M0D?UZS{u3lvjYGuI0U-@ diff --git a/osinaweb/osinacore/migrations/__pycache__/0002_projecttype_alter_business_options_staffprofile_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0002_projecttype_alter_business_options_staffprofile_and_more.cpython-310.pyc index 87ce834988551d3edf80f673727f779ffa41bb3e..32e894c7e08d7bfe7c707dc1e6f31d31b56ac235 100644 GIT binary patch delta 20 ZcmZn>Y!T$n=jG*M00Q@Y`Wv|`IRGk01Udi! delta 20 ZcmZn>Y!T$n=jG*M0D?UZS{u15IRGkc1S|jm diff --git a/osinaweb/osinacore/migrations/__pycache__/0003_milestone.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0003_milestone.cpython-310.pyc index 5ccff2bcf00d3c2c79fe63cfff097a925876b5e8..0b93871355f4a70d728078dbeb963e5e4f3676bd 100644 GIT binary patch delta 69 zcmZqSXyM?_=jG*M00Q@Y`Wv~G85yHC>oe|SWYYi&6=_WV%ye5y8N_4(^HB-S$uF2? E0OME@~ delta 69 zcmZqSXyM?_=jG*M0D?UZS{u2Q85wVF)@R(u$fgMtD$<<%nd!Ea3W&)9=A#l?lV32) F008-I4k7>m diff --git a/osinaweb/osinacore/migrations/__pycache__/0004_epic.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0004_epic.cpython-310.pyc index 8b166d29099dec0095a77f601dfdc62c4133e41c..d1b5efe34a46536e82849a0ed51846928dbd4357 100644 GIT binary patch delta 69 zcmX@jewv*-pO=@50SMgp>2Ks#W@NmzS)Z|skxdgQRHQk1KhrfS6%dmJ%ts}(Ca-6f F0RRva4i*3a delta 69 zcmX@jewv*-pO=@50SNXuXl>+HW@L=otk2lR$ff}lD$ RPO2RvkXOtCBm|hmm;uP*5FP*k diff --git a/osinaweb/osinacore/migrations/__pycache__/0006_note.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0006_note.cpython-310.pyc index 5e9161dd01e3ca2cd734e5656c01d3c7fee5f0f2..e22ee72891472558973745aadadf314bd43990a5 100644 GIT binary patch delta 20 acmaFK@sfi(pO=@50SMgp>2KtYV*vm+#{|;= delta 20 acmaFK@sfi(pO=@50SNXuXl>+2KuLWd;B*)&x5M delta 20 acmdnNwu6m3pO=@50SNXuXl>-yWd;B*`~)ok diff --git a/osinaweb/osinacore/migrations/__pycache__/0008_alter_project_project_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0008_alter_project_project_id.cpython-310.pyc index 329ae75a494f57e541a34f33b596816c83ea2655..15784685e17ff2e5c4d7cd287f2570ae97ef322a 100644 GIT binary patch delta 20 acmdnNx`UNFpO=@50SMgp>2Ks-%LD*0u>`mP delta 20 acmdnNx`UNFpO=@50SNXuXl>+P%LD*0*958n diff --git a/osinaweb/osinacore/migrations/__pycache__/0009_alter_project_project_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0009_alter_project_project_id.cpython-310.pyc index 7df90e4c7c45b51e53b055eaffb1ec097c7ffcf6..db05b5a2d012e7b1d89cff6c44e30e6bb9dd3581 100644 GIT binary patch delta 20 acmZ32Kto#{>W_Sp-4#{>W_e*}F1 diff --git a/osinaweb/osinacore/migrations/__pycache__/0010_remove_note_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0010_remove_note_date.cpython-310.pyc index 84578eab139496a41bf007d13f137bb5b26188eb..0b026036e1db415952e4e8d298350d4e95575126 100644 GIT binary patch delta 78 zcmX@Wa)5<9pO=@50SMgp=}+X|!gy=qfhlYPKz@ RPO2RvkXOtCBzTy_m;tRj4_g2L diff --git a/osinaweb/osinacore/migrations/__pycache__/0011_note_date_alter_note_color_alter_note_text_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0011_note_date_alter_note_color_alter_note_text_and_more.cpython-310.pyc index f18001b4b21e31a439b9bb7fc491b4e9c8255709..1bbaae7cabc22e384bd7b6f7d456819ce66759bb 100644 GIT binary patch delta 20 acmZ3?xtNnXpO=@50SMgp>2Kto!2$p+`vijk delta 20 acmZ3?xtNnXpO=@50SNXuXl>-4!2$p-Ap~^* diff --git a/osinaweb/osinacore/migrations/__pycache__/0012_projectrequirement.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0012_projectrequirement.cpython-310.pyc index 6930e5407e4be468cbf0ecd63be4d09bd16f870d..a5044cf710e83818b80aae21f13c4d8c1aaaeed0 100644 GIT binary patch delta 20 acmdnSzKxwbpO=@50SMgp>2Ks-%?toAssy(H delta 20 acmdnSzKxwbpO=@50SNXuXl>+P%?toA&;+Rf diff --git a/osinaweb/osinacore/migrations/__pycache__/0013_projectfile.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0013_projectfile.cpython-310.pyc index 90b361f6086924ad09f717ccf418e74bf23cb897..809501a9b739823430e8519c5be0adb7798ec260 100644 GIT binary patch delta 98 zcmcb>eu14kpO=@50SMgp>2KtgWn_$+tjTzuk$3V>#sh5XK=C5=$@`gZn<;^qEMPt= ep#kLH;;_lhPbtkwwPOVGirIjK022qJ7&8DqE)!J% delta 98 zcmcb>eu14kpO=@50SNXuXl>+{Wn{cHS(EWRBj4noj0e~>fZ|0OllL>-Hd6*MS-^Z$ eLKDcn#bJ}1pHiBWYR3rV6|(^e0VWPcF=hZ_923s~ diff --git a/osinaweb/osinacore/migrations/__pycache__/0014_alter_projectfile_file.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0014_alter_projectfile_file.cpython-310.pyc index a65c03abec98a357914b07a28a2c23e0c2f1ef06..3ac81f5c4a8ecc4ce711758b9ec982223b2f0391 100644 GIT binary patch delta 78 zcmeBS?P2B4=jG*M00Q@Y`V+bDF-A>%wUSK~$S)F|Jd^RH7K91rg9tGoaf`zyH$SB` RC)JJ-$SY<65&}$O%mBPp58wa* delta 78 zcmeBS?P2B4=jG*M0D?UZS`)eNG2WW^Y9*T(kY6M=c_!mYEeI3L2NB{x;ueQZZhlH> RPO2RvkXOtCBm|hmm;u*45Lf^J diff --git a/osinaweb/osinacore/migrations/__pycache__/0015_projectcredentials.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0015_projectcredentials.cpython-310.pyc index e72d8ae7c8c5d8c14ec8fc59f139e47798427752..6179a344f30a06cd17cc261beabd735e38fbf888 100644 GIT binary patch delta 75 zcmcb@eubSopO=@50SMgp>2Ks#WMqt*tjj3F7`54pF^7>&87NVtJb4e(BPlr$lLgF2 LB~&KwV3q*@REZA5 delta 75 zcmcb@eubSopO=@50SNXuXl>+HWMsTGS(j0U@z!Q9#vDdARiH$X>f}94kE9epOcpR7 Ll~9|!gINXuh35~$ diff --git a/osinaweb/osinacore/migrations/__pycache__/0016_rename_projectcredentials_projectcredential.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0016_rename_projectcredentials_projectcredential.cpython-310.pyc index 8d643815d0a236f01dc764428b03ab1070106dd0..9f1769fbbe852d767d574e799e37d860e551afa4 100644 GIT binary patch delta 83 zcmeyw@`;5zpO=@50SMgp=}+X|!gy=q0SO>+a}t{XP_Rf~av|e&EeI3L2N8lm;ueQZ VZhlH>PO2RvkXOtCBzTy_m;s;C65s#; delta 83 zcmeyw@`;5zpO=@50SNXuXiena!WcF2fCP}ZIf;!AC|JZdxsdU?7K91rg9v^gaf`zy VH$SB`C)JJ-$SY<65Rw+0uUyc4A4G^xzQ`m60Kv%) AlmGw# diff --git a/osinaweb/osinacore/migrations/__pycache__/0018_epic_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0018_epic_status.cpython-310.pyc index 239197f90101b31f823e2f845c10adf11e8e2efe..4c9dc72335c1b8caf8c16c157af1fc5bb8784332 100644 GIT binary patch delta 20 acmX@ZdWMxdpO=@50SMgp>2Ksd$OHg0(FF7W delta 20 acmX@ZdWMxdpO=@50SNXuXl>*^$OHg0_XOqu diff --git a/osinaweb/osinacore/migrations/__pycache__/0019_alter_epic_end_date_alter_epic_start_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0019_alter_epic_end_date_alter_epic_start_date.cpython-310.pyc index 21e1c1c2ef30f1ba96536424c483beba48140b14..89ce206d0069cf605fc92d759fcf5a5ae0ec1207 100644 GIT binary patch delta 20 acmX@adWe-fpO=@50SMgp>2KuT&IAB5K?K$S delta 20 acmX@adWe-fpO=@50SNXuXl>-)&IAB5X9UOq diff --git a/osinaweb/osinacore/migrations/__pycache__/0020_task.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0020_task.cpython-310.pyc index 9cb445f7dfcd24f41b7b6ed585bacdc910b5fec0..9f614f4d22301b557c68eb954960868fb21af9a6 100644 GIT binary patch delta 165 zcmdnYxtWtYpO=@50SMgp>2KuDWMsTGxs-9Cg%D6glj#>%cz#iKW?s62e_oL=Sm+j; zb54G7YD$p^ko)okNR0UwdvZp8W^!tAk-%g>rf^2_$;+4w8TlsPU^>iZ2vkvIIC&xS n9WxyelLgF2C5(XFTO2mI`6;D2sdkJ&UNIYx5Mbh96k`Se&Wa|Q delta 165 zcmdnYxtWtYpO=@50SNXuXl>-qWMqt*T*|o6LJ%mT$@GgWJijPAGcR4iKd(p#EOd*_ zIVZn3HKj-x$bESNB*uJ;Jvk#kGdZ=mh<~ylQ#hm8ub2%;2rzLliZKHKdo3mZ diff --git a/osinaweb/osinacore/migrations/__pycache__/0021_alter_customerprofile_business_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0021_alter_customerprofile_business_and_more.cpython-310.pyc index 2436e9994bc14f74f31f5ad1cf810b991a64b108..8868d55d910fbfd32d0f375a9e1e8f5c9f77addd 100644 GIT binary patch delta 20 acmbQhGl7RYpO=@50SMgp>2Ks_Wdi^zaRbr- delta 20 acmbQhGl7RYpO=@50SNXuXl>+XWdi^zmjlEA diff --git a/osinaweb/osinacore/migrations/__pycache__/0022_customerprofile_customer_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0022_customerprofile_customer_id.cpython-310.pyc index 9ebfb0de7340730f0ecebd2ab64fa770eb94a81f..a671494feee4c7a3eeec73ea10e77a9048b362d0 100644 GIT binary patch delta 20 acmX@adWe-fpO=@50SMgp>2KuT&IAB5K?K$S delta 20 acmX@adWe-fpO=@50SNXuXl>-)&IAB5X9UOq diff --git a/osinaweb/osinacore/migrations/__pycache__/0023_task_assigned_to.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0023_task_assigned_to.cpython-310.pyc index 371ec361eee2cff86bfdad369647bab99bdcb5e7..0f49a679b2c537d99100b1a7a96910f4d869976f 100644 GIT binary patch delta 91 zcmZofj=jG*M00Q@Y`V+bDGv3fj=jG*M0D?UZS`)eNGe&KE&BVwi2^1)jocx*bhM5S6$pYr15>i0!Ee@O9 X{FKt1R69l>ub2%;2rzLliZKHKWGfKP diff --git a/osinaweb/osinacore/migrations/__pycache__/0024_task_task_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0024_task_task_id.cpython-310.pyc index a9d825ed20c070ca5e032bbc1f6368c04cf786f1..303404d004c577ef522bc1fe340a119348d765d4 100644 GIT binary patch delta 78 zcmeBW?PcZ8=jG*M00Q@Y`V+a&G2WVZ>j;}TkY6M|c?siwEeI3L2N4oL;ueQZZhlH> RPO2RvkXOtCBm|hmm;u_G5NZGb delta 78 zcmeBW?PcZ8=jG*M0D?UZS`)d?F-A?ib%ad}$S)F`yo7PT7K91rg9vdTaf`zyH$SB` RC)JJ-$SY<65&}$O%mBHj57qzx diff --git a/osinaweb/osinacore/migrations/__pycache__/0025_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0025_status.cpython-310.pyc index 49d2f3a41ee2d7635485c1c7af167a49da65906e..1b43b7fd51d48f4b977dddbe86b6c67ed12355f4 100644 GIT binary patch delta 74 zcmeC?=;q+g=jG*M00Q@Y`Ww0385yG{2QyA&q?>=4ZW diff --git a/osinaweb/osinacore/migrations/__pycache__/0026_remove_status_user_status_staff.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0026_remove_status_user_status_staff.cpython-310.pyc index 903d89400348558bd4b21d3b0c95471313c94ceb..ac99ed503692cabef8a40c347dcaad5dc0e0c62e 100644 GIT binary patch delta 20 acmX@cc8rZXpO=@50SMgp>2Kt=W(EK<1_WgQ delta 20 acmX@cc8rZXpO=@50SNXuXl>-SW(EKG*F;OdNLo=Ei*9?lLgF2C1ilyTO2mI X`6;D2sdkJ&UNIYx5Mbh96k`SeQ}7UB delta 91 zcmbQoHjj-vpO=@50SNXuXiemP%y?_#dr3w%8K6Ls%w#^MTV~=QCJUI4O2`7aw>WHa X^HWN5QtcRlyka&WA;84JD8>u`bomh4 diff --git a/osinaweb/osinacore/migrations/__pycache__/0028_remove_projecttype_color.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0028_remove_projecttype_color.cpython-310.pyc index 734317d85301596b1709db302be25530ce9ab076..473cfdb7a74726af9b6f94e4b06abe2534bbe1ad 100644 GIT binary patch delta 56 zcmX@ba*BmJpO=@50SMgp=}+X|!gy=qfoW_4Kz@y0uUyc4qV AQvd(} delta 56 zcmX@ba*BmJpO=@50SNXuXiena!WcF2z%({~Ais!zatz}U0SFV!2N4334Va_=cS;Mt diff --git a/osinaweb/osinacore/migrations/__pycache__/0029_alter_reference_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0029_alter_reference_date.cpython-310.pyc index 876c14291b33865db431c3975cf4c469d0569763..3c93b06806aa697461c019ea5f02345f13b223dd 100644 GIT binary patch delta 20 ZcmeBY?PulA=jG*M00Q@Y`Wv}hm;fqC1U&!% delta 20 ZcmeBY?PulA=jG*M0D?UZS{u1rm;fqo1TO#p diff --git a/osinaweb/osinacore/migrations/__pycache__/0030_tag.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0030_tag.cpython-310.pyc index c0ece3059441e18276fcd1d1818a388a4e7d46b8..c510db57c55e387b72e1a46fddbeb21a5d1cdd42 100644 GIT binary patch delta 20 acmcb}dXbeopO=@50SMgp>2Ksd#smN~nFRv? delta 20 acmcb}dXbeopO=@50SNXuXl>*^#smN~zXbIF diff --git a/osinaweb/osinacore/migrations/__pycache__/0031_alter_staffprofile_image.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0031_alter_staffprofile_image.cpython-310.pyc index 287cecfa0241b7a6c500d5b2bcb59e55b31539c5..7cd4414e2e2eed29a8d75ba5f37c4977f89c99f6 100644 GIT binary patch delta 78 zcmbQpI+2w-pO=@50SMgp=}+W7$9QYvtvzhwKz@<<kw`L delta 78 zcmbQpI+2w-pO=@50SNXuXielk#~3y7)*d!7Aiqd#@*Kv~S`a3f42KtgW@NlIS)Fl$njla_lj#>%cz#iKW?s62e_oLgSm+j~ xbAE0?PHIVNN|Es7yNq^>;*({V&ai0%Ws9^Yzhk;Ar3PZMfcdC|&g9$7G64Rz9K`?t delta 117 zcmey){+*pWpO=@50SNXuXl>+{W@L<-tj;(=O#mpO$@GgWJijPAGcR4iKd(p-EOd+0 xIX|}`C$%IsrATP2Kr~VHAntGB7YUiZ95|%qzLY3ZW(&GrB0=;!8;^NsTYh zFUro$OV7`{#aEJ+a$yQ delta 138 zcmdnXwwH}NpO=@50SNXuXl>*cVHCN=Wnf@z6km{^nOAa)6--4%EC3?JfW$2h Xo80`A(wtN~Mj)@41xN@mi7^8JvMVDb diff --git a/osinaweb/osinacore/migrations/__pycache__/0034_alter_point_date_completed_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0034_alter_point_date_completed_and_more.cpython-310.pyc index dac52b6a8787a8e20c0c25d300c08ab394dd750d..da4a57b68853e36a497a9daa72966de04e6ffe03 100644 GIT binary patch delta 133 zcmaFE_J)l+pO=@50SMgp>2KtgVPuOkH!v_Zo_v5wY_c<>3S-pd3`TFoD87`$lGOO} z{G#m4y!8CMD87=++|>Bw{M>?^)RNScsL59tOV~t##uSN8_G9{@1!02uAVLgC+~Tmw V%}*)KNws4H@`_o2gaDHmGXRzOA(a3C delta 133 zcmaFE_J)l+pO=@50SNXuXl>+{VPv~yZeU<+Jox~V*kor$6~;3{A4Et4iCY{t Wx%nxjIjMGxKwdEmkPu)JV+H_it0W}= diff --git a/osinaweb/osinacore/migrations/__pycache__/0035_business_business_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0035_business_business_id.cpython-310.pyc index a899c9be768a53886f33423f3ec0e807e3312b74..55dd2cac4ed7526ee1bac27affa4d1b6e80b5a39 100644 GIT binary patch delta 20 acmdnMx`CBDpO=@50SMgp>2Ks-$^-x}aRi_M delta 20 acmdnMx`CBDpO=@50SNXuXl>+P$^-x}mjsdk diff --git a/osinaweb/osinacore/migrations/__pycache__/0036_staffposition_alter_staffprofile_position.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0036_staffposition_alter_staffprofile_position.cpython-310.pyc index 33a937d52519e25c4f546a3a5d4468cb65362089..abca7f0e358d8f57cea9d8c05c69ae1d80fecc36 100644 GIT binary patch delta 20 acmaFI_KuA^pO=@50SMgp>2KstW(EK_Mg-je delta 20 acmaFI_KuA^pO=@50SNXuXl>+9W(EK_Yy{5$ diff --git a/osinaweb/osinacore/migrations/__pycache__/0037_remove_staffprofile_position.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0037_remove_staffprofile_position.cpython-310.pyc index b0d1b35d27c9e82ca2f4831377a9ce94c0a40b9c..89deacf02953e49f622fdd9afc726638aba39b95 100644 GIT binary patch delta 56 zcmaFK@{)x+pO=@50SMgp=}+X|!gy=qfsJeeKz@Hq)$ delta 56 zcmaFK@{)x+pO=@50SNXuXiena!WcF2z(zKHAis!zayjD(0SFV!2N433{h6cyi&P9& diff --git a/osinaweb/osinacore/migrations/__pycache__/0038_staffprofile_staff_position.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0038_staffprofile_staff_position.cpython-310.pyc index b7bc6dd9f467382957e858f26bc05ad5afc53bdc..08cc9f06e1a470924e9e73f1cd40df6d48be72e4 100644 GIT binary patch delta 66 zcmbQqHj|AzpO=@50SMgp=}+Xo<7wH9sSpBv7D8auU;HDG?Bh1;3{A4Et1iCY{tx%nxj SIjMGxKwdEmkPu)JV+H{DaS-1C diff --git a/osinaweb/osinacore/migrations/__pycache__/0041_dailyreport.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0041_dailyreport.cpython-310.pyc index c8780225d0516ca6329e756872aeb534c87b535f..d27d055032eec12a1f1ccde77b381aad4f2a251c 100644 GIT binary patch delta 20 acmeyu{)L@8pO=@50SMgp>2KtI$qWEGS_N?c delta 20 acmeyu{)L@8pO=@50SNXuXl>+v$qWEGfCXa! diff --git a/osinaweb/osinacore/migrations/__pycache__/0042_remove_customerprofile_email_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0042_remove_customerprofile_email_and_more.cpython-310.pyc index 407cf6ddc83fe88c06250557325b1d7c40a6fa50..bc9dbe84658e8b4693312d8ff0d744c7d60c564c 100644 GIT binary patch delta 81 zcmeBY>u2N6=jG*M00Q@Y`Wv}97#VL(7GXTZCIS>G64`u*k&{si!UhX~2vHz$i^C>2 UKczG$)s7L!D`o)_JWOKD0E#0HlK=n! delta 81 zcmeBY>u2N6=jG*M0D?UZS{u1J7#X7`i!dHy69$SD32(l`$jPV$VS@!ggb0wh#bJ}1 UpHiBWYR3rV6|(>d9wsqn0B8aY{{R30 diff --git a/osinaweb/osinacore/migrations/__pycache__/0043_businesstype.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0043_businesstype.cpython-310.pyc index 3bc3bdd59603c9044290d394d549a114a455102b..6cea8eaa8972198afef434375a02cd82b71bdebd 100644 GIT binary patch delta 62 zcmeyu`h}G{pO=@50SMgp=}+W-#27X4-Bd>2$t{faY?46HBFV{|Oa}!ZOfVlrNKL-Q GBn1He2oAIW delta 62 zcmeyu`h}G{pO=@50SNXuXiemP#CU7syQz$PlUo?;*`$D?MN*SFnGOm-m|#ALke+;t GNeTcFfe$SJ diff --git a/osinaweb/osinacore/migrations/__pycache__/0044_remove_business_business_type.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0044_remove_business_business_type.cpython-310.pyc index b1e26969671871d92c0361bee8b1df32de32297d..71af926f0a1a635ca22046accf09b69e14c7fc00 100644 GIT binary patch delta 20 acmX@da*l;NpO=@50SMgp>2KtAW&!{*{RDUb delta 20 acmX@da*l;NpO=@50SNXuXl>+nW&!{+BLr#y diff --git a/osinaweb/osinacore/migrations/__pycache__/0045_business_type.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0045_business_type.cpython-310.pyc index 7b0bfc868b64e92f033de5d08052184bbe006d0a..8ed71621dfea56452a42cd0d9854b50c230440c1 100644 GIT binary patch delta 67 zcmZo;Yh&Zi=jG*M00Q@Y`V+YyGTz$wmV=Q^8YoaCJ^44|RVgtLlLgF2C1fVQVv+#> D3AGM# delta 67 zcmZo;Yh&Zi=jG*M0D?UZS`)b+GDdBD%fZMd1r#Wfn*5vbs+1^*$pYr164H}jG06Y` D?;Q=@ diff --git a/osinaweb/osinacore/migrations/__pycache__/0046_task_requirement.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0046_task_requirement.cpython-310.pyc index 486ddbca6ab914827f9c8b9ed236435555b1d91c..82ee063bdc56d284217b0301c46c14504a2b037c 100644 GIT binary patch delta 91 zcmZo-YhvTh=jG*M00Q@Y`V+YyGDdBD%gD$k1r#Wfn*4?FhM6dc$pYr164F5KEe@O9 X{FKt1R69l>ub2%;2rzLliZKHKYVr{2 delta 91 zcmZo-YhvTh=jG*M0D?UZS`)b+GTz$wmXVQ78YoaCJ^2gc4KpzilLgF2C1ilyTO2mI X`6;D2sdkJ&UNIYx5Mbh96k`Sei~A8` diff --git a/osinaweb/osinacore/migrations/__pycache__/0047_task_status_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0047_task_status_date.cpython-310.pyc index 8f839b75d9038dd8473221535abf8deecd42a095..e66bae92449825bd4eaf41077680ec0f678c9cf0 100644 GIT binary patch delta 66 zcmX@fdXkkppO=@50SMgp=}+Xo$#`qx(<^KeKz@!d6i}c@YBDR+Gc!>TlLgF2C8UAeTO2mI X`6;D2sdkJ&UNIYx5Mbh96k`SeQe_ZW delta 91 zcmZ3;wvdfGpO=@50SNXuXiemP$arhxTOmd^X`n!n^ki11XJ%p`CJUI4O2`1Yw>WHa X^HWN5QtcRlyka&WA;84JD8>u`b8ZmP diff --git a/osinaweb/osinacore/migrations/__pycache__/0050_projectrequirement_added_by_projectrequirement_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0050_projectrequirement_added_by_projectrequirement_date.cpython-310.pyc index 10996f000c2265ccca0ec640b0cbac9673d89e35..b9b8b7c545773e558e18e4d304dc04aaa8c9331e 100644 GIT binary patch delta 75 zcmX@gew3X%pO=@50SMgp>2KtgW@L<-tj^fM$T4{X<32Vypm>qo<`O1JMkxspn-wg8 LO2|)M&MXH2N#_nI delta 75 zcmX@gew3X%pO=@50SNXuXl>+{W@NlIS)H+ik#q6}#(iw^K=C5^%_U5dj8c*yHY->F Ll~97BC-`kePgkNd^E~ C)DQds diff --git a/osinaweb/osinacore/migrations/__pycache__/0053_pointactivity.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0053_pointactivity.cpython-310.pyc index 23484420027e6aeed1f3a0275a77df2a6a1813f5..f6f6426a3783a3acf53a576bd82524b846188c97 100644 GIT binary patch delta 69 zcmZo?Z)fMu=jG*M00Q@Y`Wv~q85wVF7H5oPWK#wT6)8_HW4bLR2V$~-`KW}-2KuT$^-y0@dVHS delta 20 acmX@WdVrNXpO=@50SNXuXl>-)$^-y17X-op diff --git a/osinaweb/osinacore/migrations/__pycache__/0055_alter_point_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0055_alter_point_status.cpython-310.pyc index e386e9453bbdf9e66e6d864111bb0bf35f124b03..e97fa6d9b04e0cc9dde7a040690b1e56ff2527af 100644 GIT binary patch delta 20 acmey(`kR$IpO=@50SMgp>2Kuzzytt0DFuN5 delta 20 acmey(`kR$IpO=@50SNXuXl>;Fzytt0PX%)T diff --git a/osinaweb/osinacore/migrations/__pycache__/0056_alter_pointactivity_end_time.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0056_alter_pointactivity_end_time.cpython-310.pyc index 0086e84a38574cb0de3867d63a33dd08b006f1bf..49dcb0148a785f3d5dfb86452e2e3eb0228040ff 100644 GIT binary patch delta 20 acmbQkI){}zpO=@50SMgp>2Kto$OHf^Q3PZF delta 20 acmbQkI){}zpO=@50SNXuXl>-4$OHf^cLY`d diff --git a/osinaweb/osinacore/migrations/__pycache__/0057_point_total_time_hours_point_total_time_minutes_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0057_point_total_time_hours_point_total_time_minutes_and_more.cpython-310.pyc index 5be97a84433f7348dc57ea8d1a0e6bff604931d3..c486f0380e136dd94e98e98addf206730d24753f 100644 GIT binary patch delta 57 zcmZ3=wv>%KpO=@50SMgp=}+YT#&~No6XO>)F`z(^*yKNq{{%KpO=@50SNXuXien)#uzo3iSY}YC{UnCbn+j@{{j#um=7YvCUY}O0RVv( B3^@P* diff --git a/osinaweb/osinacore/migrations/__pycache__/0058_remove_point_total_time_hours_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0058_remove_point_total_time_hours_and_more.cpython-310.pyc index ee781813f4eb0d0ab5021ea867b9e94b769d4f43..a4e7afa1d964d490e643da14e184bf84676a2a87 100644 GIT binary patch delta 78 zcmcc2dYP3wpO=@50SMgp=}+W7!x%O3#!EIqAiqd(@^QvTS`a3f4;3{A4CWPiCY{tx%nxj SIjMGxKwdEmkl2Kto$OHf^Q3PZF delta 20 acmbQkI){}zpO=@50SNXuXl>-4$OHf^cLY`d diff --git a/osinaweb/osinacore/migrations/__pycache__/0061_alter_task_end_date_alter_task_start_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0061_alter_task_end_date_alter_task_start_date.cpython-310.pyc index 88366e5735bb2e90af8199b3737a081c6885ce75..fcea20761ee22c9523deadfc3f36d94dbea98381 100644 GIT binary patch delta 20 acmX@gdX$wrpO=@50SMgp>2KuT#RLE{xdh(; delta 20 acmX@gdX$wrpO=@50SNXuXl>-)#RLE{-vrSB diff --git a/osinaweb/osinacore/migrations/__pycache__/0062_connection.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0062_connection.cpython-310.pyc index a8f0b6f86413b1e2e8edea1294f30ec6805378c1..99796adfccb24c24a5e622884e3d33d673df4651 100644 GIT binary patch delta 20 acmdnSv5kW}pO=@50SMgp>2KuLW&r>%&jdOE delta 20 acmdnSv5kW}pO=@50SNXuXl>-yW&r>%^#m*c diff --git a/osinaweb/osinacore/migrations/__pycache__/0063_alter_connection_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0063_alter_connection_date.cpython-310.pyc index bc85a3a5f83d955d394a26f35062f2dedce1a21a..9a3ed6b51ba9da0c4123c23582c6bc2568e3356c 100644 GIT binary patch delta 20 acmey%@|T4>pO=@50SMgp>2KsNVgdjpO=@50SNXuXl>*!Vgdj2Kt=XJm}p?9JHC$fgDqDpH$#hv}7+B8bTf=A#nolOHh4 F0RST;4ut>! delta 69 zcmeyz{*RqIpO=@50SNXuXl>-SXJov!*_*MOkxd;aRHQ!n4$~_sB@mMp%ts|OCO=@7 F0{}TW4*mcD diff --git a/osinaweb/osinacore/migrations/__pycache__/0065_alter_customerprofile_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0065_alter_customerprofile_status.cpython-310.pyc index fd056706d325d680f99558329effb9c11ddca455..893df667737f213e62b8a12a21f0563393d997b6 100644 GIT binary patch delta 126 zcmaFI`i_-5pO=@50SMgp=}+Xo!gy=q15<5IAYYT|7H4p2aY1TcN@_|GNC{AcD1SrG}6e{AJ?7+C5O&Y|Mp8S>ZycUEB=7R_sAaRSsCO1E&G$+-L5y&fM0TKdC GV$1+%i5?;V delta 126 zcmaFI`i_-5pO=@50SNXuXien4!WcF2fvGkJkgv&fi!->ixF9tzB{ijp6C%PDl3J9T znU`1s6awig;+X8fxSmZ4#FU!+mGQh5gbC(@2x%a3i^C>2KczG$)s7L!D`o)_0!(7e E04l*9iU0rr diff --git a/osinaweb/osinacore/migrations/__pycache__/0066_remove_customerprofile_business_business_customer.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0066_remove_customerprofile_business_business_customer.cpython-310.pyc index 0a8f066860505e95f4a6c4520c43b7f1b7b6c7a8..012f05e69cb4999fb3edd749add645610c01a620 100644 GIT binary patch delta 102 zcmaFI_KuA^pO=@50SMgp=}+W-%NRBB=L|LuAis!n@^r>oY%(CG%w}^YMn*Gn5Ss-o gfJ(>$xwklMa`RJ4b5iXXfxKciAR)lS!6?QI0EV3tIRF3v delta 102 zcmaFI_KuA^pO=@50SNXuXiemP%Xn+z&lzl-Kz2Kr~XJm|;tjxHCO#~=XBr^Fd;~6ao6U+w@qCnynhfQvN TN@-529V3ue%mO3?n8cU?ojeZ^ delta 80 zcmX@idYF|vpO=@50SNXuXl>*cXJouJS($MOnDyp+_GB0h)+S4e76Zf0I$2~db1C{)Bdxrfn+jT6M=ntX(@hD{E{l$-3v^h5x{ N1oJ_J{A4R;DFE8!A-Vtn delta 136 zcmcb@c7=^QpO=@50SNXuXiemPz!)|0jR9lSWLZX2E0C}z(=9f~(4QVKic62QfJ&A7QLvlL0YhCc7~`5r8nk Md=Mc!*@{^T0AAi8k^lez diff --git a/osinaweb/osinacore/migrations/__pycache__/0069_alter_business_logo_alter_projectfile_file_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0069_alter_business_logo_alter_projectfile_file_and_more.cpython-310.pyc index 97ac446cb74df861b859fc5a3209dff3b50a33af..6573774e98d094837a673e1780eb6a75f43e7c50 100644 GIT binary patch delta 64 zcmaFD_JoZ)pO=@50SMgp>2KsNWn{cHxslP5QDE|J#(Fjxpm>qYWCx~S0uUyc4*!Wn_$++{kFj$Uk{EV?CQRP`pTbvIEmE0SFV!2N5!p Hy_lr{9pO=@50SMgp>2KsVWMqt*Y|FTik$3Wa#(W^@&t%6f0+cNh1rcJCXE5z# v(*iNIHit6{Gn%P@*eqZHR6-lby~SaZo1apelWNBZ~V!Mlogpzv&gy delta 121 zcmZ3$xqy>9pO=@50SNXuXl>*+WMsTG*_Lr3Bj4ovjQK#)pUI9}6ewFH1|q~K&tTfg vrVV0hZw_Y`W;9a;v012Kto%E%bCc_E`HBO~YJ?Mzxh(m)AKreFNQsYPX($*KAQ zMfoYE$t6WHK=GGGAW7z1?8zDVK)K=~aUj2l6G+_R&M!#KOHGMSNi0dd#R=skRcbO7 h@lG~o{>^3rQfac;goU3`N(;nh1q+}Orjuh?-4%E)+Y^Fl^ZMnFB hzRAYSzu8PdDor<=u<$cVX@l6TU;$LZY;r8C8~|4dDYF0o diff --git a/osinaweb/osinacore/migrations/__pycache__/0072_ticketupdate_ticketreaction_ticketattachment.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0072_ticketupdate_ticketreaction_ticketattachment.cpython-310.pyc index 6257bd1ffff68ba8745a6cac0be3bf7f0083457f..322846fad60216b5df66cb246f32d2972deae728 100644 GIT binary patch delta 87 zcmbQrJ(Zg~pO=@50SMgp>2KtI%*c3a@_WW*jDnM=G3m1j1I3F(HlJonU}Q4@u?;pG Vvgj~MX@c0SU;$LZaB?}T8~}875&!@I delta 87 zcmbQrJ(Zg~pO=@50SNXuXl>+v%*Yru`90$@MuExGnDp6%fZ|2Mn@=+(FtX``*!r6d VS#%hsG(c=tumCDyFu9yn4ggND5oiDa diff --git a/osinaweb/osinacore/migrations/__pycache__/0073_alter_ticket_regarding.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0073_alter_ticket_regarding.cpython-310.pyc index 1240805937075a348dbd03ccd0dfb5fa74cef7fa..85c02dfc6a2bbf7419a33b500778f46bc6c2e91c 100644 GIT binary patch delta 20 acmey)`kj?KpO=@50SMgp>2KtI!vp|2i3N24 delta 20 acmey)`kj?KpO=@50SNXuXl>+v!vp|2uLWlS diff --git a/osinaweb/osinacore/migrations/__pycache__/0074_rename_dare_added_ticketupdate_date_added.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0074_rename_dare_added_ticketupdate_date_added.cpython-310.pyc index d9db0cf7acdaf85213f5d0769196274240a35b32..aab480811133fa1dcfa992d4137800e7f226c8e4 100644 GIT binary patch delta 107 zcmZo>ZD!@p=jG*M00Q@Y`V+ag$wf&U7?>N!C+3u-7R8rjCTFLX#22NeCl;k-=A}nX uyg!#s0I0Y~U~&`Vbu9=J%m)#IK;jmMO>TZlX-=vgBam0j0wj2t#FzmiIvOkh delta 107 zcmZo>ZD!@p=jG*M0D?UZS`)dq$=#ARFfcccPs}MvEs8J6OwLX%i7!e`Pb^Bw%uByD v@%~&kA)w+Sp~+2**R>!_Fdsw+1BqK4Ho5sJr8%i~j6hy73y|Pp5@QAcX#5*0 diff --git a/osinaweb/osinacore/migrations/__pycache__/0075_remove_ticketattachment_ticket_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0075_remove_ticketattachment_ticket_and_more.cpython-310.pyc index 5c39f3679ea288fc4deefbf4a97469d8798e7ede..08ba48164134030cd3e4394392589a22ea59a175 100644 GIT binary patch delta 71 zcmeBV?_}rB=jG*M00Q@Y`Wv}<7#VL(mSC&_l2aL#7&#{IV4TJ#4wNkt-yFik%_sn2 Ng9Si@#N>QtDF85I4s8Gc delta 71 zcmeBV?_}rB=jG*M0D?UZS{u1}7#X7`OEA^|$*GJ=jO>$lFiv9=1ueq5Y8pO=@50SMgp>2KuT!wmp6ngtR7 delta 20 acmX>ueq5Y8pO=@50SNXuXl>-)!wmp6zy$;V diff --git a/osinaweb/osinaweb/__pycache__/urls.cpython-310.pyc b/osinaweb/osinaweb/__pycache__/urls.cpython-310.pyc index ab20e3dcadeb3e1ecc8aa17b7be45222876084f6..87c149a36cd8bf509456a15d2fa11eb33adba628 100644 GIT binary patch delta 20 acmcb?d4rQXpO=@50SMgp>2Ksd%K`v4Lj@uL delta 20 acmcb?d4rQXpO=@50SNXuXl>*^%K`v4X$2Gj diff --git a/osinaweb/osinaweb/__pycache__/wsgi.cpython-310.pyc b/osinaweb/osinaweb/__pycache__/wsgi.cpython-310.pyc index 12c8e455feffb0d3795efa310354c4e67e35e583..88bdd9c6b4904a5801691a52019fc316dc9272d4 100644 GIT binary patch delta 20 acmcb@a)pIEpO=@50SMgp>2KurWC8#)?F5Pd delta 20 acmcb@a)pIEpO=@50SNXuXl>;7WC8#*69jw!