1116 Commits

Author SHA1 Message Date
Jaifroid
4eee7a1744
Update changelog for v3.3.0 (#805) 3.3.0 2022-02-06 14:34:50 +00:00
Mossroy
05db48d2a7
Merge pull request #815 from kiwix/fix-warning-on-each-start-when-SW-not-supported
Fix warning on each start when ServiceWorker is not supported
2022-02-05 09:27:43 +01:00
Mossroy
38dc19dd71 Fix warning on each start when ServiceWorker is not supported
Fixes #814
2022-02-04 13:57:29 +01:00
Jaifroid
b143e8372c
Fix incorrect processing of titles with question marks and anchor parameters #806 (#807) 2022-01-31 21:16:19 +00:00
Jaifroid
0a78496d6b
Default to Service Worker mode when accessing app as PWA #808 (#809) 2022-01-31 11:22:28 +00:00
Jaifroid
1fa345bf7e
Deal correctly with link element containing a favicon (#811) 2022-01-31 09:40:51 +00:00
Mossroy
0363306d2d
Copy CODE_OF_CONDUCT and REPORT_BUG from kiwix/overview (#803)
Copy CODE_OF_CONDUCT and REPORT_BUG from kiwix/overview

https://github.com/kiwix/overview/

And mention them in README

Fixes #784
2022-01-16 22:04:42 +01:00
Jaifroid
06e528a5f3
Provide methods for resetting the app and bypassing appCache #794 (#797) 2022-01-16 12:47:51 +00:00
Gaurav Agarwal
18fe5a2300
Added CONTRIBUTING.md #799 (#800)
* Signed off by @gaurav7019
2022-01-15 18:53:57 +00:00
Jaifroid
6275f2965d
Update documentation to include new implementation (#792) 2022-01-15 18:47:44 +00:00
Jaifroid
d68a996ef1
Revert check for PWA existence prior to passthrough #795 (#796) 2022-01-11 12:52:48 +00:00
Jaifroid
3ffd96dda1
Check offline files list through CI #772 (#774) 2022-01-11 09:34:56 +00:00
Jaifroid
e42995047c
Enable Service Worker mode in Firefox extension via PWA workaround #764 (#771) 2022-01-09 09:19:51 +00:00
Ankur
0373e53c40
Added tooltips to icons and settings #775 (#779)
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com>
2022-01-06 19:52:01 +00:00
Jaifroid
acf98fc8fc Update publish-extension.yaml 2022-01-04 22:24:58 +00:00
Jaifroid
704f8d0bfe Update publish-extension.yaml 2022-01-04 11:47:38 +00:00
Jaifroid
a1cadd5248 Change name of publish extension workflow 2022-01-03 16:37:33 +00:00
Jaifroid
9d89c8a945 Update publish-docker.yaml 2021-12-21 12:23:01 +00:00
Danish Ahmed Mirza
45b4516352
Disable dragging of some elements #782 (#783)
Signed off by @try-catch-stack
2021-12-21 12:09:59 +00:00
Ankur
265a146b13
Aligned search-bar with the search-button #780 (#781)
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com>
2021-12-15 07:23:15 +00:00
Ankur
105e47e273
Corrected form height #776 (#777)
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com>
2021-12-09 20:32:54 +00:00
Jaifroid
0048b616dd Update publish-docker.yaml 2021-11-01 18:42:00 +00:00
Jaifroid
187a03f71f Update .gitignore 2021-10-31 15:21:01 +00:00
Jaifroid
d6685856a8 Correct typos and add documentation to docker yaml 2021-10-31 15:20:52 +00:00
Jaifroid
d6b2ca5427 Create publish-docker.yaml 2021-10-30 11:24:57 +02:00
Jaifroid
ac3653e5ce
Allow non-http URIs (e.g. data:, javascript:) in img and link tags in jQuery mode (#765) 2021-09-26 16:21:56 +01:00
Jaifroid
28223d026a
Add missing controls property to media containers in jQuery mode #760 (#761) 2021-09-13 05:37:56 +01:00
Mossroy
72411cef83
Document workaround for image download (#759)
* Document workaround for image download

Fixes #694

* Rewordings suggested by Jaifroid
2021-09-08 11:40:17 +02:00
Jaifroid
47115076ab
Update source code to v3.3-WIP (#758) 2021-09-01 08:31:16 +01:00
Jaifroid
ef8c1950bf
Create codeql-analysis.yml (#749) 2021-08-24 11:32:32 +01:00
Mossroy
0f2542ed2e
Add a CSP to allow WASM in Chromium extensions (#754)
Add a CSP to allow WASM in Chromium extensions

Fixes #751
3.2.0
2021-08-23 14:31:55 +02:00
Jaifroid
1d5f883bfb
Update CHANGELOG for v3.2.0 (#750) 2021-08-22 11:16:28 +01:00
Jaifroid
8579bbeb72
Recompile Emscripten binaries, implement WASM with fallback, add API info, add compile scripts (#740)
Fixes #739, #652 and #511. Instructions and helper scripts are included for easy future recompiling of the binaries with docker.
2021-08-22 08:54:47 +01:00
Jaifroid
bd0c296198
tests: Update Karma to 6.3.4 (#742)
Upgrade Karma, without upgrading Nightwatch.
2021-07-23 16:37:30 +01:00
Jaifroid
8fb07bb5a4
Use Promise polyfill instead of Q #735 (#736) 2021-07-22 18:56:08 +01:00
Jaifroid
5a2ea27df1
Correct usage of classList method (#738) 2021-07-19 09:43:22 +01:00
Jaifroid
5270bcf155
Optimize title search by removing redundant cycles (#733)
Fixes #696 (now gets up to 100 search results) and optimizes the code for #637.
2021-07-18 19:00:56 +01:00
Mossroy
c82b4398da
Merge pull request #731 from kiwix/dependabot/npm_and_yarn/glob-parent-5.1.2
Bump glob-parent from 5.1.1 to 5.1.2
2021-06-13 10:22:24 +02:00
dependabot[bot]
0997290752
Bump glob-parent from 5.1.1 to 5.1.2
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-12 14:47:48 +00:00
dependabot[bot]
ac98ef7757
Bump ws from 7.4.0 to 7.4.6 (#728)
Bumps [ws](https://github.com/websockets/ws) from 7.4.0 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.0...7.4.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 05:49:17 +01:00
Jaifroid
d35cd19ca1
Pre-calculate position and size of article namespace in legacy ZIMs #720 (#724)
Emulates a v1 article pointerlist for legacy v0 ZIMs, fixes the random function and also speeds up binary search for articles.
2021-05-26 17:18:48 +01:00
dependabot[bot]
a8fb1a0fef
Bump lodash from 4.17.20 to 4.17.21 (#723)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-14 07:35:13 +01:00
Ismael Grimaldo Vega
302c462f87
v3.1.0 milestone URL added (#721)
Detailed changelog url
2021-05-01 08:53:55 +02:00
Jaifroid
2d792b9c13
Support new v1 directory listings #708 (#709) 2021-04-07 14:42:46 +01:00
dependabot[bot]
5f16fe39c9
Bump y18n from 4.0.0 to 4.0.1 (#715)
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-01 07:09:44 +01:00
Hrishi Raj
1cbdb326f9
Focus search form on Home key press #704 (#714) 2021-03-31 08:50:43 +01:00
Mossroy
3c043eef1c
Merge pull request #702 from kiwix/Update-URL-for-Ubuntu-Touch-app
Update URL for Ubuntu Touch app
2021-02-16 10:41:30 +01:00
Mossroy
c74763c953
Update URL for Ubuntu Touch app
The previous one does not work any more
2021-02-16 10:02:58 +01:00
Jaifroid
7ee993e843
Revamp documentation and provide technical information (#700) 2021-02-07 06:58:03 +00:00
Jaifroid
18c51f1ab9
Preliminary support for ZIM archives with no namespace (#698)
Partially implements #684.
2021-02-06 17:00:05 +00:00