Commit graph

175 commits

Author SHA1 Message Date
Andrew Bastin
627811f28d Refactor Apollo Client handling 2021-05-03 09:18:24 -04:00
Liyas Thomas
1bc57f159c merge feat/teams-new-ui
Co-authored-by: Isha Gupta <40794215+IshaGupta18@users.noreply.github.com>
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
Co-authored-by: Osheen Sachdev <45964755+oshhh@users.noreply.github.com>
Co-authored-by: Rohan Rajpal <rohan46000@gmail.com>
Co-authored-by: Raghav Gupta <raghav.gupta0307@gmail.com>
2021-04-26 09:37:18 +00:00
Liyas Thomas
88b32e317a docs: update links 2021-04-23 11:38:17 +00:00
Andrew Bastin
50a149b662 Bump graphql-language-service-interface and fix build issues 2021-04-12 11:50:25 -04:00
Andrew Bastin
5fce1118f6
Revamp of the Settings State System along with TypeScript support (#1560)
* Add vue-rx, rxjs and lodash as dependencies

* Added vue-rx plugin integration to nuxt config

* Initial settings store implementation

* Add babel plugin for private class properties to for Jest

* Add DispatchingStore test spec

* Initial settings code

* Reactive Streams for fb current user and id token

* Fix typo

* Migrate index and graphql pages to the new store

* Migrate network strategy to the new store

* Fixed Section.vue errors

* Fix getSettingSubject issue

* Migrate fb settings reference in components to the new state system

* Add typings for lodash as dev dependency

* Load setting

* Load initial sync setting values

* Update proxy url

* Add typescript support

* Rewrite Settings store to TypeScript

* Port Settings page to TypeScript as reference

* Move all store migrations to a separate file

* Delete test file for fb.js

* Add ts-jest as dev dependency

* Remove firebase-mock as dependency

* Remove FRAME_COLORS_ENABLED settings value
2021-03-23 11:18:14 -04:00
Liyas Thomas
942b86c647 refactor: upgrade tailwindcss 2021-03-17 18:00:58 +00:00
liyasthomas
61396cbb15 download fonts to same site origin 2021-03-17 09:23:16 +05:30
Liyas Thomas
f1389cdba0
TailwindCSS v2.x (#1540) 2021-03-16 01:49:21 -07:00
Liyas Thomas
5399ddf6ac docs: updated description 2021-03-14 15:15:57 +00:00
Liyas Thomas
17e405a39e feat: added source=pwa on PWA start URL 2021-03-10 23:51:58 +00:00
Liyas Thomas
37bdd525ea refactor: replace fonts with Google fonts module 2021-02-25 16:08:12 +00:00
Andrew Bastin
c5dff96f57
Better JS language integration for Pre-Request scripts and Test scripts (#1422)
* Add tern as dependency

* Add build rule to transpile mjs

* Initial implementation of the auto complete engine

* Separate out the tern server code to separate file

* Added extra type defs for tern server

* Boost the pw completion result to the top of the list

* Added acorn and acorn-walk as dependency

* Semantic linting powered by tern

* Fix DeepCode warnings for js-editor

* Remove unused registerLint tern extension

Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2021-01-22 07:04:02 +05:30
Liyas Thomas
1e6773deb5
Refactor: Modularize home page (#1372)
* Move HTTP headers section to component

* Move import cURL modal to component

* Move Notes, OAuth token modal to seperate components

* Fix deepcode analysis

* Move parameters section to seperate component

* Move codegen modal to component

* ES6
2020-12-11 05:59:29 +05:30
Hari Narayanan
bfa7eb0c19
export markdown from docs (#1358)
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2020-12-09 10:41:05 +05:30
Liyas Thomas
8000791e17 chore(deps): bump 2020-12-07 20:53:49 +05:30
Hari Narayanan
b774a59db2
Web Worker regex test (#1354)
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2020-12-01 21:21:13 +05:30
Liyas Thomas
ad51597bf5
Malayalam + Dutch (#1351)
Co-authored-by: vachan-maker <65799568+vachan-maker@users.noreply.github.com>
Co-authored-by: Karel De Smet <karel.de.smet@outlook.com>
2020-11-30 08:16:16 +05:30
Liyas Thomas
355b9be3ff chores(deps): bump + fixed og:image 2020-11-28 17:23:10 +05:30
Liyas Thomas
3a34331cc2 Replacing master branch with main branch 2020-11-11 08:55:44 +05:30
Liyas Thomas
80cb613888 Removed absolute PWA attributes 2020-11-02 10:33:01 +05:30
Liyas Thomas
3e7fcaf764 Enable Workbox 2020-10-28 17:14:55 +05:30
Liyas Thomas
f49c2138de Lint + ES6 2020-10-21 12:20:32 +05:30
Liyas Thomas
5ecfd278d4
i18n (#1277)
* improve pt-br translations

* Update french language

* Added i18n vi-VN translations (#1274)

Co-authored-by: Gustavo Cavalieri Fernandes <gugacavalieri@gmail.com>
Co-authored-by: Thomas Bnt <thomasbnt@protonmail.com>
Co-authored-by: Flyznex <thuanpt.dev@gmail.com>
2020-10-15 11:37:33 +05:30
Liyas Thomas
2ccd053b0a Disable workbox 2020-10-07 07:22:44 +05:30
Liyas Thomas
48142721ac
I18n (#1235)
Co-authored-by: CHALOPIN Clément <clement.chalopin@gmail.com>
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
Co-authored-by: Fiki Maulana <fikimaul@gmail.com>
Co-authored-by: Shunjid Rahman Showrov <shunjid.rahman@gmail.com>
Co-authored-by: Adrian Skar <adrian@adrianskar.com>
Co-authored-by: Lucas Queiroz <me@lucasqueiroz.dev>
Co-authored-by: piraces <raul.piraces@gmail.com>
Co-authored-by: vachan-maker <65799568+vachan-maker@users.noreply.github.com>
2020-10-05 07:07:02 +05:30
Liyas Thomas
d4789463ad Improving code quality as per LGTM review 2020-09-30 21:02:19 +05:30
Liyas Thomas
e94fdcad32
Color modes (#1181) 2020-09-24 08:22:54 +05:30
Liyas Thomas
b747d0273c
Feat/tailwind (#1179) 2020-09-22 22:36:37 +05:30
Liyas Thomas
1e91ca5eda Added default BASE_URL env variable 2020-08-30 11:21:42 +05:30
Liyas Thomas
210727ea0e Added default BASE_URL env variable 2020-08-30 11:10:19 +05:30
Liyas Thomas
f429585447
Removed @nuxtjs/dotenv (#1128)
* Removed `@nuxtjs/dotenv`

* Removed `@nuxtjs/dotenv`

* Fix broken tests

Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
2020-08-29 23:10:06 +05:30
Liyas Thomas
86922df61a Detect browser language and always redirect to locale - fixed #1108 2020-08-25 21:55:23 +05:30
Liyas Thomas
23a61d400d Add host: 0.0.0.0 to server property. #1099 2020-08-23 18:47:57 +05:30
Liyas Thomas
4ae8308663 Updated icon locations 2020-08-23 17:03:49 +05:30
Liyas Thomas
c3d6343edb Updated social share images 2020-08-23 16:47:48 +05:30
Liyas Thomas
3924370b3e Introduce component wrapper for svg icons 2020-08-17 16:07:36 +05:30
Liyas Thomas
e86a17980b Auto import components 2020-08-17 18:29:14 +05:30
Liyas Thomas
e68ad7331f Added default value to BASE_URL 2020-08-17 08:19:23 +05:30
Liyas Thomas
9b5fb4bde1 Add BASE_URL to environment variables 2020-08-17 07:49:11 +05:30
Liyas Thomas
124d9ff269 v2 2020-08-13 16:50:02 +05:30
Liyas Thomas
72ad37456a Removed all instances of the term 'Postman' 2020-08-06 11:03:50 +05:30
Liyas Thomas
a38ef9e29e 🔍 Improving SEO 2020-06-21 11:26:19 +05:30
Liyas Thomas
bad0604d0c 🚑 Critical dotenv hotfix 2020-05-12 19:15:17 +05:30
Liyas Thomas
2ffb6d6a9d dotenv 2020-05-12 13:29:02 +05:30
Liyas Thomas
c285217ed2 📦 Updating compiled files or packages 2020-05-12 08:27:58 +05:30
Liyas Thomas
b598d846bb dotenv 2020-05-10 12:36:40 +05:30
Liyas Thomas
d4aa3699f2 dotenv 2020-05-10 12:10:17 +05:30
Liyas Thomas
fc90ca3815 🌐 Internationalization and localization 2020-05-05 16:57:41 +05:30
wangao
c497faa07a chore(config): delete render option 2020-04-29 12:55:43 +08:00
Liyas Thomas
228d22f9f0 Improving accessibility 2020-03-26 22:33:08 +05:30
Liyas Thomas
46306db274 🎨 Updating the UI and style files 2020-03-25 06:29:39 +05:30
Liyas Thomas
49e1d2107e 🍱 Updated og:image 2020-03-24 13:11:11 +05:30
Liyas Thomas
865fe1917f ♻️ Improving performance 2020-03-24 12:36:37 +05:30
Liyas Thomas
f0e55abab5 📦 Updating packages 2020-03-24 07:49:09 +05:30
Liyas Thomas
b576f34893 Improving performance 2020-03-12 07:47:59 +05:30
Liyas Thomas
0f2686a102 ♻️ Refactoring code 2020-03-05 06:48:10 +05:30
moonrailgun
356d736f4e Trans and docs for socketio feature 2020-03-04 14:50:47 +08:00
ahpo
13c85b3a45 feat(i18n): add Korean 2020-02-25 04:08:19 -05:00
Dmitry Yankowski
48100ead55 Commit code with double quotes instead of single quotes 2020-02-24 21:06:23 -05:00
Dmitry Yankowski
777e629b3d Initial prettier formatted files 2020-02-24 13:44:50 -05:00
Liyas Thomas
436de528e9 Native share + updated meta description 2020-02-15 09:53:26 +05:30
Liyas Thomas
a9ed1c0fe8 🔧 Minor under the hood changes according to HTML specs 2020-02-13 17:13:11 +05:30
Alec Ananian
8690d18695 Replaced hard-coded strings with localizable strings
Added en locale as localization fallback
2020-01-14 07:43:41 -08:00
Liyas Thomas
8b9a2c5f7e
Merge branch 'master' into i18n 2019-12-31 08:38:05 +05:30
Liyas Thomas
bc10e4304f Added Gitpod dev env, removed two stale translations 2019-12-31 08:35:27 +05:30
hmtanbir
216bd4e7b4 add bangla i18n 2019-12-21 10:30:04 +06:00
Liyas Thomas
bc6ea34f14 🎨 Various UI tweaks 2019-12-18 00:43:15 +05:30
Liyas Thomas
ffed1dbc90
Merge branch 'master' into i18n 2019-12-17 05:50:19 +05:30
Zayar Tun
4c19a7d598 Burmese translation added 2019-12-16 21:46:00 +06:30
Liyas Thomas
acc80cff74 ⬆️ Bumped dependencies
🎨 Improved UI contrast
2019-12-14 15:23:10 +05:30
Abdul Rifqi Al Abqary
3f0608fd9c I18n Japanese translation added 2019-12-13 15:34:59 +09:00
Liyas Thomas
5efb921a6b
I18n (#423)
I18n

Co-authored-by: William Surya Permana <zarambie_game@yahoo.com>
Co-authored-by: N Jannasch <NJannasch@users.noreply.github.com>
2019-12-13 04:48:26 +05:30
N Jannasch
1591205f46
Create de-DE.js 2019-12-12 17:35:59 -05:00
Liyas Thomas
cd8b4d0dd1 💫 Updating animations and transitions 2019-12-08 22:38:32 +05:30
Liyas Thomas
c80634b026 Added preload to scripts, sttyles and fonts. Moved font assets to static folder 2019-12-05 06:17:41 +05:30
Ali Anıl Koçak
b3751ec4bf
nuxt.config.js edited for Turkish Language support 2019-11-30 21:39:58 +00:00
Liyas Thomas
b10a209daf Improving performance 2019-11-28 20:41:52 +05:30
wahid
c35a9c64f6 Added Bahasa Indonesia language support 2019-11-28 09:51:42 +07:00
Liyas Thomas
87e598b5f0
Merge branch 'i18n' into i18n 2019-11-28 07:48:39 +05:30
Liyas Thomas
f61cbba8cb 🐛 Fixed i18n routing 2019-11-28 07:45:35 +05:30
Edik
a4089efe85 Add Simplified Chinese language 2019-11-28 09:38:31 +08:00
Tetri Mesquita
cf81a970cc
Added Brazilian Portuguese language support 2019-11-27 20:01:34 -03:00
Hossein Nedaee
292550f6b5 Added Farsi language support 2019-11-27 21:03:02 +03:30
Thomas Bnt
558b961afa
Forgotten space 2019-11-27 16:55:15 +01:00
Thomas Bnt
d99b5cf525
Added French language (basic config) 2019-11-27 16:49:59 +01:00
Liyas Thomas
2697cce6dd 🎉 Basic i18n support 2019-11-27 14:15:11 +05:30
Liyas Thomas
0383403cce Adds Server Sent Events debug support 2019-11-25 05:13:35 +05:30
Liyas Thomas
4cca931d9d 🔍 SEO optimizations 2019-11-11 19:23:35 +05:30
Liyas Thomas
3c2743510b 🔍 SEO optimizations 2019-11-11 19:01:49 +05:30
liyasthomas
dd4b388452 🔍 Fixed sitemap location 2019-11-03 12:15:56 +05:30
liyasthomas
f6eb1e9652 🔍 Fixed sitemap location 2019-11-03 12:03:28 +05:30
liyasthomas
5523cece62 🔍 Fixed sitemap location 2019-11-03 11:47:59 +05:30
liyasthomas
3198f6172b 🔍 Improving SEO 2019-11-03 11:36:41 +05:30
Liyas Thomas
b95eaf1aed 🚨 Lint 2019-11-02 11:02:21 +05:30
NBTX
41c82e1ea9 Remove legacy proxy server middleware 2019-10-25 21:14:49 +01:00
NBTX
f839189121 Fix CORS and Mixed-Content issue & Bug Fixes
This fixes the following issues:
- Text selection color was incorrect
- The 'send again' button glitched on page load

This also adds some finishing touches to the proxy code (closes #199)
and that in turn resolves #175 and resolves #2

Finally, this adds the fonts to the application assets allowing
them to be cached by the service worker.
2019-10-20 02:00:41 +01:00
Hossein Nedaee
1c99ffa3cc Create and use proxy server middleware
Because
- Get over of CORS and mixed content browser errors
2019-10-19 23:27:16 +03:30
Andrew Bastin
b229bf6197 Registered v-tooltip dependency with Vue 2019-10-18 16:28:51 -04:00
Liyas Thomas
e70e448b77 Added 'Loding indicator' 2019-10-11 14:23:07 +05:30
Liyas Thomas
fe1034ce1a 📦 Meta 2019-10-02 16:17:29 +05:30