Fang
23bdb637b2
Bound faces to talk structures. Renamed stations to circles.
...
Communication structures get no new faces because their ideal implementation uses gates to process them.
2017-04-24 21:14:51 +02:00
Fang
0a4d5e9b3b
Completed the cleanup of talk-agent.
...
Refactoring, renaming, reordering. Removes man/knot from all cores, replaced with calls to ++inbox.
2017-04-24 17:35:15 +02:00
Fang
b7381410e8
Partial cleanup of talk-agent.
...
So far includes some renaming of arms, partial documentation, bits of refactoring.
2017-04-21 17:37:10 +02:00
Fang
ba1546347c
Further touch-ups to talk-guardian.
2017-04-21 16:14:11 +02:00
Fang
a08d490852
Significant cleanup of talk-guardian.
...
Renamed some arms and faces to be more obvious, refactored some code to be more clear, reorganized arms and updated inline documentation.
2017-04-21 00:05:32 +02:00
Fang
227f59f3db
Removed unimportant ~&.
2017-04-19 11:33:00 +02:00
Fang
738ac90152
Updated TODOs.
2017-04-18 21:33:02 +02:00
Fang
49eb5fe7dd
++pa-start no longer adds a follower if they are only interested in past data.
2017-04-18 18:59:29 +02:00
Fang
019bb9e3e5
Guardian now only sends remote presence diffs to readers, not the whole thing.
2017-04-18 16:10:01 +02:00
Fang
af459acbb8
Agent now properly does a per-partner uni of presence maps.
2017-04-18 14:29:58 +02:00
Fang
02b31e4cb0
Implemented ;unbind for unbinding glyphs.
2017-04-18 14:29:17 +02:00
Fang
9355a4d9b4
Self-permissions issue.
2017-04-17 13:49:46 +02:00
Fang
6d39b45cb8
Station parser.
2017-04-17 13:14:04 +02:00
C. Guy Yarvin
c8e262df75
Fully booting with new chapter structures.
2017-04-16 15:37:47 -07:00
C. Guy Yarvin
c0d3f0fa33
Terminating coherent-cords-e.
2017-04-16 15:37:45 -07:00
C. Guy Yarvin
11c63fe78a
coherent-cords-d, chapters, initial commit.
2017-04-16 15:33:08 -07:00
C. Guy Yarvin
ae8df45f12
Fully booting with new chapter structures.
2017-04-15 15:49:41 -07:00
C. Guy Yarvin
cc7b768f6a
Terminating coherent-cords-e.
2017-04-15 15:45:47 -07:00
C. Guy Yarvin
4c381b6387
coherent-cords-d, chapters, initial commit.
2017-04-15 15:41:48 -07:00
Fang
ad8fb2607e
Moved unsubscribing of specific ships (instead of bones) into its own arm.
2017-04-14 17:01:54 +02:00
Fang
86deb6204b
Implemented %depict, %source and %delete commands.
2017-04-14 16:16:36 +02:00
Fang
85a13cea21
Fully deprecated %design and %publish commands in favor of the new actions.
2017-04-14 13:02:38 +02:00
Fang
8b82260408
Added %source action for un/subscribing, %convey and %phrase actions for sending.
...
New actions are used in reader to simplify implementation.
2017-04-13 23:40:53 +02:00
Fang
108431b2c9
Put remotes and mirrors back into config. They no longer contain local story data.
...
Reader doesn't care much, aside from changes to lowdowns. It subscribes exclusively to the default mailbox.
2017-04-13 14:09:38 +02:00
Fang
17b1abc0ba
Lowdowns now contain only what changed. +other small changes/TODOs.
...
Pre-rollback.
2017-04-12 20:09:23 +02:00
Fang
496a177a8e
Reader now properly stores mailbox's sources, and updates audience for new sources.
...
The latter is necessary because of the delay between setting audience to a newly created/joined station, which causes the mailbox to be included because we don't know we're actually subscribed to the new station yet.
2017-04-12 15:09:24 +02:00
Fang
3a43657bc1
Allowed readers to subscribe to grams from specific stories.
...
This means apps don't have to write to the standard mailbox to be able to get messages.
2017-04-12 13:22:44 +02:00
Fang
f0331924b3
Lowdown %grams now exclusively come from the mailbox.
2017-04-11 22:51:47 +02:00
Fang
1345c9b3c0
Reader no longer uses tales for any storage.
...
Configs and presences in maps, all grams in one place (as the mailbox already did), subscriptions as a set of sources rather than mailbox config.
2017-04-11 22:36:11 +02:00
Fang
59aa18e6d2
Merged local story configs and presences into the remote maps. Reader lowdowns no longer distinguish between local and remote stories.
2017-04-11 17:01:25 +02:00
Fang
d769b2f325
Implemented %create action.
2017-04-11 13:24:07 +02:00
Fang
4b5010a7ba
++sh no longer stores commands in its core, but adds moves directly to ++ra.
2017-04-11 13:08:15 +02:00
Fang
eebd699032
Removed ++update in favor of ++action.
2017-04-11 13:00:13 +02:00
Fang
38b91e2f37
Implemented ++ra-know equivalent that sends a reaction if story lookup fails.
2017-04-11 12:18:37 +02:00
Fang
c33d5a04e5
Implemented ;invite and ;banish for giving and denying permission to stations.
...
Read permissions for journals and mailboxes are constant: all and our team resp.
2017-04-11 12:17:23 +02:00
Fang
2a3dffc8c4
Implemented %action and %reaction types for better reader-broker comms.
...
Opens up new possibilities for refactoring.
2017-04-10 22:24:25 +02:00
Fang
0e850fc8bd
Small changes, TODOs and miscellaneous cleanup.
2017-04-04 21:55:05 +02:00
Fang
97a32fca79
Renamed ++ra-diff-talk-lowdown- arms to ++ra-low-.
2017-04-04 21:52:05 +02:00
Fang
7b819b644a
Renamed ++sh-repo- arms to be consistent with their new usage.
2017-04-04 21:44:24 +02:00
Fang
1d3e57ebe4
Changes in configs now get printed to the cli.
2017-04-04 20:59:51 +02:00
Fang
f895a898fe
Fixed old and incorrect usage of subscription path.
2017-04-04 18:47:11 +02:00
Fang
ce8a9a8ca2
++ra-unconfig and ++pa-reform-gone for story deletion.
2017-04-04 16:15:12 +02:00
Fang
b39393acb9
Resolved TODO's and removed old code. ;who now prints human handles if available.
2017-04-04 15:40:59 +02:00
Fang
670d4d26af
Fixed incorrect usage of uni:by.
2017-04-04 13:33:38 +02:00
Fang
3350be68d5
Moved remotes and mirrors out of stories/tales and into global state.
2017-04-04 00:14:06 +02:00
Fang
0d41537f91
Removed ++timed from talk-guardian, no longer in use.
2017-04-03 21:12:58 +02:00
Fang
2fef0b771b
Lowdowns for readers now include remote presences and configs, to aid mailbox behavior.
2017-04-03 16:50:35 +02:00
Fang
e36aed9778
Undid removal of federation functionality to facilitate traditional mailbox behavior.
...
The default mailbox gets used to contain foreign stories.
2017-04-03 14:42:45 +02:00
Fang
c0a8d7ba5c
$design commands can now actually delete stories again.
2017-04-03 12:44:05 +02:00
Fang
29034fc5a1
Fixed the order in which lowdowns get sent: %tales should always go first.
2017-03-31 16:33:52 +02:00
Fang
4af1e44467
Properly send, process and show presences.
2017-03-31 16:33:39 +02:00
Fang
40b01138e4
Fixed issue where audience wasn't getting set on create/join.
2017-03-31 12:46:40 +02:00
Fang
8ac81e570d
Removed unused ++etch arms from agent.
2017-03-30 23:57:49 +02:00
Fang
6c20c8d0fe
Fixed error in %glyph lowdown construction and improved its handling.
2017-03-30 23:56:48 +02:00
Fang
6a15fb2cab
Removed remote mirrors (federation) from agent's shell.
...
Now passing ++sh tale knots instead of being specified within shell.
2017-03-30 18:04:47 +02:00
Fang
7d8e0e8e33
Removed remote mirrors (federation) from guardian.
2017-03-30 17:49:18 +02:00
Fang
f15a52a7f2
Miscellaneous small changes, mostly comments and debugging.
2017-03-30 14:17:37 +02:00
Fang
718d88f3b7
Moved some report-related parts of ++sh to be lowdown-oriented.
2017-03-30 14:14:30 +02:00
Fang
163c31d425
Talk lowdowns can now indicate story/tale deletions.
2017-03-30 13:33:37 +02:00
Fang
c03921811a
++sh now has a generic diff function for sets.
2017-03-30 11:52:40 +02:00
Fang
30e11f0dd1
No longer sends multiple %tales reports for the same change.
2017-03-29 20:19:36 +02:00
Fang
9b94bbeb33
Removed %house reports, superseded by %tales lowdowns.
2017-03-29 20:17:21 +02:00
Fang
c41973005f
Subscriptions now happen properly and config data gets propagated to readers.
2017-03-29 17:03:59 +02:00
Fang
91421fd8d2
Fixed issue where the incorrect bone was used for sole effects.
2017-03-29 13:00:44 +02:00
Fang
47f36dda65
Readers no longer receive talk reports. Rely on lowdowns for updates instead.
...
Working title. Compiles but doesn't run well. ++sh needs work to accommodate.
2017-03-29 00:11:12 +02:00
Fang
5313bf635a
Agent can now boot, get initial data from guardian, and perform sole-actions.
2017-03-27 23:17:09 +02:00
Fang
9305be2a0a
State now contains a single shell.
2017-03-27 23:11:25 +02:00
Fang
81c9bb6ba0
Numerous small changes and fixes to get the guardian to compile.
2017-03-27 17:26:05 +02:00
Fang
36d02bfc42
Numerous small changes and fixes to get the agent to compile.
2017-03-27 15:27:08 +02:00
Fang
e53cedd10d
Agent now actually sends talk command to the guardian.
2017-03-27 14:52:53 +02:00
Fang
394566869b
Shell's audience no longer a unit.
2017-03-27 12:52:30 +02:00
Fang
2873ab49f5
Changed update $human.
2017-03-27 12:50:39 +02:00
Fang
a2d2633776
Fixed syntax errors.
2017-03-27 11:26:23 +02:00
Fang
c27d9fcf8d
Merged subscription groups into one.
2017-03-25 00:54:56 +01:00
Fang
cf346ddcf5
Changed update and lowdown of identities to allow for deletion.
2017-03-25 00:24:55 +01:00
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
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
a4632044f3
dirk card
2017-03-08 07:20:29 -05: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
8a175dc6e1
read two levels of marks, sort result
2017-02-13 14:58:55 -08:00
Anton Dyudin
f602294a2c
fix :mark-dashboard for zuse changes
2017-02-13 14:58:47 -08:00
Anton Dyudin
21ce58d6f1
Merge branch 'mark-dashboard' into zuseflat-pretty
...
Keep track of what files build in userspace
2017-02-13 14:32:17 -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
Raymond Pasco
fd6d28ccc0
Remove blank lines at EOF
2016-12-15 22:52:53 -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
fc4cdc56f6
canonize taco,tact:bytes:eyre
2016-12-08 13:50:32 -08:00
Anton Dyudin
c114c5afb7
canonize base64, mime type encoding
2016-12-08 13:50:32 -08:00
Anton Dyudin
e7d08ac15f
canonize pojo,poja as en-json,de-json :html
2016-12-08 13:50:31 -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
c96d6debda
Merge branch 'zuseflat-users' into mark-dashboard
...
pull in new namespace changes
2016-12-02 11:48:23 -08:00
C. Guy Yarvin
c81681f19a
Merge remote-tracking branch 'ohAitch/zuseflat-users' into plastic-boot
2016-12-02 11:32:34 -08:00
C. Guy Yarvin
5f3ee116eb
%velo reset works.
2016-12-01 17:17:02 -08:00
Anton Dyudin
75b2840b97
canonize references into space:clay
2016-12-01 16:02:06 -08:00
Anton Dyudin
e7140e3c37
translate ++jo usage to ++dejs or ++dejs-soft
2016-12-01 15:29:32 -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
56da2fdb95
isolate pubsub:userlib usage
2016-12-01 13:46:17 -08:00
Anton Dyudin
782d15a1ca
add =, ^gall to apps
2016-12-01 13:46:17 -08:00
Anton Dyudin
212276d813
Revert "Sur disqualification "*" removed from %ford"
...
Also adding to lib; uses =, instead of =+
This reverts commit 4a911fd279
.
2016-12-01 13:46:13 -08: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
3f904b4f90
remove ++epur:url:eyre convenience interface
2016-11-23 16:34:10 -08:00
Anton Dyudin
a373a6ef11
!: in ford files is redundant
2016-11-16 17:42:58 -08:00
Anton Dyudin
62bb062bcb
display result of bunting every top-level mark
2016-11-16 15:59:46 -08:00
Anton Dyudin
32c2cac1a8
Initial mark dashboard structure
2016-11-16 15:05:24 -08:00
Anton Dyudin
530beef96b
Merge branch 'cc-release' into cc-merge
...
Conflicts:
arvo/eyre.hoon
2016-11-14 14:04:46 -08:00
Anton Dyudin
13bc8ea59f
Merge branch 'jaelwomb' into cc-release
2016-11-14 12:49:19 -08: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
3551848d08
Merge commit '0c8f77d' into cc-merge
2016-11-13 19:15:19 -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
13789fa7b9
Moved ++mime, ++octs, ++mite to hoon.hoon.
2016-11-08 09:46:37 -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
2979c624e2
Namespace crypto and chrono.
2016-10-31 09:49:48 -07:00
C. Guy Yarvin
84f3508f0d
Correct previous commit.
2016-10-27 22:29:29 -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
Joseph Bryan
0c8f77d187
adds support for styled prompt
...
... $pro in ++dill-blit, ++sole-prompt, drum/hood state transition
2016-10-25 19:37:59 -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
Anton Dyudin
10533be44b
Merge branch 'cc-release' of https://github.com/urbit/arvo into jaelwomb
2016-10-20 19:07:18 -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
Anton Dyudin
d7fce2d56c
compiling hood
2016-10-13 12:17:13 -07:00
C. Guy Yarvin
62f75945d3
Moved %gall structures into a namespace.
2016-10-12 20:39:56 -07:00
Anton Dyudin
906d02447e
remove irrelevant manage/release infrastructure, foils
2016-10-12 17:11:51 -07:00
Anton Dyudin
d29e30acdb
comment out releasing ships
...
(should implicitly release self?)
2016-10-12 16:16:47 -07:00
Anton Dyudin
d79802307d
fixup types
2016-10-12 15:48:24 -07: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
C. Guy Yarvin
4235336985
Merge commit '98d9dc3' into relearning
2016-09-03 14:48:03 -07:00
C. Guy Yarvin
d20707365d
Merge commit '4c8e014' into relearning
2016-09-03 14:46:54 -07:00
C. Guy Yarvin
13d41e78a8
Merge commit '7423392' into relearning
2016-09-03 14:15:17 -07:00
C. Guy Yarvin
5797ac3cee
Merge commit 'e6f8146' into relearning
2016-09-02 15:26:42 -07:00
C. Guy Yarvin
c93c9af79d
Merge commit 'daf33b9' into relearning
2016-09-02 15:25:58 -07:00
C. Guy Yarvin
a71e7120bc
Merge commit '9f82c' into relearning
2016-09-01 17:55:38 -07:00
Joseph Bryan
98d9dc3625
allows a moon to link to its parent's talk
2016-08-21 17:15:58 -04:00
Anton Dyudin
b26ee30990
add :ask|admins dynamic permissions
2016-08-19 17:00:24 -07:00
Anton Dyudin
98fe86fb49
print "~" on empty list, add [i]gnored listing
2016-08-19 16:49:42 -07:00
Anton Dyudin
ba73031c94
send invites to womb
2016-08-19 16:41:32 -07:00
Anton Dyudin
9aee0f53e7
implement [n], show asks in proper order
2016-08-19 16:33:16 -07:00
Anton Dyudin
a1a38b9684
add prompt notification of first uninvited ask
2016-08-19 16:29:11 -07:00
Anton Dyudin
baa4a76262
add [w]omb-ship reset
2016-08-19 15:52:41 -07:00
Anton Dyudin
381ce76eca
factor out ++transmit
2016-08-19 15:52:41 -07:00
Anton Dyudin
baf880943a
add wom/(unit ship) womb target
2016-08-19 15:52:35 -07:00
Anton Dyudin
7e5e8b26b2
[l]ist better command name
2016-08-19 15:24:58 -07:00
Anton Dyudin
42e7224f33
add confirmation to |ask
2016-08-19 14:34:31 -07:00
Anton Dyudin
a422bb109f
add [n] print-new, rebind ⏎ to help
2016-08-19 12:37:09 -07:00
Anton Dyudin
b60623cdad
record time and state of :ask emails
2016-08-18 18:10:55 -07:00
Anton Dyudin
c615b20bd4
missing hood womb-bonus routing, mark
2016-08-12 00:03:48 -07:00
Raymond Pasco
786bce0a79
Merge branches 'breaching-inception' and 'womb' into staging
2016-08-11 19:40:06 -07:00
Anton Dyudin
f296388df4
add |release-ships for manual control
2016-08-11 17:07:55 -07:00
Anton Dyudin
b64771cdbd
fix mar/email, gmail sigh-tang
2016-08-11 17:07:55 -07: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
daf33b94bc
Merge remote-tracking branches 'dhaffey/time', 'joemfb/meta-dot', 'ohaitch/lens-whitespace', 'Fang/bsp-clear-change' and 'galenwp/details'
...
:time app, measures time between poke and subsequent wakeup
fixes meta-. to capture to whitespace instead of by word
permit whitespace in urb.py -d
change "backspace at start of line" to "backspace on empty line" for clear
tree@db321b0 and talk@11013ec
2016-08-10 15:08:53 -07:00
Anton Dyudin
920caadb93
permit whitespace in urb.py -d
2016-08-05 17:28:50 -07:00
C. Guy Yarvin
57f0abc3dd
Merge remote-tracking branch 'cgyarvin/neoames' into learning
2016-08-05 12:59:19 -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
Dan Haffey
bacc213671
:time app, measures time between poke and subsequent wakeup
2016-07-24 18:02:52 -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
Raymond Pasco
3a4441ce57
Merge remote-tracking branches 'joemfb/metadojo', 'ray/rep-rekey' and 'ohaitch/talk-resplit'
...
Add standard meta-key shell emacs key support to drum
Rekey ~rep due to compromised passphrase
Recompute talk message linebreaks on interior edits
2016-07-13 09:57:06 -07:00
Joseph Bryan
fe1ce4a3d2
implements a kill -ring, with support for meta-y and cumulative kills
...
includes state updates and adapters
2016-07-13 01:57:55 -04: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
Raymond Pasco
7a56baf292
Merge remote-tracking branches 'gkelly/fix-talk-help-url', 'joemfb/print-syncs' and 'ohaitch/plan-text-location'
...
Update URL to talk help in talk ;help
Add |sync hood command to print all kiln syncs
Fix too-typeful plan marks
2016-07-11 23:50:14 -07:00
Joseph Bryan
e6e9195d9c
adds |syncs hood generator to print all active syncs
2016-07-08 14:15:19 -04:00
Garret Kelly
950b46806f
Fix url for ;help in :talk
2016-07-06 23:09:44 -04:00
Anton Dyudin
12475eefc4
omit source ship from gmail send address
2016-07-06 16:14:15 -07:00
Anton Dyudin
287f9762de
abbreviate gmail ack printf
2016-07-06 14:51:27 -07:00
Anton Dyudin
2f144b56ab
change poke-email to use {title/tape body/wall}
...
And add a "Message from Urbit" title to womb messages
2016-07-01 15:48:10 -07:00
Philip C Monk
7caa16e318
Merge remote-tracking branch 'origin/master' into HEAD
...
Conflicts:
web/tree/main.js
2016-06-30 14:39:47 -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
Raymond Pasco
70836c353b
Merge remote-tracking branches 'philipcmonk/porcelain' and 'ohaitch/clay-tluc'
...
Better gh app, various (known broken code)
improve performance for writing files, rebuilding tree
2016-06-06 13:29:55 -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
Raymond Pasco
597797ec29
Merge remote-tracking branches 'ohaitch/fix-dojo-unlink', 'ohaitch/talk-interior-edits' and 'ohaitch/fix-cp'
...
fix urbit/urbit#555
fix urbit/urbit#628: talk interior edits
fix #125
2016-05-10 11:48:04 -04:00
Anton Dyudin
71f29242e0
fix #125
2016-05-06 16:21:29 -07:00
Anton Dyudin
d16c650419
fix urbit/urbit#628 : talk interior edits
2016-05-05 17:47:12 -07:00
Anton Dyudin
0f3925f123
fix urbit/urbit#555
...
transmit sole-edit %nop from dojo to synchronize error positions past any %set that may have happened in the meantime
2016-05-05 17:45:31 -07:00
Anton Dyudin
592324f230
report talk syntax error locations
2016-05-05 17:37:15 -07:00
Anton Dyudin
bdd22ce7e6
ticket recycling frontend
...
urbit/womb@84ab238
urbit/tree@0fe789f
2016-05-04 14:41:59 -07:00
Anton Dyudin
6f91c91236
store old private keys for checking tickets
2016-05-04 11:48:43 -07:00
Philip C Monk
d33f8cf52a
improvements for fuse
2016-05-03 19:26:52 -04:00