3355 Commits

Author SHA1 Message Date
Jaifroid
f8a7a3d636 Crazy scripting language
Former-commit-id: 9f1155ab6a74d6840a8a2d928a4a2feb9b1e84e5
2022-12-14 18:59:12 +00:00
Jaifroid
2ea76ffe31 Another typo
Former-commit-id: 177ceeb3047f46917fb1d40927bfc2564ad563d7
2022-12-14 18:59:11 +00:00
Jaifroid
f4b5f94cef Correct test error
Former-commit-id: f2c4b7c46e2fe24b60baeb35be972f2d333e2060
2022-12-14 18:59:11 +00:00
Jaifroid
2eac4f6d64 Update build-electron.yml
Former-commit-id: c01f6ff4c88dbf4ef01da44300ad17fc5989e3e2
2022-12-14 18:59:11 +00:00
Jaifroid
b88a017d6a Add missing run block
Former-commit-id: 3171b17f0e031c7599dfc4aeddb47450e21b6c2a
2022-12-14 18:59:11 +00:00
Jaifroid
8620f3ca02 Fix action to download archives due to file too large for cache
# Conflicts:
#	.github/workflows/build-electron.yml


Former-commit-id: a9f8e99e8f2cc6986b87d38320991a6980c8514b
2022-12-14 18:59:11 +00:00
Jaifroid
850ef85f7b Use -app version as standard and override in workflow
# Conflicts:
#	www/js/init.js


Former-commit-id: 55ee7c14ba5c545d7c02358a858fc45756b8363c
2022-12-14 11:35:14 +00:00
Jaifroid
a85b43ef0d Fix libzim reading in Electron apps #322 (#323)
Former-commit-id: 812ceace960218f247e1175d8826ce2d8ef184af
2022-12-14 07:18:55 +00:00
Jaifroid
e056051080 Update binaries to javascript-libzim v0.1
Former-commit-id: 0536689b503d3a1993cf53f9b1e44fb91049a7b7
2022-12-13 08:12:36 +00:00
Jaifroid
32295ce16d Remove Electron-specific code
Former-commit-id: 3595f9c217b0de2210ed119204be51ae42d1a541
2022-12-13 08:11:48 +00:00
Jaifroid
083c70363f Bump changelogs
Former-commit-id: e7ecec97bd5dfa86ffcb5b8f571b9ad15e9e04f8
2022-12-11 22:16:34 +00:00
Jaifroid
ea841bdc23 Bump app version
Former-commit-id: 79a5c00fd773b84f57d33998ba4389fe27e7828a
2022-12-11 22:16:17 +00:00
Jaifroid
627065d434 Exclude dev versions from packaged app
Former-commit-id: 96d6f0d9488d09375327451bac3fc2ed086f7703
2022-12-10 21:24:00 +00:00
Jaifroid
6bbe67587d Add binaries and source files
Former-commit-id: 6c7f150fc962e2c890a77e6a9f12bd06cac9df72
2022-12-10 18:17:41 +00:00
Jaifroid
c3094cb7dc Read Electron archives specifically with NODEFS
Former-commit-id: 965f374647b26d380173cc13f3f69ba47046c12e
2022-12-10 18:17:26 +00:00
Jaifroid
beafd39105 Integrate NodeJS into Web Worker
Former-commit-id: d216728490322d1c38630a00b5de4926bf944940
2022-12-10 18:16:40 +00:00
Jaifroid
ea9848560e Fix exception with Electron due to typo
Former-commit-id: 390fb7234992739958642d3fe665d635abddbe60
2022-12-10 11:04:46 +00:00
Jaifroid
03fda01985 Update sample ZIM archive to 2022-11
Former-commit-id: 1b7198df3740e9385452ab631b5eaa173373ca90
2022-12-10 11:04:21 +00:00
Jaifroid
36b44224c3 Update .gitignore
Former-commit-id: c4137f9a1cf0493d45a39816baa3f92181895f70
2022-12-10 11:03:39 +00:00
Jaifroid
4a08f823c1 Better naming of cache to correspond to packaged file
Former-commit-id: c8493196f32c0f9a9cf3f74e9693f9807845b147
2022-12-10 08:32:06 +00:00
Jaifroid
c3875305d0 Update build-electron.yml
Former-commit-id: 69de18200c66abfe42d4ff7c02ec1c22199c1b22
2022-12-09 14:55:29 +00:00
Jaifroid
fc7344cc0c Update build-electron.yml
Former-commit-id: f29d454eb761cd276c9f4bec619fd864db5d8ebc
2022-12-09 14:47:55 +00:00
Jaifroid
a30b688f2e Only run code analysis on schedule due to fatal error
Former-commit-id: bcae8dc123ab172da631673558ccd897033a6353
2022-12-09 14:44:48 +00:00
Jaifroid
67be3e1fe2 Update codeql-analysis.yml
Former-commit-id: 57cdd727474aef2495bd668da01501abe84f3259
2022-12-09 14:40:50 +00:00
Jaifroid
0ea87da42f Update codeql-analysis.yml
Former-commit-id: 9c496f1a19fe237b6b6b2b7dcd2e5688d7de8bc2
2022-12-09 14:38:40 +00:00
Jaifroid
0df9e50056 Update codeql-analysis.yml
Former-commit-id: 0bca6a12b3d2b961d07e360222e82dae774f8c23
2022-12-09 14:37:04 +00:00
Jaifroid
1645e2cfb5 Update codeql-analysis.yml
Former-commit-id: c3f647c6bf70b56d6efdac0c3072a54d4fd069bd
2022-12-09 14:33:19 +00:00
Jaifroid
9b1fabf6f3 Update codeql-analysis.yml
Former-commit-id: ee240077b2cf4f986c17e5da30c57883afd10203
2022-12-09 12:12:26 +00:00
Jaifroid
efbb667dc5 Remove archive for testing
Former-commit-id: e2320ebb2ba63c7948cc07d5562ab5fe2533d0f9
2022-12-09 12:01:10 +00:00
Jaifroid
eeea0d0e63 Add action to download latest ZIM archive if it is missing
Former-commit-id: ba6469cdb48134b5e766942a15833b5f74a77b1f
2022-12-09 12:00:58 +00:00
Jaifroid
f94a946a4a Update ASM to release versions and include dev
Former-commit-id: e0eb74b49fff585ef6104b8cad050ef84600fdd3
2022-12-08 22:00:29 +00:00
Jaifroid
c77e9b027c Temporarily exempt Android from using libzim due to no sharedArrayBuffer
Former-commit-id: f4e51fc8f727c547de593b5252ca55a907ba1b39
2022-12-08 08:52:23 +00:00
Jaifroid
cb26582062 Update libzim binaries
Former-commit-id: d3429d9791602128ddd5d246d54b399a6ce0956d
2022-12-08 07:58:26 +00:00
Jaifroid
73ca8b2918 Regularize libzimWorker variable name
Former-commit-id: 8dd826b47459ecc5848d64f3f460affc50b9c4ca
2022-12-08 07:55:43 +00:00
Jaifroid
7ff5371885 Begin to work on proper wrapper for libzim (non-functional)
Former-commit-id: 797cd1418755027a2250c26d715360a7ee69845e
2022-12-08 07:54:37 +00:00
Jaifroid
1c82d2f1c0 Use kiwix-lib compiled libzim
Former-commit-id: 558e9eed685520337a18ad93bed4ad128c704522
2022-12-06 22:43:37 +00:00
Jaifroid
a5754ca07e Try again to remove headers!
Former-commit-id: bc1fc7962f7c38c5464d15ac0ff5cfe51eb2a506
2022-12-06 16:46:54 +00:00
Jaifroid
5fab90f9c7 Revert cross-origin headers
Former-commit-id: 4e36f53b5a7dbb0d5ab9d99bbe26a97f340edd5a
2022-12-06 16:30:11 +00:00
Jaifroid
283cffb6af Try adding access-control directive
Former-commit-id: de786c3121a43c1ab2d2d8dee2c381ea7949c23c
2022-12-06 16:26:07 +00:00
Jaifroid
d6a685e2bf Fix dockerfile paths
Former-commit-id: a12cf2101625ea8f3bd4d532aa60f41a42525fe3
2022-12-06 16:08:55 +00:00
Jaifroid
b396f625c0 Fix path to extra file
Former-commit-id: 9de497d072da48dc81adcfa7f58d7094bb5887ec
2022-12-06 16:03:26 +00:00
Jaifroid
6f366446b5 Update libzim implementation
Former-commit-id: 9235544bad04dfc37c3b76aa0b20054998f8964c
2022-12-06 15:31:54 +00:00
Jaifroid
02d320e940 Update dockerfile to add secure origin directives
Former-commit-id: aa7273b25a0ff5a753af6eb814d3793e5c5b60cb
2022-12-06 15:31:33 +00:00
Jaifroid
d243b8ccb1 Improve Search Provider reporting to API panel
Former-commit-id: 07f083b0f41f441ff63bec8a45ea8bed5c76da0f
2022-12-01 18:49:22 +00:00
Jaifroid
35bbb6690a Update updater.js
Former-commit-id: 48cb8143652f96f8a9ce28c7d893f7d32e63f39c
2022-12-01 17:58:42 +00:00
Jaifroid
ccbefb39c7 Add error reporting
Former-commit-id: 204781255b87688972b6d61be9ec4a3d5a42c3ea
2022-11-29 14:18:12 +00:00
Jaifroid
b2bc9dae1c Update search.scanCount correctly
Former-commit-id: c60309cbd9d027a464433885bc8e1c2ea9cbf6d8
2022-11-29 14:09:23 +00:00
Jaifroid
9ed97a219f Add override param for testing of libzim asm or wasm
Former-commit-id: e31022e784d291cb26c2f25ec9d8b881de66cab5
2022-11-29 13:49:15 +00:00
Jaifroid
a46b608f09 Bump app version for testing
Former-commit-id: 84059e0e81b50d6cf86d2fcb2263b73f9c343a8f
2022-11-29 07:55:07 +00:00
Jaifroid
24e619d49c Turn off debug logging of found dirEntires
Former-commit-id: d253424d20321e059512d3c5856ae90899bc3bb4
2022-11-29 07:53:02 +00:00