Files
cmsPRO/.paul/phases/04h-hotfix-https-updates/upload-checklist.md
2026-04-26 01:44:36 +02:00

13 KiB

Upload Checklist v2: paczki cmsPRO po hotfixie HTTPS + urlencode

Data: 2026-04-26 00:24 Liczba plikow: 124

Co zostalo zmienione w stosunku do checklist v1

  • Dodatkowy patch: urlencode($settings[update_key]) we wszystkich plikach uzywajacych klucza w URL
  • Powod: klucze licencji moga zawierac znaki specjalne (#, @, :, $, &), ktore lamia URL bez encodingu
  • 64 paczki dotalismy ponownie w tym etapie (oprocz 121 z etapu http->https)
  • Niektore paczki maja podwojny patch -> nowy SHA256 -> upload ponowny
  • ver_1.519.zip (kotwica) tez zostal zaktualizowany (urlencode w wstrzyknietych plikach)

Pliki do uploadu na cmspro.project-dc.pl

# Plik Sciezka docelowa SHA256 Powod
1 cmsPro.zip /updates/cmsPro.zip 34f3efaee3333e04... http->https
2 ver_1.279.zip /updates/1.20/ver_1.279.zip 4b2fb3dfc4452621... urlencode
3 ver_1.280.zip /updates/1.20/ver_1.280.zip 4b2fb3dfc4452621... urlencode
4 ver_1.284.zip /updates/1.20/ver_1.284.zip bec02c70641fd188... urlencode
5 ver_1.285.zip /updates/1.20/ver_1.285.zip bd3d14f0db85f06a... urlencode
6 ver_1.288.zip /updates/1.20/ver_1.288.zip b1e5485ce02b074c... urlencode
7 ver_1.293.zip /updates/1.20/ver_1.293.zip a90a58d4eac0e466... urlencode
8 ver_1.294.zip /updates/1.20/ver_1.294.zip dcbfc2f893151138... urlencode
9 ver_1.295.zip /updates/1.20/ver_1.295.zip dcbfc2f893151138... urlencode
10 ver_1.297.zip /updates/1.20/ver_1.297.zip 9adf6ec503b6051f... urlencode
11 ver_1.298.zip /updates/1.20/ver_1.298.zip dafec72f64cc9eed... urlencode
12 ver_1.300.zip /updates/1.30/ver_1.300.zip 59bafbe0d3891a7d... urlencode
13 ver_1.306.zip /updates/1.30/ver_1.306.zip ff5978122aaee370... urlencode
14 ver_1.308.zip /updates/1.30/ver_1.308.zip 20c441d164fcd036... urlencode
15 ver_1.318.zip /updates/1.30/ver_1.318.zip 9497bf555b14003a... urlencode
16 ver_1.323.zip /updates/1.30/ver_1.323.zip 068f67dae09b458a... urlencode
17 ver_1.326.zip /updates/1.30/ver_1.326.zip 24e06f56613dd17d... urlencode
18 ver_1.334.zip /updates/1.30/ver_1.334.zip a7beadc4e1f5d390... urlencode
19 ver_1.335.zip /updates/1.30/ver_1.335.zip d7fdcd6ac69768b0... urlencode
20 ver_1.339.zip /updates/1.30/ver_1.339.zip afb31fa769a6da47... urlencode
21 ver_1.346.zip /updates/1.30/ver_1.346.zip 9cb19d96f645d88d... urlencode
22 ver_1.350.zip /updates/1.30/ver_1.350.zip 4c10a14b2765c807... urlencode
23 ver_1.352.zip /updates/1.30/ver_1.352.zip a6a675bb9df92408... urlencode
24 ver_1.354.zip /updates/1.30/ver_1.354.zip 4871da20d1a44ef8... urlencode
25 ver_1.355.zip /updates/1.30/ver_1.355.zip 778996580d1869a0... urlencode
26 ver_1.356.zip /updates/1.30/ver_1.356.zip 2b18edb393c32869... urlencode
27 ver_1.357.zip /updates/1.30/ver_1.357.zip 8119cc274771a7bd... urlencode
28 ver_1.359.zip /updates/1.30/ver_1.359.zip a279ab6d1d016c58... urlencode
29 ver_1.360.zip /updates/1.30/ver_1.360.zip a279ab6d1d016c58... urlencode
30 ver_1.370.zip /updates/1.30/ver_1.370.zip f0495f6a5bb2ab4d... urlencode
31 ver_1.371.zip /updates/1.30/ver_1.371.zip 40acbb4d8daa54b6... urlencode
32 ver_1.372.zip /updates/1.30/ver_1.372.zip f67eb93cd71e49a4... urlencode
33 ver_1.375.zip /updates/1.30/ver_1.375.zip 47664cb7b525a885... urlencode
34 ver_1.387.zip /updates/1.30/ver_1.387.zip bd7e98161c4ca652... urlencode
35 ver_1.396.zip /updates/1.30/ver_1.396.zip 5fd970139fcfb13a... urlencode
36 ver_1.397.zip /updates/1.30/ver_1.397.zip ceb27382c39935c9... urlencode
37 ver_1.402.zip /updates/1.40/ver_1.402.zip 52b24d0bb654b130... urlencode
38 ver_1.406.zip /updates/1.40/ver_1.406.zip a56ab8fd41ca825b... urlencode
39 ver_1.408.zip /updates/1.40/ver_1.408.zip 16f159ead1ec925b... urlencode
40 ver_1.409.zip /updates/1.40/ver_1.409.zip 3e067a83eaa30f12... urlencode
41 ver_1.410.zip /updates/1.40/ver_1.410.zip f5b8263df2e067ff... urlencode
42 ver_1.411.zip /updates/1.40/ver_1.411.zip 6f7b3e39529430b1... urlencode
43 ver_1.412.zip /updates/1.40/ver_1.412.zip f3afa5ff7b13cc18... urlencode
44 ver_1.426.zip /updates/1.40/ver_1.426.zip e37dfc765c9b107e... urlencode
45 ver_1.432.zip /updates/1.40/ver_1.432.zip 9b92326416e1f2cd... urlencode
46 ver_1.449.zip /updates/1.40/ver_1.449.zip c90420d409df98e3... urlencode
47 ver_1.456.zip /updates/1.40/ver_1.456.zip 6b571e185effd8c6... urlencode
48 ver_1.462.zip /updates/1.40/ver_1.462.zip 2a2aa3da9ca66359... urlencode
49 ver_1.463.zip /updates/1.40/ver_1.463.zip ce73866bc9ec8168... urlencode
50 ver_1.464.zip /updates/1.40/ver_1.464.zip a63b24622550f942... urlencode
51 ver_1.482.zip /updates/1.40/ver_1.482.zip 14d264b0b98d1369... urlencode
52 ver_1.485.zip /updates/1.40/ver_1.485.zip e9deb7665bfeec3f... urlencode
53 ver_1.490.zip /updates/1.40/ver_1.490.zip 93b467cf6aba1301... urlencode
54 ver_1.496.zip /updates/1.40/ver_1.496.zip 61d06089ad5a67ae... urlencode
55 ver_1.498.zip /updates/1.40/ver_1.498.zip cbe13607769ed2fa... urlencode
56 ver_1.504.zip /updates/1.50/ver_1.504.zip 73d34dd29ec72245... urlencode
57 ver_1.507.zip /updates/1.50/ver_1.507.zip 859b77852121bec8... urlencode
58 ver_1.511.zip /updates/1.50/ver_1.511.zip 9b7efaa0fc8acede... urlencode
59 ver_1.513.zip /updates/1.50/ver_1.513.zip 18ec985d1b29a945... urlencode
60 ver_1.515.zip /updates/1.50/ver_1.515.zip 7ff25bed81fe7767... urlencode
61 ver_1.517.zip /updates/1.50/ver_1.517.zip 6b448734200893a5... urlencode
62 ver_1.518.zip /updates/1.50/ver_1.518.zip d50e62f31c56384b... urlencode
63 ver_1.519.zip /updates/1.50/ver_1.519.zip 14e5754c75884fcc... urlencode+anchor-injection
64 ver_1.529.zip /updates/1.50/ver_1.529.zip a5846aca666e0d5d... urlencode
65 ver_1.532.zip /updates/1.50/ver_1.532.zip e8dd85b2449f84c0... urlencode
66 ver_1.533.zip /updates/1.50/ver_1.533.zip f8a25cf6ba08f2be... urlencode
67 ver_1.534.zip /updates/1.50/ver_1.534.zip 4dca134b68ee82a2... urlencode
68 ver_1.535.zip /updates/1.50/ver_1.535.zip b5365d4c100e37ab... urlencode
69 ver_1.536.zip /updates/1.50/ver_1.536.zip b70902dfb4060d7a... urlencode
70 ver_1.539.zip /updates/1.50/ver_1.539.zip 6d29304b96132ebd... urlencode
71 ver_1.541.zip /updates/1.50/ver_1.541.zip cff7f6080a57ed66... urlencode
72 ver_1.546.zip /updates/1.50/ver_1.546.zip 9b60fae7f31e5df2... urlencode
73 ver_1.551.zip /updates/1.50/ver_1.551.zip f8ee40fa330d68da... urlencode
74 ver_1.552.zip /updates/1.50/ver_1.552.zip ad203f8df17e2d10... urlencode
75 ver_1.554.zip /updates/1.50/ver_1.554.zip 18ebfa82dce8a823... urlencode
76 ver_1.555.zip /updates/1.50/ver_1.555.zip f61a10c36b50b36b... urlencode
77 ver_1.556.zip /updates/1.50/ver_1.556.zip e4b0d3cd835a3657... urlencode
78 ver_1.557.zip /updates/1.50/ver_1.557.zip 8002b8508c1b9b14... urlencode
79 ver_1.561.zip /updates/1.50/ver_1.561.zip 9be69833265da2c8... urlencode
80 ver_1.568.zip /updates/1.50/ver_1.568.zip dd90fc869058e5a7... urlencode
81 ver_1.572.zip /updates/1.50/ver_1.572.zip eb0071b94e6342b6... urlencode
82 ver_1.583.zip /updates/1.50/ver_1.583.zip faf7037812cb1345... urlencode
83 ver_1.587.zip /updates/1.50/ver_1.587.zip a000fc230209cad4... urlencode
84 ver_1.589.zip /updates/1.50/ver_1.589.zip 23ec9d2ac905f868... urlencode
85 ver_1.591.zip /updates/1.50/ver_1.591.zip 1a69cbc0d87d1f02... urlencode
86 ver_1.602.zip /updates/1.60/ver_1.602.zip b6bf83583aea4c1c... urlencode
87 ver_1.610.zip /updates/1.60/ver_1.610.zip a2eb640e5660e51e... urlencode
88 ver_1.613.zip /updates/1.60/ver_1.613.zip d580047296a40951... urlencode
89 ver_1.617.zip /updates/1.60/ver_1.617.zip e4b9d2ecd6b62101... urlencode
90 ver_1.618.zip /updates/1.60/ver_1.618.zip da0dccd5d8129f36... urlencode
91 ver_1.620.zip /updates/1.60/ver_1.620.zip 87388a9b597048e0... urlencode
92 ver_1.625.zip /updates/1.60/ver_1.625.zip af0005fea825b432... urlencode
93 ver_1.626.zip /updates/1.60/ver_1.626.zip cf084b0f8da8fb34... urlencode
94 ver_1.627.zip /updates/1.60/ver_1.627.zip 2602fedd545a2b84... urlencode
95 ver_1.628.zip /updates/1.60/ver_1.628.zip 33d618d0d5979394... urlencode
96 ver_1.633.zip /updates/1.60/ver_1.633.zip 6199f98c0153f2cb... urlencode
97 ver_1.634.zip /updates/1.60/ver_1.634.zip 3356e9fdff7ee6fd... urlencode
98 ver_1.638.zip /updates/1.60/ver_1.638.zip e436f5498d9eac82... urlencode
99 ver_1.642.zip /updates/1.60/ver_1.642.zip 73db0af058c4dd8e... urlencode
100 ver_1.643.zip /updates/1.60/ver_1.643.zip 5dd7505e5e9b69f9... urlencode
101 ver_1.644.zip /updates/1.60/ver_1.644.zip 3bbf16d10e6101a6... urlencode
102 ver_1.645.zip /updates/1.60/ver_1.645.zip dc7554805828db03... urlencode
103 ver_1.649.zip /updates/1.60/ver_1.649.zip a34f456bb22bb49a... urlencode
104 ver_1.650.zip /updates/1.60/ver_1.650.zip 1fded4e332087edd... urlencode
105 ver_1.651.zip /updates/1.60/ver_1.651.zip 974d9c1ed41db26c... urlencode
106 ver_1.654.zip /updates/1.60/ver_1.654.zip 23c1a14906b34e2c... urlencode
107 ver_1.656.zip /updates/1.60/ver_1.656.zip e249d78fedc6d3b2... urlencode
108 ver_1.660.zip /updates/1.60/ver_1.660.zip 7068186d0fde2b1e... urlencode
109 ver_1.665.zip /updates/1.60/ver_1.665.zip aa1fb3977f5f941c... urlencode
110 ver_1.666.zip /updates/1.60/ver_1.666.zip 437e09dfda4f3341... urlencode
111 ver_1.669.zip /updates/1.60/ver_1.669.zip 1885535d8ab2ce8c... urlencode
112 ver_1.674.zip /updates/1.60/ver_1.674.zip 9fca9ce185a525b8... urlencode
113 ver_1.675.zip /updates/1.60/ver_1.675.zip 4aad98f5cfb2aa45... urlencode
114 ver_1.678.zip /updates/1.60/ver_1.678.zip 3541cf1cde4deeae... urlencode
115 ver_1.680.zip /updates/1.60/ver_1.680.zip 9a26b92b885b6e9d... urlencode
116 ver_1.681.zip /updates/1.60/ver_1.681.zip 8fb40bb9e3169797... urlencode
117 ver_1.684.zip /updates/1.60/ver_1.684.zip 0ee052905077606a... urlencode
118 ver_1.687.zip /updates/1.60/ver_1.687.zip 106e9ac25acf7ed1... urlencode
119 ver_1.688.zip /updates/1.60/ver_1.688.zip e77a529410dc519a... urlencode
120 ver_1.690.zip /updates/1.60/ver_1.690.zip 045d16e46da68af4... urlencode
121 ver_1.691.zip /updates/1.60/ver_1.691.zip 5e53b1fbf6c5c923... urlencode
122 ver_1.691_manifest.json /updates/1.60/ver_1.691_manifest.json f56b36e719dff5ca... manifest checksum updated
123 ver_1.694.zip /updates/1.60/ver_1.694.zip cbd51178b1caf4d8... urlencode
124 ver_1.694_manifest.json /updates/1.60/ver_1.694_manifest.json 54914a2960f020ac... manifest checksum updated

Smoke-test po uploadzie

curl -sSI "https://www.cmspro.project-dc.pl/updates/versions.php" | head -3
# oczekiwane: HTTP/1.1 200 OK

curl -sS -o /tmp/t.zip "https://www.cmspro.project-dc.pl/updates/1.50/ver_1.519.zip"
sha256sum /tmp/t.zip
# oczekiwane: 14e5754c75884fcc9d59ba3ef3670d85461a80f5d37a3cc88fa09672b73786a7

Po smoke-test

  1. Wyloguj i zaloguj sie ponownie w panelu instancji testowej (czyszczenie sesji new-version)
  2. Aktualizacja -> powinna pokazac wersje > 1.519 (klucz licencji teraz dotrze do serwera)
  3. Aktualizuj kolejno do najnowszej dostepnej wersji