Commit Graph

111 Commits

Author SHA1 Message Date
Derrick Hammer ac5877385b
feat: add socketSetKeepAlive api method 2023-07-23 14:36:27 -04:00
Derrick Hammer 3dd34a9af2
Merge remote-tracking branch 'origin/develop' into develop 2023-07-22 20:09:02 -04:00
Derrick Hammer ad4511c385
fix: remove unneeded mutex call 2023-07-22 20:08:54 -04:00
semantic-release-bot 3c1aed2f2f chore(release): 0.1.0-develop.1 [skip ci]
# [0.1.0-develop.1](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.2-develop.10...v0.1.0-develop.1) (2023-07-22)

### Features

* add socketListeners api call ([e56cbec](e56cbecbcf))
* track what modules are listening on a socket connection by their module id ([39a9114](39a91144de))
2023-07-22 14:04:28 +00:00
Derrick Hammer d312d1704d
Merge remote-tracking branch 'origin/develop' into develop 2023-07-22 10:03:09 -04:00
Derrick Hammer 296acba3b4
refactor: update socketListeners to read from listener map and filter out anything that is 0 in case of race condition 2023-07-22 10:02:59 -04:00
Derrick Hammer e56cbecbcf
feat: add socketListeners api call 2023-07-22 09:53:02 -04:00
Derrick Hammer 39a91144de
feat: track what modules are listening on a socket connection by their module id 2023-07-22 09:49:31 -04:00
semantic-release-bot f96d4c319f chore(release): 0.0.2-develop.10 [skip ci]
## [0.0.2-develop.10](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.2-develop.9...v0.0.2-develop.10) (2023-07-22)

### Bug Fixes

* remove mutex and don't make cb async to prevent race condition ([04c7292](04c7292e44))
2023-07-22 01:37:30 +00:00
Derrick Hammer 9d2b64d510
Merge remote-tracking branch 'origin/develop' into develop 2023-07-21 21:35:56 -04:00
Derrick Hammer 04c7292e44
fix: remove mutex and don't make cb async to prevent race condition 2023-07-21 21:35:47 -04:00
semantic-release-bot 6a5a6346bb chore(release): 0.0.2-develop.9 [skip ci]
## [0.0.2-develop.9](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.2-develop.8...v0.0.2-develop.9) (2023-07-12)
2023-07-12 10:29:30 +00:00
Derrick Hammer aa3153e4f8
Merge remote-tracking branch 'origin/develop' into develop 2023-07-12 06:28:19 -04:00
Derrick Hammer e779cae293
dep: update deps 2023-07-12 06:28:00 -04:00
semantic-release-bot 54af6c5c1b chore(release): 0.0.2-develop.8 [skip ci]
## [0.0.2-develop.8](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.2-develop.7...v0.0.2-develop.8) (2023-07-11)
2023-07-11 11:15:41 +00:00
Derrick Hammer 37dcb39466
Merge remote-tracking branch 'origin/develop' into develop 2023-07-11 07:14:13 -04:00
Derrick Hammer 99f1c7c799
dep: update presetter-kernel-module-preset 2023-07-11 07:14:06 -04:00
semantic-release-bot b955e19e72 chore(release): 0.0.2-develop.7 [skip ci]
## [0.0.2-develop.7](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.2-develop.6...v0.0.2-develop.7) (2023-07-08)

### Bug Fixes

* pin buffer version ([928cff2](928cff2a08))
2023-07-08 11:34:05 +00:00
Derrick Hammer 27e3452074
Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	package.json
2023-07-08 07:32:42 -04:00
Derrick Hammer 928cff2a08
fix: pin buffer version 2023-07-08 07:32:30 -04:00
semantic-release-bot b7f7235fe0 chore(release): 0.0.2-develop.6 [skip ci]
## [0.0.2-develop.6](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.2-develop.5...v0.0.2-develop.6) (2023-07-08)

### Bug Fixes

* need to patch our own sdk for bundling so we don't need to put the hack in directly ([10170bd](10170bd673))
2023-07-08 08:05:58 +00:00
Derrick Hammer 8008bfe98d
Merge remote-tracking branch 'origin/develop' into develop 2023-07-08 04:04:02 -04:00
Derrick Hammer 10170bd673
fix: need to patch our own sdk for bundling so we don't need to put the hack in directly 2023-07-08 04:03:54 -04:00
Derrick Hammer cb3421b662
refactor: move to vite bundler 2023-07-08 04:03:18 -04:00
semantic-release-bot 18cf0fd19c chore(release): 0.0.2-develop.5 [skip ci]
## [0.0.2-develop.5](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.2-develop.4...v0.0.2-develop.5) (2023-07-05)

### Bug Fixes

* need to loop over all protomux message args and await any promises ([3a4cfd4](3a4cfd45a6))
2023-07-05 03:05:21 +00:00
Derrick Hammer af224e742a
Merge remote-tracking branch 'origin/develop' into develop 2023-07-04 23:04:01 -04:00
Derrick Hammer 3a4cfd45a6
fix: need to loop over all protomux message args and await any promises 2023-07-04 23:03:49 -04:00
semantic-release-bot 09438cf112 chore(release): 0.0.2-develop.4 [skip ci]
## [0.0.2-develop.4](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.2-develop.3...v0.0.2-develop.4) (2023-07-05)

### Bug Fixes

* add patch-package to postinstall ([5816ab3](5816ab308a))
* keypair needs to be a private extended key ([57496da](57496da5cc))
* need to add browser flag to .presetterrc.json ([2f92782](2f92782995))
* we need to use the wasm libsodium @screamingvoid/sodium-universal ([411d351](411d35154f))
2023-07-05 01:01:17 +00:00
Derrick Hammer 411d35154f
fix: we need to use the wasm libsodium @screamingvoid/sodium-universal 2023-07-04 20:59:51 -04:00
Derrick Hammer 57496da5cc
fix: keypair needs to be a private extended key 2023-07-04 20:59:01 -04:00
Derrick Hammer 9b2387b517
Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	npm-shrinkwrap.json
2023-07-04 01:04:25 -04:00
Derrick Hammer bf32cebe93
ci: use custom build process 2023-07-04 01:04:09 -04:00
Derrick Hammer 9958b7cfc2
dep: update deps 2023-07-04 01:02:52 -04:00
Derrick Hammer 1b9e656e86
refactor: load logErr direct from libkernel/module 2023-07-04 00:59:01 -04:00
Derrick Hammer 3b2cf557dc
dep: update @lumeweb/hyperswarm-web 2023-07-02 17:46:23 -04:00
Derrick Hammer 5816ab308a
fix: add patch-package to postinstall 2023-07-02 17:40:48 -04:00
Derrick Hammer 2f92782995
fix: need to add browser flag to .presetterrc.json 2023-07-02 17:30:28 -04:00
Derrick Hammer 2e86ce5ffa
dep: update @lumeweb/presetter-kernel-module-preset 2023-07-02 17:30:04 -04:00
Derrick Hammer a0ba6dd6c7
dep: update @lumeweb/presetter-kernel-module-preset 2023-07-02 17:13:17 -04:00
Derrick Hammer 1a9f593a7c
dep: update deps 2023-07-02 17:04:35 -04:00
semantic-release-bot 66ab8412a2 chore(release): 0.0.2-develop.3 [skip ci]
## [0.0.2-develop.3](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.2-develop.2...v0.0.2-develop.3) (2023-07-01)
2023-07-01 20:35:56 +00:00
Derrick Hammer 3fe82e33a0
dep: update @lumeweb/hyperswarm-web 2023-07-01 16:34:52 -04:00
semantic-release-bot da0616ac45 chore(release): 0.0.2-develop.2 [skip ci]
## [0.0.2-develop.2](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.2-develop.1...v0.0.2-develop.2) (2023-07-01)

### Bug Fixes

* rename var nextId ([99b355f](99b355f7a1))
2023-07-01 09:22:41 +00:00
Derrick Hammer 99b355f7a1
fix: rename var nextId 2023-07-01 05:21:30 -04:00
semantic-release-bot 0379757dcd chore(release): 0.0.2-develop.1 [skip ci]
## [0.0.2-develop.1](https://git.lumeweb.com/LumeWeb/kernel-swarm/compare/v0.0.1...v0.0.2-develop.1) (2023-07-01)
2023-07-01 08:38:58 +00:00
Derrick Hammer 8a80ba9ac5
dep: update @lumeweb/hyperswarm-web 2023-07-01 04:35:27 -04:00
Derrick Hammer cc929a903a
refactor: update to new sdks and portal 2023-07-01 04:21:09 -04:00
Derrick Hammer 87c7d1e02d
*update deps 2023-04-16 22:43:17 -04:00
Derrick Hammer 402508ca64
*rename handlers to match naming scheme 2023-04-15 03:58:53 -04:00
Derrick Hammer ba38f7670f
*Add api method to create swarms 2023-04-15 03:57:34 -04:00