Jaifroid
6ae487fef9
Update javascript-libzim to v0.2
...
Fixes #985 .
2023-04-17 08:32:16 +01:00
Aritra Bhaduri
0b2211cb6c
Removed usage of jquery while opening and closing bootstrap modals #921 ( #968 )
...
Signed off by @aritroCoder.
2023-03-26 08:26:22 -05:00
Jaifroid
b9db118e75
Update CHANGELOG.md
2023-03-13 22:52:04 +00:00
Daniel Tang
d52c5d5d67
Fix missing full text search cancellation #977 ( #978 )
...
Signed off by @danielzgtg
2023-03-12 22:41:41 +00:00
Jaifroid
f5c749ac81
Add sandbox to iframe and use a CSP for the app and iframe #753 ( #976 )
...
Also fixes #972 .
2023-03-12 21:25:39 +00:00
Ankur
74690b824a
Add npm script to run http-server
#969 ( #971 )
...
* Signed off by @ankur12-1610
2023-03-08 06:54:27 +00:00
Jaifroid
6792f8133d
Interim changelog
2023-02-25 11:13:50 +00:00
Jaifroid
64e867e23d
Add option to disable drag-and-drop #966 ( #967 )
2023-02-25 10:55:53 +00:00
Kelson
f7873120e0
Use latest GitHub workflow actions ( #963 )
2023-02-05 10:22:54 +01:00
Jaifroid
b3f75c52d4
Bump app version to test updating
2023-01-09 20:17:51 +00:00
Jaifroid
e83925fb13
Check for PWA update after startup #948 ( #959 )
2023-01-09 20:16:03 +00:00
Jaifroid
037cc41032
Add PWA Origin to API Status Panel #945 ( #958 )
2023-01-09 17:40:39 +00:00
Jaifroid
f925107525
Update readme to reflect new capabilities ( #957 )
2023-01-04 15:24:38 +00:00
Jaifroid
6d60060e65
Prepare source code for 3.7.1 ( #956 )
2023-01-04 13:12:52 +00:00
Jaifroid
b7179ac808
Add script to bump the app version
2023-01-04 11:55:10 +00:00
Jaifroid
47867375d2
Remove dev versions of libzim binaries in packaging script #953 ( #954 )
2023-01-04 10:35:03 +00:00
Jaifroid
b6826b8afd
Changelog for version 3.7 ( #952 )
3.7.0
2023-01-04 07:28:40 +00:00
Jaifroid
f52994f57e
Publish some installation packages to release #915 ( #951 )
2023-01-03 12:58:18 +00:00
Jaifroid
383396ad26
Handle setting version number explicitly in release workflow #914 ( #950 )
2023-01-03 10:09:46 +00:00
Jaifroid
f9d3ad8a0a
Remove hard coding of WIP in build script #913 ( #949 )
2023-01-02 20:44:30 +00:00
Kelson
9513f258bd
Delete move.yml
2022-12-27 14:08:55 +01:00
Jaifroid
d5a7b4088d
Update documentation of full text search #942 ( #944 )
2022-12-22 15:55:26 +00:00
Jaifroid
9e4fd4ca97
Initiate full-text search in parallel with title search #940 ( #941 )
2022-12-19 07:33:31 +00:00
Jaifroid
366c0c169d
Integrate full-text search results into title search results ( #935 )
2022-12-17 08:02:49 +00:00
Jaifroid
0e63369f21
Rename master to main in workflows and related
...
Fixes #939
2022-12-16 15:30:09 +00:00
Amit Panwar
6c906d2ef9
Removed unused functions from util.js #843 ( #938 )
...
Authored by 64302444+amitpanwar789@users.noreply.github.com
2022-12-11 16:01:57 +00:00
Aritra Bhaduri
06e3ec3c0d
Removed most usage of innerHTML #824 ( #902 )
...
Signed off by: Aritra Bhaduri <92646038+CodingwithMe123@users.noreply.github.com>
2022-12-11 12:14:00 +00:00
Jaifroid
dc450d7075
Initialize the libzim worker #929 ( #934 )
2022-11-27 14:52:23 +00:00
dependabot[bot]
49f51eeedf
Bump engine.io and socket.io ( #926 )
...
Bumps [engine.io](https://github.com/socketio/engine.io ) and [socket.io](https://github.com/socketio/socket.io ). These dependencies needed to be updated together.
Updates `engine.io` from 6.1.2 to 6.2.1
- [Release notes](https://github.com/socketio/engine.io/releases )
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/engine.io/compare/6.1.2...6.2.1 )
Updates `socket.io` from 4.4.1 to 4.5.3
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/4.4.1...4.5.3 )
---
updated-dependencies:
- dependency-name: engine.io
dependency-type: indirect
- dependency-name: socket.io
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
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>
2022-11-27 08:31:59 +00:00
Dheeraj Lalwani
23d596b309
Convert further jQuery statements to native JS #920 ( #927 )
...
Signed off by @dheerajdlalwani.
2022-11-27 08:22:32 +00:00
Jaifroid
4042cbc5c3
Add fulltext directory listing to archive metadata #928 ( #932 )
2022-11-26 12:54:52 +00:00
Dheeraj Lalwani
7f8476d136
Replace .click()
, .focus()
and .attr()
jQuery functions with equivalent native JS #919 ( #925 )
...
Signed off by @dheerajdlalwani
2022-11-22 13:48:02 +00:00
Jaifroid
dc30d0e8b6
Exempt latex images from re-inversion in dark mode #922 ( #923 )
2022-11-18 09:05:09 +00:00
Jaifroid
39051c91e3
Replace jQuery for hide and show statements selected by ID #916 ( #917 )
2022-11-16 15:52:58 +00:00
Jaifroid
69872b4035
Update create_all_packages.sh
2022-11-12 14:17:08 +00:00
Jaifroid
a63294d731
Source code for v3.7-WIP
2022-11-12 14:15:24 +00:00
Jaifroid
820193898d
Revert removal of -WIP
2022-11-12 12:02:24 +00:00
Jaifroid
005d054193
Changelog and version for v3.6.0 ( #911 )
3.6.0
2022-11-12 11:22:35 +00:00
Jaifroid
56906d540a
Disable Firefox latest in cross-browser tests and disable end-to-end tests #894 ( #895 )
2022-11-04 08:31:39 +00:00
Jaifroid
fa944fecec
Update compatibility list and other details in README #905 ( #906 )
2022-10-26 13:31:02 +01:00
Jaifroid
b678034205
Switch to ServiceWorker Mode by default #196 ( #903 )
2022-10-24 16:21:02 +01:00
dependabot[bot]
b737a8b3e1
Bump netmask and nightwatch ( #898 )
...
Bumps [netmask](https://github.com/rs/node-netmask ) to 2.0.2 and updates ancestor dependency [nightwatch](https://github.com/nightwatchjs/nightwatch ). These dependencies need to be updated together.
Updates `netmask` from 1.0.6 to 2.0.2
- [Release notes](https://github.com/rs/node-netmask/releases )
- [Changelog](https://github.com/rs/node-netmask/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rs/node-netmask/compare/1.0.6...2.0.2 )
Updates `nightwatch` from 1.5.1 to 1.7.13
- [Release notes](https://github.com/nightwatchjs/nightwatch/releases )
- [Commits](https://github.com/nightwatchjs/nightwatch/compare/v1.5.1...v1.7.13 )
---
updated-dependencies:
- dependency-name: netmask
dependency-type: indirect
- dependency-name: nightwatch
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-16 07:38:45 +01:00
dependabot[bot]
8838cc6bd7
Bump json-schema and jsprim ( #897 )
...
Bumps [json-schema](https://github.com/kriszyp/json-schema ) and [jsprim](https://github.com/joyent/node-jsprim ). These dependencies needed to be updated together.
Updates `json-schema` from 0.2.3 to 0.4.0
- [Release notes](https://github.com/kriszyp/json-schema/releases )
- [Commits](https://github.com/kriszyp/json-schema/compare/v0.2.3...v0.4.0 )
Updates `jsprim` from 1.4.1 to 1.4.2
- [Release notes](https://github.com/joyent/node-jsprim/releases )
- [Changelog](https://github.com/TritonDataCenter/node-jsprim/blob/v1.4.2/CHANGES.md )
- [Commits](https://github.com/joyent/node-jsprim/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: json-schema
dependency-type: indirect
- dependency-name: jsprim
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-16 07:33:54 +01:00
dependabot[bot]
b488ffe306
Bump ecstatic and http-server ( #896 )
...
Removes [ecstatic](https://github.com/jfhbrook/node-ecstatic ). It's no longer used after updating ancestor dependency [http-server](https://github.com/http-party/http-server ). These dependencies need to be updated together.
Removes `ecstatic`
Updates `http-server` from 0.12.3 to 14.1.1
- [Release notes](https://github.com/http-party/http-server/releases )
- [Commits](https://github.com/http-party/http-server/compare/v0.12.3...v14.1.1 )
---
updated-dependencies:
- dependency-name: ecstatic
dependency-type: indirect
- dependency-name: http-server
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-16 07:27:27 +01:00
Jaifroid
13afb90d95
Rename nightly packages to show date instead of revsion ID ( #893 )
...
Fixes https://github.com/kiwix/k8s/issues/50 for Kiwix JS.
2022-10-08 16:27:24 +01:00
Jaifroid
9a6e6f7add
Fix issue preventing detection of simple scripts in regexpActiveContent ( #892 )
2022-10-02 14:51:24 +01:00
Jaifroid
77da9bea3e
Update active content detection due to removal of inline JS #890 ( #889 )
2022-09-25 12:56:11 +01:00
Blake Cooper
7a8e40319d
Icon dark mode visible #881 ( #884 )
...
* Replaced icons with white outline version (#881 )
The original icon (black with no outline) was not clearly visible in browsers with dark mode enabled. All icons in img/ and img/icons/ have been replaced with versions with a white outline from https://github.com/kiwix/kiwix-js-windows/tree/master/www/img .
* Replaced icons with white outline version (#881 )
The original icon (black with no outline) was not clearly visible in browsers with dark mode enabled. All icons in img/ and img/icons/ have been replaced with versions with a white outline from https://github.com/kiwix/kiwix-js-windows/tree/master/www/img .
* Generated icons from recommended source file #881
Icons generated from https://github.com/kiwix/kiwix-js-windows/tree/master/images/2000px-Kiwix_logo_v3_with_border.png
* Delete kiwix-36.png
* Updated 600x600, re-generated icons
Testing fuzziness in GIMP exports
* Regenerated icons
* Reduced size of icon outlines for better scaling
* Reduced size of icon outlines for better scaling
* Reduced icon file sizes
Reduced resolution to 72 ppi and eliminated metadata
* Reduced icon file sizes
Reduced resolution to 72 ppi and eliminated metadata
2022-09-14 16:23:33 +02:00
Jaifroid
1ff130d7d5
Detect attempt to open Zimit archive and warn user #883 ( #885 )
2022-08-27 14:51:13 +03:00
Jaifroid
f4c85957b4
Exempt more content from active content warning #746 ( #882 )
...
Fixes #746 .
2022-08-15 11:08:12 +03:00