Commit Graph

8297 Commits

Author SHA1 Message Date
Liam Fitzgerald
7e3b1f2778 neo: rebuild accel rendering 2024-06-05 15:09:09 -04:00
Liam Fitzgerald
1a4f3c94e2 accel: retool with codegen 2024-06-05 15:09:09 -04:00
Liam Fitzgerald
792d3d35c1 neo: fix gifts and acks 2024-06-05 15:09:09 -04:00
bonbud-macryg
444644412f
Merge branch 'develop' into bm/diary 2024-06-05 18:59:50 +01:00
bonbud-macryg
e03d4c960b Fix formatting on axal link 2024-06-05 16:29:31 +01:00
bonbud-macryg
069134e257 Draft tutorial 2024-06-05 16:29:10 +01:00
bonbud-macryg
318c659297 Document node-diary-diff con 2024-06-05 16:01:56 +01:00
bonbud-macryg
7dd1037879 Document diary to htmx con 2024-06-05 15:58:41 +01:00
bonbud-macryg
d639e2d6ea Remove XX about explaining %pro 2024-06-05 14:27:42 +01:00
bonbud-macryg
3bd4a0b793 Fix spacing on last heading 2024-06-05 14:20:54 +01:00
bonbud-macryg
350b6d5a39 Add draft counter tutorial 2024-06-05 14:20:38 +01:00
bonbud-macryg
74c0083bf0 Amend node-counter-diff comments 2024-06-05 11:07:24 +01:00
bonbud-macryg
e8bf672701 Amend number-htmx comments 2024-06-05 10:48:16 +01:00
Will Hanlen
9c5c97de31 fix typos and html semantic nitpicks
- semantically, h-tags should be reserved for heading, so I
  changed to a p-tag
- fixed some typos and whitespace leftovers
2024-06-05 10:49:45 +02:00
SuperCoolYun
7c4c88ab6f loader bug fixed, draft annotation added 2024-06-04 17:20:45 -04:00
bonbud-macryg
0ddbeadad0 Add con files 2024-06-04 20:37:35 +01:00
bonbud-macryg
b8b58e0db4 More consistent spacing 2024-06-04 19:37:14 +01:00
bonbud-macryg
cf975856b8 Document %number/number difference 2024-06-04 19:37:14 +01:00
hanfel-dovned
d8b60db222 a few more comments 2024-06-04 19:37:14 +01:00
bonbud-macryg
29b70df310 Comment import types 2024-06-04 19:37:14 +01:00
bonbud-macryg
0799a5614a Explain outer and inner cores 2024-06-04 19:37:14 +01:00
bonbud-macryg
fc7ac0f613 Explain curb better 2024-06-04 19:37:14 +01:00
bonbud-macryg
486c86c494 Explain curb 2024-06-04 19:37:14 +01:00
bonbud-macryg
59b352aebe Implement moar feedback 2024-06-04 19:37:14 +01:00
bonbud-macryg
ca33eae48b Implement feedback 2024-06-04 19:37:14 +01:00
bonbud-macryg
4e78d9b907 Draft counter 2024-06-04 19:37:14 +01:00
hanfel-dovned
2b31985f98 fix pub pith in dms 2024-06-04 19:37:14 +01:00
hanfel-dovned
176edc91fc lift permissions from message-pub to groupchat 2024-06-04 19:37:14 +01:00
hanfel-dovned
64efbc4f43 chat is this real?? 2024-06-04 19:37:14 +01:00
Will Hanlen
70f2f329a1 revert role conversions for hawk rendering
for now
2024-06-04 20:11:23 +02:00
Liam Fitzgerald
9b4d4bb45a circle: fix up interface 2024-06-04 12:31:26 -04:00
Liam Fitzgerald
687c0a152e accel: add poke routing 2024-06-04 12:15:27 -04:00
Liam Fitzgerald
09000d0379 neo: improve accel 2024-06-04 10:56:00 -04:00
Will Hanlen
19d7d32bde finish merge from wh/sky-post-pokes 2024-06-04 14:23:57 +02:00
bonbud-macryg
8fd61281fb Document +init 2024-06-04 11:38:52 +01:00
bonbud-macryg
49dd2035cc More consistent spacing 2024-06-04 11:34:14 +01:00
bonbud-macryg
660f1eef78 Document %tomb 2024-06-04 11:28:47 +01:00
Liam Fitzgerald
611ab42c71 Merge branch 'wh/sky-post-pokes' into lf/accel-rewrite 2024-06-04 06:21:24 -04:00
bonbud-macryg
37876b30cd Clarify /imp/txt 2024-06-04 11:18:01 +01:00
Liam Fitzgerald
a207caab84 neo: rebuild accel rendering 2024-06-04 06:01:03 -04:00
Liam Fitzgerald
1ce3f1dc23 accel: retool with codegen 2024-06-03 19:54:28 -04:00
Liam Fitzgerald
5f910bc84f neo: fix gifts and acks 2024-06-03 18:57:39 -04:00
hanfel-dovned
c4dab565b3 prepend dms and groupchats with /dms and /groupchats/host 2024-06-03 13:38:43 -07:00
hanfel-dovned
ed05a423f4 change rely to gift 2024-06-03 12:00:17 -07:00
hanfel-dovned
048c941081 remove some pokes and use %rely functionality 2024-06-03 11:56:19 -07:00
SuperCoolYun
6e583f1e7b missing changes 2024-06-03 13:43:43 -04:00
hanfel-dovned
83fb81ee72 change some comments, add %tomb 2024-06-03 10:35:44 -07:00
SuperCoolYun
f10f841536 updated to a new neo version 2024-06-03 13:23:26 -04:00
SuperCoolYun
40370da74d task-diff renamed to %append and %prepend 2024-06-03 13:23:01 -04:00
SuperCoolYun
f679ea65ea task is done if all the kids are done 2024-06-03 13:23:01 -04:00
SuperCoolYun
4cc9fc442c dropdown btn class fixed 2024-06-03 13:23:01 -04:00
SuperCoolYun
457ccb236d task pith changed to @ud, ondone greyout task, dropdown menu button changed to V and other ui fixes 2024-06-03 13:23:01 -04:00
SuperCoolYun
ab6e2eb252 tasks workshop, ui cleanup 2024-06-03 13:19:46 -04:00
hanfel-dovned
a08408c630 new task branch, no names in pokes 2024-06-03 13:17:35 -04:00
bonbud-macryg
b9bdf40b33 Document conf:neo 2024-06-03 15:36:47 +01:00
bonbud-macryg
52905e89e6 Refactor / comment 2024-06-03 15:13:10 +01:00
Pyry Kovanen
be89faa86d
Merge pull request #7008 from urbit/develop
Release 411k-2
2024-06-03 15:39:41 +03:00
bonbud-macryg
f7b5605395 First pass 2024-06-03 13:34:08 +01:00
Liam Fitzgerald
381c989d6b neo: fix all-grab 2024-05-31 12:46:00 -04:00
Pyry Kovanen
49505ab941
ping: do not ping if we are a galaxy 2024-05-31 16:49:05 +03:00
Will Hanlen
0aebd56b3c cleanup 2024-05-31 15:33:03 +02:00
Will Hanlen
496d6d7517 sky: better error handling 2024-05-30 22:10:35 +02:00
Will Hanlen
6e9770fe23 small fixes for diary, sail, and folder 2024-05-30 22:08:40 +02:00
Will Hanlen
055d1a85ab fix iframe saving
atom-input is no longer supported
2024-05-30 19:47:54 +02:00
Will Hanlen
6972576890 neo: fix poke on default-kook 2024-05-30 19:33:56 +02:00
hanfel-dovned
00e455ace6 fix pub pith in dms 2024-05-30 10:22:34 -07:00
Will Hanlen
f36cda6a05 stub 'file view' 2024-05-30 19:14:44 +02:00
Will Hanlen
28c206c1b9 sky: interpret POST requests as pokes
on hearing a POST, the hawk will:

- find a poke-stud in the requesting url
- build a converstion from node to that poke-stud
- convert the body of the request (content-type=html) to the
  poke
- attempt to find a conversion from poke-stud to htmx
  - if none is found, a default refresher is returned
- "apply" the poke and return some html
2024-05-30 16:00:21 +02:00
hanfel-dovned
263082e8c5 lift permissions from message-pub to groupchat 2024-05-29 15:25:18 -07:00
hanfel-dovned
458e42cdfc chat is this real?? 2024-05-29 14:37:33 -07:00
Liam Fitzgerald
2bbb41512d neo: add /> /< ford runes 2024-05-29 15:43:34 -04:00
Liam Fitzgerald
277c82270b neo: virtualising reloading from clay 2024-05-29 12:17:54 -04:00
Will Hanlen
f15c2d351e initial fix for sky rendering
POST (%poke) commands still do not work
2024-05-29 17:34:17 +02:00
Liam Fitzgerald
826984c1a8 neo: further progress on sky rectification 2024-05-28 16:54:39 -04:00
Will Hanlen
d25e091d94 finish merge 2024-05-28 21:58:14 +02:00
Liam Fitzgerald
12d47a5eaf neo: mid-conflict 2024-05-28 13:59:28 -04:00
Liam Fitzgerald
470eb3167b neo: split webserving 2024-05-28 13:45:37 -04:00
Liam Fitzgerald
d368fa37a1 neo: fix roles 2024-05-28 11:40:33 -04:00
Pyry Kovanen
4ed8b7ffb9
gen: commit event fix 2024-05-28 17:33:10 +03:00
Pyry Kovanen
7bf2c799c3
gen: commit %info instead of %into 2024-05-28 17:31:00 +03:00
Liam Fitzgerald
a033dca428 neo: move files 2024-05-28 08:35:44 -04:00
Liam Fitzgerald
5f8e76b71a Merge remote-tracking branch 'origin/develop' into lf/total-rewrite 2024-05-28 08:34:46 -04:00
Liam Fitzgerald
c7670ee6e1 neo: sky in shrub sketch 2024-05-28 08:18:18 -04:00
Liam Fitzgerald
13fc795c6c neo: add eyre shane 2024-05-28 06:41:03 -04:00
Liam Fitzgerald
43d813945c neo: sketch gall shane & openai fixes 2024-05-28 05:46:53 -04:00
Liam Fitzgerald
c073c5e5b9 neo: behn shane && incremental rebuilds 2024-05-28 03:14:29 -04:00
Liam Fitzgerald
26a6dbfd3c neo: iris shane && openai 2024-05-28 02:21:10 -04:00
Liam Fitzgerald
63d965895c neo: dependency tracking 2024-05-28 00:43:53 -04:00
Liam Fitzgerald
63c4272b6d neo: networking 2024-05-27 18:57:58 -04:00
Will Hanlen
91e3bcb64e add lib/html-utils
props to ~niblyx-malnus
2024-05-27 19:39:42 +02:00
Liam Fitzgerald
37d2475ca3 neo: fix issue in +look:till 2024-05-27 12:23:16 -04:00
Will Hanlen
25424e2d8c planner cleanup 2024-05-27 14:35:56 +02:00
Will Hanlen
42aaa2dcbc improve sky settings ui 2024-05-27 14:08:48 +02:00
Will Hanlen
1eaa5196f7 prettify diary a bit 2024-05-27 14:07:40 +02:00
Will Hanlen
a9c52fdf67 add now to bowl:neo created by sky 2024-05-27 10:36:50 +02:00
Will Hanlen
5fed6d5ac8 add loading spinners to homepage and hawk breadcrumbs 2024-05-27 10:29:03 +02:00
Will Hanlen
1e93cac386 improve planner ui 2024-05-27 10:20:54 +02:00
Will Hanlen
1d48d8b3ac imp/planner 2024-05-25 19:26:57 -05:00
Will Hanlen
8a79403dcf small ui fixes 2024-05-25 14:50:10 -05:00
Will Hanlen
1b5a5a0587 enable (faked) deleting in imp/folder 2024-05-24 17:50:57 -05:00
Will Hanlen
7e898e95bc rename sandbox to folder 2024-05-24 16:18:53 -05:00
Will Hanlen
069bddc7db fix accel init 2024-05-24 15:54:05 -05:00
Will Hanlen
7608525737 fix swap errors 2024-05-24 15:24:46 -05:00
hanfel-dovned
1422217934 make home shrubs 2024-05-24 13:56:49 -05:00
hanfel-dovned
ae372ea6c1 command interface - give a cell a target pith and stud, and output will route to that pith 2024-05-24 13:56:49 -05:00
hanfel-dovned
6fd8378779 resize grid 2024-05-24 13:56:49 -05:00
Will Hanlen
3bdd0abd1d change default iframe to docs.urbit.org 2024-05-24 13:56:49 -05:00
Will Hanlen
66b46e88ea improve UI of accel
- morph UI nodes
- UI allows multiple deps
- show form parse errors
2024-05-24 13:56:49 -05:00
Will Hanlen
14b3bd3439 populate our.bowl 2024-05-24 13:56:49 -05:00
Will Hanlen
7951fe23bf update node-* conversions to use new manx-util names 2024-05-24 13:56:49 -05:00
hanfel-dovned
b34118e9cb cell creation loop 2024-05-24 13:56:49 -05:00
hanfel-dovned
22c11a5115 two deps and 16 cells, need to fix node-accel 2024-05-24 13:56:49 -05:00
Will Hanlen
b8f6e25f5c remove +speds
they were messing with the html printing because they didn't
escape characters properly anymore. idk exactly why.
2024-05-24 13:56:49 -05:00
Will Hanlen
74f0f47e20 con/home-htmx, landscape-like app list
app = child of /home
2024-05-24 13:56:47 -05:00
Will Hanlen
a724f276e2 'promote' inner vase when cell references another cell 2024-05-24 13:50:14 -05:00
hanfel-dovned
e6814df8e9 attempted bug fix 2024-05-24 13:50:14 -05:00
Will Hanlen
a6f02de1d7 recreate vases before rendering using +sped
this lets them be small enough to render performantly
2024-05-24 13:50:14 -05:00
Will Hanlen
ef3bdc6350 remove vase size check
this was unnecessary and i have no idea what i thought i was
doing.
2024-05-24 13:50:14 -05:00
hanfel-dovned
7fff0e8006 suck sky's init cards into imp/home 2024-05-24 13:50:11 -05:00
tiller-tolbus
8c831b80a4 UI for circle.hoon 2024-05-24 13:48:47 -05:00
Will Hanlen
1a15e456e1 fix rely
- also put a size limit on the vase to be printed
  printing tapes basically always fails
2024-05-24 13:48:47 -05:00
Will Hanlen
2645760e54 reload evaluated hoon + ui shortly after user stops typing 2024-05-24 13:48:47 -05:00
Will Hanlen
7138046fd5 render accel results 2024-05-24 13:48:47 -05:00
hanfel-dovned
52079f8a05 add migrev's rendering code as a first step towards running arbitrary hoon 2024-05-24 13:48:47 -05:00
hanfel-dovned
36b0aeb04f resolve in-grid references by parsing cords using mole 2024-05-24 13:48:47 -05:00
hanfel-dovned
cac16aa17c thinking we need two pokes actually 2024-05-24 13:48:47 -05:00
hanfel-dovned
952173ecaf spreadsheet grid.hoon app 2024-05-24 13:48:47 -05:00
hanfel-dovned
f9f3741e12 accel progress, sort of 2024-05-24 13:48:47 -05:00
hanfel-dovned
b95ba092f4 begin ACCELeration 2024-05-24 13:48:47 -05:00
hanfel-dovned
dc63c221b4 spreadsheet grid.hoon app 2024-05-24 13:48:47 -05:00
hanfel-dovned
d2fbf7dd64 accel progress, sort of 2024-05-24 13:48:47 -05:00
hanfel-dovned
380e014f55 begin ACCELeration 2024-05-24 13:48:47 -05:00
Will Hanlen
0c2ff8e6f4 improve hoon interface 2024-05-24 13:44:50 -05:00
Liam Fitzgerald
b3cd5cdb22 neo: software distribution 2024-05-24 12:45:07 -04:00
Pyry Kovanen
7d2b3e10ec
Merge pull request #6977 from urbit/yu/commit-event
gen: add +commit-event
2024-05-24 18:49:08 +03:00
Liam Fitzgerald
cdb82bc905 neo: add cares to child binding 2024-05-24 10:09:36 -04:00
Will Hanlen
0bbf8e79e4 sky: add installable app manifest
this allows you to install this as a PWA on any modern device,
including laptops (via Chrome).

this also takes the document out of quirks mode
which required that i ditch +manx-response:server
for a builder that can add the necessary DOCTYPE directive.

current problem:

the start_url of the manifest is not able to be relative
when embedded in a data:... url or when served from s3.

to be correct, the json file (and like the hawk.png asset too)
must be served from the server itself. through a shrub.
2024-05-24 02:57:53 -05:00
Will Hanlen
41ca7829d2 linux-distro-ify 2024-05-24 02:57:49 -05:00
Liam Fitzgerald
e4f9f35a8f neo: bulk rename 2024-05-23 12:43:18 -04:00
Liam Fitzgerald
d9af766d18 neo: dependency tracking 2024-05-23 12:34:52 -04:00
yosoyubik
5c0b9d31c7 ames: assume ok when handling next pending-vane-ack 2024-05-23 09:14:37 +02:00
Liam Fitzgerald
359e110e22 neo: compiling with lifted pails 2024-05-22 19:38:53 -04:00
Will Hanlen
ac61976231 rewrite s-k-y and ha-wk in Sail 2024-05-22 17:11:40 -05:00
Liam Fitzgerald
ab3993a0ee neo: sketch roles system 2024-05-22 16:10:36 -04:00
Liam Fitzgerald
511df6f5ab neo: update to use $curb everywhere 2024-05-22 14:26:13 -04:00
Liam Fitzgerald
f631e915ae neo: userspace builds 2024-05-22 12:36:53 -04:00
Liam Fitzgerald
545f01587f neo: sort of working ford 2024-05-21 16:52:14 -04:00
Pyry Kovanen
cdb0414e1f
Merge pull request #6991 from urbit/pkova/clog-again
ames: do not clog live peers
2024-05-21 21:39:38 +03:00
Will Hanlen
7bd3f693bf update styling to the feather design system 2024-05-21 12:00:51 -05:00
fang
167596e761
pkg: include all relevant verb files in base-dev
These are needed for other desks to successfully expose their agents'
verb into the debug dashboard.
2024-05-21 18:48:19 +02:00
Liam Fitzgerald
cc43019f87 neo: ford bootstrapping 2024-05-21 12:33:55 -04:00
Pyry Kovanen
e6a40d1f2a ames: do not clog live peers 2024-05-21 17:52:29 +03:00
Liam Fitzgerald
c0abb23d53 neo: duplicate old 2024-05-20 14:17:24 -04:00
Liam Fitzgerald
08e9503fe2 neo: more ref. transparency 2024-05-20 14:13:00 -04:00
Liam Fitzgerald
649baabf75 neo: correctly rotate shrubs 2024-05-20 12:27:31 -04:00
Liam Fitzgerald
5b8d72d094 neo: start networking rewrite 2024-05-17 16:19:24 -04:00
Liam Fitzgerald
538b34dc7d neo: rename two 2024-05-17 14:30:27 -04:00
Liam Fitzgerald
d569a3d5ec neo: rename 2024-05-17 14:30:08 -04:00
Liam Fitzgerald
5bec7c6653 neo: fix time consistency 2024-05-17 14:28:27 -04:00
Liam Fitzgerald
8b2566fdd7 neo: add tests for layer1/2 2024-05-17 13:01:40 -04:00
Liam Fitzgerald
b4e2d9974e wip 2024-05-16 13:19:34 -04:00
Will Hanlen
48b5ab4117 shorted recently added manx-utils names 2024-05-16 11:17:51 -05:00
Will Hanlen
3973e316f1 configure idiomorph.js and the morph-retain attribute 2024-05-16 11:17:47 -05:00
Liam Fitzgerald
83fdcdc9e1 neo: finish l2 2024-05-15 15:55:15 -04:00
Liam Fitzgerald
5e7813c83b neo: begin total rewrite 2024-05-15 13:43:07 -04:00
yosoyubik
e1b5e84d5b Merge branch 'develop' into yu/fix-old-migrations 2024-05-12 08:47:38 +02:00
Liam Fitzgerald
38c7d88641 neo: add tombstoning 2024-05-07 16:54:22 -06:00
Will Hanlen
c853758257 lib/manx-utils
this is a fork of ~tinnus-napbus/manx-utils.

the fork adds 3 gates which are
useful for writing conversions from `node` to a poke stud.
2024-05-07 11:01:38 -05:00
Will Hanlen
4f3085768c imp/sail: improve scroll rendering & documentation 2024-05-06 11:55:13 -05:00
Pyry Kovanen
ec36e33c4b
Merge branch 'develop' into jm/sayn-rand 2024-05-04 16:00:49 +03:00
Pyry Kovanen
9ebcd9f070
lull: remove buclus from card in +rand, we are doing it elsewhere 2024-05-04 16:00:38 +03:00
Pyry Kovanen
f2fba037c1
Merge branch 'develop' into as/shadow-types 2024-05-04 15:29:33 +03:00
pkova
ef302ded0d jael: notify gall the vane before notifying gall agents 2024-05-01 19:21:42 +03:00
ryjm
88a25ef74c
lull: use $+ on types in +rand
Makes thread debugging less of a nightmare.

The stacktrace from `-khan-eval '~'` is now 28 lines rather than...
4490.
2024-04-26 14:23:28 -04:00
yosoyubik
3494a92334 gen: get desk from beam 2024-04-24 10:49:22 +02:00
Will Hanlen
59a96ed1ab imp/sail, rich text editor
edit and render `manx` text.

allows for a no-click homointeractive interface for the udon +
sail ouroboros.

jquery is lindy btfo reactoids.
2024-04-24 03:29:22 -05:00
yosoyubik
237fe0ea2f gen: add +commit-event
Produces a unix commit event from the provided path. This is useful in situations
where a pier is running a buggy version of a hoon file that we cannot recover from.

By making a jammed event of the commit, we can inject into the affected pier
(using the "-I event.jam" flag) a restored version of the file that fixes the issue.
2024-04-23 13:44:13 +02:00
yosoyubik
fcda83ac83 ames: fix old state migrations 2024-04-23 13:15:34 +02:00
Liam Fitzgerald
283f645a56 neo: add duck typing for conformance 2024-04-22 18:09:50 -04:00
Liam Fitzgerald
1d7b8d9d7b neo: fix http handler issue 2024-04-22 17:50:10 -04:00
Liam Fitzgerald
431497a826 neo: update task impl to new sig 2024-04-22 17:42:06 -04:00
Liam Fitzgerald
57ba2b3728 Merge remote-tracking branch 'origin/develop' into lf/virtual 2024-04-22 17:06:44 -04:00
Liam Fitzgerald
ab8c2c9659 neo: virtual shrubs can have dependencies 2024-04-22 16:11:50 -04:00
Liam Fitzgerald
02b9f593fc neo: working virtual shrubs 2024-04-22 15:28:31 -04:00
Liam Fitzgerald
52370330f0 neo: compiling virtual shrubs 2024-04-22 14:45:38 -04:00
Liam Fitzgerald
21e1275c3f neo: start virtual shrubs 2024-04-22 14:37:31 -04:00
Will Hanlen
893e21dd8d imp/task, an oxal-ish task manager
hawk: render conversion error tanks

now, if a conversion goes wrong,
the frontend can display a nice box with the printed tank.

imp/task: implement %become and %prayer pokes

an imp/task node can become identical to another
by recieving a [%become =pith] poke.

upon hearing the [%become =pith], a task sends
a [%prayer =pith] poke to it's target.

the target, upon hearing the [%prayer =pith]
will %make over =pith with its contents.
(and will do so recursively for kids as well)
2024-04-22 02:29:50 -05:00
Pyry Kovanen
b235df6e85
ames: do not got:by in +check-clog 2024-04-21 16:09:39 +03:00
Pyry Kovanen
304c1b5118
ames: fix spurious %10 in ++stay 2024-04-21 13:47:14 +03:00
Pyry Kovanen
fdcdadaa70
ames: remove spurious print 2024-04-21 13:15:57 +03:00
pkova
ba3fa1ca30 dbug: remove %heeds from dbug interface 2024-04-20 18:53:16 +03:00
pkova
95caa5b5fe lull, ames, dbug: remove %heed and %jilt with migrations 2024-04-20 17:56:24 +03:00
Liam Fitzgerald
13ff2f2ae0 neo: rename http-req to eyre-req 2024-04-19 15:00:37 -04:00
Liam Fitzgerald
e9d4f0c1b1 neo: %give semantics 2024-04-19 14:30:36 -04:00
pkova
92a856fadc gall: remove more unused migration stuff for %clog reform 2024-04-19 18:39:52 +03:00
pkova
904bf286c1 ames: refactor bone parsing 2024-04-19 17:15:31 +03:00
pkova
f1fde3e460 ames, gall: refactor clog handling to not migrate %fact 2024-04-19 16:45:47 +03:00
pkova
736ca0a1da lull, ames, gall: unstaged changes for clog fixing 2024-04-19 15:03:27 +03:00
pkova
7f7ba6131e ames: refactor bone processing 2024-04-19 14:46:05 +03:00
pkova
d171f32827 ames, gall: handle clogs on a per-subscription basis 2024-04-19 14:28:17 +03:00
Liam Fitzgerald
6512b7720c neo: compiler for a $curb 2024-04-18 18:49:31 -04:00
Liam Fitzgerald
bdeac7c619 neo: add mime support mirroring 2024-04-18 16:32:48 -04:00
Liam Fitzgerald
a1db957816 neo: add %jpg pro 2024-04-18 16:32:48 -04:00
Will Hanlen
e8e0247299 fix hoon textbox rendering 2024-04-18 11:44:37 -05:00
Liam Fitzgerald
1be3c2e1af
Merge branch 'develop' into dm 2024-04-18 11:14:17 -04:00
pkova
c238c5afd0 ames, gall: more sane clog handling 2024-04-18 00:22:43 +03:00
Will Hanlen
e017dd7ee0 init sky 2024-04-17 09:44:39 -05:00
tiller-tolbus
0342339c45 direct message prototype 2024-04-16 18:20:02 -03:00
Liam Fitzgerald
68d5f97200 neo: fix optional dependencies 2024-04-16 15:07:23 -04:00
Liam Fitzgerald
24d1dc3c34 neo: first pass at autoloading desks from clay 2024-04-14 17:50:31 -04:00
Liam Fitzgerald
6f4cb9d824 neo: small fixes 2024-04-14 14:25:49 -04:00
Liam Fitzgerald
e34389a7b8 neo: fix foreign dependencies 2024-04-14 13:39:55 -04:00
midden-fabler
56cd9d197e base: %test arg -> test or [desk test] 2024-04-12 22:36:36 -04:00
Liam Fitzgerald
4032c32b2b neo: tidy up stack traces 2024-04-12 12:18:49 -04:00
Liam Fitzgerald
3d7bcce98d neo: library support 2024-04-12 11:58:02 -04:00
Pyry Kovanen
099c997a1e
Merge branch 'develop' into mf/test-agent-desks 2024-04-12 14:59:40 +03:00
Pyry Kovanen
95ed1d33e5
Merge branch 'develop' into pkova/dead-flow-fix 2024-04-12 13:06:08 +03:00
Liam Fitzgerald
affd1032bb neo: fix child & dependency conformance 2024-04-11 15:06:48 -04:00
Liam Fitzgerald
edf20b8e2e neo: no more infinite loops 2024-04-11 15:06:26 -04:00
Liam Fitzgerald
c426902b85 neo: fix clay changes 2024-04-11 08:42:23 -04:00
Liam Fitzgerald
845adc53dc neo: improved dependency handshake 2024-04-11 08:41:56 -04:00
Pyry Kovanen
76aa92438f
Merge pull request #6959 from urbit/m/verb-plus
verb+: detailed logging affordances
2024-04-10 17:49:53 +03:00
Liam Fitzgerald
cac20fb307 neo: more comments 2024-04-10 10:42:50 -04:00
Liam Fitzgerald
f5e136e5fa neo: add comments 2024-04-10 10:39:46 -04:00
fang
7c2187f14d gen: prevent re-creating existing moons in |moon
Apparently the operation triggered by this generator may cause the rift
for the specified moon to be inaccurate if |moon-breach was run
previously.

Here, detect if the moon has been created before, and recommend the
other generators if that is the case.
2024-04-10 10:18:12 +02:00
yosoyubik
abcb73fe02 gall: don't ack %leave for non-running agents 2024-04-10 10:18:12 +02:00
yosoyubik
dec3853d3f ames: on flub, check if pending-vane-ack queue is not empty 2024-04-10 10:18:12 +02:00
fang
03401b46aa spider: speak raw jam bytes, not uw-encoded
This brings it in line with the serialization found in /mar/noun.

The `@uw`-encoding was carried over from Eyre, who uses it for channels.
In that context, outgoing jam bytes must be encoded, because newline
characters (`0a` bytes) would break up the SSE data field. Because
they're essentially part of the same protocol, Eyre mirrors this for
incoming nouns. Even though PUT requests can carry arbitrary bytes just
fine, the symmetry and protocol-wide consistency seems important.

Here, we are dealing strictly with plain HTTP requests, and strictly
with requests that have indicated support for the
`application/x-urb-jam` mime type to boot. We should have no qualms
about raw jam bytes. They're more compact/efficient, too.
2024-04-10 10:18:12 +02:00
fang
ffe1cf21b4 spider: support speaking raw (uw-encoded) nouns
in the thread-calling http interface.

Specifying a content-type header of application/x-urb-jam will make the
request body be interpreted as a uw-encoded jammed noun, rather than
json.

Specifying an accept header of application/x-urb-jam will make the
thread result in the response body be rendered as a uw-encoded jammed
noun, rather than json.

For the latter, the output mark becomes unused, since we can just
"render" the resulting noun directly, without needing to explicitly
convert it. (This assumes that converting any mark to %noun will always
result in the same noun, which isn't guaranteed in theory, but is always
the case in practice.)

This prepares spider for use in a nouns-based version of js-http-api.
2024-04-10 10:18:12 +02:00
yosoyubik
3a3475e6a3 Revert "ames: log with trace when ignoring messages"
This reverts commit 198fa38f6e.
2024-04-10 10:09:14 +02:00
fang
9a9b944475
debug: update blobs 2024-04-08 16:35:08 +02:00
fang
5e6f2efa6e
verb: include sap.bowl in $event-plus 2024-04-08 16:22:33 +02:00
fang
db8365940f
verb: add mark w/ json conversion for event-plus 2024-04-08 15:49:25 +02:00
fang
614fcdf537
debug: build using vite, remove gulp
Forget flavor-of-the-month, gulp expired _years_ ago.
2024-04-05 21:03:18 +02:00
pkova
4066329d59 ames: do not wake flows when switching to dead flow consolidation 2024-04-04 19:08:27 +03:00
Liam Fitzgerald
2cd20697e4 neo: working sync, UI prototype 2024-04-03 14:36:49 -04:00
Liam Fitzgerald
4ba5d38289 neo: fix HTTP requests 2024-04-02 18:36:27 -04:00
Liam Fitzgerald
bb57011e1f neo: pt1 of reactivity rewrite 2024-04-02 17:35:10 -04:00
Liam Fitzgerald
463a1701a3 neo: live rebuilds, metacircular ford 2024-04-02 15:58:31 -04:00
Liam Fitzgerald
816ed3dcb5 neo: new ford 2024-04-02 13:09:34 -04:00
fang
c010629c8b
verb-logger: support flushing across all agents 2024-04-01 14:44:05 +02:00
pkova
7773f67342 ames: fix bug in dead flow consolidation toggle 2024-03-30 20:11:36 +02:00
midden-fabler
9f90611937 base: %test - add desk to argument 2024-03-30 12:08:44 -04:00
Liam Fitzgerald
30f44e3e9f neo: better HTTP support 2024-03-29 13:18:36 -04:00
fang
e221b89599
verb-logger: write more often, to unique filenames
Using the timestamp of the first event, instead of the start of the time
block.

Also narrow the time block down from a day to an hour, for faster log
writes. Further experimentation needed here.
2024-03-28 22:09:31 +01:00
fang
bf863b5ac7
verb: tweak $event-plus type
Include the mug for poke data, mark for facts, separate out the on-agent
sign explicitly.
2024-03-28 21:48:48 +01:00
Liam Fitzgerald
7c40be2b6a wip 2024-03-28 14:10:44 -04:00
Liam Fitzgerald
12f79d9de5 neo: sketch aegean 2024-03-28 13:53:56 -04:00
Liam Fitzgerald
6f639fd92b neo: html & json conversions 2024-03-27 12:41:23 -04:00
yosoyubik
551507cd36 gall: keep %leave in the queue 2024-03-27 06:27:23 +01:00