Commit Graph

5720 Commits

Author SHA1 Message Date
Fang
073990055f Better talk-lowdown move creation. 2017-03-24 21:30:20 +01:00
Fang
803e521e38 Set up protocol for updating/sharing generic UI state.
Moved/copied parts of ++ra and ++pa into the agent.
2017-03-24 21:10:27 +01:00
Fang
8602a6c5ff Better split state. 2017-03-23 23:10:28 +01:00
Fang
8c2d8327b8 Updated comments and new TODO's. 2017-03-23 23:07:35 +01:00
Fang
b092ea2e71 Rough initial split. Nonfunctional. 2017-03-23 01:34:56 +01: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
Raymond Pasco
c06e10e7c2 Merge remote-tracking branches 'joemfb/mar-telegram', 'galenwp/docs-fix', 'galenwp/room-filtering', 'Fang/talk-team' and 'keatondunsford/fix-html-mark' into maint-20160818
handles $mor speech in mar/talk/telegram
tree@258fdf7
simple channel filtering
Prevent unauthorized talk message sending
add `++grad %mime` to html.hoon mark
2017-03-03 03:09:32 -05:00
Keaton Dunsford
fca48b1005 Add ++ grad %mime to html.hoon mark.
Fixes issue where ford doesn’t know which of two diffed html files to
build.
2017-03-01 16:14:33 -08:00
Fang
faa8895785 Prevent unauthorized ships from publishing talk messages using your ship. 2017-02-25 16:22:33 +01:00
Galen Wolfe-Pauly
a9f8abb6e6 merged, so now: talk@971337c 2017-02-14 13:20:14 -08:00
Galen Wolfe-Pauly
7d5ca0930c simple room filtering 2017-02-12 20:49:42 -08:00
Jeremy Wall
3d8d499311
Update ~ped's signature to new crypto. 2017-02-04 10:51:43 -06:00
Galen Wolfe-Pauly
60de18c835 tree@258fdf7 2017-01-31 13:32:50 -08:00
Joseph Bryan
1ce28cd073 handles $mor speech in mar/talk/telegram 2017-01-27 13:59:56 -05:00
Raymond Pasco
49bb97b949 Merge remote-tracking branches 'ohaitch/puntyp-puntyp' and 'ohaitch/modular-analytics-2' into maint-20160818 2017-01-24 09:39:33 -05:00
Anton Dyudin
91d219587d add support for tree head js "extras"
Usage: e.g. ren/tree/head/extras/analytics.js containing

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-47054188-3', 'auto');
  ga('send', 'pageview');

(cherry picked from "modular-analytics" b6747f36d3)
2017-01-13 12:54:19 -08:00
Raymond Pasco
28dfd2c6fe Merge remote-tracking branch 'cgyarvin/gall-prep' into maint-20160818
Don't delete state if ++prep crashes
2017-01-12 21:50:12 -05:00
C. Guy Yarvin
14ec1ce8bb Don't lose state if ++prep fails. 2017-01-12 16:58:20 -08:00
Raymond Pasco
57d1549ec0 Merge remote-tracking branch 'ohaitch/talk-fora-fixes' into maint-20160818
Removes audience auto targeting, improves post/comment notifications
2017-01-09 17:37:46 -05:00
Anton Dyudin
36eacf4a30 fix talk frontend display of posts and comments
urbit/talk@da2a800
2017-01-09 13:43:02 -08: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
Anton Dyudin
98d5b76a6b Namespace grab, as a matter of public record
(I should probably also make actual keys, but emprically this takes me months to get around to)
2016-12-16 16:40:14 -08:00
Anton Dyudin
1712865c15 remove mo-defer and mo-resume printfs
Leaves in ap-blocking-misvale because that's an actual error
2016-12-12 19:13:49 -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
C. Guy Yarvin
1c992349b3 Add license. 2016-12-12 16:32:28 -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
Fang
dbd9ef6a22 Fixed talk's command parser: now properly parses ;who * instead of ;who*. 2016-11-25 19:22:42 +01:00
Anton Dyudin
08ff1798e9 s/misvalidaton/misvalidation/ 2016-11-14 15:44:50 -08:00
Anton Dyudin
ad2895487b adjust ;link(type "rss") url to remove /web prefix 2016-11-11 11:20:24 -08:00
Anton Dyudin
65417e1a0f revert &tree-head XX static
performance concerns are probably overblown, though if urbit.org gets 2x slower this commit is probably why
2016-11-11 11:20:24 -08:00
Anton Dyudin
4862029c2d clarify constant "1" 2016-11-11 11:20:24 -08:00
Anton Dyudin
e80ef8b1d0 change ;date; to ;pubDate; 2016-11-11 11:20:24 -08:00
Anton Dyudin
0ee0bb486d refactor 2016-11-11 11:20:24 -08:00
Anton Dyudin
fbe2215d1c pull rss values out of metadata instead of .snip 2016-11-11 11:20:24 -08:00
Anton Dyudin
62330a1759 fix json->txt type error, add ford ~| 2016-11-11 11:20:24 -08:00
Anton Dyudin
c708786640 user request path to build rss source/children 2016-11-11 11:20:24 -08:00
Paul Driver
23e4fdb98f hint +-wyt:in 2016-11-08 21:03:58 -08:00
Anton Dyudin
c8456588f5 comments 2016-11-08 10:28:33 -08:00
Anton Dyudin
95eef48ac2 add /===/mar and /===/arvo to %core req dependends
This will cause many false positives (all apps reloaded on any mark change), but @cgyarvin says it's better than them drifting out of sync as they currently do.
2016-11-08 09:58:14 -08:00
Anton Dyudin
8f2784d2d2 add missing mak "ames ack path" state adapter 2016-11-07 17:08:27 -08:00
Anton Dyudin
561eeec97a warn on misvale-drop 2016-11-07 17:08:12 -08:00
Anton Dyudin
cabeef5548 remove /out-misvale machinery, clear misvale on prep
Using a new version of the mark requires a new version of the app anyway
2016-11-07 16:41:22 -08:00
Anton Dyudin
69bb0d7ffc fix misvale-drop wire 2016-11-07 15:32:35 -08:00
Anton Dyudin
7a8ee874ec give nak on misvale peer 2016-11-07 14:17:06 -08:00
Anton Dyudin
24174ee9c6 add %peer-not "poison pill" peer 2016-11-07 14:15:56 -08:00
Anton Dyudin
694c96f037 clean up take, use correct wire for misvale 2016-11-04 11:19:02 -07:00