1200 Commits

Author SHA1 Message Date
Jaifroid
e76108d19d
Fix file picking in latest Chromium browsers for Android #1076 (#1091) 2023-09-01 09:22:08 +01:00
Amit Panwar
474332543a
Improve vite server script by ensuring appCache is disabled on launch #1073 (#1086)
Signed off by @amitpanwar789
2023-08-31 19:40:26 +01:00
Jaifroid
33aaf8c63f
Restore IE Mode e2e testing in Windows #1088 (#1089) 2023-08-31 18:44:56 +01:00
Jaifroid
085fbf14db
Revise the UI translations in French and Spanish and add or repair dynamic features #1071 (#1078) 2023-08-31 15:09:06 +01:00
Jaifroid
ed95be5923
Add integrity test for gitignore.patch #1085 (#1084) 2023-08-31 11:01:18 +01:00
Jaifroid
3ab0d8d8b0
Update build scripts to use version from init.js #1081 (#1082) 2023-08-31 07:24:40 +01:00
Jaifroid
f0ee3f2361
Temporarily remove i18next but leave instructions to reactivate (#1080) 2023-08-29 18:35:25 +01:00
Rishabh Gautam
66ad7d68c8
Fix instabilities in CI e2e tests and rationalize the legacy test #1069 (#1070)
Signed off by @RG7279805
2023-08-27 17:52:04 +01:00
Jaifroid
9e2ee7b649
Update codeql-analysis.yml to CodeQL v2 (#1075) 2023-08-27 08:13:50 +01:00
Daksh Bajaj
dda6fe9762
Moved configuration code to init.js #1033 (#1057)
Fixes #1033
Signed off by @Daksh119.
2023-08-25 10:18:27 +01:00
Jaifroid
2e6fef829f
Translation cleanup and UI touches (#1067) 2023-08-24 14:39:25 +01:00
Jaifroid
e22bfb0f70 Clearer documentation of how to add runtime dependencies 2023-08-24 12:03:08 +01:00
Jaifroid
5336a3d7b2
Update ADDING_DEPENDENCIES_NODE_MODULES.md 2023-08-24 10:58:36 +01:00
Jaifroid
ec7809609c Clearer explanation and corrected patch 2023-08-24 09:48:29 +01:00
Jaifroid
5fca9e4586 Update gitignore.patch 2023-08-24 08:26:22 +01:00
Jaifroid
4cfdc1d901 Add a document explaining how to add node_module dependencies 2023-08-24 08:26:12 +01:00
Jaifroid
d9d44232fa Fix failure to dssplay version number
Fix #1065.
2023-08-24 07:32:53 +01:00
Jaifroid
024034827f
Add internationalization framework with French and Spanish translations #1060 (#1061) 2023-08-23 18:14:21 +01:00
Jaifroid
bd2d03c018 Revert "Organize tests into structured folders #1062 (#1064)"
This reverts commit 632f01929155967e3eb0d711e7120f5b6686a3bb.
2023-08-23 17:42:37 +01:00
Rishabh Gautam
632f019291
Organize tests into structured folders #1062 (#1064)
Signed off by @RG7279805
2023-08-23 14:16:12 +01:00
Rishabh Gautam
6689b8a639
Add e2e tests for a non-legacy ZIM archive #1042 (#1049)
Signed off by @RG7279805
2023-08-22 11:29:15 +01:00
Jaifroid
e6665ecbea
Fix legacy test for IE mode (#1059) 2023-08-19 07:41:28 +01:00
Jaifroid
53fd42d56a
Fix typos in CONTRIBUTING.md 2023-08-18 07:29:51 +01:00
Jaifroid
ca01ddd0a0 Fix failure to report errors in GitHub Actions PowerShell
Fixes #1053.
2023-08-14 18:09:49 +01:00
Jaifroid
6cd2b9f880
Force failure if one test fails with PowerShell in GitHub Actions #1053 (#1055) 2023-08-14 14:45:32 +01:00
Jaifroid
0006c0c0c1
Update documentation on tests for BrowserStack #1050 (#1054) 2023-08-14 09:07:49 +01:00
Jaifroid
c7395d0f0b
Exempt BrowserStack tests for PRs from forked Repos #1051 (#1052) 2023-08-14 07:49:21 +01:00
Jaifroid
7525f93bc5
Set up e2e tests on BrowserStack #1041 (#1047) 2023-08-13 20:07:19 +01:00
Jaifroid
91fdc4dd6c Add links to the testing frameworks 2023-08-10 09:58:02 +03:00
Jaifroid
12538891c8 Final cleanup of TEST documentation 2023-08-10 08:03:57 +03:00
Jaifroid
6d904ba729 Modularize legacyRayCharles test and fix typos 2023-08-10 07:50:31 +03:00
Jaifroid
6c794679a6
Add documentation and licensing for e2e tests #1045 (#1046) 2023-08-09 17:54:39 +03:00
Rishabh Gautam
a7a36a6797
Convert jQuery .on event listeners to their native JS equivalents #918 (#1035)
Signed off by @RG7279805.
2023-08-08 16:49:56 +03:00
Jaifroid
0d8f4d822e
Add more explicit e2e tests for ServiceWorker compatibility #1043 (#1044) 2023-08-08 15:14:33 +03:00
Jaifroid
97f7ca52e5
Add some end-to-end tests with Selenium via GitHub actions #1038 (#1039) 2023-08-07 14:12:24 +03:00
dependabot[bot]
56b00862b7
Bump word-wrap from 1.2.3 to 1.2.4 (#1034)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-20 09:14:28 +03:00
Jaifroid
265815c63b Update safari-color.svg 2023-07-05 08:21:07 +01:00
Jaifroid
d7f14794fa Minor tweaks to README 2023-07-04 23:24:33 +01:00
Jaifroid
604804fa48
Improve distribution of Chromium extension outside the Stores #1029 (#1030) 2023-07-04 23:15:12 +01:00
Jaifroid
4096244eee
Mop up some issues with bundling system #1027 (#1028)
* Expose some dependencies in node_modules via gh-pages

* Use the .nojekyll trick

* Fix some documentation inaccuracies
2023-07-02 23:47:46 +01:00
Jaifroid
383801f37f
Use native es6 modules and modern bundler (rollup) instead of require js #554 (#1025) 2023-07-02 18:14:45 +01:00
Jaifroid
462e0eb109 Add browser logos to store links 2023-06-24 12:49:09 +01:00
Jaifroid
7794532983 Add browser logos to badges 2023-06-24 12:21:28 +01:00
Jaifroid
a1e56927ec Make links more concise and provide logo images 2023-06-24 11:18:06 +01:00
Jaifroid
2e7c087489 Re-organize the supported platforms information 2023-06-24 10:31:30 +01:00
Jaifroid
9a82ccdcd9 Ensure MV versions have lowercase mv 2023-06-23 18:28:19 +01:00
Jaifroid
9eb6732378 Update gitignore 2023-06-23 16:41:32 +01:00
Jaifroid
71a24e76c5 Remove unneeded permissions 2023-06-18 20:09:08 +01:00
Jaifroid
76aded647c Typo 2023-06-16 11:33:22 +01:00
Jaifroid
2989df80b8 Source code for dev v3.9.1 2023-06-16 07:45:18 +01:00