postcat/electron-builder.json
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

72 lines
1.6 KiB
JSON

{
"appId": ".eoapi.io",
"productName":"Eoapi",
"asar": true,
"directories": {
"output": "release/"
},
"files": [
"out/app/**/*.js*",
"out/platform/**/*.js*",
"out/enviroment.js",
"out/shared/**/*.js*",
"**/*/browser/dist/**/*",
"**/*/node/dist/**/*",
"out/workbench/browser/src/**/*.js*",
"out/workbench/node/**/*.js*",
"out/core/**/package.json",
"out/app/common/**/*",
"!**/*.ts"
],
"publish": [
"github",
{
"provider": "generic",
"url": "https://packages.eoapi.io"
}
],
"generateUpdatesFilesForAllChannels": true,
"nsis": {
"oneClick": false,
"allowElevation": true,
"allowToChangeInstallationDirectory": true,
// for win - 将协议写入主机的脚本
"include": "scripts/urlProtoco.nsh"
},
"protocols": [
// for macOS - 用于在主机注册指定协议
{
"name": "eoapi",
"schemes": ["eoapi"]
}
],
"win": {
"icon": "src/app/common/images/256x256.png",
"target": [
{
"target": "nsis"
},
"portable"
]
},
"portable": {
"splashImage": "src/app/common/images/eoapi.bmp"
},
"mac": {
"icon": "src/app/common/images/512x512.png",
"hardenedRuntime": true,
"gatekeeperAssess": false,
"entitlements": "scripts/entitlements.mac.plist",
"entitlementsInherit": "scripts/entitlements.mac.plist",
"target": ["dmg", "zip"]
},
"dmg": {
"sign": false
},
"afterSign": "scripts/notarize.js",
"linux": {
"icon": "src/app/common/images/",
"target": ["AppImage"]
}
}