Commit Graph

46 Commits

Author SHA1 Message Date
allcontributors[bot]
1b6c324560 docs: add mhmdanas as a contributor for code (#39)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-08-28 16:14:12 +02:00
Mohammed Anas
6f6ddfdda0 Use https for Google Translate URL (#35)
* Use https for Google Translate text-to-speech URL

* Update translate.ts
2021-08-28 16:08:34 +02:00
David
47aa0c3b0e Update dependencies again (#37)
* Initial Next update to canary

* Dependencies updated

* Dependencies updated for real
2021-08-28 15:55:41 +02:00
David
e4ad09578f Revert "Update dependencies & URL slash bugfix (#36)" (#38)
This reverts commit c244c007e1.
2021-08-28 15:55:21 +02:00
David
c244c007e1 Update dependencies & URL slash bugfix (#36)
* Initial Next update to canary

* Dependencies updated
2021-08-28 15:36:21 +02:00
David
5870e4b096 Add manual translate as default (#33)
* Added translate and switch auto buttons

* Tests updated

* Added hotkey & improved buttons visually
2021-07-12 17:06:27 +02:00
David
f537dff588 Hide Grammarly extension button (#29)
Fix TTS icon being hidden by Grammarly extension
2021-06-17 22:51:10 +02:00
David
bdaced0457 Dependencies updated & small enhancements (#27)
* Dependencies updated and imports shortened

* Head tags refactored

* Final tweaks
2021-06-12 22:44:56 +02:00
alefvanoon
030de63b2a Fix alefvanoon typo [skip ci] (#26)
Fix https://translate.alefvanoon.xyz
2021-06-11 18:27:47 +02:00
David
26f44782f7 CI Cypress fix (#21)
* Cypress config added for PRs

* Badge added

* Cypress config fix
2021-05-08 02:01:51 +02:00
alefvanoon
911dd5d257 Added translate.alefvanoon.xyz instance [skip ci] (#19) 2021-05-07 21:04:59 +02:00
David
cf0b310918 Added hotkeys + updated dependencies & webpack5 + humanetech badge (#15)
* Added language & theme switch hotkeys

* Hotkeys testing

* Language switch when equal

* Shortcut keys changed

* Dependencies updated & upgraded to webpack5

* Added HumaneTech badge

* Disabled FLoC
2021-04-30 23:11:26 +02:00
David
a80c177440 Added translator cleanup on logo click (#11) 2021-04-08 22:28:45 +02:00
David
ea8c1bad57 Blocking behaviour while typing fixed + added spinner (#6)
* Some README tweaks

* Next's staticProps blocking beheaviour while typing fixed + Added spinner

* Testing for previous fix

* Faker deprecational update
2021-04-01 15:40:25 +02:00
David
e60be0663b README redacted 2021-03-28 23:57:34 +02:00
allcontributors[bot]
bdd1b5bd35 docs: add TheDavidDelta as a contributor (#4)
* docs: update README.md [skip ci]

* docs: create .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-03-28 23:32:39 +02:00
David
2938f780aa APIs (#3)
* Initial RESTful API

* RESTful API tests

* Scrapping error handling refactored

* Initial GraphQL API

* GraphQL API tests
2021-03-28 23:17:47 +02:00
David
7288e9ace7 Text to Speech (#2)
* Initial TTS scrapping implemented

* Audio & copy buttons added

* TTS langs mapping fix

* Webkit audio api fix

* Added TTS-related testing

* Last tweaks
2021-03-25 16:48:46 +01:00
David
034355b640 Twitter robots.txt fix 2021-03-21 16:34:26 +01:00
David
fa178c3d9e SEO & PWA (#1)
* Initial SEO test

* Canonical URL added using envs

* OG & Twitter fix

* Robots.txt & meta added

* Localhost support for canonical url

* Initial PWA version

* Icons reexported & added maskable
2021-03-21 16:02:15 +01:00
David
1ef9399fdf Removed a Cy test that caused some errors 2021-03-19 19:19:17 +01:00
David
67900b135c Only run travis on main & some fixes 2021-03-19 19:14:05 +01:00
David
493dcaab18 Travis setup 2021-03-19 14:07:15 +01:00
David
b87953a34e Manual 'lang' 2021-03-19 00:20:28 +01:00
David
2bc931a4d3 Translation swap added 2021-03-18 23:47:12 +01:00
David
535f791455 Test refactoring & adding 2021-03-18 18:52:58 +01:00
David
a3ae493c25 Layout extraction refactoring 2021-03-18 14:18:29 +01:00
David
eafad585fc a11y support 2021-03-17 21:30:47 +01:00
David
0646b17c9b Custom error page 2021-03-16 23:58:12 +01:00
David
75757ae5a7 Custom error management & some improvements 2021-03-16 13:23:11 +01:00
David
13877b5e11 Initial theme designed 2021-03-16 01:33:19 +01:00
David
6153f739d2 Cypress E2E testing 2021-03-13 21:38:34 +01:00
David
0a38a83c38 Tests refactored 2021-03-13 19:37:44 +01:00
David
de1aec63d9 Tests for main page 2021-03-13 12:00:41 +01:00
David
c9fbfefc78 Tests for language & reducer utils 2021-03-12 19:41:20 +01:00
David
17dfdc3214 Tests for translate utils 2021-03-12 16:18:26 +01:00
David
e1fee28805 Logo designed 2021-03-11 21:33:10 +01:00
David
6ca471af5f Basic testing setup 2021-03-11 16:46:55 +01:00
David
a19e85df61 Licensed under AGPLv3 2021-03-11 16:46:00 +01:00
David
f7897061fc Refactor using hooks rules 2021-03-11 13:29:22 +01:00
David
27ffaa425c Language switch implemented 2021-03-10 21:31:50 +01:00
David
8f33cb92f2 State refactored using reducer 2021-03-10 19:27:36 +01:00
David
61f83278bc Language selection added 2021-03-10 18:15:57 +01:00
David
d5c87d1550 Basic SSG scrapping and client-side routing 2021-03-10 01:16:52 +01:00
David
5a512c3d7f Project setup 2021-03-09 20:34:34 +01:00
David
d39f0ccd51 Initial commit from Create Next App 2021-03-09 20:02:40 +01:00