Commit Graph

249 Commits

Author SHA1 Message Date
Anton Dyudin
1ced5c9c47 transition app/twit to serve /home instead of /user 2016-03-22 11:49:04 -07:00
Anton Dyudin
d248f431b9 rename twit-stat to twit-post 2016-03-21 13:36:42 -07:00
Anton Dyudin
3500fc3ee8 add sanity checking wrt twitter usernames 2016-03-15 16:25:39 -07:00
Anton Dyudin
8441d6668f clearer %no-token error message 2016-03-15 15:29:12 -07:00
Anton Dyudin
ce7e970c68 151ification part 2: app/twit types 2016-03-14 18:03:43 -07:00
Anton Dyudin
0f22f85170 151ification part 1: app/twit syntax 2016-03-14 18:03:33 -07:00
Anton Dyudin
de6e230dd3 expose twitter req argument encoders as ++print 2016-03-11 17:48:58 -08:00
Anton Dyudin
2f494e6e2f type mar/twit-req, mar/twit-usel 2016-03-11 16:06:47 -08:00
Anton Dyudin
a241c526d7 add lib/httr-to-json
which is really the mark translation search's job. Created #67
2016-03-11 15:52:14 -08:00
Anton Dyudin
68f1903f6a move valid-request type to sur/twitter
As an actual ++endpoint type, instead of a list of arm names accepting arguments
Old: (stat-upda:request:twitter [%status 'foo']~ ~)
New: (request:twitter stat-upda+[%status 'foo']~ ~)
2016-03-11 14:54:29 -08:00
Anton Dyudin
dd5f670286 encrypt api keys written to clay
creates #66
2016-03-11 12:02:08 -08:00
Anton Dyudin
244639d9a6 include domain in "Run |init-" auth warnings 2016-03-11 11:49:36 -08:00
Anton Dyudin
2bedfb04e1 added |init-auth-basic, moved subdomain snip to /+write 2016-03-11 11:17:35 -08:00
Anton Dyudin
49d11b5270 remove auth from twitter library 2016-03-11 11:16:50 -08:00
Anton Dyudin
6c45cb1264 FIX byte-order bug
see previous commit, native ++hmac byte order was correct for short keys already
2016-03-11 11:16:09 -08:00
Anton Dyudin
bbe47f441c factor out token-response keyspec 2016-03-10 20:38:45 -08:00
Anton Dyudin
06e461b542 fix type issues 2016-03-10 20:38:45 -08:00
Anton Dyudin
9f289fd15f better grab-quay error reporting 2016-03-10 20:38:45 -08:00
Anton Dyudin
a8a092074a restructure lib/oauth1 to expose ++add-auth internals 2016-03-10 18:52:30 -08:00
Anton Dyudin
3aa1ceb8b4 better handling of query strings 2016-03-10 13:36:51 -08:00
Anton Dyudin
747f9d57a2 better names for things 2016-03-10 12:04:56 -08:00
Anton Dyudin
cf33f64f81 better token type 2016-03-10 11:47:21 -08:00
Anton Dyudin
302c004032 nicer grab-quay type 2016-03-10 11:45:46 -08:00
Anton Dyudin
f9b1581a28 moved core type, token to lib/oauth1 sample 2016-03-09 20:03:22 -08:00
Anton Dyudin
80eb1f5f06 refactor lib/oauth2 to be security-driver-library shaped,
implement 3-legged login flow(untested)
2016-03-09 18:37:34 -08:00
Anton Dyudin
738bd1946c Merge branch 'eyre-sec-fixes' into sec-com-twitter
2-layer domain change required to write a proper driver
2016-03-09 14:50:10 -08:00
Anton Dyudin
e6978f9305 refactor lib/oauth1 to filter a hiss 2016-03-09 14:35:37 -08:00
Anton Dyudin
8ad7321986 clearer naming 2016-03-08 20:32:45 -08:00
Anton Dyudin
c930eef283 clean up paramter handling 2016-03-08 20:25:44 -08:00
Anton Dyudin
d3e3190c51 clean up lib/oauth1 types 2016-03-08 19:49:58 -08:00
Anton Dyudin
50b8fb028b minor oauth1 tweaking 2016-03-08 18:50:14 -08:00
Anton Dyudin
2deeb00431 add path-interpolation functions 2016-03-08 18:44:43 -08:00
Anton Dyudin
228a3df700 lib/twitter compiles 2016-03-07 17:38:01 -08:00
Anton Dyudin
3a3bac2f1f 151ify syntax, clean up 2016-03-07 13:42:23 -08:00
Anton Dyudin
27aa5392e6 minor refactoring 2016-03-07 11:05:37 -08:00
Anton Dyudin
5f44ec53b3 partial(twitter) revert of bfd52f9e 'sweeping' 2016-03-07 10:42:05 -08:00
Anton Dyudin
f89646f139 better no-keys warning 2016-03-04 14:33:28 -08:00
Anton Dyudin
f9d9191cf1 simplify googleapis.com scope logic
allowing /+oauth2++endpoint to be removed
2016-03-04 13:11:45 -08:00
Anton Dyudin
fa78c332a6 better handling of 404 2016-03-04 13:09:13 -08:00
Anton Dyudin
cf96ef3ea6 Added raw-url support to lib/oauth2
Closes urbit/urbit#716, closes urbit/urbit#715
2016-03-04 13:09:07 -08:00
Anton Dyudin
886890d1f8 header information 2016-03-04 12:38:05 -08:00
Galen Wolfe-Pauly
0f4507a31b structure for comments written to %c 2016-03-03 16:36:39 -08:00
Raymond Pasco
a0358c17d9 Merge branches 'breach-20160302' and 'cgyarvin-teaching', remote-tracking branches 'ohaitch/talk-read-component', 'ohaitch/virtualize-pact-hoon' and 'ohaitch/eyre-sec'
Conflicts:
	arvo/eyre.hoon

Breaching changes for 2016-03-02
Language/dojo improvements for teaching.
add web/listen.hoon module for listening to comment changes
virtualize ++pact %hoon side-path
Eyre security drivers
2016-03-02 21:21:23 -05:00
Anton Dyudin
e0d0fb6504 better bad-key error 2016-03-02 16:47:49 -08:00
Raymond Pasco
e1480cb570 Merge remote-tracking branches 'philipcmonk/ford-fix', 'ray/lune-nule' and 'ohaitch/talk-comments'
Conflicts:
	mar/tree/comments.hoon

Fix off-by-one in marks that was removing the last byte of clay files
Add ++lune/++nule Unix textfile arms
Route .tree 'comments' input through talk
2016-02-29 17:11:50 -05:00
Anton Dyudin
1cf56bd06b added comment hash identifier 2016-02-25 18:41:29 -08:00
Philip C Monk
17d6fccced reset on initial pull 2016-02-25 18:19:44 -05:00
Anton Dyudin
d331391486 proxy tree comments through talk
urbit/tree@bdebe54
2016-02-25 12:38:00 -08:00
Henry Ault
8420037d74 better handling of refresh tokens, port numbers 2016-02-24 01:11:24 -08:00
Henry Ault
c71aa2d7c4 add +gmail-list, :gmail|send 2016-02-23 20:09:37 -08:00