Commit Graph

534 Commits

Author SHA1 Message Date
bitful-pannul
1cbc110a4e vfs: add recursive dirs within zip files 2023-12-06 12:33:01 -03:00
bitful-pannul
c647573fe9
fs: refactor 1.5 (#74)
* unify chunk types
* refactor memory buffer
* dedup reference counting fixes
* replace bincode with messagepack
2023-12-06 10:54:53 -03:00
hosted-fornet
120fa2b4eb bump all process_lib deps to 5e1b94a 2023-12-05 22:14:43 -08:00
dr-frmr
98de8d3c82
fix test_runner deps 2023-12-05 19:00:33 -05:00
dr-frmr
94c934f67c
little cleanup 2023-12-05 13:37:33 -05:00
hosted-fornet
989645c419
Merge pull request #42 from uqbar-dao/hf/start-from-commandline
start from commandline
2023-12-05 09:37:35 -08:00
hosted-fornet
4844e840c0 remove commented-out code
the commented-out code relates to a speculative feature
that stores ALL KernelMessages in the tester so that tests can
access & assert against more than just whatever Response
they receive

e.g. if a test Request kicks off a chain of 10 Messages,
a test might grab those 10 & assert against some subset of
them; this is not possible unless we store all KernelMessages
somewhere & make them queryable

this is a speculative feature in that we don't have a specific
usecase in mind for it; it was commented-out for this reason
and because it led to significant performance issues (noticeable
slowdown of nodes)
2023-12-05 09:33:19 -08:00
github-actions[bot]
5aef92cdbc
Format Rust code using rustfmt 2023-12-05 00:06:21 +00:00
hosted-fornet
355befa9a6 change clap from derive to dot 2023-12-04 16:05:48 -08:00
hosted-fornet
fd8c478a8d Merge branch 'v0.4.0' into hf/start-from-commandline
Conflicts:
      src/main.rs
      src/terminal.rs
2023-12-04 14:45:11 -08:00
dr-frmr
82a9c3e4c1
Merge pull request #88 from uqbar-dao/dr/terminal-api-update
terminal love
2023-12-04 12:34:14 -05:00
dr-frmr
130f5e1cb5
switch ! to /, update readme, fix errors 2023-12-04 12:28:34 -05:00
dr-frmr
0e5f82c981
WIP: better terminal commands 2023-12-03 23:58:24 -05:00
dr-frmr
0229b74001
adjust verbosity of runtime prints to new arrangement 2023-12-02 18:05:56 -05:00
dr-frmr
9202191b06
terminal: refactor into mod, add toggle for logging mode, fix ctrl+R behavior 2023-12-02 00:40:42 -05:00
github-actions[bot]
e245bc972e
Format Rust code using rustfmt 2023-12-01 22:04:07 +00:00
hosted-fornet
ba2a379cb7 make rpc optional in simulation-mode
Conflicts:
      src/main.rs
2023-12-01 14:03:15 -08:00
hosted-fornet
6ff612c58e remove commented-out code 2023-12-01 14:00:02 -08:00
github-actions[bot]
f55a703e83
Format Rust code using rustfmt 2023-12-01 21:19:10 +00:00
hosted-fornet
4cb0944793 add fake nodes 2023-12-01 13:18:40 -08:00
Will Galebach
80ac92b767
Fixed Import Keyfile submit on enter (#87) 2023-12-01 16:49:22 +00:00
github-actions[bot]
c4a5d4d2e0
Format Rust code using rustfmt 2023-12-01 01:17:38 +00:00
hosted-fornet
2de6a10cd9 Merge branch 'v0.4.0' into hf/start-from-commandline
Conflicts:
      Cargo.lock
      modules/sqlite/sqlite/src/lib.rs
      src/http_server/mod.rs
      src/kernel/mod.rs
      src/main.rs
      src/types.rs
2023-11-30 17:16:37 -08:00
dr-frmr
b89ce534d7
Merge pull request #86 from uqbar-dao/dr/ws-notify-process-on-open
ws: notify process on open
2023-11-30 16:12:22 -05:00
dr-frmr
935484e4bc
update docstring for WebSocketOpen 2023-11-30 15:59:55 -05:00
dr-frmr
cdd9a4278b
ws: notify process on open 2023-11-30 15:56:50 -05:00
tadad
744769efaf
Merge pull request #85 from uqbar-dao/da/ws-fix
Da/ws fix
2023-11-30 22:45:28 +02:00
dr-frmr
89c00c6cc7
Merge pull request #82 from uqbar-dao/dr/kernel-bugfixes
bugfixes!
2023-11-30 15:16:43 -05:00
dr-frmr
e042a6c3be
readme remove "last updated" 2023-11-30 15:15:51 -05:00
dr-frmr
eb5924661d
bugfixes! 2023-11-30 15:14:11 -05:00
github-actions[bot]
be83d47c9d
Format Rust code using rustfmt 2023-11-30 19:15:03 +00:00
hosted-fornet
af0e4a0e92 add mock networking 2023-11-30 11:14:25 -08:00
github-actions[bot]
423e701572
Format Rust code using rustfmt 2023-11-30 15:00:33 +00:00
dachus
bf3190615c changed to u32 2023-11-30 11:59:41 -03:00
dachus
2b41e82d27 websockets fixed 2023-11-30 11:04:08 -03:00
Will Galebach
402a1d2170
Updated version name to 0.4.0 2023-11-30 10:50:30 +00:00
Will Galebach
76897fd0b0
Added github dep instruction 2023-11-30 10:44:21 +00:00
bitful-pannul
13a7be6b6d
sql: updates (#80)
* sql: update std_lib

* sql: caps fixes
2023-11-29 23:43:02 -03:00
Will Galebach
110b9d19b8
Final touches for login (#79) 2023-11-29 21:27:06 +00:00
dr-frmr
0f1c154b70
Update README.md 2023-11-29 12:48:20 -05:00
Will Galebach
679d54bdb6
Login UI hotfix (#77) 2023-11-29 17:16:26 +00:00
Will Galebach
f5ae5ba638
README: remove submodules instructions 2023-11-29 16:42:58 +00:00
Will Galebach
c9aca89d8f
Wg/boot refactor (#71) 2023-11-29 16:32:21 +00:00
dr-frmr
3fff70bbc5
hotfix: kernel respond to RSVP if it can, always 2023-11-29 11:15:18 -05:00
hosted-fornet
fdddd3636d add networked testing 2023-11-28 20:29:10 -08:00
dr-frmr
7b2456a211
remove http_proxy link on homepage, add short project description 2023-11-28 21:38:48 -05:00
dr-frmr
3a2d631906
Merge pull request #76 from uqbar-dao/dr/kernel-manage-execution
kernel: adjust API to enable execution management
2023-11-28 19:02:40 -05:00
dr-frmr
45605958f3
0.3.0: fix kernel API to separate process init and process run 2023-11-28 17:33:49 -05:00
hosted-fornet
0239d6c02a improve output 2023-11-27 19:13:58 -08:00
dr-frmr
9f554e55e9
break out kernel parts into separate files 2023-11-27 15:24:55 -05:00