Anton Dyudin
db981d4db3
default to identity in url path, extend facebook tokens
2016-01-26 12:32:52 -08:00
Anton Dyudin
d8c909f80c
allow all sec/ interface arms to be stateful or stateless
2016-01-25 17:41:01 -08:00
Anton Dyudin
4a31ec56d0
per-user auth v2: ac/.../_state looks for state in quay
2016-01-22 17:20:39 -08:00
Anton Dyudin
1b0cced83c
per-user auth v1
2016-01-22 12:45:38 -08:00
Anton Dyudin
06fad74dac
refresh google access tokens
2016-01-21 18:06:23 -08:00
Anton Dyudin
8a6b9b4b1a
Merge remote-tracking branch 'phil/github-api' into eyre-sec
...
Pulled in %cy disenhashing, breach, github api binding
2016-01-21 12:23:23 -08:00
Anton Dyudin
dd7c277200
move keys to clay, update fb driver
2016-01-21 11:53:57 -08:00
Anton Dyudin
2670fde242
added ++bale, ++sec-move formal zuse types
2016-01-21 11:13:43 -08:00
Anton Dyudin
bd73d31dd0
pump requests, wire consistency
2016-01-21 10:54:48 -08:00
Anton Dyudin
d542a953f4
save token to core sample, refresh
2016-01-21 10:54:48 -08:00
Anton Dyudin
10c2e04e3f
save state on reload
2016-01-21 10:54:48 -08:00
Anton Dyudin
d0c74442ea
handle login flow redirect by exchanging code for tokens
2016-01-21 10:54:48 -08:00
Anton Dyudin
32ccca1d2b
parse ~/ac oauth url
2016-01-21 10:54:48 -08:00
Anton Dyudin
3c755f384e
prompt with url
2016-01-21 10:54:48 -08:00
Anton Dyudin
a62bbc9489
first stateful sec interface: intercept all %hiss, hardcoded keys
2016-01-21 10:54:48 -08:00
Philip C Monk
b43f88e18c
first part of webhook handling in gh
2016-01-20 19:49:13 -05:00
Philip C Monk
9b1c3a8dd7
first pass at blocking gall scry
2016-01-20 18:06:50 -05:00
Philip C Monk
e25130f015
add ++peek
2016-01-19 14:28:24 -05:00
Philip C Monk
5f0824376d
bump protocol to 0
2016-01-13 16:27:58 -05:00
Philip C Monk
b793d72121
Merge remote-tracking branches 'ray/fixlore', 'my/loremark', 'my/fancy-autoreload' and 'my/fixmerge'
2016-01-13 16:22:51 -05:00
Philip C Monk
0f0d08356c
fix marks for new lore/role
2016-01-13 16:19:09 -05:00
Raymond Pasco
cde64c834d
Merge remote-tracking branch 'philipcmonk/cy-without-hash'
...
Conflicts:
urb/urbit.pill
Clay arcana (%cy to faster %cz)
2016-01-11 10:57:30 -05:00
Raymond Pasco
649caaf580
Merge branch 'rsaarelm-doc-tweak', remote-tracking branches 'philipcmonk/serialized-sync' and 'philipcmonk/virtualize-reload'
...
Tweaks to docs
Add tracking (syncing of each revision in order) to clay
Harden reloading process
Pseudo-conflicts: urb/urbit.pill
2016-01-11 10:31:39 -05:00
Philip C Monk
47563de502
makes reload, reset crash resistant through mule
...
nb: needs pill
2016-01-09 17:19:50 -05:00
Philip C Monk
0bbae7e679
split %cy hash out into %cz
2016-01-07 18:54:42 -05:00
Philip C Monk
368d07de77
add |track and case option for |merge
2016-01-06 17:16:26 -05:00
Charlie Cummings
e1673b2025
fix ++lore and ++role
2015-12-07 19:19:11 -05:00
Anton Dyudin
6c0d8ec6bf
fix #634 gall |mass, kiln |mv
2015-12-07 14:20:11 -08:00
Dan Haffey
d6af5433f3
Fix overlong utf-8 conversions.
...
before:
> =+ t="\df\bf" =(t (tufa (tuba t)))
%.n
=([10 ~] (tuba "\e0\80\8a"))
%.y
after:
> =+ t="\df\bf" =(t (tufa (tuba t)))
%.y
> =([10 ~] (tuba "\e0\80\8a"))
bad-utf8
2015-12-03 23:19:37 -08:00
Anton Dyudin
ca41edca1a
unchecked - fix
2015-12-02 15:46:48 -05:00
Raymond Pasco
af75ea4fbd
Merge commit 'ohaitch/eyre-gc^'
...
Conflicts:
urb/urbit.pill
Garbage-collect old connections from eyre (closes #368 )
2015-12-02 14:32:57 -05:00
Anton Dyudin
cee15eeb00
session death, proper %quit
2015-12-01 16:23:09 -08:00
Anton Dyudin
bdb0a901a1
rename %boil pest
2015-12-01 13:20:48 -08:00
Raymond Pasco
1ff1a565c8
Merge remote-tracking branches 'dhaffey/tsbr-comment', 'dhaffey/equivalent-rune-docs', 'juped/put-back-tis', 'philipcmonk/urbit-mark', 'dhaffey/tskt-parser' and 'ohaitch/stack-snip'
...
Conflicts:
urb/urbit.pill
dhaffey: trivial change
dhaffey: "equivalent to" section in rune docs
juped: put back = in paths, remove =% syntax
philipcmonk: urbit (name) mark
dhaffey: catch invalid =^s in the parser
ohaitch: shorten redundant stack traces
2015-12-01 09:14:59 -05:00
Anton Dyudin
4b1383a895
track outbound connections
2015-11-30 18:03:29 -08:00
Anton Dyudin
f9c21edc7b
%wasp subscriptions cancellable
2015-11-30 15:52:18 -08:00
Anton Dyudin
b6aa4e3d06
naming, pill close #589
2015-11-30 10:59:14 -08:00
Dan Haffey
8c6c1d9042
Reject malformed =^ at parse time.
...
This prevents bad =^ forms like =^(1 2 3 4) from slipping through
and crashing in open:ap. (Which can in turn crash dojo, naturally.)
It looks like %tskt should also be defined as
[%tskt p=term q=wing r=twig s=twig]
in ++twig, but full-on language migrations are beyond my pay grade.
2015-11-29 18:44:03 -08:00
Dan Haffey
6f31520a72
Fix twig comment for %tsbr.
2015-11-29 18:32:19 -08:00
Anton Dyudin
21d7d2fa41
stack shortening rc1
2015-11-28 14:44:29 -08:00
Raymond Pasco
f800913504
Merge remote-tracking branches 'ohaitch/pojo-cen-s-tco', 'ohaitch/easter-egg' and 'ohaitch/ap-abut-bad-bone'
...
Optimize ++pojo
Add :ask and |ask
Survive filling bad bones
2015-11-27 11:47:58 -05:00
Anton Dyudin
8b4adeb636
made ap-filling a bone not subscribed to you nonterminal
2015-11-25 15:48:42 -08:00
Anton Dyudin
d4d56798a0
fix pojo to be even more tco
2015-11-25 11:46:09 -08:00
Anton Dyudin
d8d44260bc
phrasing "build failed}" -> "build failed"
2015-11-24 18:00:08 -05:00
C. Guy Yarvin
ccf1e21ab8
Remove %no-went printf.
2015-11-23 14:38:01 -08:00
Philip C Monk
1c1f98591d
Merge branches 'top-down', 'claydoc-rebase', 'curtis-url-fix' and 'curtis-tutorial-3-4'
...
Conflicts:
urb/zod/pub/docs/dev/hoon/tutorial/2-syntax.mdy
added urbit.pill
fixes #563
fixes #574
2015-11-20 18:56:19 -05:00
C. Guy Yarvin
a15a243e04
URL printing; doc and usability fixes.
2015-11-20 18:10:45 -05:00
Philip C Monk
fe44f237d9
more doc
2015-11-20 18:09:02 -05:00
Dan Haffey
ddbf12afb7
Fix parser crash in ++lung:vast.
...
Closes #554 .
2015-11-16 19:27:22 -05:00
Philip C Monk
e2cd1aa990
Merge remote-tracking branches 'anton/bad-desk-escape' and 'curtis/trivial' into pending
2015-11-13 14:44:53 -05:00