From a139bd0465bf2669e95c126d123e66a65974121f Mon Sep 17 00:00:00 2001 From: teddy Date: Wed, 1 May 2024 21:11:05 +0100 Subject: [PATCH 1/2] Accessibility and style improvements to admin pages from previous update. --- __pycache__/app.cpython-311.pyc | Bin 12878 -> 13024 bytes __pycache__/config.cpython-311.pyc | Bin 2374 -> 2391 bytes templates/_page_accessibility_statement.html | 24 +++++++++---------- templates/_page_privacy_notice.html | 24 +++++++++---------- templates/_page_retention_schedule.html | 2 +- 5 files changed, 25 insertions(+), 25 deletions(-) diff --git a/__pycache__/app.cpython-311.pyc b/__pycache__/app.cpython-311.pyc index e50d830d3a75fc202a70c2199c7ef2e1650a4d22..2604ee1d89fa7bddd03ba555d619af74afdb3996 100644 GIT binary patch delta 1909 zcmai#O>7%Q6vub$wb#UUYZAwi8#N!U^RZ6q+DV+!B()R*O`X~yt&`B2z~XqOuG83S zX5C7WkjkN`7bGBqI6<09ZHfq&vJyxLRh+mW1vp|jlp|7v0>_?sv&ImzRv2minte0B z_ukCBv3Kwj;(q9MHwnS$=7E^Xn6LqCd!H$L+W;bkNGW(d3hD^-Fyt0oOZOEK9 zF-!ZH=Nd9+Ow6lwW>Uao4ViHh^BSIjyH!XOpS^C}B=v!p*XtGOLIQTAjV{OaKbv%` z+m)J3B$b8qi%L43)bAfzN4C>Y0C(89XB5R4^_(9Wfp2O^jE_b^s#0E6@$wp>XW;7{ z=$ZrME#ZkX@PjizWBTu&euN^dtvMB$;DCb?t*n+bqS@fHi?^C5XSQ5kE#$J5f?A?4 zz}$!IgXUEf(@{$pp(u-Z+tCb5dXIUGz~VKvNN5_?-DQzpS-T-y0*&R3jEhu`JlOttXxS7qZDJ8W6yQdmB_yZhN&^&w4`>@}r zhaecM);y^kcs{i%<)!+RRr;1(*{Y-{Sj{O49oB#8DJ55qc|WUkN% z!fY}$c#A(!{ I9wE@b0Ih_f#UoNlhldx(JE~|oW^!i$8p{CBPEa`(xiz)n>1}2AX{f=;@H^U z)$FE_10RP-hy$vs5fTz01tC&FDwS&g01!x=AnK_?D?sJK4UQms;?25lAa=`0^EC73 z{oZ@~=8gS;>|p;bzrR+1k@_&Pa`vXb-Sb`T-SE7`-j}|I8Dt-L|7Le;V%~8wzIl%A z4>YqsYl7@on4NNyIKDXvx^A{0xBJI)=eZ+3)G79+oNAaR(Ojye5roYdPS;>WBDoa1 zCm-^V3#{4Kg)VY^74~H}8c4W%~USXC7j#i-ayGVakWS|1M{BPuFl_;?aC#^)Z!J; zLK%wTp{l7RDv+zY$g!$OvI1G$MUGcRhAWVl%19eNQ58AKjM`x7uAjrFs+ydx@cIfK zfh$}hL-@?A?v2qFh@-kKH>xP;8T-6qi?-5m6M2W>J~!AWjl(F(er%jLbqw~@6-mB2 z4#JT$x{jCE2|WqBcVU`75N`_)lkcBO2&%`PrB%H^=q#u{Vn2r>wm0|%LKE!EmP41PKuM>$cpQN8heqqT zm;n)y9BD1^JSOj5*qlaT2GCziOl#zmS7?#l6TYSJQwQeHCX zcwR6{b*+1pnri4!t`(m59a}j#>RFuNK1!LvD&nJ@rT^__B zT0?X8H(iI(i6>cuoztAwAT=|)oXuygb(IoBrxq>3(JyY~v7RY#^Ip%vrv&{v)aEsS z_zegPtY>?h(9qL@)*Cc?J*};)McsmLr4-;l+;CqVfpAReyA^gjAjDG?GsN2S$Vz?5 zoAWQ`^u1hn&5>0V>zb<4gnc$_Aat79kvSA+ax{mg*lW=w(%9|jK$gE?_hq{8$nAW$ zG3g3FSmlD3o$?~OWuW}a+zj2Ij!4&vd$M`xJ5$i{TAqy3kHMJ#y_ie(SpSH~-ib}H dpJJEnX9sVHfgf7?XX?eBdTAyg?*tLZe*iHgl5PM1 diff --git a/__pycache__/config.cpython-311.pyc b/__pycache__/config.cpython-311.pyc index e669f86a4b6a9b3158cdfa83aa8ae4b47d0777e6..3244fe7b9213082bceef9e83f83cd1c05a35a2f7 100644 GIT binary patch delta 453 zcmX>mbX|ydIWI340}x2eH%e>Y$h(1&al+(%j3>kyqXbeIqXd~4QdzUuKng%0g=_Lo zCVNJ%$v>IoC+}bqn5@ApF!=|Q0HfGsPG)&_@f7}G22Fv<{>+5}w>We1lM{0?@{3De zN&>Y`zQ&xvC^6ZdWt$O?ucN0=d}y$1d~mSOEnXNe$j{N&wTKU>wul!*@Ph~e5Ft2O zlC>CUYcFe?fLw$34FRDB&l|!L4L(3(vK(6lqtfK*Y<~ViAhp6ELIgyJf(S(rp#&n7 zL4+!dFa|P;L24V|@CJ`SgDVI^)T>UO!zMY|mt9K(&0I7i)j>vr2=mGF*(KP(cBxO^ z%kC{84w7L35nyZ8CrfZ>NTKTf#bJ}1pHiBWYFDH;If_F=LxIu$0|O@U5hV5nA>lH4 K6~_z~kX-D z^k!mU2$_6^IfGGrvMtLt6<%LQPoMbEVAmi&M_<<>9-tXT+#rG%MDT$K{>iGW#f+?z zXR@|&D>r!G5D;$gydf+;S)Z+fQGW6YHa~v>kTO9KAp|0XL4+KLkOvV8AVLX77y%i@ zAQcU8c!Niv!4(7{>Xjz1Ws{s7$F8M;W-gkMDj*|4gxTZ`>=JBXyHqBhWA_#i1JL;;_lhPbtkwwJXw|oXw%3A
-

Accessibility statement for {{ model.NAME_COMPANY }}

+

Accessibility statement for {{ model.NAME_COMPANY }}

@@ -42,7 +42,7 @@

-
Feedback and contact information
+

Feedback and contact information

If you find any problems not listed on this page or think we’re not meeting accessibility requirements, contact: {{ model.app.MAIL_CONTACT_PUBLIC }} or complete our Contact Us form. If you need information on this website in a different format like accessible PDF, large print, easy read, audio recording or braille: @@ -53,7 +53,7 @@

-
Enforcement procedure
+

Enforcement procedure

The Equality and Human Rights Commission (EHRC) is responsible for enforcing the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018 (the ‘accessibility regulations’). If you’re not happy with how we respond to your complaint, contact the Equality Advisory and Support Service (EASS).

-

Technical information about this website’s accessibility

+

Technical information about this website’s accessibility

{{ model.NAME_COMPANY }} is committed to making its website accessible, in accordance with the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018.

-
Compliance status
+

Compliance status

The website has been tested against the Web Content Accessibility Guidelines (WCAG) 2.2 AA standard.

-

Preparation of this accessibility statement

+

Preparation of this accessibility statement

-

Generated privacy notice - general business

-
Precision and Research Technology Systems Ltd customer privacy notice
+

Generated privacy notice - general business

+

Precision and Research Technology Systems Ltd customer privacy notice

This privacy notice tells you what to expect us to do with your personal information.

-
Our contact details
+

Our contact details

Email

teddy@partsltd.co.uk

-
What information we collect, use, and why
+

What information we collect, use, and why

We collect or use the following information to provide services and goods, including delivery:

  • Names and contact details
-
Lawful bases
+

Lawful bases

Our lawful bases for collecting or using personal information to provide services and goods are:

  • Legitimate interest:
  • @@ -31,24 +31,24 @@
-
Where we get personal information from
+

Where we get personal information from

  • People directly
-
How long we keep information
+

How long we keep information

For information on how long we keep personal information, see our retention schedule at https://www.partsltd.co.uk/retention-schedule

-
Who we share information with
+

Who we share information with

Data processors

Zume

This data processor does the following activities for us: They host our web and email server, including emails with personal data in body and database storage for database that holds user data.

-
Sharing information outside the UK
+

Sharing information outside the UK

Where necessary, we may transfer personal information outside of the UK. When doing so, we comply with the UK GDPR, making sure appropriate safeguards are in place. Please contact us for more information.

Where necessary, our data processors may share personal information outside of the UK. When doing so, they comply with the UK GDPR, making sure appropriate safeguards are in place. Please contact us for more information.

-
Your data protection rights
+

Your data protection rights

Under data protection law, you have rights including:

  • Your right of access - You have the right to ask us for copies of your personal data.
  • @@ -62,11 +62,11 @@

    You don’t usually need to pay a fee to exercise your rights. If you make a request, we have one calendar month to respond to you.

    To make a data protection rights request, please contact us using the contact details at the top of this privacy notice.

    -
    How to complain
    +

    How to complain

    If you have any concerns about our use of your personal data, you can make a complaint to us using the contact details at the top of this privacy notice.

    If you remain unhappy with how we’ve used your data after raising a complaint with us, you can also complain to the ICO.

    -
    The ICO’s address:
    +

    The ICO’s address:

    Information Commissioner’s Office

    Wycliffe House

    Water Lane

    diff --git a/templates/_page_retention_schedule.html b/templates/_page_retention_schedule.html index b1090a92..9b4d7f56 100644 --- a/templates/_page_retention_schedule.html +++ b/templates/_page_retention_schedule.html @@ -8,7 +8,7 @@
    -

    Retention periods for {{ model.NAME_COMPANY }}

    +

    Retention periods for {{ model.NAME_COMPANY }}

    Accounting records

    From d9b41534c5658c5fb323b65b63f7abfc2f7f22cc Mon Sep 17 00:00:00 2001 From: teddy Date: Wed, 1 May 2024 21:12:35 +0100 Subject: [PATCH 2/2] Clash correction --- __pycache__/app.cpython-311.pyc | Bin 13024 -> 0 bytes __pycache__/app2.cpython-311.pyc | Bin 10327 -> 0 bytes __pycache__/config.cpython-311.pyc | Bin 2391 -> 0 bytes 3 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 __pycache__/app.cpython-311.pyc delete mode 100644 __pycache__/app2.cpython-311.pyc delete mode 100644 __pycache__/config.cpython-311.pyc diff --git a/__pycache__/app.cpython-311.pyc b/__pycache__/app.cpython-311.pyc deleted file mode 100644 index 2604ee1d89fa7bddd03ba555d619af74afdb3996..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13024 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