775 Commits

Author SHA1 Message Date
Julian Harty
9e0ee5be76 I've had a go at trying to improve the introductory guidance. It might
be worth rethinking the introduction and instructions as we use quite
technical terms and concepts.
2017-05-06 19:11:44 +01:00
Julian Harty
8e01b18b75 Merge pull request #222 from kiwix/more_info_incompatible_ZIMs
Add user info on which ZIM files are compatible.
2017-05-06 16:24:12 +01:00
Mossroy
bb83e83811 Add user info on which ZIM files are compatible.
To avoid users from being frustrated by incompatible ZIM files like in #220
Fixes #221
2017-05-06 13:45:52 +02:00
Mossroy
bbe7610427 Merge pull request #216 from kiwix/remove-evopedia-strings-in-headers
Replace "Evopedia" strings by "Kiwix" in all file headers.
2017-04-09 10:17:28 +02:00
Mossroy
bf6fd95f22 Replace "Evopedia" strings by "Kiwix" in all file headers.
Fixes #165
2017-04-09 10:12:24 +02:00
Mossroy
06efc5fe5a Merge pull request #215 from kiwix/travis-nightly-builds
Make Travis package/deploy only on cron, and change Firefox id.
2017-04-08 21:25:58 +02:00
Mossroy
8dcf5e9b68 Make Travis package/deploy only on cron, and change Firefox id.
The firefox extension id is kiwix-html5-unlisted by default.
The new package_listed_firefox_extension.sh allows to change this id
and upload a package ready to be submitted to Mozilla.

Fixes #213
2017-04-08 21:21:34 +02:00
Mossroy
fa85e31e2c Merge pull request #214 from kiwix/filter-on-file-picker
Filter the file extensions the user can select in the input type file.
2017-04-08 19:44:13 +02:00
Mossroy
68f903dde0 Filter the file extensions the user can select in the input type file.
Fixes #211
2017-04-08 19:38:40 +02:00
Mossroy
3fadcae6f2 Merge pull request #212 from kiwix/load-welcome-page
Display the main page of the archive in the Home section.
2.0.0rc1 2.0.0
2017-04-08 16:48:36 +02:00
Mossroy
d60a85a703 Display the main page of the archive in the Home section.
Instead of a blank page. Fixes #126
It does not apply to Evopedia archives
2017-04-08 16:42:06 +02:00
Mossroy
81bf91c8c4 Merge pull request #204 from kiwix/travis-packaging
Scripts to automatically package the extensions for Firefox and Chrome.
2017-04-08 16:15:25 +02:00
Mossroy
05eae79a9a Point the browser extensions directly to www/index.html.
It avoids adding the /index.html in the packages, which simply redirects to /www/index.html
2017-04-08 16:12:31 +02:00
Mossroy
f1fff391e5 Scripts to package the extensions for Firefox and Chrome.
Can be run locally or on Travis
2017-04-08 16:12:31 +02:00
Mossroy
70a08a0f54 Minor changes in About section, and in the error message on geolocation. 2017-04-07 22:03:03 +02:00
Mossroy
da2435831b Merge pull request #210 from kiwix/fix-README-for-browser-extensions
Update README and About section to reflect the new target of this app.
2017-04-07 20:21:04 +02:00
Mossroy
36ca4eebbb Update README and About section to reflect the new target of this app.
The main target is now browser extensions, not Firefox OS
(even if it's still compatible with).
Fixes #208
2017-04-07 17:51:16 +02:00
Mossroy
7a18ce9d6c Merge pull request #206 from kiwix/first-fixes-for-stackexchange
First fixes for stackexchange archive
2017-04-07 09:38:58 +02:00
Mossroy
9ba2cc5bca Remove an old feature of Evopedia causing issues for stackexchange.
Fixes #199
2017-04-06 17:27:51 +02:00
Mossroy
2bf1d1fda2 Fix loading dependencies in jQuery mode when the articles are in subdirectories. 2017-04-06 17:27:51 +02:00
Mossroy
7cb4118ff0 Merge pull request #203 from kiwix/generic-kiwix-travis-credentials
Use the kiwix saucelabs account instead of mine.
Fixes #200
2017-04-05 18:20:01 +02:00
Mossroy
c9baecd8c9 Use the kiwix saucelabs account instead of mine. 2017-04-05 18:16:24 +02:00
Mossroy
9f31580385 Modify search textbox placeholder to be more generic.
"Search" instead of "Search wikipedia".
Fixes #201
2017-04-05 18:07:44 +02:00
Mossroy
2de1354218 Add some more info in the webextension manifest 2017-04-05 17:57:26 +02:00
Mossroy
adcbd35db4 Merge pull request #192 from kiwix/basic_webextension
Basic webextension
2017-04-03 16:16:14 +02:00
Mossroy
d414c84c1d Change creation date in file header 2017-04-03 15:56:45 +02:00
Mossroy
dbb8fac984 Add more icon sizes to match browsers recommendations.
Based on https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/browser_action#Choosing_icon_sizes and stackoverflow.com/questions/20424425/recommended-size-of-icon-for-google-chrome-extension/35731422
2017-04-03 15:49:23 +02:00
Mossroy
2b4e325ab9 Make the extension compatible with Chromium/Chrome 2017-04-03 15:02:15 +02:00
Mossroy
a5df777f2c First attempt to create a WebExtension for Firefox.
See #187
2017-04-03 15:02:15 +02:00
Mossroy
a947c3f45c Merge pull request #191 from kiwix/replace-peter-x-travis-sauce-credentials
Replace peter-x travis sauce credentials
2017-04-03 14:22:44 +02:00
Mossroy
44bb8997ab Attempt to make nightwatch use the sauce credentials parameters 2017-04-03 14:14:34 +02:00
Mossroy
9d61ef47d9 Fix my encrypted sauce key. 2017-04-03 14:06:54 +02:00
Mossroy
f0efdf1f78 Add my encrypted sauce key. 2017-04-03 12:48:43 +02:00
Mossroy
c7438b516a Try to remove the peter-x Travis Sauce credentials.
Because it's probably unsecure to let them in the source code.
And because they probably have been changed, and do not work any more.
2017-04-03 11:49:16 +02:00
Mossroy
db483bf0d1 Merge pull request #190 from kiwix/serviceworker_fetch_eventhandler_on_init
Add the event listeners in the initial eval of the ServiceWorker script.
2017-04-03 11:34:52 +02:00
Mossroy
9b4745acf2 Add the event listeners in the initial eval of the ServiceWorker script.
This is required by a modification of the ServiceWorker spec, that is
being enforced by recent browsers.
Cf https://bugzilla.mozilla.org/show_bug.cgi?id=1181127 for Firefox
Fixes #189
2017-03-05 17:24:40 +01:00
Mossroy
44bcaf0840 Merge pull request #182 from kiwix/issue113
Handle articles spread among several split ZIM files.
Add a unit test to check that it works
2016-10-28 16:02:29 +02:00
mossroy
d8c3817ae0 Restore wikipedia_en_ray_charles_2015-06.zim for travis
This file is needed for Travis CI builds, through nightwatch
2016-10-28 15:52:00 +02:00
Mossroy
85c8f0146a Merge pull request #180 from kiwix/testing
Automated testing using travis, nightwatch and sourcelabs.
2016-10-28 15:03:40 +02:00
Peter
7339187c46 Simple UI test. 2016-10-03 23:52:49 +02:00
Peter
95eb610838 Ability to inject remote archives for testing. 2016-10-03 23:52:17 +02:00
Peter
5a9f9af111 Fix tests. 2016-10-03 16:59:36 +02:00
Peter
1c62fe4578 Add key. 2016-10-03 15:40:25 +02:00
Peter
a6ce668147 Add test for split article. 2016-10-02 18:14:14 +02:00
Peter
dd6b17210d Make zim tests use split archive. 2016-10-02 18:14:14 +02:00
Peter
bd8be4cfb7 Bugfix: return correct array type. 2016-10-02 18:14:14 +02:00
Peter
201b06b10e Remove invalid todo. 2016-10-02 18:14:14 +02:00
Peter
7718566744 Fix size calculation. 2016-06-27 00:49:57 +02:00
Peter
f8f045f4e1 Properly wait on all promises to resolve. 2016-06-27 00:49:57 +02:00
mossroy
431632e168 Minor changes to prepare a release of version 2.0 beta. 2.0-beta 2016-06-26 14:43:59 +02:00