Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tmp #211

Open
wants to merge 120 commits into
base: main
Choose a base branch
from
Open

tmp #211

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
3f6bd73
build(deps-dev): bump @types/node from 20.8.3 to 20.8.6 in /desktop-app
dependabot[bot] Oct 14, 2023
f535d30
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/dev/types…
tomjeannesson Oct 16, 2023
aec579b
build(deps): bump @babel/traverse from 7.23.0 to 7.23.2 in /desktop-app
dependabot[bot] Oct 16, 2023
4a36430
tmp
tomjeannesson Oct 16, 2023
2df8ed8
tmp
tomjeannesson Oct 16, 2023
1133c6c
build(deps): bump axios from 1.5.1 to 1.6.0 in /desktop-app
dependabot[bot] Nov 11, 2023
7f7598e
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/babel/tra…
tomjeannesson Nov 21, 2023
a5622f3
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/dev/types…
tomjeannesson Nov 21, 2023
86e1e80
build(deps-dev): bump nextron from 8.12.0 to 8.13.0 in /desktop-app
dependabot[bot] Feb 29, 2024
4ec1fc1
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/dev/nextr…
tomjeannesson Mar 11, 2024
7311fb1
build(deps): bump react-redux from 8.1.3 to 9.1.0 in /desktop-app
dependabot[bot] Mar 11, 2024
aecde1b
remove log
Xenepix Mar 11, 2024
8bc3908
build(deps): bump @reduxjs/toolkit from 1.9.7 to 2.2.1 in /desktop-app
dependabot[bot] Mar 12, 2024
90cb2d9
build(deps): bump @tanstack/react-table in /desktop-app
dependabot[bot] Mar 12, 2024
3076a91
tmp
tomjeannesson Mar 14, 2024
2509b78
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
8404c58
Merge branch 'main' of github.com:napse-invest/Napse into dev
tomjeannesson Mar 14, 2024
a4022d8
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
83be61d
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
51e5b4f
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
238b8b5
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
cfbf758
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
2afe2bd
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
fa28be8
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
67b3bd5
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
e662f7c
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
a3720b0
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
02e7a25
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
7760972
build(deps): bump follow-redirects from 1.15.3 to 1.15.6 in /desktop-app
dependabot[bot] Mar 14, 2024
f5fc187
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/follow-re…
tomjeannesson Mar 14, 2024
0e4bc2a
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/axios-1.6.0
tomjeannesson Mar 14, 2024
dec275b
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/babel/tra…
tomjeannesson Mar 14, 2024
c288466
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/dev/types…
tomjeannesson Mar 14, 2024
f7852f7
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
a3dd49e
Merge pull request #106 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 14, 2024
8f46b31
Merge branch 'dev' of github.com:napse-invest/Napse into feature/bot
Xenepix Mar 14, 2024
5419667
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
1615af9
Merge branch 'main' into dev
tomjeannesson Mar 14, 2024
2793b96
Merge branch 'main' of github.com:napse-invest/Napse into dependabot/…
tomjeannesson Mar 14, 2024
8b050c5
Merge branch 'dev' of github.com:napse-invest/Napse into dependabot/n…
tomjeannesson Mar 14, 2024
7ff5322
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/dev/tanst…
tomjeannesson Mar 14, 2024
8d34bfb
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/dev/redux…
tomjeannesson Mar 14, 2024
1ebc772
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/dev/react…
tomjeannesson Mar 14, 2024
1fadef7
tmp
tomjeannesson Mar 14, 2024
9420404
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/axios-1.6.0
tomjeannesson Mar 14, 2024
19cea4e
Merge branch 'dev' into dependabot/npm_and_yarn/desktop-app/dev/types…
tomjeannesson Mar 14, 2024
7c5fe5e
Merge pull request #212 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 14, 2024
459d3ad
Merge pull request #208 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 14, 2024
d8a1351
Merge pull request #132 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 14, 2024
e695282
Merge pull request #98 from napse-invest/dependabot/npm_and_yarn/desk…
tomjeannesson Mar 14, 2024
999f636
Merge pull request #203 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 14, 2024
9d2605b
tmp
tomjeannesson Mar 14, 2024
0ed587b
tmp
tomjeannesson Mar 14, 2024
2fbd2d2
Merge pull request #207 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 14, 2024
a668f31
build(deps): bump softprops/action-gh-release from 1 to 2
dependabot[bot] Mar 15, 2024
1bbc754
build(deps): bump actions/upload-artifact from 3 to 4
dependabot[bot] Mar 15, 2024
aa9749e
build(deps): bump actions/download-artifact from 3 to 4
dependabot[bot] Mar 15, 2024
264fe04
build(deps): bump electron-store from 8.1.0 to 8.2.0 in /desktop-app
dependabot[bot] Mar 15, 2024
2ea764e
build(deps): bump @tremor/react from 3.9.2 to 3.14.1 in /desktop-app
dependabot[bot] Mar 15, 2024
beea4ca
build(deps-dev): bump autoprefixer in /desktop-app
dependabot[bot] Mar 15, 2024
78f73c2
build(deps): bump clsx from 2.0.0 to 2.1.0 in /desktop-app
dependabot[bot] Mar 15, 2024
8eac8fa
Merge pull request #215 from napse-invest/dependabot/github_actions/d…
tomjeannesson Mar 15, 2024
0e862f3
Merge pull request #213 from napse-invest/dependabot/github_actions/d…
tomjeannesson Mar 15, 2024
04f877b
Merge pull request #214 from napse-invest/dependabot/github_actions/d…
tomjeannesson Mar 15, 2024
38482e7
Merge pull request #216 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 15, 2024
4cba6c8
tmp
tomjeannesson Mar 15, 2024
3485ae1
Merge pull request #217 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 15, 2024
4b987bf
Merge pull request #218 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 15, 2024
349fa87
Merge pull request #219 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 15, 2024
6b1a7fb
tmp
tomjeannesson Mar 15, 2024
5c21027
tmp
tomjeannesson Mar 15, 2024
f5399e9
Merge pull request #197 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 15, 2024
ce5d894
fix(fleet): fleet is now affiliated to the correct space
Xenepix Mar 15, 2024
7850b3e
Merge branch 'dev' of github.com:napse-invest/Napse into feature/bot
Xenepix Mar 15, 2024
79de670
Merge pull request #220 from napse-invest/feature/bot
Xenepix Mar 15, 2024
0b9e022
build(deps): bump tailwind-merge from 1.14.0 to 2.2.2 in /desktop-app
dependabot[bot] Mar 18, 2024
014b7d5
build(deps): bump axios from 1.6.7 to 1.6.8 in /desktop-app
dependabot[bot] Mar 18, 2024
7e231e7
build(deps): bump @aws-sdk/client-ec2 in /desktop-app
dependabot[bot] Mar 18, 2024
2c75d2f
Merge pull request #222 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Mar 18, 2024
8a1e558
Merge pull request #221 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Mar 18, 2024
9389f6c
build(deps-dev): bump electron from 21.4.4 to 29.1.4 in /desktop-app
dependabot[bot] Mar 19, 2024
a848301
Merge pull request #225 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 19, 2024
50ccbd1
build(deps): bump @aws-sdk/client-elastic-beanstalk in /desktop-app
dependabot[bot] Mar 19, 2024
c4b2413
build(deps): bump @babel/traverse from 7.23.2 to 7.24.1 in /desktop-app
dependabot[bot] Mar 19, 2024
26a5809
Merge pull request #224 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 19, 2024
775000a
Merge pull request #227 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 19, 2024
a9054b5
build(deps-dev): bump postcss from 8.4.35 to 8.4.37 in /desktop-app
dependabot[bot] Mar 20, 2024
8c6a4eb
build(deps): bump next-themes from 0.2.1 to 0.3.0 in /desktop-app
dependabot[bot] Mar 20, 2024
0b53136
build(deps): bump react-hook-form from 7.51.0 to 7.51.1 in /desktop-app
dependabot[bot] Mar 20, 2024
5d5f984
Merge pull request #230 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Mar 20, 2024
30f9cc0
Merge pull request #228 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Mar 20, 2024
5c99f3c
Merge pull request #226 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Mar 20, 2024
827931c
Merge pull request #229 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Mar 20, 2024
6b69c70
build(deps): bump @aws-sdk/client-ec2 in /desktop-app
dependabot[bot] Mar 21, 2024
c712f89
build(deps-dev): bump autoprefixer in /desktop-app
dependabot[bot] Mar 21, 2024
d08bae3
build(deps): bump @aws-sdk/client-secrets-manager in /desktop-app
dependabot[bot] Mar 21, 2024
82b2c0d
Merge pull request #235 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 21, 2024
7140e6b
Merge pull request #233 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 21, 2024
1dfc3e6
Merge pull request #234 from napse-invest/dependabot/npm_and_yarn/des…
tomjeannesson Mar 21, 2024
b057a38
build(deps): bump sonner from 1.4.3 to 1.4.41 in /desktop-app
dependabot[bot] Mar 22, 2024
16bff22
build(deps): bump date-fns from 3.4.0 to 3.6.0 in /desktop-app
dependabot[bot] Mar 22, 2024
7371971
build(deps): bump lucide-react from 0.344.0 to 0.363.0 in /desktop-app
dependabot[bot] Mar 25, 2024
22cbe9b
feat(autoAPIKeys): automatically fetch api keys when in dev
tomjeannesson Mar 26, 2024
4e0651c
Merge branch 'dev' into feature/autoUpdates
tomjeannesson Mar 26, 2024
c1ab392
Merge pull request #240 from napse-invest/feature/autoUpdates
tomjeannesson Mar 26, 2024
daab02e
Merge pull request #239 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Mar 28, 2024
5ff0050
Merge pull request #236 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Mar 28, 2024
88abeec
Merge pull request #238 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Mar 28, 2024
edf756c
build(deps): bump shadcn-ui from 0.4.1 to 0.8.0 in /desktop-app
dependabot[bot] Mar 29, 2024
729ddfa
build(deps): bump table from 6.8.1 to 6.8.2 in /desktop-app
dependabot[bot] Mar 29, 2024
577faa1
build(deps): bump @tanstack/react-table in /desktop-app
dependabot[bot] Apr 15, 2024
7dfd8b7
Merge pull request #250 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Apr 25, 2024
7e9a729
Merge pull request #242 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Apr 25, 2024
b4622cd
Merge pull request #241 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix Apr 25, 2024
e51f68f
build(deps): bump tailwind-merge from 2.2.2 to 2.3.0 in /desktop-app
dependabot[bot] Apr 26, 2024
e971212
build(deps-dev): bump eslint-plugin-react in /desktop-app
dependabot[bot] Apr 26, 2024
43dd081
build(deps): bump @aws-sdk/client-elastic-beanstalk in /desktop-app
dependabot[bot] May 2, 2024
2e97d0b
Merge pull request #259 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix May 2, 2024
702f72b
Merge pull request #255 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix May 2, 2024
04516c2
Merge pull request #253 from napse-invest/dependabot/npm_and_yarn/des…
Xenepix May 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
cmd: build # will run `yarn build` command (for each os)
dir: desktop-app

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: ${{ matrix.platform }}-distributables
path: desktop-app/dist/Napse-*
Expand All @@ -57,7 +57,7 @@ jobs:
ref: ${{ github.event.release.target_commitish }}

- name: Get all distributables
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4

- name: Get distributables
run: |
Expand All @@ -78,7 +78,7 @@ jobs:
echo "VERSION=$VERSION" >> $GITHUB_ENV

- name: Publish all artifacts to GitHub Releases
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
VERSION: ${{ env.VERSION }}
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ pids
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
Expand Down
54 changes: 27 additions & 27 deletions desktop-app/main/background.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { EnvironmentStatus } from '@aws-sdk/client-elastic-beanstalk'
import { BrowserWindow, app, ipcMain } from 'electron'
import { BrowserWindow, app, autoUpdater, dialog, ipcMain } from 'electron'
import serve from 'electron-serve'
import {
EB_APP_NAME,
Expand All @@ -25,34 +25,34 @@ if (isProd) {
;(async () => {
await app.whenReady()

// if (isProd) {
// const server = 'https://hazel-c8oqh794d-napse-investment.vercel.app/'
// const url = `${server}/update/${process.platform}/${app.getVersion()}`
if (isProd) {
const server = 'https://hazel-c8oqh794d-napse-investment.vercel.app/'
const url = `${server}/update/${process.platform}/${app.getVersion()}`

// autoUpdater.setFeedURL({ url })
// setInterval(() => {
// autoUpdater.checkForUpdates()
// }, 60000)
// autoUpdater.on('update-downloaded', (event, releaseNotes, releaseName) => {
// const dialogOpts = {
// type: 'info',
// buttons: ['Restart', 'Later'],
// title: 'Application Update',
// message: process.platform === 'win32' ? releaseNotes : releaseName,
// detail:
// 'A new version has been downloaded. Restart the application to apply the updates.'
// }
autoUpdater.setFeedURL({ url })
setInterval(() => {
autoUpdater.checkForUpdates()
}, 60000)
autoUpdater.on('update-downloaded', (event, releaseNotes, releaseName) => {
const dialogOpts = {
type: 'info',
buttons: ['Restart', 'Later'],
title: 'Application Update',
message: process.platform === 'win32' ? releaseNotes : releaseName,
detail:
'A new version has been downloaded. Restart the application to apply the updates.'
}

// dialog.showMessageBox(dialogOpts).then((returnValue) => {
// if (returnValue.response === 0) autoUpdater.quitAndInstall()
// })
// console.log('update-downloaded')
// })
// autoUpdater.on('error', (message) => {
// console.error('There was a problem updating the application')
// console.error(message)
// })
// }
dialog.showMessageBox(dialogOpts).then((returnValue) => {
if (returnValue.response === 0) autoUpdater.quitAndInstall()
})
console.log('update-downloaded')
})
autoUpdater.on('error', (message) => {
console.error('There was a problem updating the application')
console.error(message)
})
}

const mainWindow = createWindow('main', {
width: 1000,
Expand Down
49 changes: 25 additions & 24 deletions desktop-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,12 @@
"lint": "next lint"
},
"dependencies": {
"@aws-sdk/client-ec2": "^3.515.0",
"@aws-sdk/client-elastic-beanstalk": "^3.484.0",
"@babel/traverse": "^7.24.1",
"@aws-sdk/client-ec2": "^3.537.0",
"@aws-sdk/client-elastic-beanstalk": "^3.567.0",
"@aws-sdk/client-iam": "^3.485.0",
"@aws-sdk/client-s3": "^3.484.0",
"@aws-sdk/client-secrets-manager": "^3.485.0",
"@aws-sdk/client-secrets-manager": "^3.535.0",
"@aws-sdk/client-sts": "^3.485.0",
"@heroicons/react": "^2.0.18",
"@hookform/resolvers": "^3.3.4",
Expand All @@ -46,61 +47,61 @@
"@radix-ui/react-tabs": "^1.0.4",
"@radix-ui/react-toast": "^1.1.4",
"@radix-ui/react-tooltip": "^1.0.6",
"@reduxjs/toolkit": "^1.9.5",
"@tanstack/react-table": "^8.13.0",
"@tremor/react": "^3.9.2",
"@reduxjs/toolkit": "^2.2.1",
"@tanstack/react-table": "^8.16.0",
"@tremor/react": "^3.14.1",
"add": "^2.0.6",
"axios": "^1.5.0",
"axios": "^1.6.8",
"class-variance-authority": "^0.7.0",
"clsx": "^2.0.0",
"clsx": "^2.1.0",
"cmdk": "^0.2.1",
"date-fns": "^3.3.1",
"date-fns": "^3.6.0",
"electron-dl": "^3.5.1",
"electron-serve": "^1.1.0",
"electron-store": "^8.1.0",
"electron-store": "^8.2.0",
"embla-carousel-react": "^8.0.0-rc20",
"extract-zip": "^2.0.1",
"fs": "^0.0.1-security",
"https": "^1.0.0",
"lucide-react": "^0.344.0",
"next-themes": "^0.2.1",
"lucide-react": "^0.363.0",
"next-themes": "^0.3.0",
"react-day-picker": "^8.10.0",
"react-hook-form": "^7.47.0",
"react-redux": "^8.1.2",
"react-hook-form": "^7.51.1",
"react-redux": "^9.1.0",
"redaxios": "^0.5.1",
"separator": "^0.1.0",
"shadcn-ui": "^0.4.1",
"sonner": "^1.4.3",
"shadcn-ui": "^0.8.0",
"sonner": "^1.4.41",
"superagent": "^8.1.2",
"table": "^6.8.1",
"table": "^6.8.2",
"tabs": "^0.2.0",
"tailwind-merge": "^1.14.0",
"tailwind-merge": "^2.3.0",
"tailwindcss-animate": "^1.0.6",
"toast": "^0.5.4",
"zlib": "^1.0.5",
"zod": "^3.22.4"
},
"devDependencies": {
"@types/node": "^20.8.5",
"@types/node": "^20.8.6",
"@types/prop-types": "^15.7.8",
"@types/react": "^18.2.28",
"@typescript-eslint/eslint-plugin": "^6.17.0",
"@typescript-eslint/parser": "^6.16.0",
"autoprefixer": "^10.4.7",
"electron": "^21.4.4",
"autoprefixer": "^10.4.19",
"electron": "^29.1.4",
"electron-builder": "^24.13.3",
"eslint": "^8.57.0",
"eslint-config-next": "13.5.4",
"eslint-config-standard-with-typescript": "^39.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-n": "^15.0.0 || ^16.0.0 ",
"eslint-plugin-promise": "^6.0.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react": "^7.34.1",
"eslint-plugin-tailwind": "^0.2.1",
"eslint-plugin-tailwindcss": "^3.13.0",
"next": "^13.5.5",
"nextron": "^8.12.0",
"postcss": "^8.4.13",
"nextron": "^8.13.0",
"postcss": "^8.4.37",
"prettier": "^3.0.2",
"prettier-plugin-organize-imports": "^3.2.3",
"prettier-plugin-tailwindcss": "^0.5.3",
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ export default function FleetMoneyActionButtons({
}: {
fleet: RetrievedFleet
}): JSX.Element {
console.log('fleet::', fleet)
return (
<>
{fleet.testing && (
Expand Down
2 changes: 0 additions & 2 deletions desktop-app/renderer/lib/localStorage.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ function addServer(
}

function updateServer(server: Server) {
console.log(server)
if (typeof window !== 'undefined') {
if (!localStorage.servers) {
localStorage.servers = JSON.stringify({})
Expand All @@ -35,7 +34,6 @@ function updateServer(server: Server) {
url: server.url,
token: server.token
}
console.log(servers)
localStorage.servers = JSON.stringify(servers)
}
}
Expand Down
5 changes: 3 additions & 2 deletions desktop-app/renderer/pages/fleets/createFleetDialog.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,8 @@ export default function CreateFleetDialog({

const defaultValues = {
name: 'Fleet Name',
space: Object.keys(napseSpacePossibilitiesSelection)[0]
space: searchParams.get('space') as string
// space: Object.keys(napseSpacePossibilitiesSelection)[0]
}

const form = useForm<z.infer<typeof FleetSchema>>({
Expand Down Expand Up @@ -119,7 +120,7 @@ export default function CreateFleetDialog({
space: values.space,
clusters: Clusters
}
console.log('fleetData::', fleetData)
console.log('fleetData::', values.space)

const response = await createFleet(searchParams, fleetData)
setFleets([...fleets, response.data])
Expand Down
23 changes: 22 additions & 1 deletion desktop-app/renderer/pages/servers/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,10 @@ import { connectKey } from '@/api/key/key'
import InfoPanelCard from '@/components/custom/panel/infoPanelCard'
import ContextHeader from '@/components/layout/contextHeader'
import DefaultPageLayout from '@/components/layout/defaultPageLayout'
import fs from 'fs'
import path from 'path'

import { Server, getServers } from '@/lib/localStorage'
import { Server, getServers, updateServer } from '@/lib/localStorage'
import { standardUrlPartial } from '@/lib/queryParams'
import { useSearchParams } from 'next/navigation'
import { useRouter } from 'next/router'
Expand Down Expand Up @@ -63,6 +65,25 @@ export default function Servers(): JSX.Element {
).then(setCards)
}, [servers, router, searchParams])

useEffect(() => {
if (process.env.NODE_ENV === 'production') return
const rootPath = process.env.HOME || process.env.USERPROFILE
if (!rootPath) throw new Error('No root path found')

const filePath = path.join(rootPath, '.napse-dev', 'api-keys.json')
const dirPath = path.dirname(filePath)
if (!fs.existsSync(dirPath)) {
return
}
const file = fs.readFileSync(filePath, 'utf8')
const data = JSON.parse(file)
// iterate over keys and values
Object.keys(data).forEach((key) => {
const server = data[key]
updateServer({ name: key, url: server.url, token: server.token })
})
}, [])

return (
<ContextHeader isServer>
<DefaultPageLayout
Expand Down
16 changes: 8 additions & 8 deletions desktop-app/renderer/pages/settings/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -417,10 +417,10 @@ export default function Settings(): JSX.Element {
{!isDeployed
? 'Warning: No server deployed'
: !isReadyToUpdate
? 'Warning: Server not ready'
: !hasAvailableUpdate
? 'Warning: No updates available'
: ''}
? 'Warning: Server not ready'
: !hasAvailableUpdate
? 'Warning: No updates available'
: ''}
</div>
</CardHeader>
<CardContent className="flex flex-col items-center justify-center">
Expand Down Expand Up @@ -473,8 +473,8 @@ export default function Settings(): JSX.Element {
{!isDeployed
? 'Warning: No server deployed'
: !isReadyToUpdate
? 'Warning: Server not ready'
: ''}
? 'Warning: Server not ready'
: ''}
</div>
</CardHeader>

Expand Down Expand Up @@ -518,8 +518,8 @@ export default function Settings(): JSX.Element {
{!isDeployed
? 'Warning: No server deployed'
: !isReadyToUpdate
? 'Warning: Server not ready'
: ''}
? 'Warning: Server not ready'
: ''}
</div>
</CardHeader>
<CardContent className="flex flex-col items-center justify-center">
Expand Down
Loading