Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
198 commits
Select commit Hold shift + click to select a range
70918aa
net modular: rewrite to allow for many underlying transports
dr-frmr Apr 29, 2024
379fe69
use in-progress process_lib 0.8 where needed
dr-frmr Apr 29, 2024
7831829
Merge branch 'main' into dr/net-modular-tcp
dr-frmr May 1, 2024
2306424
add `dependencies` field to Erc721Properties
nick1udwig May 2, 2024
c31617e
app_store: fetch apis when published
nick1udwig May 2, 2024
4865e63
app_store: add ListApis and GetApi LocalRequests
nick1udwig May 3, 2024
1a187d8
app_store: add NewPackaged packages to apis
nick1udwig May 3, 2024
477d02a
app_store: dont save the zip file
nick1udwig May 3, 2024
8837a22
packages: update to use wit apis
nick1udwig May 6, 2024
8f7ad64
Format Rust code using rustfmt
github-actions[bot] May 6, 2024
8a35e7a
get node booting
nick1udwig May 6, 2024
e33876f
app_store: add core package apis
nick1udwig May 7, 2024
8c80cfd
move `wit/` dir into `target/`
nick1udwig May 7, 2024
cbf4bab
move apis
nick1udwig May 8, 2024
5ea9d9a
use new build args
nick1udwig May 8, 2024
f309883
set version
nick1udwig May 8, 2024
0d5cfd3
Format Rust code using rustfmt
github-actions[bot] May 8, 2024
2576b07
Merge branch 'develop' into hf/wit-apis
nick1udwig May 13, 2024
7da4cfb
finish merge
nick1udwig May 13, 2024
e80679e
Format Rust code using rustfmt
github-actions[bot] May 13, 2024
c032092
Merge branch 'develop' into hf/wit-apis
dr-frmr May 14, 2024
91717f1
remove development comments
nick1udwig May 14, 2024
3194b03
change dependencies to optional metadata field
nick1udwig May 14, 2024
15c86f5
first pass: handle multiple wit versions, normalize all version value…
dr-frmr May 15, 2024
44ca456
add en_wits and de_wits for v0
dr-frmr May 15, 2024
2c2f52d
change convention to: interface <-> process; world <-> package
nick1udwig May 16, 2024
2817bb8
Format Rust code using rustfmt
github-actions[bot] May 16, 2024
6efcf98
remove homepage package-lock.json
nick1udwig May 16, 2024
feced37
Merge pull request #335 from kinode-dao/hf/wit-apis
nick1udwig May 16, 2024
c696651
Merge branch 'develop' into dr/wit-backcompat-forever
dr-frmr May 16, 2024
00d0d6c
WIP: support standard_host and standard_host_v0 in kernel
dr-frmr May 16, 2024
1a17789
make api_hash real-er
nick1udwig May 16, 2024
e54c0cf
feat: kernel switching on process wit version
dr-frmr May 16, 2024
3941818
Merge pull request #348 from kinode-dao/dr/wit-backcompat-forever
dr-frmr May 16, 2024
a1cd7ae
vfs: remove unused select
nick1udwig May 17, 2024
3d4aa52
Format Rust code using rustfmt
github-actions[bot] May 17, 2024
4b78dec
dont `kit::build` `.DS_Store`
nick1udwig May 17, 2024
96f6277
Merge pull request #351 from kinode-dao/hf/dont-kit-build-ds-store
nick1udwig May 17, 2024
e36415a
appstore widget links
0x70b1a5 May 17, 2024
b645c2c
bump kit dep
nick1udwig May 17, 2024
7712e85
flip conditional so it works properly
nick1udwig May 17, 2024
1dce465
app_store: use the 0.8.0 world `process-v0`
nick1udwig May 17, 2024
3090de6
more helpful error message for failing websockets, also include nativ…
Tenari May 16, 2024
e030538
correct debug printing
Tenari May 17, 2024
2e71444
Merge pull request #354 from Tenari/native-tls-feature-flag-dev
dr-frmr May 17, 2024
d50c3a3
Merge pull request #352 from kinode-dao/tm/appstore-widget-links
0x70b1a5 May 17, 2024
2085920
Merge pull request #350 from kinode-dao/hf/vfs-remove-unused-select
nick1udwig May 17, 2024
dc56c37
widget ui fixes
0x70b1a5 May 17, 2024
95687d8
update parsing to match process_lib
dr-frmr May 17, 2024
79f81a8
version bump 0.8.0
dr-frmr May 17, 2024
a7d7f4f
Merge branch 'develop' into dr/net-modular-tcp
dr-frmr May 17, 2024
ff0b411
wtf: try and fix cargo manifest
dr-frmr May 18, 2024
9fd7c09
Format Rust code using rustfmt
github-actions[bot] May 18, 2024
ae72c11
fix TYPO that had me losing mind
dr-frmr May 18, 2024
65d8fd2
Format Rust code using rustfmt
github-actions[bot] May 18, 2024
e7a4f93
fix: go and find all the places that wit versions take effect, and li…
dr-frmr May 18, 2024
6eaa603
cleanup
dr-frmr May 18, 2024
45b3470
fix: Identity struct must have room for many ports
dr-frmr May 20, 2024
04009e7
Merge pull request #319 from kinode-dao/dr/net-modular-tcp
dr-frmr May 20, 2024
3f87104
Merge branch 'main' into develop
dr-frmr May 20, 2024
2978bf5
Merge pull request #355 from kinode-dao/tm/widget-ui-fixes
0x70b1a5 May 21, 2024
c8b48d0
refactor networking to add tcp pt 1
dr-frmr May 21, 2024
c83f2e8
rebase onto widgets
0x70b1a5 May 20, 2024
88b0af1
docked apps in homepage are drag and droppable
0x70b1a5 May 21, 2024
0d2504c
WIP: keep scaffolding tcp
dr-frmr May 21, 2024
074ea84
WIP: build out more generic net infra
dr-frmr May 22, 2024
10b4b6f
fix simulation-mode
nick1udwig May 22, 2024
47f3b2e
WIP: tear up ws protocol again
dr-frmr May 22, 2024
1d6c89e
Merge pull request #357 from kinode-dao/tm/settings-app-homebutton
0x70b1a5 May 22, 2024
3bfe9ec
update process_lib to latest develop
dr-frmr May 22, 2024
e79c8db
Merge branch 'develop' into dr/add-tcp
dr-frmr May 22, 2024
8ec3c0a
Format Rust code using rustfmt
github-actions[bot] May 22, 2024
adc75b9
WIP: ws protocol "finished", tpc stubbed out, generic aspects finished
dr-frmr May 23, 2024
39f1216
refactor networking info
0x70b1a5 May 23, 2024
b0a72bd
Format Rust code using rustfmt
github-actions[bot] May 23, 2024
8517603
Merge pull request #360 from kinode-dao/tm/refactor-networking-info
dr-frmr May 23, 2024
c8b926a
Merge branch 'develop' into dr/add-tcp
dr-frmr May 23, 2024
9b24e9a
add preset random app images to the appstore and homepage
0x70b1a5 May 22, 2024
dec66b8
unify icons inside homepage process
0x70b1a5 May 23, 2024
d37888c
ws working
dr-frmr May 24, 2024
ad39ec8
tcp networking implemented
dr-frmr May 24, 2024
f4c7c38
Merge pull request #358 from kinode-dao/tm/app-icons
dr-frmr May 24, 2024
0da1cee
add tcp to register
dr-frmr May 24, 2024
912e96c
Merge branch 'main' into develop
dr-frmr May 24, 2024
b71d279
Merge branch 'develop' into dr/add-tcp
dr-frmr May 24, 2024
6ece63c
register frontend: add tcp port
dr-frmr May 24, 2024
c317897
feat: add --password flag to realnodes!
dr-frmr May 25, 2024
e207d44
tcp working and improved
dr-frmr May 25, 2024
f692b1b
fix: make splash art use regular ascii
dr-frmr May 25, 2024
b6c54c8
make kernelprint a response instead of a raw print, update `top` and …
dr-frmr May 25, 2024
24e0282
add `kfetch`
dr-frmr May 26, 2024
5dbf074
add app store api as wit
dr-frmr May 26, 2024
55de023
fix register bug, cleanup net
dr-frmr May 28, 2024
55ed925
fix some, needs more
dr-frmr May 28, 2024
88ded5d
permit multiple buttons (update + launch) to show in appstore; remove…
0x70b1a5 May 28, 2024
e582db8
add buffer polyfill to fix name claim checks
0x70b1a5 May 28, 2024
444b5b0
Merge pull request #364 from kinode-dao/tm/permit-multiple-appstore-b…
dr-frmr May 28, 2024
473ba73
Merge pull request #365 from kinode-dao/tm/fix-osname-ownership-check-ui
dr-frmr May 28, 2024
40e31d7
refactor key generation FE code
0x70b1a5 May 28, 2024
a388fbd
add comments to terminal src
jurij-jukic May 28, 2024
a7de684
force appstore to display in dock when no apps favorited
0x70b1a5 May 28, 2024
0dba348
rewrite app store to use its wit API
dr-frmr May 28, 2024
b2d1502
tester: simplify
nick1udwig May 28, 2024
d053c2b
Format Rust code using rustfmt
github-actions[bot] May 29, 2024
44d0be3
debugging deserialization
dr-frmr May 29, 2024
6814455
ugh: use custom `snow` for async
dr-frmr May 29, 2024
08ea80e
update ws to use split-ciphers (tested w/ fakes)
dr-frmr May 29, 2024
42f641c
remove debugging prints
dr-frmr May 29, 2024
2e6f473
Merge branch 'develop' into dr/add-tcp
dr-frmr May 29, 2024
49754d0
Merge pull request #359 from kinode-dao/dr/add-tcp
dr-frmr May 29, 2024
763c08a
Merge pull request #369 from kinode-dao/yuri/clarify
jurij-jukic May 29, 2024
61c0011
clearer comment
jurij-jukic May 29, 2024
c2c00aa
add download/install in progress messages
0x70b1a5 May 29, 2024
b88717b
spacing
0x70b1a5 May 29, 2024
e966e19
Merge branch 'develop' into dr/kernel-command-responses
dr-frmr May 29, 2024
68c6033
Merge pull request #363 from kinode-dao/dr/kernel-command-responses
dr-frmr May 29, 2024
7eac796
app store refactor for clarity
dr-frmr May 30, 2024
0570119
more app store refactoring, move metadata fetches to better place
dr-frmr May 30, 2024
4eb4ad1
nits
dr-frmr May 30, 2024
eee375d
widget styling
0x70b1a5 May 30, 2024
f9e8d0c
more style
0x70b1a5 May 30, 2024
34ea845
Merge branch 'develop' into dr/app-store-rewrite
dr-frmr May 30, 2024
c2463d2
Merge pull request #370 from kinode-dao/hf/simplify-tester
nick1udwig May 31, 2024
b877fd7
app store: finish up rewrite for now
dr-frmr May 31, 2024
662f91f
fix app store API to be backwards-compatible, refresh all process_lib…
dr-frmr May 31, 2024
14d20c7
fix download/install
dr-frmr May 31, 2024
b69d48c
merge develop
0x70b1a5 May 31, 2024
c9823e1
Merge pull request #373 from kinode-dao/tm/small-widget-fixes
0x70b1a5 May 31, 2024
4a96350
build register ui
0x70b1a5 May 31, 2024
1d8e1ed
Merge branch 'develop' into tm/refactor-keygen
0x70b1a5 May 31, 2024
8cfcaf9
rebuild register ui
0x70b1a5 May 31, 2024
bab2515
Merge pull request #368 from kinode-dao/tm/refactor-keygen
0x70b1a5 May 31, 2024
a2e7aaf
Merge branch 'develop' into tm/download-in-progress-message
0x70b1a5 May 31, 2024
a7d1006
Merge branch 'develop' into dr/app-store-rewrite
dr-frmr May 31, 2024
dfb29cd
Merge branch 'develop' into dr/app-store-rewrite
dr-frmr May 31, 2024
598b1d2
Merge branch 'dr/app-store-rewrite' into tm/download-in-progress-message
dr-frmr May 31, 2024
6f67f9b
swap routers back to default, print error on app store state deserialize
dr-frmr May 31, 2024
166fafa
Merge pull request #372 from kinode-dao/tm/download-in-progress-message
dr-frmr May 31, 2024
743d683
feat: secure subdomains for settings, improvements to server and login
dr-frmr Jun 3, 2024
ecbc87c
Merge pull request #371 from kinode-dao/yuri/comments
dr-frmr Jun 3, 2024
c8b2364
clearer comment
jurij-jukic May 29, 2024
6c750e5
rebase onto appstore-refactor
0x70b1a5 Jun 3, 2024
bd52f8e
rebase some more
0x70b1a5 Jun 3, 2024
9648ba9
finish rebase
0x70b1a5 Jun 3, 2024
c55a8b7
app store: review
dr-frmr Jun 3, 2024
fea0799
fix: make tokens for subdomains unique/linked
dr-frmr Jun 3, 2024
fc5e60f
Merge pull request #375 from kinode-dao/tm/appstore-paging-fix
dr-frmr Jun 3, 2024
bceee1d
Merge branch 'develop' into dr/app-store-rewrite
dr-frmr Jun 4, 2024
5c24e73
correct wit file name for app store!
dr-frmr Jun 4, 2024
d65c31b
Merge pull request #366 from kinode-dao/dr/app-store-rewrite
dr-frmr Jun 4, 2024
f720183
Merge pull request #374 from kinode-dao/dr/secure-subdomains-redux
dr-frmr Jun 4, 2024
7c1a1fb
net: add debug prints on successful connection
dr-frmr Jun 4, 2024
1fd27d5
add dev server proxies to appstore, register, homepage; fix blackscre…
0x70b1a5 Jun 4, 2024
a538d9b
Merge branch 'main' into develop
dr-frmr Jun 4, 2024
553ad00
Merge pull request #377 from kinode-dao/tm/ui-dev-servers
dr-frmr Jun 4, 2024
c8f2de8
terminal: fix: add delete key to backspace behavior
dr-frmr Jun 4, 2024
29e40f2
Merge pull request #378 from kinode-dao/dr/add-delete
dr-frmr Jun 4, 2024
9db2ad6
net: add better logging prints
dr-frmr Jun 4, 2024
b4e9ffa
net: more useful debug logs
dr-frmr Jun 5, 2024
e331b5b
fix: make proper url for tcp conn
dr-frmr Jun 5, 2024
63f8acc
fix: don't re-index last saved block so we don't needlessly auto-upda…
dr-frmr Jun 5, 2024
d31c65c
fix
dr-frmr Jun 5, 2024
abcdc79
revert task queue changes
dr-frmr Jun 6, 2024
5a50d89
Merge pull request #380 from kinode-dao/dr/fix-processid-parsing-and-vfs
dr-frmr Jun 6, 2024
4302bf3
nit: better language on register/reset pages
dr-frmr Jun 6, 2024
a1a21c4
fix: delete old /pkg when new one is unzipped to there
dr-frmr Jun 6, 2024
3e59998
eth: update alloy deps
barraguda Jun 6, 2024
d8c3926
register & fakenet: update to new alloy
barraguda Jun 6, 2024
9e200de
eth: return explicit rpc errors to process
barraguda Jun 6, 2024
c4ea60f
Merge pull request #381 from kinode-dao/dr/wipe-pkg-on-install
dr-frmr Jun 6, 2024
747a2a9
eth: RpcError into full type rather than string
barraguda Jun 6, 2024
3de3b9b
Merge pull request #383 from kinode-dao/bp/etherrorfix
barraguda Jun 6, 2024
43914fd
chore: upgrade all packages to use kinode_process_lib 0.8.0
dr-frmr Jun 6, 2024
27f1c1e
fix: don't crash on missing folder
dr-frmr Jun 6, 2024
0e54704
fixes: remove buggy favorites-bar behavior, switch settings app back …
dr-frmr Jun 6, 2024
a475311
Merge branch 'develop' into bp/update-eth
barraguda Jun 7, 2024
1cfe1e6
eth: fix 'broken' subscriptions
barraguda Jun 7, 2024
f25219c
fix: remove extra alloy-signer dep
barraguda Jun 7, 2024
0ac4b63
eth: fix rpcerror ordering
barraguda Jun 7, 2024
e57c97e
Merge pull request #382 from kinode-dao/bp/update-eth
dr-frmr Jun 7, 2024
d7ea291
release-candidate workflow
dolled-possum Jun 7, 2024
3966aec
add cfg flag for tcp
dr-frmr Jun 7, 2024
c025307
one more cfg flag
dr-frmr Jun 7, 2024
5ee53ed
Merge pull request #384 from kinode-dao/dp/automated-build-workflow
dr-frmr Jun 7, 2024
f88ffb7
hotfix: alloy_signer
barraguda Jun 7, 2024
6ead2f3
Merge pull request #385 from kinode-dao/bp/alloyhotfix
dr-frmr Jun 7, 2024
0f781c0
Merge branch 'develop' into release-candidate
dr-frmr Jun 7, 2024
b64bb80
state.rs nit
dr-frmr Jun 7, 2024
e3c5b8a
state.rs nit
dr-frmr Jun 7, 2024
f182a00
Merge branch 'release-candidate' into develop
dr-frmr Jun 7, 2024
6662cbf
added a generous timeout for execution
dolled-possum Jun 7, 2024
987556b
Merge branch 'develop' into dp/automated-build-workflow
dolled-possum Jun 7, 2024
3862e6f
Merge pull request #386 from kinode-dao/dp/automated-build-workflow
dr-frmr Jun 7, 2024
888599a
app store widget fix
dr-frmr Jun 7, 2024
ea635bb
ssh command timeout
dolled-possum Jun 8, 2024
5b29149
Merge branch 'develop' into dp/automated-build-workflow
dolled-possum Jun 8, 2024
b190615
Merge pull request #388 from kinode-dao/dp/automated-build-workflow
dr-frmr Jun 8, 2024
0598537
fix: keep `/` in app download file name
dr-frmr Jun 8, 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
23 changes: 23 additions & 0 deletions .github/workflows/release_candidate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: rust release-candidate CI

on:
push:
branches: [ release-candidate ]

jobs:
deploy:
runs-on: ubuntu-latest
timeout-minutes: 60

steps:
- name: build and deploy kinode
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.SSH_HOST }}
username: ${{ secrets.SSH_USER }}
key: ${{ secrets.SSH_ED25519KEY }}
port: ${{ secrets.SSH_PORT }}
command_timeout: 60m
script: |
cd ~
./build-kinode.sh
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ target/
wit/
**/target/
**/wit/
**/wit-*/
**/*.wasm
.vscode
.app-signing
Expand All @@ -10,8 +11,6 @@ wit/
*.swo
*.zip
/home
packages/**/pkg/*.wasm
packages/**/wit
*/**/node_modules
.env
kinode/src/bootstrapped_processes.rs
Expand Down
Loading