1147 Commits

Author SHA1 Message Date
Dan Niles
596a44a8c4
Fix duplicate credits in about section (#1228)
Signed off by @dan-niles.
2024-03-15 10:33:44 +00:00
Jaifroid
9903469e43
Rewrite README intro (#1226) 2024-03-10 13:57:46 +00:00
Greeshmanth
3b26c6f82f
Show active content warning when opening PhET ZIMs in Safe Mode #1157 (#1227)
Signed off by @Greeshmanth1909.
2024-03-09 17:34:44 +00:00
Dan Niles
67a52e73e3
Fix typos in CONTRIBUTING.md (#1223)
Signed off by @dan-niles
2024-03-05 15:00:23 +00:00
Jaifroid
7e8ce16ce7
Do not display File Selectors before jumping to remote #1222 (#1224) 2024-03-05 14:04:47 +00:00
Jaifroid
946db1bd00 Change JQuery to Safe Mode in README 2024-03-04 17:11:30 +00:00
Greeshmanth
b77b385895
Renamed JQuery Mode to Safe Mode in the UI #1197 (#1215)
Signed off by @Greeshmanth1909.
2024-03-04 16:58:17 +00:00
Jaifroid
0a4a22bffe Interim changelog for 4.0.1 2024-03-03 17:23:35 +00:00
Jaifroid
0e5db5ba8e
Reopen last selected archive with File System Access API #1218 (#1221) 2024-03-02 18:07:35 +00:00
Jaifroid
7c65c58292
Fix errors enumerating ZIM archives in directory #1220 (#1219) 2024-03-02 10:44:54 +00:00
Jaifroid
41a448f6f3
Update README.md with info about Zimit and Security 2024-02-22 11:11:10 +00:00
Jaifroid
d9d0ec177a Source code for v4.0.1 2024-02-22 09:04:32 +00:00
Jaifroid
b167feb129 Fix description too long fails ceritfication 4.0.0 2024-02-22 07:44:33 +00:00
Jaifroid
482bbd0963
CHANGELOG for v4.0 (#1211) v4.0.0 2024-02-21 22:54:02 +00:00
dependabot[bot]
8e73984713
Bump ip from 1.1.8 to 1.1.9 (#1213)
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-21 21:42:51 +00:00
Jaifroid
4b2f007028 Bump app to version 4.0 2024-02-21 21:08:54 +00:00
Greeshmanth
feb8e6a728
Add a security prompt when user opens ZIM in SW mode for first time #974 (#1192) 2024-02-21 18:35:49 +00:00
Jaifroid
92e6177cd1 Bump app version for testing extensions 2024-02-12 12:55:22 +00:00
Jaifroid
ff2615c099
Add content warning for zimit2 in service worker local mode (#1209) 2024-02-12 11:04:45 +00:00
Jaifroid
9d5a2c219a
Fix deprecated actions/checkout #1204 (#1208) 2024-02-11 19:01:09 +00:00
Jaifroid
3890cc263a
Deal with zimit2 URL handling in jQuery mode #1206 (#1207) 2024-02-11 18:28:33 +00:00
Jaifroid
c528c94924 Add 'zimit' to test for scraper name
Partially addresses #1203
2024-01-25 16:52:08 +00:00
Jaifroid
30e6215aa6
Open external links and PDFs outside zimit sandbox #1183 (#1201) 2024-01-24 19:55:24 +00:00
Jaifroid
a0a898ad27
Add a way to detect that an archive is zimit2 (#1200) 2024-01-23 05:47:35 +00:00
dependabot[bot]
e972f43609
Bump vite from 4.3.9 to 4.5.2 (#1198)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.3.9 to 4.5.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-22 16:45:52 +00:00
Jaifroid
dcaafb5bbb
Warn instead of throwing if minorVersion > 2 #1195 (#1196) 2024-01-22 16:28:23 +00:00
Rishabh Gautam
11138ff5ca
Libzim support for reading ZIM file content (#1160) 2024-01-15 22:33:28 +05:30
dependabot[bot]
f445148f92
Bump follow-redirects from 1.15.2 to 1.15.4 (#1191)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jaifroid <egk10@cam.ac.uk>
2024-01-15 08:10:46 +00:00
Jaifroid
7ecf90a4a3 Fix typo settingsStogare -> settingsStore 2024-01-14 09:30:40 +00:00
Greeshmanth
fbc5af79ad
Fix localStorage keys by using settingsStore consistently #1171 (#1185)
Signed off by @Greeshmanth1909
2023-12-29 11:45:35 +00:00
Jaifroid
4403292a60
Refactor zimit processing and add srcset support (#1181) 2023-12-10 09:22:07 +00:00
Rishabh Gautam
ed4f47cf27
libzim production file update (#1182) 2023-12-07 23:02:53 +05:30
Jaifroid
60a84faf30
Fix missing webmanifest (#1180) 2023-12-06 20:40:55 +00:00
Jaifroid
d6b807f23f
Fix failure to handle PDFs in openzim archive types #1178 (#1179) 2023-12-05 08:46:06 +00:00
Jaifroid
5730ab3b57 Add missing dockerfile entries for Zimit support 2023-12-03 18:21:10 +00:00
Jaifroid
3c5a3b80bf
Update user info about Zimit compatitiblity (#1177) 2023-12-03 17:46:38 +00:00
Jaifroid
34239163af
Fix opening of new Zimit tabs to local articles and PDFs (#1176) 2023-12-03 14:35:15 +00:00
Jaifroid
f68fa0ba83 Provide a manifest.webmanifest for the PWA version 2023-12-03 12:16:03 +00:00
Jaifroid
c439209fe0 Bump appVersion to pre-release 3.11.5 2023-12-03 09:40:58 +00:00
Jaifroid
2d86dd86ee Fix UX for Zimit archives with browser extensions 2023-12-03 09:37:54 +00:00
Jaifroid
727f959ca6 Add interim changelog for pre-release v3.11.5 2023-12-02 18:45:56 +00:00
Jaifroid
74a2b54142
[FEATURE] High-fidelity warc2zim (Zimit) reading #1009 (#1173) 2023-12-02 18:04:48 +00:00
Jaifroid
2e51b082a7
Fix anomalous boot loop when app is in jQuery mode and no SW is registered (#1170) 2023-11-22 17:52:49 +00:00
Jaifroid
e09fe8753e
Avoid side effects when loading archive (#1169) 2023-11-21 07:55:56 +00:00
Jaifroid
120b74c677
Add rudimentary support for static Zimit content (#1163)
Only supports static content, does not attempt to support anything dynamic. Clearly explains this to user when they load such a ZIM.
2023-11-20 18:44:56 +00:00
Jaifroid
fc3762aa3d Update libzim to v0.5 based on libzim 9.0.0 2023-11-18 17:04:21 +00:00
Jaifroid
53bcf30838
Update rollup to v4 (#1168) 2023-11-18 08:30:39 +00:00
Jaifroid
ddf4305c25
Enable multi-ZIM support by removing SW timer #1146 (#1164) 2023-11-17 14:11:16 +00:00
Jaifroid
7d6e4dc533
Fix zim file.name property when remote testing and improve formatting #1166 (#1167) 2023-11-17 07:03:53 +00:00
Jaifroid
870eba1497
Fix some anomalies in tests #1150 (#1165) 2023-11-16 11:44:42 +00:00