From d289010e28a0ad83018cb783b1c8fc58df3dc36a Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Sat, 3 Jan 2026 02:33:33 +0000 Subject: [PATCH] 1/2/26 V.4 --- core/__pycache__/urls.cpython-311.pyc | Bin 498 -> 1380 bytes core/__pycache__/views.cpython-311.pyc | Bin 2080 -> 4473 bytes core/templates/core/completed_projects.html | 10 +++++ core/templates/core/daily_logs.html | 10 +++++ core/templates/core/documents.html | 10 +++++ core/templates/core/equipment.html | 10 +++++ core/templates/core/incidents.html | 10 +++++ core/templates/core/index.html | 45 +++++++++++++------- core/templates/core/on_hold_projects.html | 10 +++++ core/templates/core/ongoing_projects.html | 10 +++++ core/templates/core/safety_meetings.html | 10 +++++ core/templates/core/subcontractors.html | 10 +++++ core/urls.py | 24 ++++++++++- core/views.py | 36 ++++++++++++++++ static/css/custom.css | 25 ++++++++++- staticfiles/css/custom.css | 25 ++++++++++- 16 files changed, 227 insertions(+), 18 deletions(-) create mode 100644 core/templates/core/completed_projects.html create mode 100644 core/templates/core/daily_logs.html create mode 100644 core/templates/core/documents.html create mode 100644 core/templates/core/equipment.html create mode 100644 core/templates/core/incidents.html create mode 100644 core/templates/core/on_hold_projects.html create mode 100644 core/templates/core/ongoing_projects.html create mode 100644 core/templates/core/safety_meetings.html create mode 100644 core/templates/core/subcontractors.html diff --git a/core/__pycache__/urls.cpython-311.pyc b/core/__pycache__/urls.cpython-311.pyc index 37cd860a84d3f1f2ec85b301f00e9c656eac9052..27c6d4b63b449dadb15fb46a18cb4dce30858630 100644 GIT binary patch literal 1380 zcmd6ly>HV%7{<@Zo5YUoB!rKC3pz$3HAECKpo)r!N{GUMkSZ@#@EwiYoE^?K{g9A4 zp^n+;*ohAT|I1l;sJt?Di`13#mjVIV`6Vh2(KDm8hhEwN#=L8SAN} zL=;>~C1p~?C^tsuA!At!Nb|36CST|P1 zYNA3uVUG6|9g9`b$!(+UQep(J1IG^xvPG;woUpO!vJJ1>vWQ{1OkiPSuDg9AKcp@W zI%I)Oh{;Kzy&od>vyvnoqG|s3+Xr3B^wIwjZlRpA+uW<}z1kn+FdM>b1ha=A3vIl2 z|3KzY3!xT4ZKzH5Rt}zWFhVdQFoxQ6Z|94~VLpWU2<8VGS0?vg@Wx{f%@CRqG>4f} zJ^NsTLnDMn1dU5Iu1xGN@H>wym%o>v;n0>hgfP9cS#dQpmH!w>oJYdkefE#^an;gz!Bk+Npg`cT`8w88^ GfSLi;f;0U9 diff --git a/core/__pycache__/views.cpython-311.pyc b/core/__pycache__/views.cpython-311.pyc index 12b2d47d48b12d6178ea5a20b78d8257530596fb..163134e55071e2dd2e1b49e57790f64be2450ad8 100644 GIT binary patch literal 4473 zcmcgv&2JmW6`x%$KctmN>La2oDK@3JRv1{KWheTItH81?TZv+)kXy9^3U3(mpE9P=kEjSWmJYQR9zLvAe8pny+(Z}=fovfaQC zI^20XGw;K{nA4$Y$CEQl-rxTc`@Mm9~Hk(^ilX8U`7q z5s+=vH%}7L9}qx7_5z$`DdS#+jcH&pd3JczXF|bkL4pMNwd& zd&+0m=Wlp^*ou736FV-Kx4nS1X4x#W-uD|bAJ;gGYw=}fz+b2TU$SUnRAm*#xI(AgT}L_9baNLAmPl)nOTd)Z*nse2cC&vm>uRguY`|x z;-tcr>8HRlZ`hWg7~TaMK_!W(0Lr_u;TQ^JM=y|J_OeNN94kH;isMYYNSZSsG3-l> z3Q$*Vt^p+?UwOwUOPiFXRxC4{LO}b53buKEn$P4c&j(B=sE^}@PJ}qdWd&G24g<$y zwSPtQ8?5w8`4HOSxnkj>12u|N;m1H_o_qo{xb9X4-2TP{iIn>LdtHx%C!FAkQZ)8; z%adsQaWuXYdoWOp4!O~xJN}XyEt9^ckDkW*-Pp*p&fZdg!Wq5cbpH~bQvcwi%TD(s zJV3L@yUIR)TYEW7P7Rh$4nhl52#9}0)b8-V35Yva%RMC8{inho3ioDePYJmaOd?2-@N36ssP+l}5L!QgY$ZT!5;zK;-t?Hn6ap>XF~PZ^=J` z=JTjWFKm*hY8xKbBSrPBtDbd~vqysOSjD;8O=hp9GK}r}nExDxdY1%MH&(Ue~R z14P=0aQhdvWRf))pO`8v5{Y~h;<|WF`)Vcy>w)*>JhFovr8t>Nve9mf1R_U2W|Nr0J;Xb zF|x*r>bR?pJIeTxENP#>iGObl2LB>{3Q}OogVy{y;QR&T#-*Jos*|od=_r#&g0<$; z)Us*(B&6WeMq7>;Z$RdsqQE_oX!oLYMT3PJww6t9!@ogm{|@0rG<{h7-AieDO3Ufu zzQWJp*LX1%w*tZZf=C5V2}%&VPei;3F0q)xO9DdWZi&N-JI3?S`HV^P2Akpt4vEnE z4~Vi)lB5zDa$fe7$SJ4sDG_y3{K`s58Y`2!=sYRCT_$xgC;6qxGO3HOB%Oo5cr_7_ pq;afP1ys*swJHu*VI&EMLvdI;fr_dC?T1*c3aGxQt=oxp`7gR^-!cFI delta 1114 zcmaJ=%}*0S6rb7eer;>{ObD?-A}K+LV5%r`k%Wt=2^VgJ>`Z8DyT#dQf@B*wdX!8e z7h*V}1P|Uk_!sD@Bpl2hjEVn16T(4GzFF8}iTaX#^LE~E-uL@8w3o5prBZPOWW8J} z)s1btAJ1%$%;@SO%A4D7XES4<+d%{qrGy)pWAQn5<8hE&W3@7M__DiFr9tLVt-4kz zt+)s8f#zrc-k{UFYH}E^G#Rh-GO2 z>F{~Oz_!p2tGC%d+ESIYu{D2cpk(&-NONH9{pwMoaGWSKwZaMDkb@<^AQMjM>*PD! z?jRqPBMoHnT#-NQ7;f8d_7t?)hFl6nA?iNB55p(&zJYzrK5^;bg34MX5sm1?Am*+@ zEFa5r6$(aTBu)~$$`w0`uYl7(sO_I5_aUysc5JNJ;ZBw&Bwy*oHB?{qo_1i3e_}OX zW4&CK`hv>yRwViwNqw+8<8_C4SENViYV47Qq=_mP^uZ+vrJ=hD$ux9w&DTkGS7{i$ zC&GaRM7n%qADVP18x_(b;(d{f5b5qr4~DVliI_7Mj6kbV+%A;sP7pA{S5G8wbcO`2M>U6CeAI64S?t>83W#WFYyN_?e!%a}&g{ z6k#e%+B!fXAWZbknyJ=Ey+UW%B&g)%d23=L^YDR&@3v5zC3ASNh1zTmYxurYUuB`? E-;_4dr2qf` diff --git a/core/templates/core/completed_projects.html b/core/templates/core/completed_projects.html new file mode 100644 index 0000000..1f525f1 --- /dev/null +++ b/core/templates/core/completed_projects.html @@ -0,0 +1,10 @@ +{% extends 'base.html' %} + +{% block title %}Completed Projects{% endblock %} + +{% block content %} +
+

Completed Projects

+

This page will contain the completed projects.

+
+{% endblock %} diff --git a/core/templates/core/daily_logs.html b/core/templates/core/daily_logs.html new file mode 100644 index 0000000..9673521 --- /dev/null +++ b/core/templates/core/daily_logs.html @@ -0,0 +1,10 @@ +{% extends 'base.html' %} + +{% block title %}Daily Logs{% endblock %} + +{% block content %} +
+

Daily Logs

+

This page will contain the daily logs.

+
+{% endblock %} diff --git a/core/templates/core/documents.html b/core/templates/core/documents.html new file mode 100644 index 0000000..c4079b8 --- /dev/null +++ b/core/templates/core/documents.html @@ -0,0 +1,10 @@ +{% extends 'base.html' %} + +{% block title %}Documents{% endblock %} + +{% block content %} +
+

Documents

+

This page will contain the documents.

+
+{% endblock %} diff --git a/core/templates/core/equipment.html b/core/templates/core/equipment.html new file mode 100644 index 0000000..3825b5d --- /dev/null +++ b/core/templates/core/equipment.html @@ -0,0 +1,10 @@ +{% extends 'base.html' %} + +{% block title %}Equipment{% endblock %} + +{% block content %} +
+

Equipment

+

This page will contain the equipment.

+
+{% endblock %} diff --git a/core/templates/core/incidents.html b/core/templates/core/incidents.html new file mode 100644 index 0000000..ce1fe0d --- /dev/null +++ b/core/templates/core/incidents.html @@ -0,0 +1,10 @@ +{% extends 'base.html' %} + +{% block title %}Incidents{% endblock %} + +{% block content %} +
+

Incidents

+

This page will contain the incidents.

+
+{% endblock %} diff --git a/core/templates/core/index.html b/core/templates/core/index.html index 34591f3..afd81d9 100644 --- a/core/templates/core/index.html +++ b/core/templates/core/index.html @@ -47,56 +47,68 @@

Menu

-

Daily Operations

+
+

Daily Operations

-

Compliance

+ {% if 'Manager' in user_groups or 'Admin' in user_groups %} +
+

Compliance

-

Projects

+
+

Projects

+ {% endif %}
+ {% if 'Manager' in user_groups or 'Admin' in user_groups %}

Ready to launch a new project?

@@ -104,11 +116,14 @@
+ {% endif %}