Przemyslaw Dabrowski
f8c305b65b
chat: add bottom padding to sidebar items
...
Pretty simple really, fixes issue #2131 .
Decided to use padding instead of margin because the underflow is nice,
but not at the detriment of being able to see the last chat preview
2019-12-23 22:24:24 -05:00
Fang
b8a336c607
webchat: render "me" messages in italics
2019-12-23 23:11:04 +01:00
Fang
ae8a57ca25
gall: (list path) in %fact and %kick
...
Instead of providing a (unit path), allows for (list path), which better
supports the "update to path and subpath cases".
For example, if /things wants updates about everything, and
/things/specific wants updates about the specific thing, they'll both
need to receive a %fact when the specific thing changes.
Previously, these would have been two separate moves. Now, gall handles
the multi-targeting for you.
2019-12-23 13:37:32 +01:00
Benjamin Summers
06934959ca
Make sure we close HTTP sockets on close (or reconfigure).
2019-12-21 18:24:54 -08:00
Jared Tobin
f4ed556717
Merge branch 'm/faceless-tsmc' ( #2114 )
...
* m/faceless-tsmc:
various: use =/ in place of =+ ^-
hoon: parse =; without face
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-12-21 14:39:45 -03:30
Fang
ea7c1db61c
various: use =/ in place of =+ ^-
...
Also faceless =; where appropriate.
2019-12-21 14:29:14 -03:30
Fang
21ac0e513b
hoon: parse =; without face
...
Allows for =;([a=@ b=@] ...) and similar constructions.
Also affects =/ and =^.
2019-12-21 14:20:11 -03:30
Jared Tobin
0c4544a6fc
meta: add a basic maintainers' guide [ci skip]
2019-12-21 13:44:01 -03:30
Benjamin Summers
2e8defccc1
Hack around terminfo database problem.
2019-12-21 07:55:24 -08:00
Fang
d95bf0aa11
Merge pull request #2128 from urbit/m/chat-cli-reconnect
...
chat-cli hotfix: reconnect to chat-store when appropriate
2019-12-21 13:32:24 +01:00
Fang
4798b9df1f
chat-cli: reconnect to chat-store on-kick
...
Also reconnects on-load, if no chat-store subscription appears to be
open. This should resolve any current disconnects.
2019-12-21 13:02:33 +01:00
Fang
c814114d93
chat-cli: add trace printf for tuba crashes
2019-12-21 12:59:45 +01:00
Fang
5cd8d98dd6
chat-cli: don't pass mark into +poke-noun
2019-12-21 12:58:22 +01:00
Ted Blackman
895f1c069d
ames: update comment docs
2019-12-21 01:56:51 -05:00
Benjamin Summers
5d66c39d02
Fixed bug in HTTP Server (only first block from stream was handled).
2019-12-20 13:47:20 -08:00
Benjamin Summers
5dd3cdde91
Logging for event sourced responses.
2019-12-20 12:59:01 -08:00
Benjamin Summers
ba83024c9e
Cleanup port binding logic.
2019-12-20 12:58:16 -08:00
Jared Tobin
103e375417
Merge branch 'ford-safe' ( #2117 )
...
* origin/ford-safe:
ford: clear build results on +load
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-12-20 13:22:23 -03:30
Jared Tobin
e1df5545e5
Merge branch 'matilde/chat-name-validation' ( #2116 )
...
* origin/matilde/chat-name-validation:
chat: validate chat names
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-12-20 10:44:30 -03:30
Benjamin Summers
f7e0e22ce7
Allow remote HTTP connections.
2019-12-19 14:20:04 -08:00
benjamin-tlon
913fbd52a6
Merge pull request #2122 from urbit/kh/http-server-fix
...
HTTP Server Fixes
2019-12-19 13:36:05 -08:00
Benjamin Summers
921718c6f4
Try to open normal ports 80/8080/443/etc before just opening some fucking port.
2019-12-19 13:20:31 -08:00
Benjamin Summers
03131c1400
Fix HTTP server effect parse errors.
2019-12-19 11:30:09 -08:00
benjamin-tlon
544fa42f65
Merge pull request #2121 from urbit/kh/better-progress-bar
...
Better Progress Bars
2019-12-19 10:22:56 -08:00
Benjamin Summers
44d477dff8
Hacked terminal-progress-bar
to use RIO.logSticky for better interaction with log output.
2019-12-19 10:21:23 -08:00
Benjamin Summers
ef6d0cc189
Vendored terminal-progress-bar
.
2019-12-19 09:40:21 -08:00
Jared Tobin
ee0de1a657
Merge branch 'm/clay-u' ( #2119 )
...
* origin/m/clay-u:
clay: implement %u care
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-12-19 14:09:52 -03:30
Benjamin Summers
5b931657c8
Merge branch 'master' of github.com:urbit/urbit into king-haskell
2019-12-19 08:14:49 -08:00
benjamin-tlon
fcae7e6587
Build Linux static executables. ( #2120 )
2019-12-19 08:11:59 -08:00
Jared Tobin
eee651042c
Merge branch 'm/eth-sending' ( #2094 )
...
* origin/m/eth-sending:
eth-sender: do proper nonce reading
zuse: implement eth rlp decoding
zuse: correctly encode leading zeroes in rlp data
zuse: lightly restructure encode:rlp:ethereum
static gall: update send-txs
ethio: implement +request-batch-rpc-loose
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-12-19 11:20:06 -03:30
Benjamin Summers
4d3fc857ff
Does this fix the OSX release builds?
2019-12-19 06:20:23 -08:00
Benjamin Summers
849410e1fe
Update tests.
2019-12-19 06:13:20 -08:00
Benjamin Summers
ce193616b4
Hack: king new
does not run a ship: some weird behavior there.
2019-12-19 06:06:30 -08:00
Benjamin Summers
e0bf6943c9
Make sure that terminal connections are closed properly on disconnects.
2019-12-19 05:16:52 -08:00
Benjamin Summers
8aa15e3b5c
Use ping thread to keep websocket connection alive.
2019-12-19 04:43:40 -08:00
Jared Tobin
5591987eac
meta: update .mailmap [ci skip]
2019-12-19 08:49:40 -03:30
Benjamin Summers
3cc952824e
king bug validate-event
uses progress bar.
2019-12-19 04:02:06 -08:00
Benjamin Summers
18ad1d137c
Enable NounServ logging, terminal logs to ~/.urbit/king.log
2019-12-19 03:32:56 -08:00
Benjamin Summers
152fb5c5f4
AGPL -> MIT
2019-12-19 03:08:19 -08:00
Benjamin Summers
72f21fad05
Fix stack ghci proto
.
2019-12-19 03:02:19 -08:00
Benjamin Summers
92635d8788
Show instance for Galaxy
uses @p
formatting.
2019-12-19 02:18:12 -08:00
Benjamin Summers
e78743cf1c
Merge branch 'king-haskell' of github.com:urbit/urbit into king-haskell
2019-12-19 01:43:06 -08:00
Benjamin Summers
8c6a1ed651
Fix flipped terminal height/width.
2019-12-19 01:43:01 -08:00
Benjamin Summers
f77840c81b
re-enable king<->serf logs
2019-12-19 01:42:49 -08:00
benjamin-tlon
e6180b3004
Merge pull request #2111 from urbit/kh-version
...
Update version numbers to use the v0.10.1 pill.
2019-12-19 01:33:36 -08:00
Fang
3808f02287
clay: implement %u care
...
Previously, it would always produce ~, regardless of the path asked
about.
Now, it produces a loobean, based on whether or not a file exists at the
specified path.
2019-12-18 21:02:38 +01:00
Jared Tobin
9b0582323c
Merge branch 'philip/eth-watcher' ( #2113 )
...
* philip/eth-watcher:
ph: fix tests by spamming blocks regularly
gaze: reflect changes to eth-watcher
ames: better printfs
jael: only advance lifes
jael: stop ship-to-ship
jael: add "eager" mode to avoid hitting nodes as much
jael: properly store ship sources
gen: add +azimuth-sources
jael: re-enable ship-to-ship communication
eth-watcher: actually stop pending thread when restarting
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-12-18 12:13:27 -03:30
Philip Monk
1a7658bd91
ph: fix tests by spamming blocks regularly
2019-12-18 11:53:36 -03:30
Philip Monk
de2d0f3014
gaze: reflect changes to eth-watcher
2019-12-18 11:38:56 -03:30
Philip Monk
0e876b3cd4
ames: better printfs
2019-12-18 11:31:17 -03:30