Skip to content

Commit c048276

Browse files
authored
Add files via upload
1 parent 530895b commit c048276

39 files changed

+7759
-143
lines changed

advanced_installer.html

Lines changed: 585 additions & 0 deletions
Large diffs are not rendered by default.

apps.json

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -246,56 +246,6 @@
246246
"https://raw.githubusercontent.com/ProStore-iOS/ProStore/refs/heads/main/gallery/Screenshot5.png"
247247
],
248248
"versions": [
249-
{
250-
"version": "1.1.5",
251-
"date": "2025-12-16T23:07:20+0000",
252-
"localizedDescription": "What's new in Version 1.1.5?\n- Update version numbers in project.yml\n- Update CertificateView.swift\n- Update issue templates\n- Refactor OfficialCertsDownloader.swift structure\n- Refactor CertificateView and related structures",
253-
"downloadURL": "https://github.com/ProStore-iOS/ProStore/releases/download/v1.1.5/com.prostoreios.prostore-unsigned-ios.ipa",
254-
"size": 5478760,
255-
"sha256": "c5dfda38a0cb031aaebe39c372ed36540fa09a35cb3e17a1c20a2f64ea466a21",
256-
"minOSVersion": "16.0",
257-
"fullDate": "20251216230720"
258-
},
259-
{
260-
"version": "1.1.4",
261-
"date": "2025-12-16T05:59:28+0000",
262-
"localizedDescription": "What's new in Version 1.1.4?\n- Update CertificateView.swift\n- Refactor certificate fetching and validation logic\n- Add caching support to CertChecker class\n- In v1.1.4: Add certificate status caching and fix certificate tree selector",
263-
"downloadURL": "https://github.com/ProStore-iOS/ProStore/releases/download/v1.1.4/com.prostoreios.prostore-unsigned-ios.ipa",
264-
"size": 5481152,
265-
"sha256": "3705fceb145ac41879490995c440d9c3c378a588cc1e1ba433738feac242851c",
266-
"minOSVersion": "16.0",
267-
"fullDate": "20251216055928"
268-
},
269-
{
270-
"version": "1.1.3",
271-
"date": "2025-12-16T03:05:24+0000",
272-
"localizedDescription": "What's new in Version 1.1.3?\n- Update version and bundle identifier in project.yml\n- Merge pull request #4 from ProStore-iOS/install-progress-and-user-friendly-errors\n- Update signer.swift",
273-
"downloadURL": "https://github.com/ProStore-iOS/ProStore/releases/download/v1.1.3/com.prostoreios.prostore-unsigned-ios.ipa",
274-
"size": 5472548,
275-
"sha256": "f303c991454faf055cf1be86b4e0fb45a2eccf792586d1cb944af86d2f14954e",
276-
"minOSVersion": "16.0",
277-
"fullDate": "20251216030524"
278-
},
279-
{
280-
"version": "1.1.2",
281-
"date": "2025-12-16T03:00:07+0000",
282-
"localizedDescription": "What's new in Version 1.1.2?\n- Merge pull request #4 from ProStore-iOS/install-progress-and-user-friendly-errors\n- Merge pull request #2 from ProStore-iOS/install-progress-and-user-friendly-errors\n- Merge pull request #3 from ProStore-iOS/install-progress-and-user-friendly-errors\n- Update project.yml\n- Implement error transformation in installApp function\n- Enhance DownloadSignManager with temp cleanup\n- Update project.yml\n- Merge branch 'main' into install-progress-and-user-friendly-errors",
283-
"downloadURL": "https://github.com/ProStore-iOS/ProStore/releases/download/v1.1.2/com.prostoreios.prostore-unsigned-ios.ipa",
284-
"size": 5473198,
285-
"sha256": "592f0e083aaab17729455663c3c9aeae737a2f806398b67359eea12f863974d5",
286-
"minOSVersion": "16.0",
287-
"fullDate": "20251216030007"
288-
},
289-
{
290-
"version": "1.1.1",
291-
"date": "2025-12-16T02:41:05+0000",
292-
"localizedDescription": "What's new in Version 1.1.1?\n- Update project.yml\n- Update DownloadSignManager.swift\n- Update DownloadSignManager.swift\n- Enhance error handling and message display\n- Update DownloadSignManager.swift\n- Merge branch 'main' into install-progress-and-user-friendly-errors\n- Merge pull request #2 from ProStore-iOS/install-progress-and-user-friendly-errors\n- Update signer.swift\n- Rename 'apps' to 'store' in sidebar navigation\n- Enhance error handling in DownloadSignManager\n- Update AppsDetailView.swift\n- Update DownloadSignManager.swift\n- Update DownloadSignManager.swift\n- Update prostore.swift\n- Merge pull request #3 from ProStore-iOS/install-progress-and-user-friendly-errors",
293-
"downloadURL": "https://github.com/ProStore-iOS/ProStore/releases/download/v1.1.1/com.prostoreios.prostore-unsigned-ios.ipa",
294-
"size": 5472752,
295-
"sha256": "8d04d4e415fef4514dcc8937f3129c531317cddb9923bc378abbcbe3f2618660",
296-
"minOSVersion": "16.0",
297-
"fullDate": "20251216024105"
298-
},
299249
{
300250
"version": "1.1.0",
301251
"date": "2025-12-16T00:14:34+0000",

assets/images/icon.png

695 KB
Loading

cert.html

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
<!DOCTYPE html>
2+
<html lang="en-AU">
3+
<head>
4+
<meta charset="utf-8" />
5+
<meta name="viewport" content="width=device-width,initial-scale=1" />
6+
<title>ProStore Web</title>
7+
<link rel="stylesheet" href="styles.css">
8+
<link rel="stylesheet" href="certStyles.css">
9+
</head>
10+
<body>
11+
<div class="content-area">
12+
<div class="sidebar">
13+
<div onclick="window.location.href = 'index.html';" class="sidebar-item">ProStore Installer</div>
14+
<div onclick="window.location.href = 'cert.html';" class="sidebar-item active">Certificate Manager</div>
15+
<div onclick="window.location.href = 'dns.html';" class="sidebar-item">Anti-Revoke DNS</div>
16+
<div onclick="window.location.href = 'docs/';" class="sidebar-item">Guide</div>
17+
</div>
18+
19+
<div class="panel">
20+
<h1 class="title">Certificate Manager</h1>
21+
22+
<!-- Recommended -->
23+
<div id="recommended" class="recommended-box" aria-live="polite"></div>
24+
25+
<!-- Controls row (optional future extension) -->
26+
<div class="controls-row">
27+
<!-- placeholder: search/filter could go here later -->
28+
</div>
29+
30+
<!-- Cards container -->
31+
<div id="certList" class="cert-list" aria-live="polite"></div>
32+
33+
<!-- Updates -->
34+
<div id="updates" class="updates-box">
35+
<div class="updates-header">
36+
<h3 class="updates-title">📰 Updates</h3>
37+
<!-- The caret button: shows '^' and rotates when expanded -->
38+
<button id="updatesToggle" class="updates-toggle" aria-expanded="false" title="Toggle updates">^</button>
39+
</div>
40+
41+
<div id="updatesInner" class="updates-inner"></div>
42+
</div>
43+
</div>
44+
</div>
45+
46+
<!-- Modal for certificate details -->
47+
<div id="certModal" class="modal" aria-hidden="true">
48+
<div class="modal-panel" role="dialog" aria-modal="true">
49+
<button id="modalClose" class="modal-close" title="Close"></button>
50+
<h2 id="modalName"></h2>
51+
<div id="modalMeta" class="modal-meta"></div>
52+
<div id="modalDates" class="modal-dates"></div>
53+
<div id="modalDownload" class="modal-download"></div>
54+
</div>
55+
</div>
56+
57+
<script src="certManager.js"></script>
58+
59+
</body>
60+
</html>

0 commit comments

Comments
 (0)