Andrew Bastin
ddbc9ca61b
Inject globals env into pre-request scripts
2021-06-05 21:07:06 -04:00
Andrew Bastin
d9aa965069
Fix import of replaceEnvironments in fb.js
2021-06-05 20:55:51 -04:00
Andrew Bastin
6ea9d16f87
Add firebase sync code for new environment state system
2021-06-04 22:52:06 -04:00
Andrew Bastin
5bfeb541fc
Initial environment state system refactor
2021-06-04 22:41:07 -04:00
Andrew Bastin
41d21bc0ff
Remove unwanted logs
2021-06-01 00:09:35 -04:00
Andrew Bastin
eda8c7da41
Initial Collection State System implementation
...
Co-authored-by: Liyas Thomas <hi@liyasthomas.com >
2021-05-30 23:30:28 -04:00
Liyas Thomas
ac1937f9be
chore(deps): bump
2021-05-30 13:40:20 +00:00
liyasthomas
baf6d6bd29
refactor: lint options
2021-05-25 21:43:13 +05:30
Andrew Bastin
46ebd49936
Refactor history entry limits
2021-05-24 23:37:48 -04:00
Andrew Bastin
fcac750ad7
Migrate code to new history store
2021-05-24 23:37:48 -04:00
Andrew Bastin
5fb457d331
Fix Settings Sync issues
2021-05-22 21:48:15 -04:00
liyasthomas
454c11a12c
chore: lint
2021-05-22 20:50:23 +05:30
liyasthomas
44df9b3be8
refactor: lint
2021-05-19 10:24:57 +05:30
liyasthomas
cc27c552af
refactor: lint
2021-05-18 14:57:29 +05:30
Andrew Bastin
79a0002594
Load through server side pagination for team members list
2021-05-17 12:27:36 -04:00
Andrew Bastin
a6c015bcc5
Make ESLint happy with fb.js
2021-05-17 12:26:57 -04:00
liyasthomas
3e7a766d12
Merge branch 'main' of https://github.com/hoppscotch/hoppscotch
2021-05-16 12:23:45 +05:30
liyasthomas
02debdc28b
fix: use .env values - fixed #1639
2021-05-16 12:23:29 +05:30
Andrew Bastin
dda40537cc
Don't update BackendUserInfo if not authenticated
2021-05-15 21:52:31 -04:00
Liyas Thomas
3533aa391a
chore: lint
2021-05-15 12:43:31 +00:00
Liyas Thomas
7793dd8b3e
Merge branch 'main' into teams
2021-05-15 08:11:03 +00:00
Liyas Thomas
76866f78f0
cleanup: remove logs
2021-05-15 06:47:13 +00:00
Andrew Bastin
489f14b88f
Fixed issue in TeamCollectionAdapter with request updates
2021-05-14 01:59:08 -04:00
Liyas Thomas
8f09c82763
fixes and refactor
2021-05-14 05:50:17 +00:00
Andrew Bastin
2b8cda40a2
Introduce TeamMemberAdapter
2021-05-14 00:08:52 -04:00
Liyas Thomas
4656d67fcf
fix: teams edit modal + race conditions on currentUser
2021-05-14 03:40:53 +00:00
Andrew Bastin
e7dd67deaa
Update race condition with Apollo getting ID Token and BackendUserInfo
2021-05-13 22:42:04 -04:00
Andrew Bastin
f55a995c0a
Introducing BackendUserInfo
2021-05-13 20:16:29 -04:00
Andrew Bastin
ee378a128c
Introduce observable function for team member list
2021-05-13 02:28:35 -04:00
Liyas Thomas
2ff0f97295
refactor: request actions + fix: timeout bug
2021-05-12 05:33:15 +00:00
Liyas Thomas
97b7320939
move collections actions to parent
2021-05-09 05:30:31 +00:00
Andrew Bastin
5c11bcb2c6
Update TeamCollectionAdapter with more docs
2021-05-06 21:22:17 -04:00
Andrew Bastin
3888584b58
Initial refactor of the collections list and friends
2021-05-06 20:46:29 -04:00
Andrew Bastin
fdf96b0b63
Fixed build time issue with TeamCollectionAdapter
2021-05-06 12:05:45 -04:00
Andrew Bastin
86ddfe2c9f
Introduce TeamCollectionAdapter
2021-05-05 10:44:17 -04:00
Andrew Bastin
ad9cdf3fa8
Update team/utils code style
2021-05-04 22:18:46 -04:00
Andrew Bastin
ec57392424
Fixed subscriptions authorization
2021-05-03 09:57:58 -04:00
Andrew Bastin
627811f28d
Refactor Apollo Client handling
2021-05-03 09:18:24 -04:00
Tabrez Khan
3f743b4f61
FEAT: add syntax highlighting in Code Generator Modal
...
USE: SmartAceEditor componenent
2021-05-03 14:46:41 +05:30
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
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
Isha Gupta
e565f9bf72
GraphQL collections ( #1536 )
2021-03-18 20:25:12 +05:30
Liyas Thomas
a724dc1207
proxy.hoppscotch.io ( #1532 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2021-03-14 08:54:15 +05:30
Liyas Thomas
4d0008186b
fix: only show recent 50 synced history entries - fixed #1530
2021-03-12 17:35:16 +05:30
Liyas Thomas
988a99efb7
fix: history order on cloud sync
2021-03-11 13:51:22 +05:30
Liyas Thomas
17da230d72
fix: remove sort history entries + fix history entries order - fixed #1455
2021-03-11 06:53:49 +00:00
Osheen Sachdev
0b00842c50
[Feat: GraphQL sidebar] GraphQL History ( #1528 )
...
* Create REQUIREMENTS.md
* graphql history UI
* rest history emit
* removed requirements file
* add, delete, clear, star history and sync with firstore
* use history
* empty schema
* remove other tabs
* computed query, setting headers
* binding props
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
* remove print
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
* remove dummy data
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
* add docs tab
* date, time attribute --> updatedOn
* Removed margin from sidebar Tab
* removed v-bind
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
* use shortcut for v-bind
* use shortcut for v-bind
* use unfold icons
* use template literals in :key
* history clear bug
* delete history bug
* minor translation
* remove console logs
* remove unused css
* add stared style
* remove absolute styles
* tests for graphql card
* tests for rest card
* tests for clear history added
* mount, clear, use, delete history tests added
* Rename card.vue to Card.vue
* Rename card.vue to Card.vue
* use computed
Co-authored-by: Isha Gupta <40794215+IshaGupta18@users.noreply.github.com >
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
2021-03-10 22:12:09 -05:00
harshlele
ff7bb1f303
response outline for JSON responses ( #1484 )
...
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2021-02-23 08:09:16 +05:30
Liyas Thomas
2972ac6328
Support multipart/form-data content-type ( #1485 )
...
* Initial UI refactor - move raw and key-value body to components and tabs
* Delete package-lock.json
* deps
* Add multipart/form-data as a content type
* fix: add default contentType value
* Allow http body param request body with multipart/form-data
* Add form data to vuex
* move raw body components to 'Raw Request Body' tab
* Add files addition logic
* Set Dockerfile to run nuxt in dev mode
* Set Dockerfile to run nuxt in dev mode
* Draft version of file upload
* refactor: clean up
* Add file chip to denote file input
* Remove console.log
* refactor(ui): matching styles
* refactor(ui): matching styles
* fix(ui): mobile responsiveness
* fix(ui): mobile responsiveness
* refactor: minor cleanup
* Remove file from any form of persistence
* Add warning that form data files will not be saved to local storage
* Add remove file functionality
* Prevent file from being saved to collections
* Remove console.log
* fix active toggle on multipart/form-data + cleanup
* auto import components
Co-authored-by: nelsontky <nelson@ccb.wtf >
2021-02-19 22:31:31 +05:30
Liyas Thomas
2b2c968a97
fix: revert axios interceptor and use normal time data - fixed #1449
2021-01-31 08:18:25 +05:30