Commit Graph

717 Commits

Author SHA1 Message Date
Ted Blackman
ea2a3b0f67 Merge branch 'philip/kale' into alef-testnet and fix printing 2019-08-07 21:57:04 -07:00
Philip Monk
c453450d9c
add |moon, |moon-cycle-keys, and |moon-breach 2019-08-07 17:59:01 -07:00
Philip Monk
eed4c6a236
add rekey to jael 2019-08-07 15:15:25 -07:00
Philip Monk
6eb4d9389d
remove snapshot scaffolding 2019-08-07 13:54:47 -07:00
Philip Monk
900e7fc12c
review fixes 2019-08-07 13:44:41 -07:00
Philip Monk
6468fe7a4a
review fixes 2019-08-07 10:46:03 -07:00
John Franklin
98732b75b6 modify udon parser to preserve gaps in inline code blocks 2019-08-07 09:58:19 -05:00
John Franklin
032aa13f9d make udon inline code match block code and enable inline code gaps in Publish app 2019-08-07 09:55:51 -05:00
Jared Tobin
de23d25d07
Merge pull request #1425 from pkova/master
Fix % not working as talk glyph
2019-08-07 09:31:56 -02:30
Philip Monk
c253ed2a81
fix dawn tests 2019-08-06 16:16:43 -07:00
Philip Monk
b0dee239e7
Merge remote-tracking branch 'origin/master' into philip/kale 2019-08-06 15:47:20 -07:00
Philip Monk
6212422015
kale -> jael 2019-08-06 15:42:37 -07:00
Elliot Glaysher
68d9acae55 Fix capped queues to not crash when the size is set to 0. 2019-08-06 14:59:33 -07:00
Philip Monk
4ddd08890c
switch back to mainnet 2019-08-06 11:18:45 -07:00
pkova
ee06b5f15e Fix % not working as talk glyph 2019-08-06 20:05:20 +03:00
Philip Monk
b7aa7f54c4
fix ames tests 2019-08-06 00:52:19 -07:00
Philip Monk
08e4990fea
remove unused azimuth logs from test 2019-08-06 00:17:26 -07:00
Philip Monk
38fb4fb5a3
remove more printfs 2019-08-05 23:47:16 -07:00
Philip Monk
f4d4d7dfe8
fix full moon-az test 2019-08-05 23:11:40 -07:00
Ted Blackman
626f7c9a75 Merge branch 'philip/kale' into alef-testnet 2019-08-05 22:06:53 -07:00
Ted Blackman
b4935c50c0 fix kale->dill %done 2019-08-05 21:42:51 -07:00
Ted Blackman
e7f4859fd4 try again to get ~zod to stop pinging itself 2019-08-05 21:12:01 -07:00
Ted Blackman
2c652647fa try to fix jael initialization request order 2019-08-05 18:19:17 -07:00
Philip Monk
0adc83ecf6
get pills from aqua 2019-08-05 17:44:52 -07:00
Ted Blackman
2157995bb0 stop pinging yourself, zod 2019-08-05 17:21:00 -07:00
Ted Blackman
290276f108 try to fix sponsor pinging 2019-08-05 17:00:04 -07:00
Joe Bryan
cb778c79f0
Merge pull request #1429 from urbit/pill-stage-faster
improves pill staging in :lens
2019-08-05 16:59:15 -07:00
Joe Bryan
6fb8ed12ea removes %lens-json, updates :lens to handle %sole-effect directly 2019-08-05 16:39:52 -07:00
Joe Bryan
5324472924 updates herb to support application/octet-stream with content-disposition 2019-08-05 16:34:37 -07:00
Joe Bryan
e8e5b60513 adds (disabled) road stack-overflow check to jam and nock 2019-08-05 16:26:36 -07:00
Ted Blackman
ff9547f196 wrote error handling pathways 2019-08-05 16:05:40 -07:00
Ted Blackman
849ff5f9d9 remove a couple printfs 2019-08-05 14:34:53 -07:00
Ted Blackman
53d9b41a80 fixed alef bone<->duct mapping and therefore %breah-sudden ph test 2019-08-05 13:58:53 -07:00
Joe Bryan
e03c9286aa replaces road stack sanity assertions with explicit bail:meme 2019-08-05 13:07:41 -07:00
Ted Blackman
3d31a2ecb9 fix aqua for alef 2019-08-05 13:04:57 -07:00
Philip Monk
21e4baa2ed
Merge remote-tracking branch 'origin/master' into philip/kale 2019-08-05 13:02:31 -07:00
Philip Monk
6f274de3be
more printfs 2019-08-05 11:48:11 -07:00
Philip Monk
e6f12dba97
remove printfs 2019-08-05 11:40:13 -07:00
Philip Monk
eaae4452c8
remove printfs 2019-08-05 11:39:35 -07:00
pilfer-pandex
4a2c392472 rm q jets, unneeded molting and cooking 2019-08-02 16:06:16 -07:00
pilfer-pandex
94f607699d remove unneeded jets, access to q jets 2019-08-02 16:03:38 -07:00
Philip Monk
03da8b40f0
add moon test 2019-08-02 15:19:40 -07:00
Isaac Visintainer
076706c1d3 update urbit version number and pills 2019-08-02 14:56:28 -07:00
Joe Bryan
e4dad3c53e
Merge pull request #1393 from urbit/ivory-lfs-safe
updates ivory codegen to fail if ivory.pill is an lfs pointer
2019-08-02 14:30:35 -07:00
Matilde Park
4160ba27af Removing spellcheck from invite boxes 2019-08-02 16:58:00 -04:00
Joe Bryan
47d7d48928 moves ca-bundle header generation into a separate nix derivation 2019-08-02 13:57:34 -07:00
Joe Bryan
e9def4d3d8 moves ivory header generation into a separate nix derivation 2019-08-02 13:55:15 -07:00
Joe Bryan
7f8f395b6c updates ivory codegen to fail if ivory.pill is an lfs pointer 2019-08-02 13:54:54 -07:00
Fang
ccdc49c81d
Update dist files 2019-08-02 22:46:11 +02:00
Fang
ccf1e09a75
Avoid using %tank %fats
Because tank printing is a pain. Rely instead on %text, using %name
to distinguish between intent.
2019-08-02 22:41:39 +02:00
Matilde Park
cc66d6b010
Merge pull request #1418 from matildepark/matilde-chat-css
Chat CSS polish - members page & message box
2019-08-02 16:40:42 -04:00
Fang
9ce07b821f
Fix message width clamping 2019-08-02 22:07:27 +02:00
Fang
40225001de
Tighten spacing around %exp messages 2019-08-02 21:47:36 +02:00
Fang
905092aa0a
Merge branch 'master' into chat-message-types 2019-08-02 21:20:01 +02:00
Philip Monk
f38d913ddb
fix +moon 2019-08-02 11:24:20 -07:00
ixv
6c0ac0ac3d
Merge branch 'master' into slam-wa 2019-08-02 11:08:29 -07:00
Philip Monk
d3d3cecb0b
handle iris error 2019-08-02 10:16:05 -07:00
Matilde Park
1f2abd8df7 Members page renovation 2019-08-02 12:58:58 -04:00
Matilde Park
c302d274c3 Don't wrap comets. 2019-08-02 12:33:28 -04:00
Matilde Park
3f55aaeb81 Ship names are in monospace 2019-08-02 12:26:47 -04:00
Matilde Park
baa9f32c68 Merge branch 'master' of github.com:matildepark/urbit into matilde-chat-css 2019-08-02 11:38:25 -04:00
pilfer-pandex
7a44ad8e0e fix the %mean nest-fail in nest 2019-08-01 18:18:52 -07:00
Joe Bryan
cb3bb507b7
Merge pull request #1417 from urbit/exit-cleaner
exit cleanly where appropriate; don't, where not
2019-08-01 17:47:42 -07:00
Joe Bryan
0a1c4d24c3 converts SIGQUIT into SIGABRT in the daemon 2019-08-01 17:19:58 -07:00
Joe Bryan
ddc298bd3d ensures clean exit in daemon on worker exit 2019-08-01 16:51:40 -07:00
Ted Blackman
ae01030e5e remove spammy azimuth-tracker printfs 2019-08-01 16:47:41 -07:00
Ted Blackman
5b9efe3c4f remove the most annoying alef printfs 2019-08-01 16:46:36 -07:00
Ted Blackman
20b1ec9d56 turn off |verb 2019-08-01 16:27:52 -07:00
Ted Blackman
71ff3e5bd0 fix alef aqua tests 2019-08-01 16:27:33 -07:00
Ted Blackman
e16fb70512 fix kale gall take bug 2019-08-01 16:27:04 -07:00
Matilde Park
8c3c192739
Merge pull request #1415 from matildepark/weather-retouch
Weather CSS polish
2019-08-01 19:02:40 -04:00
Ted Blackman
1d62f1eecc Merge branch 'philip/kale' into alef-testnet 2019-08-01 15:56:23 -07:00
Matilde Park
d634a657e8 Positioning elements 2019-08-01 18:39:26 -04:00
Matilde Park
35d0d2ac88 Consistent weather label 2019-08-01 18:33:32 -04:00
Matilde Park
4513b78cf4 Weather button Indigoify 2019-08-01 18:32:26 -04:00
ixv
18c67b82a2
Merge branch 'master' into la-chat-styles 2019-08-01 15:18:41 -07:00
Logan Allen
ab2cdd6adc Updated build files and removed repeated console.logs from tiles 2019-08-01 22:15:08 +00:00
Logan Allen
3bab50f453 Updated build tooling to be faster and removed unnecessary dependencies 2019-08-01 22:08:59 +00:00
Logan Allen
9610c41a80 Style updates for messages and comet sigil sizing 2019-08-01 22:08:59 +00:00
Logan Allen
b01c290f0d Added changes from landing page and @pkova's previous PR to urbit/interface 2019-08-01 22:08:59 +00:00
Matilde Park
f6eca9f09f Prevent cutting of characters with height styling 2019-08-01 17:37:21 -04:00
Joe Bryan
9beaae2ae0 ignores SIGPIPE in both daemon and worker processes 2019-08-01 13:57:47 -07:00
ixv
24560952f2
Merge pull request #1387 from urbit/http-cancel-resilience
Fix ~zod crash by fixing how %eyre handles app cancels.
2019-08-01 13:49:24 -07:00
ixv
a8ee892613
Merge pull request #1392 from urbit/ames-czar-print-less
updates ames i/o driver to track galaxy state transitions
2019-08-01 13:48:07 -07:00
ixv
af4ad7e99d
Merge pull request #1386 from urbit/talk-read-silent
Don't sh-note updates to a circle's read counter
2019-08-01 13:20:06 -07:00
ixv
054372ba54
Merge pull request #1348 from urbit/talk-ezbind
Allow glyph binding during ;join and ;create
2019-08-01 13:19:51 -07:00
Elliot Glaysher
63e72122d8
Merge pull request #1358 from urbit/lens-export
Add --import and --export
2019-08-01 13:18:12 -07:00
Philip Monk
1391ecafd3
pills and fix pill generation 2019-08-01 13:17:14 -07:00
Ted Blackman
f01e04529f
Merge pull request #1412 from urbit/behn-fixes
Behn fixes
2019-08-01 13:14:55 -07:00
Ted Blackman
5d463fd7af +test-slam-wa-wet comments 2019-08-01 13:14:29 -07:00
Ted Blackman
10a352ae3d fix tests and update pill 2019-08-01 12:02:25 -07:00
Ted Blackman
d22490facb
testnet config 2019-08-01 11:45:15 -07:00
Philip Monk
9b798a8722
reenable apps 2019-08-01 11:43:33 -07:00
Ted Blackman
449b1a9769 behn: stop clamming in +load 2019-08-01 11:37:28 -07:00
Ted Blackman
0579cc9937 behn fix crash from missing timer 2019-08-01 11:30:19 -07:00
Ted Blackman
1c3ea0b188 add +slam:wa and tests 2019-08-01 11:21:24 -07:00
Philip Monk
54a3031397
add keys to sponsor in preboot validation 2019-08-01 11:14:36 -07:00
pilfer-pandex
a5a9220284 decapitate nest:ut with caching for dext 2019-08-01 11:13:40 -07:00
Matilde Park
b62eaa859e Pointer over the set location to seem buttonish 2019-08-01 13:33:32 -04:00
Matilde Park
80dea066d6 Seem a bit more tile-like. 2019-08-01 13:32:51 -04:00
Matilde Park
8042bce45b Redesigning the set location appearance + label 2019-08-01 13:31:47 -04:00
Matilde Park
7ff6d99c2b Recompiling /arvo clock tile 2019-08-01 11:59:23 -04:00
Ted Blackman
df3caeb27b print even more 2019-07-31 21:45:31 -07:00
Ted Blackman
c9af213e77 moar printfs 2019-07-31 21:24:54 -07:00
Ted Blackman
83500256d8 debug printfs 2019-07-31 20:14:33 -07:00
Ted Blackman
2068b41140 fix kale ducts 2019-07-31 19:51:11 -07:00
Ted Blackman
8fd260f9f8 print more 2019-07-31 14:21:07 -07:00
Ted Blackman
c578d3282a testnet config 2019-07-31 13:55:05 -07:00
Ted Blackman
0c632e8811 fix |reload %a 2019-07-31 11:51:31 -07:00
Ted Blackman
bdd1aaf87d fix test scry 2019-07-31 11:23:12 -07:00
Fang
f07c6424c4
Update dist files with recent changes 2019-07-31 13:53:16 +02:00
Fang
91d4c26516
Touch up styling of %exp messages 2019-07-31 13:51:57 +02:00
Fang
470a22cae4
Improve rendering of multi-line %exp messages in talk 2019-07-31 13:41:07 +02:00
Fang
3e028fde21
Render tanks in hall json at safer width 2019-07-31 13:40:30 +02:00
Fang
39cf0388be
Work around weird zuse shadowing bug
`..zuse` gave `%309`, which is equivalent to `zuse`. Somehow, `..^zuse`
gives the correct result.
2019-07-31 13:39:31 +02:00
Fang
e5f0e136e9
Improve rendering of multi-line %exp messages 2019-07-31 13:35:55 +02:00
Fang
1ce3d5af7a
Support sending %exp messages 2019-07-31 13:35:25 +02:00
Ted Blackman
43b35d7a00 ames %turf on %born 2019-07-30 19:31:15 -07:00
Philip Monk
418a05f833
add moon handling to kale 2019-07-30 18:13:05 -07:00
Philip Monk
583da25e50
add test for sudden breaches 2019-07-30 16:53:40 -07:00
Philip Monk
582ac471bd
only blockchain is real 2019-07-30 16:29:04 -07:00
Philip Monk
578d14bfea
implement kale hierarchy 2019-07-30 16:26:47 -07:00
Ted Blackman
84ba84d377 behn fix crash from missing timer 2019-07-30 16:11:19 -07:00
pilfer-pandex
a332bb17b2 kill conk:ut jet 2019-07-30 13:53:09 -07:00
pilfer-pandex
30c47dac09 decapitate wrap:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
762d4b5d83 decapitate toss:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
00b70a9a2b decapitate rest:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
f49e5aa5bd dejet repo:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
1005d5d7f8 decapitate play:ut (broken??) 2019-07-30 13:53:09 -07:00
pilfer-pandex
70b0223d39 decapitate peel:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
6fdb739a38 decapitate peek:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
7306e80da2 decapitate mull:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
5057cb733c decapitate mint:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
ffa0d9108c decapitate fuse:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
61b957cc5b decapitate fish:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
13c73ea990 decapitate fire:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
0d97cee2ee decapitate find:ut, fond:ut 2019-07-30 13:53:09 -07:00
pilfer-pandex
67d51c1c1f decapitate crop:ut 2019-07-30 13:53:09 -07:00
Philip Monk
577a01503b
change preboot stuff to include rift 2019-07-30 13:28:57 -07:00
Ted Blackman
f32331cb38 benchmarking printfs 2019-07-29 22:21:35 -07:00
Ted Blackman
27ed2bff78 resend comet attestation on packet timeout 2019-07-29 18:03:40 -07:00
Philip Monk
e39a2c0467
all breach tests pass 2019-07-29 15:09:08 -07:00
Ted Blackman
197ed0f2d4 no more memory leaks 2019-07-29 14:53:19 -07:00
Ted Blackman
14dba1d4ac all tests pass 2019-07-29 04:05:52 -07:00
Ted Blackman
505c0eb4d5 clay |sync works; fixed ack bug and clay bug 2019-07-29 02:08:26 -07:00
Fang
f463ae2839
Update dist files with recent changes 2019-07-29 10:27:12 +02:00
Fang
19e05d70e2
Render all message types in the sidebar also 2019-07-29 09:29:00 +02:00
Ted Blackman
9670408a06 Merge branch 'master' into alef-breach 2019-07-29 00:27:58 -07:00
Ted Blackman
e04d2c8570 worker printfs 2019-07-29 00:14:39 -07:00
Fang
34826d6e19
Build and render arvo:// urls correctly 2019-07-29 09:05:42 +02:00
Ted Blackman
5b0ee61a64 Boots without error and sends and receives talk messages 2019-07-28 23:37:49 -07:00
Fang
e6f962e76e
Make input area resizable
and touch up its styling issues.
2019-07-29 02:16:11 +02:00
Fang
37d061cbfe
Support sending %fat messages
for clipboard pastes and long-form content.

If a multi-line string is pasted into an empty input field, treat is as
a "clipboard" message if it's sent directly afterwards. (A text %fat.)

If a multi-line message is composed in any other way, treat it as a
long-form message, moving all but the first line into the attachment.
(A more display-friendly tank %fat.)
2019-07-29 02:08:19 +02:00
Fang
c04ee7a0de
Ensure (%fat) messages get rendered within screen bounds 2019-07-29 02:01:16 +02:00
Fang
c880736eea
Remove noisy printf 2019-07-29 01:58:08 +02:00
Fang
716af367bf
Forbid sending empty messages
And don't render any elements for them.
2019-07-28 23:21:03 +02:00
Fang
c4ad4aa247
Support rendering %fat 2019-07-28 23:16:09 +02:00
Fang
ea3f46183a
Support rendering %exp 2019-07-28 13:21:54 +02:00
Fang
1974c8b4e4
Support rendering %ire 2019-07-28 13:09:55 +02:00
Fang
c91ad893c0
Support rendering %app 2019-07-28 13:06:08 +02:00
Ted Blackman
fdb20a7528 %plea and %boon; might not compile 2019-07-28 00:50:32 -07:00
Philip Monk
efd37a1e3c
simplify kale/azimuth-tracker subscription semantics 2019-07-27 21:01:55 -07:00
Philip Monk
f78d755a0d
%breach-sync works with kale 2019-07-27 16:52:28 -07:00
Fang
d0e51f4a1a
Refactor chat-input to fully support %lin and %url
Supports sending both regular and action %lin messages, using the
optional @ prefix.

Now transforms on-urbit URLs into arvo:// URLs prior to sending,
as opposed to on-render.
Unfortunately, the type hall uses for URLs doesn't support non-HTTP
protocols yet, so we send arvo:// URLs as %lin messages for now.

Input field gets styled based on detected message type. Italics for
action lins, underline for URLs.
2019-07-27 18:28:04 +02:00
Fang
ccf5b09165
Refactor message.js to fully support %lin and %url
Renders messages based on their speech type, as opposed to interpreting
%lin speeches and ignoring all others.

Italicizes %lin "@" messages.

Makes images clickable to open in new window.
2019-07-27 18:22:53 +02:00
Fang
0286d03edb
Refactor code duplication in Chat root 2019-07-27 15:00:41 +02:00
Philip Monk
82bf90df3f
Merge pull request #1398 from adklempner/weather-timer
Fix timer logic in Weather app
2019-07-27 01:40:54 -07:00
Philip Monk
dd76358f6a
%breach-hi works with kale 2019-07-26 20:45:45 -07:00
Philip Monk
a47ef9ac77
wip 2019-07-26 20:45:45 -07:00
Philip Monk
577eed93b8
migrate ames to kale 2019-07-26 20:44:43 -07:00
Philip Monk
e2ff00bf9d
listen to eth node for sponsor 2019-07-26 20:43:58 -07:00
Philip Monk
b19c91dcf0
specialize azimuth-tracker to sets of ships 2019-07-26 20:43:58 -07:00
Philip Monk
89cde4a272
Merge remote-tracking branch 'origin/master' into HEAD 2019-07-26 18:44:29 -07:00
Arseniy Klempner
7ab8bbb047 Fix timer logic in Weather app 2019-07-26 18:36:57 -07:00
pilfer-pandex
acb55a3b28 fix mismatch in mull (tscm again) 2019-07-26 13:47:22 -07:00
pilfer-pandex
9a6cdd8d13 per philip, remove !: from arvo.hoon 2019-07-26 13:26:28 -07:00
ixv
ace41924cf
Merge pull request #1367 from urbit/interface-monorepo
Interface monorepo
2019-07-26 10:13:46 -07:00
Joe Bryan
f31e60b385 updates ames i/o driver to track galaxy state transitions and print less 2019-07-25 19:56:34 -07:00
Joe Bryan
ef9b71a931 updates ames i/o driver to drop outbound packets if not live 2019-07-25 19:56:00 -07:00
Philip Monk
12c024f368
Merge pull request #1389 from urbit/philip/insert-event
add -I to inject event
2019-07-25 16:43:20 -07:00
Ted Blackman
1f1c75ccb0 Cleanup, remove printfs 2019-07-25 15:56:33 -07:00
Philip Monk
30a3ec41c5
add -I to inject event 2019-07-25 14:57:10 -07:00
Ted Blackman
de9ff11560 |hi ~nec successful 2019-07-25 14:50:08 -07:00
Elliot Glaysher
36b8902fad Fix ~zod crash by fixing how %eyre handles app cancels.
When we ask an app to run a %handle-http-cancel event, we don't
actually care about the return value or even if it errors. The
cancel event is purely informative. Likewise, because we cause
cancels on restart of urbit, they cannot expose crashes to the
system. Otherwise, an app with an open connection but a broken
or non-existent cancel handler can prevent your ship from
coming back up.
2019-07-25 14:12:44 -07:00
Fang
80e40582c1
Don't sh-note updates to a circle's read counter
Fixes #1381.
2019-07-25 21:44:09 +02:00
Ted Blackman
c7c0c6334f serial experiments lane; fixed some bugs but still bail:fouls 2019-07-24 18:01:01 -07:00
Philip Monk
e703053fc0
more lat and hut order fixes 2019-07-24 17:16:41 -07:00
Philip Monk
e28c24324a
more lat and hut order fixes 2019-07-24 17:06:41 -07:00
Philip Monk
0b56c798fd
fix lat uni order in clay to break recursion 2019-07-24 16:05:15 -07:00
Ted Blackman
221ae19b58 todo on alef born 2019-07-24 15:56:13 -07:00
Ted Blackman
f09d7a4d7c ames.c now works; fixed multiple bugs with help from @joemfb 2019-07-24 15:55:43 -07:00
Isaac Visintainer
1f6d63d32c removed duplicate arvo files in interface pkg 2019-07-24 15:34:13 -07:00
ixv
82bfa6e3f3
Merge branch 'master' into interface-monorepo 2019-07-24 15:18:34 -07:00
Isaac Visintainer
e92bbec269 automatically rename minified files 2019-07-24 15:13:21 -07:00
Ted Blackman
05f65a454c filter out packets to self 2019-07-23 17:31:51 -07:00
Ted Blackman
bccfb2a94b fix vere lane recv 2019-07-23 17:31:35 -07:00
Ted Blackman
22c26414c1 more fixes to routing and sending 2019-07-23 16:55:35 -07:00
Ted Blackman
3f9148ac4c alef boot better and kill direct routes better; still has bug in +send-blob 2019-07-23 16:20:21 -07:00
Ted Blackman
39ae901c7b wip moar prints 2019-07-23 14:36:01 -07:00
Isaac Visintainer
b6ab875537 fixed again 2019-07-23 14:23:54 -07:00