Commit Graph

231 Commits

Author SHA1 Message Date
Fang
65383f5709 Removed !: from hall and talk. 2017-11-10 00:04:07 +01:00
Fang
57f08f7d72 Can now do ;what in talk without arguments to list all bound glyphs. 2017-11-10 00:01:50 +01:00
Fang
0b50718439 Removed outdated comments. 2017-11-09 22:40:22 +01:00
Fang
3392f80ce3 Can now also remove circle sources from within %talk. 2017-11-09 19:05:58 +01:00
Fang
ee1ca40f34 Renamed %talk-guardian to %hall, %talk-agent to %talk.
In /sur, /gen, /mar, /lib renamed files/folders from "talk" to "hall".
2017-11-07 22:05:52 +01:00
Anton Dyudin
57006281f2 Merge remote-tracking branch 'urbit/maint-20170614' 2017-10-30 17:05:17 -07:00
C. Guy Yarvin
180ff8ce92 Closer! 2017-10-02 21:49:12 -07:00
C. Guy Yarvin
f2a7257f8a Mostly merged. 2017-10-02 21:36:34 -07:00
C. Guy Yarvin
5a74064080 Merge branch 'remaint' into remaint-merge 2017-10-01 18:50:19 -07:00
C. Guy Yarvin
0425fa48a7 Moar debug. 2017-09-27 13:47:34 -07:00
C. Guy Yarvin
dc25979f59 Merge remote-tracking branch 'origin/master' into piaf-runes 2017-09-21 18:45:27 -07:00
C. Guy Yarvin
2b9c6c26a8 Working, but still weirdly slow. 2017-09-09 10:50:22 -07:00
C. Guy Yarvin
bf3b8432b3 About working. But very slow. 2017-09-07 16:47:49 -07:00
Anton Dyudin
67bb6fda34 Honor previously-heard %received notifications 2017-06-19 16:11:10 -07:00
Fang
563aa0102e Mostly functional federation & delta model. 2017-06-12 15:19:45 -07:00
production server
29f65801ed HOTFIX disable presence reporting 2017-05-19 19:14:30 +00:00
C. Guy Yarvin
c8e262df75 Fully booting with new chapter structures. 2017-04-16 15:37:47 -07:00
Fang
974c41546e Inline documentation. ::x
Should eventually be rewritten for consistency, clarity and accuracy, in the
doccords format.
2017-03-22 19:28:10 +01:00
Joseph Bryan
af767350a8 removes +-tap:by accumulator arg and changes calling convention 2017-03-20 18:56:00 -04:00
Joseph Bryan
ebed890f00 removes +-tap:in accumulator arg and changes calling convention 2017-03-20 18:55:55 -04:00
Raymond Pasco
ce58d36f97 hotfix team -> team:title 2017-03-03 10:04:11 -05:00
Fang
7a2ef9ac7d Prevent unauthorized ships from publishing talk messages using your ship. 2017-03-03 03:20:20 -05:00
Fang
faa8895785 Prevent unauthorized ships from publishing talk messages using your ship. 2017-02-25 16:22:33 +01:00
Raymond Pasco
bab93e7ac2 Merge remote-tracking branch 'ohAitch/zuseflat-pretty'
Complete the restructuring of zuse. Add old-zuse compatibility layer.
2017-02-13 22:19:03 -05:00
Anton Dyudin
c5e7c7cc33 state adapter 2017-01-09 13:34:14 -08:00
Anton Dyudin
08e689255b remove passive auto-audience entirely 2017-01-09 13:33:46 -08:00
Anton Dyudin
8a36b8d3d4 clean up ra-console init code 2017-01-09 13:32:43 -08:00
Anton Dyudin
cee4e6334e generate correct urls on /fora-posts notifications 2017-01-06 17:45:29 -08:00
Raymond Pasco
bbc4d2c0ee Repository cleanup
mostly trailing whitespace removal
no new kernel because only changes there are whitespace removal
2016-12-15 22:36:45 -08:00
Elliot Glaysher
c01673d8a4 Add a tiswut rune which is a conditional tisdot.
This changes:

  =.  a  ?.  =(b c)  a  c

into:

  =?  a  =(b c)  c

This also adds a few obvious changes in the vanes and in app/talk.hoon
to take advantage of this new rune.
2016-12-12 21:46:29 -08:00
Raymond Pasco
cc5c386e5c Merge branch 'back-with-license', remote-tracking branches 'ohaitch/unlink-misvale', 'frodwith/wyt', 'ohaitch/ford-platform-dependencies', 'ohaitch/fix-rss', 'Fang/talk-who-fix' and 'Fang/talk-showtime' into maint-20160818
Backport of LICENSE.txt
Hack around a broken mark-subscription edge case
Hint +-wyt:in
Add /===/mar and /===/arvo to %core req dependents
Change .rss-xml to use correct urls, metadata
Fix talk's parsing of ;who
Talk setting: message timestamps
2016-12-12 16:40:36 -08:00
Raymond Pasco
7171b49d02 Merge remote-tracking branches 'cgyarvin/feat.xmas-compiles', 'cgyarvin/feat.with-license', 'ohaitch/fix-autoload' and 'Fang/talk-notify'
%xmas compiles
LICENSE.txt
Forward port of |autoload
;set notify for talk

Evil merge: cite -> cite:title for zuse compat
2016-12-12 16:09:44 -08:00
Raymond Pasco
3953977cdb Merge branches 'fwd-wyt', 'fwd-ford-platform-dependencies', 'fwd-talk-who-fix' and 'fwd-talk-showtime'
Merge various forward-ported branches

Hint +-wyt:in
Add /===/mar and /===/arvo to %core req dependents
Fix talk's parsing of ;who
Talk setting: message timestamps
2016-12-12 14:47:03 -08:00
Fang
18afd44cd1 Talk can now display a timestamp at the end of messages. Settings flag %showtime. 2016-12-12 14:44:00 -08:00
Fang
63d2d970a8 Telegram renderer receives all settings, instead of just %noob.
sef for SEttings Flags.
2016-12-12 14:44:00 -08:00
Fang
b713d424b5 Fixed talk's command parser: now properly parses ;who * instead of ;who*. 2016-12-12 14:42:03 -08:00
Fang
8f3dc7445f Talk beeps when your ship's "first name" is mentioned while the %notify flag is set. 2016-12-10 00:09:05 +01:00
Anton Dyudin
91f8049819 remove ^vane shims
requires vere without crypto:ames
2016-12-08 13:50:32 -08:00
Anton Dyudin
0adde510ab canonize url:eyre, the last remaining compatibility interface 2016-12-08 13:50:32 -08:00
Anton Dyudin
5fbb2dff28 port forward lore, role, and rolt usage 2016-12-08 13:50:31 -08:00
Fang
e8f92677f1 Talk can now display a timestamp at the end of messages. Settings flag %showtime. 2016-12-02 22:06:16 +01:00
Fang
fa797a9907 Telegram renderer receives all settings, instead of just %noob.
sef for SEttings Flags.
2016-12-02 22:00:55 +01:00
Anton Dyudin
75b2840b97 canonize references into space:clay 2016-12-01 16:02:06 -08:00
Anton Dyudin
668620d4b8 port forward ++unity names 2016-12-01 13:46:18 -08:00
Anton Dyudin
5f357346d8 flatten references to title,wired,differ,crypto,chrono 2016-12-01 13:46:18 -08:00
Anton Dyudin
782d15a1ca add =, ^gall to apps 2016-12-01 13:46:17 -08:00
Fang
dbd9ef6a22 Fixed talk's command parser: now properly parses ;who * instead of ;who*. 2016-11-25 19:22:42 +01:00
C. Guy Yarvin
0b0618894b Merge commit 'aeced' into cc-merge 2016-11-13 19:40:27 -08:00
C. Guy Yarvin
e1f22dafd4 Merge commit '55094b' into cc-merge 2016-11-13 19:40:20 -08:00
C. Guy Yarvin
3a7c262232 Merge commit 'c68f61' into cc-merge 2016-11-13 18:56:39 -08:00
C. Guy Yarvin
653d27531a Merge commit 'f53ac' into cc-merge 2016-11-13 18:56:31 -08:00
C. Guy Yarvin
d0351a3e27 Merge commit '7042c26' into cc-merge 2016-11-13 18:56:23 -08:00
C. Guy Yarvin
73340dd5c6 Merge commit '7201e' into cc-merge 2016-11-13 18:55:13 -08:00
C. Guy Yarvin
0b17fc9073 Merge commit '3f56d2' into cc-merge 2016-11-13 18:55:06 -08:00
C. Guy Yarvin
9a63098094 Merge commit 'f93f5dd' into cc-merge 2016-11-13 18:35:16 -08:00
C. Guy Yarvin
1b20c4530c Merge commit 'd93b105' into cc-merge 2016-11-13 18:35:02 -08:00
C. Guy Yarvin
d3e06e1103 Merge commit '7e06f4' into cc-merge 2016-11-13 18:27:13 -08:00
C. Guy Yarvin
a99ad2c2a5 Merge commit '5e3b34' into cc-merge 2016-11-13 18:21:34 -08:00
C. Guy Yarvin
0fecb3e060 Merge commit '6154c0f' into cc-merge 2016-11-13 17:56:59 -08:00
C. Guy Yarvin
9e6fddb35b Merge commit '22339' into cc-merge 2016-11-13 17:56:49 -08:00
C. Guy Yarvin
f8745465b6 Merge commit 'aa3359' into cc-merge 2016-11-13 17:56:29 -08:00
C. Guy Yarvin
de7b95ba1c Merge commit '0779aaf' into cc-merge 2016-11-13 17:56:20 -08:00
C. Guy Yarvin
da7c217add Merge commit '76c525' into cc-merge 2016-11-13 17:56:03 -08:00
C. Guy Yarvin
098b02f58a Merge commit '41c92' into cc-merge 2016-11-13 17:55:07 -08:00
C. Guy Yarvin
ea999eb402 Merge commit 'e39696' into cc-merge 2016-11-13 17:54:30 -08:00
C. Guy Yarvin
5c54de8782 %zuse cleanups and dependencies. 2016-11-07 17:40:00 -08:00
C. Guy Yarvin
a1e1c7906b Non-compiling, but zuse restructured. 2016-11-03 19:25:46 -07:00
C. Guy Yarvin
27a6b417cb Interim commit. 2016-11-02 18:45:24 -07:00
Fang
aeced51593 Changed %mutegroup to %quiet. 2016-11-02 21:24:30 +01:00
Fang
55094b492e Added a %mutegroup setting to talk. Suppresses presence output when set. 2016-11-02 21:13:23 +01:00
C. Guy Yarvin
66b86dbbf2 Should work? 2016-11-01 18:43:27 -07:00
C. Guy Yarvin
35e20fcca6 Reorganize ++markup to ++eyre. 2016-10-31 17:12:56 -07:00
C. Guy Yarvin
71efed5c3b Move ++differ and ++lines into ++clay. 2016-10-27 16:50:22 -07:00
Raymond Pasco
b98362b6b5 Merge branches 'Fang-short-ship-names' and 'ohAitch-talk-refix-presence', remote-tracking branches 'joemfb/colors', 'ohAitch/fix-gall-nest', 'joemfb/signin-everywhere', 'ohAitch/show-redirect', 'ohAitch/logout-clear-ship', 'joemfb/cass-cuss', 'joemfb/key-by-correct', 'joemfb/rm-dup-arms', 'joemfb/gaf-by-print-once', 'joemfb/apt-set', 'joemfb/snag-cast', 'origin/ohAitch-help-text-tweak', 'ohAitch/informative-block' and 'ohAitch/refactor--elem-to-react-json'
Conflicts:
	lib/react.hoon

Short ship names in terminal prompt
Fix talk presence again
Terminal color support
Use compiler cache in ++ap-slam check
Serve css from the current desk
Show redirect page for cross-ship redirects
Clear ship cookie on /~/away
Normalize ++cass and ++cuss
Fix +-key:by
Prune duplicate arms
Remove +-gaf:by
Fix ++apt
Add cast to ++snag
Suggest +help %hood
Show path in "blocking not beam" error
Rename lib/react to lib/elem-to-react-json
2016-10-26 11:39:11 -04:00
Anton Dyudin
c68f617115 propogate %gone properly 2016-10-25 08:36:05 -04:00
Anton Dyudin
f53ac36e02 strip %gone ships from atlas diff
This may be redundant besides `@p`%timed-sub
2016-10-25 08:36:05 -04:00
Anton Dyudin
7042c260f2 HACK: stick timing information it atlas as a sub 2016-10-25 08:36:05 -04:00
Anton Dyudin
7201e53612 remove dead code 2016-10-25 08:36:05 -04:00
Raymond Pasco
3f56d21f3d Revert "Revert changes introduced by ohaitch/talk-fix-presence at 8f7d7b9"
This reverts commit 5e3b34de76.
2016-10-25 08:35:45 -04:00
C. Guy Yarvin
a192fce1fe Merge commit 'fff8e9' into cc-release 2016-10-24 10:36:01 -07:00
C. Guy Yarvin
7c5a3763aa Restructure ++number and ++crypto in %zuse. 2016-10-21 16:19:42 -07:00
Fang
0c466b1297 Talk no longer displays @ as the glyph for your own @-messages. 2016-10-18 22:17:43 +02:00
Raymond Pasco
d93b105a65 Hotfix: crash talk on %ra-console-broken state 2016-10-13 23:14:03 -04:00
Raymond Pasco
5e3b34de76 Revert changes introduced by ohaitch/talk-fix-presence at 8f7d7b9 2016-10-11 12:25:52 -04:00
Anton Dyudin
6154c0f437 Revert "only print subscribed stations on ;who"
This reverts commit 2233937a4c.
TODO: properly consolidate ;who
2016-09-23 13:45:27 -07:00
Anton Dyudin
2233937a4c only print subscribed stations on ;who 2016-09-22 15:10:47 -07:00
Anton Dyudin
aa3359f259 update local participation lists in reports given 2016-09-22 15:05:58 -07:00
Anton Dyudin
0779aafe6d keep canonical remote presence station names 2016-09-22 14:55:03 -07:00
Anton Dyudin
76c525962a simplify pa-report with run~by 2016-09-22 11:45:30 -07:00
Anton Dyudin
41c92872e8 warning in comments 2016-09-20 11:22:42 -07:00
Anton Dyudin
e396960cc8 swap audience in retransmitted messages on same station 2016-09-20 10:56:35 -07:00
Joseph Bryan
98d9dc3625 allows a moon to link to its parent's talk 2016-08-21 17:15:58 -04:00
Raymond Pasco
2bb1e325cd Don't reject all talk messages 2016-08-10 18:11:03 -07:00
Raymond Pasco
c24c77bc16 Merge remote-tracking branches 'ray/murmur3-hoon', 'ray/full-crub', 'dhaffey/electroll', 'joemfb/talk-foreign', 'joemfb/key-val', 'joemfb/gaf-by', 'dhaffey/peg-zero', 'joemfb/head-tail-electro', 'ohaitch/gall-boot-fixes', 'ohaitch/eyre-no-double-spacing', 'dhaffey/burn-zeroing' and 'philipcmonk/less-clay-sugar'
Correct Murmur3 hash implementation
Fully implemented AES and crub in zuse
Electroplate faces off ++roll etc.
Reject foreign pokes in talk
Arms to retrieve keys and values from maps
Add gas:by variant that rejects collisions
Fix ++peg axis 0 behavior
Electroplate faces off ++head/++tail
Improve type validation in gall
Don't double-space eyre stack traces
Fix improper ^~ zeroing of values
Fix clay bug caused by above fix
2016-08-10 17:11:51 -07:00
Raymond Pasco
ab73f364a2 Merge remote-tracking branches 'Fang/talk-at-fix', 'ohaitch/fix-oauth1' and 'ohaitch/fora'
Fix talk @message breaking bugs
Fix oauth1 sec driver
Forum backend improvements
2016-07-29 18:46:37 -07:00
Fang
6d5288b79d Moved ++shortship to zuse, renamed to ++cite. 2016-07-29 14:53:42 +02:00
Joseph Bryan
e6f814683d adds ++team to zuse; reject :talk ++command pokes from foreign ships
... and refactors rejection in :dojo ++peer-sole
2016-07-29 04:04:05 -04:00
Fang
d11bf89811 @-messages now get the @ for the new line placed correctly. 2016-07-28 21:38:51 +02:00
Fang
937438798d Dojo now uses the short ship name (ie ~todsel_lithex or ~torbyt^sogwyx) in the prompt. Dojo and talk now use dedicated function in lib/sole.hoon for ship name shortening. 2016-07-28 14:36:01 +02:00
Raymond Pasco
0685b38b43 Merge remote-tracking branch 'ohaitch/fora' into forum-deployment 2016-07-27 11:31:11 -07:00
Anton Dyudin
76495287da add {talk,write}-fora-post based off -comment
urbit/tree@ed3dcf0
2016-07-25 15:23:04 -07:00
Fang
8cfbd216d1 In talk, when @-messages exceed 64 characters, an @ is now inserted along with the •, to ensure the next line is also an @-message. 2016-07-24 01:45:09 +02:00
Dan Haffey
9f82c20647 Apply electroplating to roll and reel results. 2016-07-21 11:53:13 -07:00
Anton Dyudin
f55ceadd90 fix incremental fetching for stations already seen 2016-07-15 11:24:41 -07:00
Anton Dyudin
44340968b1 refactor /afx into ~[%a-group %f-grams %x-cabal] 2016-07-15 11:09:00 -07:00
Anton Dyudin
0dadff571b break on first space in a series of spaces 2016-07-12 19:04:23 -07:00
Anton Dyudin
9c3a6fd304 [talk] rebreak newlines after newly inserted break 2016-07-12 16:51:06 -07:00
Garret Kelly
950b46806f Fix url for ;help in :talk 2016-07-06 23:09:44 -04:00
Raymond Pasco
8a9e0c1dfd Merge branch 'awap-spam', remote-tracking branch 'ohaitch/talk-bundle-split'
Remove extremely spammy %awap ~& from ford
Send line-split talk messages in same command
2016-06-06 15:22:00 -04:00
Raymond Pasco
84734bf61d Merge remote-tracking branch 'galenwp/clock'
Conflicts:
	web/talk/main.js
	web/tree/main.js
	web/tree/~.main_urb.js

Comments, talk feed, &c
2016-06-06 14:21:21 -04:00
Anton Dyudin
6aa26a073b don't retransmit duplicate messages 2016-05-31 13:48:33 -07:00
Anton Dyudin
a60f32a8cf add spur to &talk-comment to bypass |serve base
urbit/tree@51d9fe7
2016-05-23 17:45:57 -07:00
Anton Dyudin
b0363c93d7 send line-split talk messages in same command 2016-05-18 13:28:09 -07:00
Anton Dyudin
d16c650419 fix urbit/urbit#628: talk interior edits 2016-05-05 17:47:12 -07:00
Anton Dyudin
592324f230 report talk syntax error locations 2016-05-05 17:37:15 -07:00
Anton Dyudin
18d11d25ea change %api speech to use ++purf 2016-03-31 17:53:57 -07:00
Anton Dyudin
492718f5db Merge branch 'pipe' into web-stream
pull :pipe event->talk multiplexer
2016-03-31 15:02:35 -07:00
Anton Dyudin
f634fdc167 default ~.public station
Cherry-pick of b7efb9bee5
2016-03-29 17:33:08 -07:00
Philip C Monk
3e85a67267 added :pipe 2016-03-24 18:42:39 -04:00
Anton Dyudin
8ad7321986 clearer naming 2016-03-08 20:32:45 -08:00
Anton Dyudin
31d1ea38d8 use .urbit.org url in talk comment notifications 2016-02-29 13:25:41 -08:00
Anton Dyudin
f0575a25ff add %comments notification, fix talk ui for comments
urbit/talk@9fac3e3
2016-02-29 13:20:19 -08:00
Anton Dyudin
daa0da6d63 send comments to %comments 2016-02-26 15:50:14 -08:00
Anton Dyudin
1cf56bd06b added comment hash identifier 2016-02-25 18:41:29 -08:00
Anton Dyudin
bbdebcdff4 cc comments to %porch 2016-02-25 17:56:17 -08:00
Anton Dyudin
c4cd2968a5 better rendering of %mor speech 2016-02-25 17:55:19 -08:00
Anton Dyudin
d331391486 proxy tree comments through talk
urbit/tree@bdebe54
2016-02-25 12:38:00 -08:00
Anton Dyudin
7675107acf 151ified apps 2016-02-17 14:57:46 -08:00
Raymond Pasco
309805f5e7 Merge in Hoon 151
Complicated merge of Hoon 151. This commit is a major sequence point.
2016-02-10 14:03:28 -05:00
Anton Dyudin
83af2347c4 :talk &foo ~.channel now :talk|foo ~.channel 2016-02-04 18:12:48 -08:00
Anton Dyudin
bf11734b85 ape -> app 2016-02-04 16:38:18 -08:00