Commit Graph

109 Commits (main)

Author SHA1 Message Date
Tomáš Mládek d2a81173ee wip: fix wasm 2023-06-28 18:50:22 +02:00
Tomáš Mládek e66e072871 wip: constant name case 2023-06-28 18:44:08 +02:00
Tomáš Mládek 509b640dcd wip: add no-network address type constants to upend_js 2023-06-28 18:36:47 +02:00
Tomáš Mládek 27a1ee1051 wip: add wasm to `upend_js` lib 2023-06-28 14:26:11 +02:00
Tomáš Mládek 0fef002c0b wip: use wee_alloc in wasm 2023-06-28 14:25:51 +02:00
Tomáš Mládek 774d24d6cd wip: initial version of wasm lib 2023-06-27 21:11:29 +02:00
Tomáš Mládek 641f42f785 wip(webui): use (new) attr constants 2023-06-24 18:28:42 +02:00
Tomáš Mládek 244abd64aa fix: api fetch store info
ci/woodpecker/push/woodpecker Pipeline was successful Details
2023-06-19 18:51:06 +02:00
Tomáš Mládek 7118ea1e4c ci: verbose build of upend.js 2023-06-19 17:10:07 +02:00
Tomáš Mládek c925ff5cac feat: provenance, vault stats
ci/woodpecker/push/woodpecker Pipeline was successful Details
2023-06-19 16:45:55 +02:00
Tomáš Mládek 587eb69032 feat: upend.js `attr` includes backlinks 2023-06-19 11:52:23 +02:00
Tomáš Mládek 0177fe007d wip(webui): partially fix "HAS" -> "OF" switch 2023-06-19 11:52:23 +02:00
Tomáš Mládek 0caeb9c81d chore: add `debug`
ci/woodpecker/push/woodpecker Pipeline was successful Details
2023-06-05 12:56:33 +02:00
Tomáš Mládek 0666076045 chore: rename uploadFile to putBlob, enable remote url 2023-05-27 15:56:26 +02:00
Tomáš Mládek f9cfca8fcf chore: use api client from upend.js in webui 2023-05-22 21:00:48 +02:00
Tomáš Mládek 3956856c6f refactor: add api client to upend.js 2023-05-21 21:37:29 +02:00
Tomáš Mládek d9753018d6 refactor: move entitylisting to upend.js, dry, formatting 2023-05-20 22:33:22 +02:00
Tomáš Mládek 9923716691 fix: put types 2023-04-25 19:57:23 +02:00
Tomáš Mládek 78ba02bdc4 refactor: move tools/upend_cli functionality to the cli crate 2023-04-25 19:27:31 +02:00
Tomáš Mládek 8faaba03fd fix: update upend_js to include entry provenance and timestamp 2023-04-23 17:35:09 +02:00
Tomáš Mládek 7f889be0db feat: add cli addressing from `sha256sum` output 2023-01-04 21:41:33 +01:00
Tomáš Mládek d5f6a615ba feat(cli): initial upend cli 2023-01-05 12:09:45 +01:00
Tomáš Mládek ea3c7a5c56 chore: update address constants (fix file detection, group adding) 2022-10-18 18:16:30 +02:00
Tomáš Mládek 376d929232
return attribute labels in /all/attributes endpoint 2022-03-02 22:39:05 +01:00
Tomáš Mládek e8af838020
[ui] sort jobs by type (major jobs are shown first) 2022-03-02 22:24:24 +01:00
Tomáš Mládek 583fea153c add store info display // all blob listing 2022-02-21 22:01:31 +01:00
Tomáš Mládek b5f4dc4a7b
[ui] add Null IValue type 2022-02-20 18:04:16 +01:00
Tomáš Mládek e522e99209
[ui] refactor - centralize all `fetch()` calls in `api.ts` 2022-02-20 13:06:01 +01:00
Tomáš Mládek fd4d80c0b7
[ui] automatically mark any added "group" as of "group" type 2022-02-20 12:09:37 +01:00
Tomáš Mládek 5ad64a6591
make a PUT to /api/obj also insert bare addresses and prepare metadata; bunch of tidying up
/api/obj returns [entry_addr, entity_addr]
ADDED_ATTR is a const
impl TryInto<Address > for InAddress
2022-02-09 20:37:20 +01:00
Tomáš Mládek 1ee86a9da6
[ui, lib] remove identifying by ALIASes 2022-02-06 13:26:47 +01:00
Tomáš Mládek f8a0410282
hide desktop features when desktop is disabled 2022-02-04 12:11:00 +01:00
Tomáš Mládek db9558f6e3
[ui] add version display 2022-02-02 22:36:45 +01:00
Tomáš Mládek d96f241329
update BLOB addr constant, fix banner link 2022-02-01 13:12:45 +01:00
Tomáš Mládek 0be089dd81
[lib] fix lints 2022-01-30 16:51:31 +01:00
Tomáš Mládek 7dec8f40a1
[ui, lib] correct value types 2022-01-28 20:51:34 +01:00
Tomáš Mládek 7592c8f46b
add eslint to js lib 2022-01-28 18:58:34 +01:00
Tomáš Mládek a099cbd85f
[ui] rudimentary attribute editing
also refactor to use actual correct types throughout
2022-01-09 21:24:49 +01:00
Tomáš Mládek 1e14e5f2be
job display 2021-12-21 16:10:16 +01:00
Tomáš Mládek 81634f5834
toString() for upentry 2021-12-21 14:32:36 +01:00
Tomáš Mládek 4b7f0f66e2 stresstest script 2021-12-19 22:17:00 +01:00
Tomáš Mládek 78152c94d6 label loading via ALIASes, more complete API 2021-12-19 19:20:09 +01:00
Tomáš Mládek e2331981d0 add identify to js lib, change up ui to work with new api 2021-12-19 13:54:16 +01:00
Tomáš Mládek 2ad395cf81 friendlier js API, show roots on Home 2021-12-19 11:46:40 +01:00
Tomáš Mládek cce0c2cdd5 basic object-based js API 2021-12-18 15:12:22 +01:00
Tomáš Mládek fed5c72f55 update tsconfigs 2021-12-18 14:09:38 +01:00
Tomáš Mládek bf4e0efd2c add ava for testing upend.js 2021-12-17 14:15:56 +01:00
Tomáš Mládek c77bb8a425 asDict args, handles multiple entities, values 2021-12-17 14:15:56 +01:00
Tomáš Mládek f738875905 get rid of yarn pnp in upend.js too 2021-12-17 14:15:51 +01:00
Tomáš Mládek 0864e01e1b [ui] simpler isfile checking 2021-12-01 20:32:34 +01:00
Tomáš Mládek 1136b22e99 [tools/upend.js] add typescript build step, yarn 2021-11-12 16:22:50 +01:00
Tomáš Mládek 2c476fcf49 [ui] first hackable version 2021-11-11 23:40:01 +01:00
Tomáš Mládek e51f1b43d3 rename upend python library 2021-11-11 23:40:01 +01:00
Tomáš Mládek 55fa1de059 remove built wheels, add tools/*/dist to .gitignore 2021-06-25 01:10:50 +02:00
Tomáš Mládek f80c936d5a set upend (python) version to 0.0.1 2021-06-25 01:26:07 +02:00
Tomáš Mládek 4352284983 also insert types in ksx script 2021-06-20 17:39:30 +02:00
Tomáš Mládek 6da1a295cf allow inserting invariants in python, logging 2021-06-20 17:36:22 +02:00
Tomáš Mládek bacf5d0994 mood loading script from KSX radio 2021-06-19 18:44:48 +02:00
Tomáš Mládek b006b41728 rudimentary python sdk 2021-06-19 18:44:32 +02:00