Commit Graph

113 Commits

Author SHA1 Message Date
Scarqin
860ffce8f9
User/Team/Member (#149)
* fix(apiTab): OPTIONS API overflow tab item

* feat: ecode running

* feat: Remote server -> Cloud server

* style: all modal button align right

* feat: workspace base UI

* fix: import deep loop

* refactor: import datastructure decycle circular reference

* feat: member UI

* feat: card UI

* feat: navbar cloud function component

* feat: add account UI

* refator: setting modal

* feat: add message service in navbar

* chore: definition api model type

* fix: last choose invalid url always direct 404

* fix: web extension operate error& close all modal when router change

* feat: add userService

* feat: login & logout

* feat: add workspaceService

* feat: delete RemoteUrlInterceptor

* feat: add create workspace

* feat: add footer

* feat: fix Modal footer

* feat: add i18n

* feat: remove sercurity token logic

* feat: update UI

* feat: update button width

* feat: add userService &  workspaceService

* feat: move views

* feat: manage access component

* feat: update UI

* update

* feat: create manage member

* feat: update UI

* fix: expires time

* feat: update API

* feat: add workspace

* feat: use workspaceList in navbar component

* feat: add workspace API

* feat: account position

* feat: update UI

* update: merge

* feat: update UI

* feat: update service

* feat: delete log

* merge code

* feat: add error tip

* feat: fix text

* fix: text

* feat: scss

* fix: delete API bug

* translate

* style: text bold

* feat: update Text

* translate

* feat: add $localize

* feat: update Text

* feat: update Text

* feat: update Text

* feat: sidebar fllow workspace change

* translate

* feat: username

* feat: update Text

* feat: export project data

* update

* update code

* feat: sidebar divider

* update: ui

* feat: update UI

* translate

* feat: import api jump success jump to api list

* feat: add isConnectRemote in remote.service

* refator: remoteService->dataSourceService

* update: event

* feat: change space reload router

* feat: update DataSourceService

* refactor: extension-detail protocal check

* feat: change data source tips

* feat: save datasource web prompt download client

* refactor: extension-detail protocal check

* feat: web add tips

* translate

* feat: add Retry

* fix: bugs

* refactor: ping service and fix connect cloud

* fix: login status error

* fix: only login can see account setting

* feat: update UI

* feat: update UI

* feat: update UI

* feat: delete avatar

* fix(setting): connect error no tips&&cloud storage click sidebar not jump to module

* fix: retry modal show in init

* feat: translate

* feat(apiTab): tabstorage fit workspace

* feat: update UI

* feat: new API path

* feat: new API

* feat: new API

* feat: workspace list

* feat: sort member list

* refactor: old api prefix

* fix: member list

* feat: clear workspace list after logout

* fix: update UI

* fix: old api 404

* feat: update UI

* fix: old api 404

* chore: update code

* chore: update code

* feat: update UX

* feat: update UX

* feat: update UI

* feat: ui button

* fix: save projectID to local

* chore: test relese

* feat(data-source):init ping

* fix: 401

* feat: Remove i18n

* feat: update token after reset password

* fix: projectExport miss

* translate

* chore: remove test release

Co-authored-by: 夜鹰 <17kungfuboy@gmail.com>
Co-authored-by: buqiyuan <1743369777@qq.com>
2022-10-02 12:28:35 +08:00
scarqin
53d89a9685 chore: changelog 2022-09-16 17:26:38 +08:00
scarqin
ce863dc957 chore: enviroment config 2022-09-09 22:53:02 +08:00
Scarqin
2914139bf9
Websocket protocol (#132)
* update

* merge code

* feat: move many files

* feat: move detail/

* feat: move detail

* grpc stop

* feat: graph-ql

* feat: hidden grpc

* feat: base layout

* feat: editor

* feat: update ui

* feat: drag

* fix: update css

* feat: commit for now

* fix: bug

* stash

* fix: ui error

* feat: save to history

* feat: set reqHeader、query

* fix: jump error router cause error

* feat: update ui

* feat: save send data

* feat: merge sidebar websocket to http

* style: REST to API

* optimize: api test event

* fix: test in diff tab status error

* style: message & headers

* feat: disable list-block & url input

* fix:client get many time same message

* feat: ApiTabOperateService.newDefaultTab support params

* feat: ws uri

* feat: replace

* feat: render ws test history

* fix: preview -> edit

* fix: newDefaultTab params is null

* feat: add a couple { }

* feat: add Tab Text

* feat: delete useless code

* fix: menu template repeat name

* fix: style bug

* feat: add tips when connecting

* feat: ui better

* style: icon height & width

* feat: add isFixed config in tab of ws

* fix: scroll style

* feat: catch connect error

* fix: tab error

* fix: split-panel cannot auto height

* fix: css style

* feat: set env

* feat: add websocket html

* stash

* chore: SOCKETIO_URL dev config

* feat: connecting button to disabled

* fix: repeat listen message in client

* feat: save disconnect message

Co-authored-by: 夜鹰 <17kungfuboy@gmail.com>
Co-authored-by: buqiyuan <1743369777@qq.com>
2022-09-09 10:54:23 +08:00
Scarqin
c0ca8abf11
style:extension-detail (#135)
* style:extension-detail

* style: optimizi

* feat: update UI

* test: publish

* test: build

* chore: update .gitignore

* testt: publish

* test: relese

* feat: check eoapi client is install

* test: relese

* feat: add save

* feat: clickExtension tab query params

* fix: update code

* add i18n

* chore: merge code

* feat: extension support swtich enable status

* fix: extension name not sure

* fix: css style

* chore: update desc

* fix: some css style

* feat: add single instance lock

Co-authored-by: buqiyuan <1743369777@qq.com>
2022-09-09 10:47:45 +08:00
buqiyuan
1e5b8f0ce7 fix: some css style issue 2022-09-05 17:01:28 +08:00
scarqin
d230860670 merge feat/import 2022-08-23 22:08:23 +08:00
scarqin
1c2f49d82b delete useless package 2022-08-15 17:19:24 +08:00
scarqin
649ae423a2 1.5.1 2022-08-15 15:30:25 +08:00
scarqin
91dabd30fc feat: api test support execute in different tab 2022-08-10 16:05:11 +08:00
scarqin
db11374255 fix: tab bug 2022-08-10 10:12:27 +08:00
Scarqin
11ffdd5f8d
Refactor/tab (#113)
* init

* feat: cache storage data

* feat: every page has unique id

* fix: build warning

* fix: extension manager error

* feat: api edit page

* feat: apiEdit fix tab select

* feat: api detail page

* feat: change save test history

* feat: test tab titile

* feat: save from test api

* fix: save api from data has dirty key

* feat: overview/mock page

* feat: restore api tab

* feat: save tab storage

* feat: init childComponent by tab
* fix: api service repeat get message

* fix: change tab error

* fix: replace tab problem

* feat: test history restore tab

* fix: change to preview tab reflesh

* feat: only save hasChange tab

* fix: change uri cancel select queryParams #117

* feat: web server support pm2
2022-08-09 12:45:57 +08:00
scarqin
b745e0b197 change version 2022-08-04 00:27:05 +08:00
buqiyuan
f67f8b5906 feat: add monaco-editor patch 2022-08-01 11:58:04 +08:00
buqiyuan
baa4eb9ca7 feat monaco 2022-07-28 18:39:56 +08:00
scarqin
09c1c6c5cf fix(test):binary history restore error 2022-07-28 12:13:47 +08:00
scarqin
cd627aae77 release:v1.3.1 2022-07-22 15:21:38 +08:00
scarqin
7c68a291c3 release: v1.3.0 2022-07-20 13:49:11 +08:00
scarqin
5655bbb53c chore: global enviroment 2022-07-20 13:44:12 +08:00
buqiyuan
b679a5834f Merge branch 'main' of https://github.com/eolinker/eoapi 2022-07-19 18:05:45 +08:00
buqiyuan
8107bd46cb fix: main window is not show center of the screen
close #98
2022-07-19 18:05:35 +08:00
夜鹰
bc864d9dbb feat: update extension install & debug & uninstall 2022-07-19 15:13:40 +08:00
buqiyuan
3465f1ce37 fix: mock not match restParams 2022-07-18 19:02:24 +08:00
kungfuboy
4c8761b0da version: v1.3.0-beta 2022-07-15 21:03:57 +08:00
夜鹰
eb70b8cb5a fix: icon link 2022-07-14 16:40:08 +08:00
scarqin
fadb0a3ded feat: reliable 2022-07-14 16:30:41 +08:00
buqiyuan
0337cb7d01 fix: ts error 2022-07-14 15:48:03 +08:00
scarqin
0bcf5cd271 feat: node support test unit 2022-07-14 15:41:07 +08:00
scarqin
b979fb17de fix conflit 2022-07-14 14:05:34 +08:00
scarqin
58784ce838 fix conflit 2022-07-14 14:04:49 +08:00
scarqin
e9d23f779a merge main 2022-07-14 12:10:53 +08:00
Scarqin
c2757a4487
i18n (#90)
* fix: can not navigate to extensions page

* feat: add iconpark

* feat:  sidebar done

* feat: update style

* fix: theme components show in bottom

* feat: homepage almost done

* feat: extension detail readme

* feat: ignore eo-setting

* feat: ignore eo-setting

* feat: extension detail support text

* fix: build error

* feat: mock extension preview in web

* update css style

* feat: extension detail support web preview

* pref: update css style

* feat: update setting component

* feat: update style

* feat: ignore

* remove diver

* feat: add link in github logo

* fix: build ts error

* fix: search extension

* feat: change bind event of click

* fix: setting button can not click

* feat: system setting support web

* fix: flex style issue

* feat: icon button width

* chore: switch data source btn move to setting modal

* feat: i18n

* fix: module inject error

* fix: some css style

* feat: hide cloud icon

* add logo to settingModal

* feat: update settingModal UI

* chore: serve support i18n

* feat: base env

* fix: some error message

* fix: build error

* feat: history done

* feat: done env

* feat: settings logic

* fix: env modal auto open while page load

* pref: api-tabs css style

* fix: api-tabs css style issus

* pref: update settingsModal css style

* fix: set default language

* feat: update env

* feat: add goto env callback

* fix: remote source for web

* fix: remote source for web

* fix: rename API to REST

* feat: fix tips text

* feat: fix icon size

* fix: make api-tabs space evenly

* fix: about component descritions issues

* fix: style of env select position

* fix: settings modal navigate to extension page faile

* feat: modal footer left

* fix: mock some logic

* feat: history icon style

* fix: extension list css style

* update extension css style

* fix: env save failed

* chore: build i18n destop app

* fix: rename event name

* feat: change language

* chore

* test vercel

* test vercel

* delete vercel.json

* fix: lose baseHref

* chore: change angular.json beforeBuild

* fix: 2 bug about env

* perf: extension detail scrollbar style

* feat: add ts.code-snippets

* feat: initial i18n

* fix: open test history

* feat: add uuid in history tab

* fix: custom iconpark component

* test merge

* fix: center plus icon

* fix: setttings should auto save

* translate: en

* feat: change lang

* feat: translate en

* translate en

* translate en

* translate en

* delete package.lock

* fix: root directory run error

* vercel.json

* vercel redirects

* vercel.json

* change

* change

* route by accept-language

* vercel.json

* feat:redirect

* vercel rewrites

* vercel

* chore: translate chinese comment to english

* translate: cn

* push zh.xlf

* fix: manage environment

* translate zh

* fix: some css style issues

* feat: changeLanuage

* delete vercel

* fix: language storage none

* feat: app reload

* fix: initial lanugae

* feat:debug success

* feat: node-server

* feat:web node server

* stash ProxySandbox

* feat: extension i18n

* feat: extension i18n logic

Co-authored-by: buqiyuan <1743369777@qq.com>
Co-authored-by: 夜鹰 <17kungfuboy@gmail.com>
2022-07-13 12:46:00 +08:00
Scarqin
84c5d65f94
Group UI optimization (#89)
* fix: can not navigate to extensions page

* feat: add iconpark

* feat:  sidebar done

* feat: update style

* fix: theme components show in bottom

* feat: homepage almost done

* feat: extension detail readme

* feat: ignore eo-setting

* feat: ignore eo-setting

* feat: extension detail support text

* fix: build error

* feat: mock extension preview in web

* update css style

* feat: extension detail support web preview

* pref: update css style

* feat: update setting component

* feat: update style

* feat: ignore

* remove diver

* feat: add link in github logo

* fix: build ts error

* fix: search extension

* feat: change bind event of click

* fix: setting button can not click

* feat: system setting support web

* fix: flex style issue

* feat: icon button width

* chore: switch data source btn move to setting modal

* feat: i18n

* fix: module inject error

* fix: some css style

* feat: hide cloud icon

* add logo to settingModal

* feat: update settingModal UI

* chore: serve support i18n

* feat: base env

* fix: some error message

* fix: build error

* feat: history done

* feat: done env

* feat: settings logic

* fix: env modal auto open while page load

* pref: api-tabs css style

* fix: api-tabs css style issus

* pref: update settingsModal css style

* fix: set default language

* feat: update env

* feat: add goto env callback

* fix: remote source for web

* fix: remote source for web

* fix: rename API to REST

* feat: fix tips text

* feat: fix icon size

* fix: make api-tabs space evenly

* fix: about component descritions issues

* fix: style of env select position

* fix: settings modal navigate to extension page faile

* feat: modal footer left

* fix: mock some logic

* feat: history icon style

* fix: extension list css style

* update extension css style

* fix: env save failed

* chore: build i18n destop app

* fix: rename event name

* feat: change language

* chore

* test vercel

* test vercel

* delete vercel.json

* fix: lose baseHref

* chore: change angular.json beforeBuild

* fix: 2 bug about env

* perf: extension detail scrollbar style

* feat: add ts.code-snippets

* feat: initial i18n

* fix: open test history

* feat: add uuid in history tab

* fix: custom iconpark component

* test merge

* fix: center plus icon

* fix: setttings should auto save

* translate: en

* feat: change lang

* feat: translate en

* translate en

* translate en

* translate en

* delete package.lock

* fix: root directory run error

* vercel.json

* vercel redirects

* vercel.json

* change

* change

* route by accept-language

* vercel.json

* feat:redirect

* vercel rewrites

* vercel

* chore: translate chinese comment to english

* translate: cn

* push zh.xlf

* fix: manage environment

* translate zh

* fix: some css style issues

* feat: extension detail support web preview

* fix: update extension page css style

* ci: support mac pack

* fix: ci trigger condition

* ci: set time zone

* ci: set time zone

* ci: remove build step

* ci: remove set time zone

* feat: add upload.js

* chore: delete .yarnc

* ci: update trigger condion

* v1.2.3

* fix: release:m1 comand

* feat: add notarize after sign

* Update upload.js

* feat: test

* feat: delete upload.js in release command

* feat: test v1.1.3

* feat: test v1.2.5

* fix: can not minimize with windows

* fix: testResult.response can be null

* feat: test 1.2.6

* feat: upload.js

* test upload

* feat: add test file

* test upload

* test upload

* test upload

* test upload

* test upload

* feat: update upload.js

* feat: add log

* feat: update

* feat: delete upload.yml

* feat: delete useless file

* refactor: add settings service

* feat: use custom update url

* feat: v1.2.2

* ci: auto update by qiniu cdn

* chore: release 1.2.3

* feat: v1.2.4

* remove yaml devp

* chore: release 1.2.4

* update upload.js

* update electron builder config

Co-authored-by: buqiyuan <1743369777@qq.com>
Co-authored-by: 夜鹰 <17kungfuboy@gmail.com>
Co-authored-by: renqian805 <84910084+renqian805@users.noreply.github.com>
2022-07-12 15:42:13 +08:00
buqiyuan
ac9eabff52 chore: release 1.2.4 2022-07-11 11:07:41 +08:00
buqiyuan
2bf2bbc7f9 remove yaml devp 2022-07-11 10:49:34 +08:00
夜鹰
f060145326 feat: v1.2.4 2022-07-11 10:21:14 +08:00
renqian805
fb8d6163cb chore: release 1.2.3 2022-07-11 00:41:18 +08:00
renqian805
ac8f63dc02 ci: auto update by qiniu cdn 2022-07-11 00:02:27 +08:00
夜鹰
575cb99a26 feat: v1.2.2 2022-07-08 18:54:04 +08:00
夜鹰
688025f4b9 feat: test 1.2.6 2022-07-07 15:22:08 +08:00
夜鹰
820f80b298 feat: test v1.2.5 2022-07-06 11:49:00 +08:00
夜鹰
fa227e0a1a feat: test v1.1.3 2022-07-06 11:09:57 +08:00
夜鹰
8a6522866a feat: delete upload.js in release command 2022-07-06 10:49:07 +08:00
夜鹰
4de82ee9b0 feat: test 2022-07-06 10:43:05 +08:00
renqian805
b7ab22fd58 fix: release:m1 comand 2022-07-05 19:35:11 +08:00
夜鹰
7fb25cef62 v1.2.3 2022-07-05 19:27:19 +08:00
renqian805
d756b55e9f chore: delete .yarnc 2022-07-05 19:12:03 +08:00
夜鹰
1f58380ac0 feat: add upload.js 2022-07-05 19:08:05 +08:00
renqian805
61fcfb7c03 ci: remove build step 2022-07-05 18:52:44 +08:00
renqian805
b24d1b60f6 ci: support mac pack 2022-07-05 16:43:46 +08:00