Commit Graph

58 Commits

Author SHA1 Message Date
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
f1389cdba0 TailwindCSS v2.x (#1540) 2021-03-16 01:49:21 -07:00
Liyas Thomas
dc5ca76d05 rename all components to new namespace (#1515)
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
2021-03-01 09:28:14 +05:30
Liyas Thomas
72913ccece chore(deps): bump + sort tailwind classes 2021-02-20 15:39:37 +00:00
Liyas Thomas
ca66b47014 refactor: better copy 2021-01-23 19:43:11 +05:30
Liyas Thomas
c8185050f6 feat: GitHub buttons 2021-01-16 18:40:18 +05:30
Liyas Thomas
82de03101b fix: throwing error when settings key being empty - fixed #1409 2021-01-04 06:25:02 +05:30
Liyas Thomas
1d4576c7fd chore(refactor): removed absolute codes 2020-12-17 15:30:02 +05:30
Liyas Thomas
81a6d821c0 feat: confirm modal + chore(deps): bump 2020-12-14 10:35:14 +05:30
Liyas Thomas
858ab252a6 fix: input borders 2020-12-12 19:16:37 +05:30
Liyas Thomas
a56e2bb577 chore(refactor): better inputs 2020-12-12 08:33:29 +05:30
Liyas Thomas
5a7bcf32ea chore(refactor): modern UI 2020-12-11 22:24:34 +05:30
Liyas Thomas
773423069b Refactor UI 2020-12-11 15:59:03 +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
Liyas Thomas
ba08883623 Final gist integration + clean up 2020-12-08 17:50:32 +05:30
Liyas Thomas
b473ed7cb7 Allow importing and exporting environments to gist 2020-12-08 12:18:28 +05:30
Liyas Thomas
66077ea6d7 Replaced svg with icon font 2020-12-07 20:37:13 +05:30
Liyas Thomas
d0a9445dfc Environment select box - cherry picked from #1359 2020-12-03 11:12:47 +05:30
Liyas Thomas
dec386840a Fixed missing 'Done' button 2020-11-29 13:10:14 +05:30
Liyas Thomas
91a7d20923 Lint + ES6 2020-10-21 13:49:02 +05:30
Liyas Thomas
f49c2138de Lint + ES6 2020-10-21 12:20:32 +05:30
Scott Dutton
37f914d1cc Possible solution for Global variables (#1289)
fix for #1164

This takes enviroments called "Global" or "global" and appends them
after the current scripts.

Seems to work, but proabbly a cleaner way to acheive

Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2020-10-19 07:41:01 +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
James George
8223011c3d chore: rename exported files (#1127)
* chore: rename to hoppscotch-collection.json

* chore: rename to hoppscotch-environment.json
2020-08-29 13:11:49 +05:30
Liyas Thomas
62028d1273 Reset file input value after operations - fixed #1124 2020-08-27 13:56:55 +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
Joel Camus Bueno
c9cd7b4344 Issue/1080 (#1081) 2020-08-16 17:26:33 +05:30
Joel Camus Bueno
18a2fb38d1 Issue/1078 (#1079)
* Externalize property of deletion messages (Collection) #1078

* Externalize property of deletion messages (folder) #1078

* Externalize property of deletion messages (request) #1078

* Externalize property of deletion messages (environment) #1078

* Externalize property (fr-FR.json) of deletion messages (collection, folder, request, environment) #1078

* Externalize property (pt-PT.json) of deletion messages (collection, folder, request, environment) #1078

* Externalize property (pt-BR.json) of deletion messages (collection, folder, request, environment) #1078

* Updating the Spanish file  (es-ES)
2020-08-15 20:30:00 +05:30
Joel Camus Bueno
5f47cdb763 Issue/1076 (#1077) 2020-08-15 16:57:14 +05:30
Liyas Thomas
f3e6a377a9 Removed textareaAutoHeight directive 2020-07-03 11:32:22 +05:30
Liyas Thomas
94b61e9f7c Merge branch 'master' into feat/binary-response 2020-06-30 14:52:41 +05:30
Liyas Thomas
1abc0b8c9a 🐛 Fixed #967 2020-06-30 14:47:07 +05:30
Liyas Thomas
69c9f59479 Merge branch 'master' into feat/binary-response 2020-06-30 14:32:15 +05:30
Liyas Thomas
b2b9bd744e 🐛 Fixed #967 2020-06-30 14:14:05 +05:30
Liyas Thomas
c223b251d6 UI improvements 2020-06-30 07:39:28 +05:30
Liyas Thomas
5d94ac361e Isolate Netlify, Firebase and Helper functions + Import from absolute paths 2020-06-21 09:24:45 +05:30
Liyas Thomas
4cae0c9652 💄 Updating the UI and style files 2020-06-20 00:24:53 +05:30
Liyas Thomas
1587a44cd7 Lint 2020-06-19 12:26:04 +05:30
Liyas Thomas
5b220d5c5c 🐛 Fixed a wrong toast notification 2020-06-15 16:10:23 +05:30
Liyas Thomas
5cdc30b822 🐛 Fixed issues with sync, squashed a bug introduced in last transpile 2020-06-15 15:03:31 +05:30
Mohamed Yussuf
f477998b2f fix: add sync firebase for all the commit 2020-06-08 01:56:13 +08:00
Mohamed Yussuf
0bf2ba5416 fix: not login issue 2020-06-08 01:32:14 +08:00
Mohamed Yussuf
10c568098c fix: environment and collection sync issue with firebase 2020-06-08 00:44:22 +08:00
Liyas Thomas
a04bcd196b 🔥 Removed stale dependency: vue-virtual-scroll-list 2020-05-30 06:14:02 +05:30
Liyas Thomas
d6e06098d0 🐛 Added support for importing Postman global environments. Fixes #907 2020-05-27 22:16:24 +05:30
Samir L. Boulema
240351ea23 Fix syncing environments 2020-05-15 16:43:25 +02:00
Samir L. Boulema
39a7d73430 Allow importing environment variables via Postman environment json files 2020-05-11 11:15:42 +02:00
Liyas Thomas
292343660c 🐛 Hotfix: History entries refusing to add 2020-03-09 18:45:43 +05:30