Commit graph

43 commits

Author SHA1 Message Date
Benjamin Neff
bd9cc67f5e create receiver for new protocol and write tests 2016-03-18 02:54:17 +01:00
Benjamin Neff
d83b6f14f5 create entity fetcher for public entities 2016-03-15 02:17:04 +01:00
Benjamin Neff
7e2815fabc create fetch entity callback
and url_to callback
2016-03-15 01:30:08 +01:00
Benjamin Neff
eb486b2a18 improve dummy app callbacks 2016-02-03 00:47:21 +01:00
Benjamin Neff
583d567d67 bump rubocop and pronto-rubocop
make some refactorings for new cops
2016-01-19 01:32:22 +01:00
Benjamin Neff
c7f33d7cf4 rename 'pkey' to 'privkey' and 'pubkey' 2016-01-13 02:20:49 +01:00
Benjamin Neff
d852144f3c add send functionality 2016-01-12 02:36:32 +01:00
Benjamin Neff
7ed848c2f5 add ostatus subscribe-url to webfinger 2015-12-27 22:19:58 +01:00
Benjamin Neff
fb00b95c74 bump spring 2015-12-27 22:19:58 +01:00
Benjamin Neff
c7446f7220 refactor receive classes 2015-12-18 00:42:41 +01:00
Benjamin Neff
b56c1e2d04 send xml to callbacks to queue it for receive 2015-12-18 00:11:32 +01:00
cmrd Senya
5aac8c2423 Receiving entities support 2015-12-15 19:06:51 +03:00
cmrd Senya
91376a3e26 Retractions signatures support 2015-12-03 00:15:32 +03:00
cmrd Senya
91c3753019 Add signature computation for entities support 2015-11-22 23:40:46 +03:00
Benjamin Neff
eaedc3473a use Faraday.default_adapter
fixes #7
2015-11-01 04:05:35 +01:00
Benjamin Neff
eabe1135ee fix some rubocop warnings
the last one will be fixed with the next rubocop release
2015-09-21 00:50:09 +02:00
Benjamin Neff
52c63918f8 rename .keep 2015-08-05 01:44:20 +02:00
Benjamin Neff
311d6948e5 save person after fetch 2015-08-04 03:00:55 +02:00
Benjamin Neff
f4066f6105 rename callbacks 2015-08-04 02:09:14 +02:00
Benjamin Neff
aff76a4c30 add dummy discovery controller 2015-08-01 01:08:27 +02:00
Benjamin Neff
0deb74c103 refactor: rename diaspora_handle to diaspora_id
diaspora uses the new wording "diaspora ID" instead of "diaspora handle"
2015-07-23 01:22:23 +02:00
Benjamin Neff
0204b3d9ff add Fetcher for http requests 2015-07-18 21:58:44 +02:00
Benjamin Neff
09904b54d0 rename WebFinger module to Discovery 2015-07-18 21:57:39 +02:00
Benjamin Neff
6ceddae27b refactor HCard to use the PropertiesDSL 2015-07-08 01:45:57 +02:00
Benjamin Neff
2c50d34370 refactor WebFinger to use the PropertiesDSL 2015-07-08 01:45:57 +02:00
Benjamin Neff
ec5667193b add Callbacks 2015-07-07 01:20:56 +02:00
Benjamin Neff
9925cbb99a split rails part into separate gem
see #1
2015-07-04 20:01:37 +02:00
Benjamin Neff
7370a32c65 use serialized_public_key because a conflict with the diaspora code 2015-07-04 19:55:32 +02:00
Benjamin Neff
7cf8339b59 call to_s on the configured class 2015-07-02 02:44:46 +02:00
Benjamin Neff
99d5ffdc04 use person object with attributes to generate hcard 2015-07-02 02:34:31 +02:00
Benjamin Neff
6e6171fc93 use person object with attributes to generate webfinger 2015-07-02 01:13:27 +02:00
Benjamin Neff
8041c2e18d change photo_full_url to photo_large_url 2015-06-28 16:01:37 +02:00
Benjamin Neff
e8d047f9fb add HCardController to deliver the hCard 2015-06-27 23:28:05 +02:00
Benjamin Neff
a1957361ee WIP: move test dependencies to gemspec
TODO: some dependencies are still needed in the Gemfile ...
2015-06-24 03:09:14 +02:00
Benjamin Neff
47b30ed763 add spring 2015-06-23 01:02:46 +02:00
Benjamin Neff
2bcf877b5c use webfinger xml generator
- fix: encode rsa key with base64
2015-06-20 23:39:47 +02:00
Benjamin Neff
96af095d84 fix webfinger using the configured class ... 2015-06-16 02:23:47 +02:00
Benjamin Neff
5bd13563c5 add logging module to engine and add logging-gem to dummy-app 2015-06-16 01:15:52 +02:00
Benjamin Neff
cd563dd337 add fixtures 2015-06-15 02:49:54 +02:00
Benjamin Neff
f0591a745b add basic webfinger stuf (WIP)
and:
- add configure method to set some configs
- write rdoc
2015-06-14 22:13:38 +02:00
Benjamin Neff
92ebeb671d cleanup dummy app 2015-06-13 15:48:21 +02:00
Benjamin Neff
c497200d03 add basic receive controller
- remove dummy-test
- mount engine on / in dummy-app
2015-06-12 22:10:50 +02:00
Benjamin Neff
9d8cf85e84 add dummy app again 2015-06-11 02:13:58 +02:00