Commit graph

115 commits

Author SHA1 Message Date
Aode (lion) 1de7d928f7 Add cargo metadata 2021-11-29 21:43:54 -06:00
Aode (lion) 635804e266 Improve documentation, organization 2021-11-29 21:38:25 -06:00
Aode (lion) 24acd9fb35 reqwest-example: rename activity -> deliverable 2021-11-29 19:43:46 -06:00
Aode (lion) 85c3e1937a awc-example: rename activity -> deliverable 2021-11-29 19:43:29 -06:00
Aode (lion) adc75854d4 background-jobs-example: rename activity -> deliverable 2021-11-29 19:43:14 -06:00
Aode (lion) 79ff106781 Add validations to actix web example 2021-11-29 19:42:52 -06:00
Aode (lion) cebed39f24 example-types: implement activitypub traits 2021-11-29 19:42:01 -06:00
Aode (lion) 39fd2c715b facade: expose ingest utils, deliverableobject, deliverable 2021-11-29 19:41:31 -06:00
Aode (lion) af24437281 breaker-session: clippy 2021-11-29 19:40:47 -06:00
Aode (lion) 772c7f6ecd actix-web: clippy 2021-11-29 19:40:35 -06:00
Aode (lion) 98a788dade openssl: clippy 2021-11-29 19:40:19 -06:00
Aode (lion) 4d52d3e68d publickey: clippy 2021-11-29 19:40:07 -06:00
Aode (lion) 77c87f2b4d ingest: new utility crate, core: rename deliver::Activity -> Deliverable 2021-11-29 19:39:49 -06:00
Aode (lion) 8fa3a38e16 facade: expose Out type 2021-11-29 17:45:39 -06:00
Aode (lion) e042939485 simple-activitypub: impl ActivityExt and ActorExt 2021-11-29 17:45:26 -06:00
Aode (lion) c2ac577dce core: make Out type public 2021-11-29 17:44:38 -06:00
Aode (lion) dcdfa281c6 facade: remove deref client, update activitypub path 2021-11-29 17:31:41 -06:00
Aode (lion) 66a1c82c93 simple-activitypub: update to new api 2021-11-29 17:31:01 -06:00
Aode (lion) e751afe317 publickey: fix import 2021-11-29 17:30:15 -06:00
Aode (lion) 6854212c40 core: use FullRepo in activity extensions, move public_key to extension 2021-11-29 17:29:55 -06:00
Aode (lion) ba3fa2ab8e Remove std::error::Error bounds from core 2021-11-29 16:34:03 -06:00
Aode (lion) 2be31d1b80 actix-web-example: rebuild around FullRepo, PrivateKeyRepo 2021-11-29 16:10:09 -06:00
Aode (lion) aca23dd5db background-jobs-example: update to new api 2021-11-29 16:09:11 -06:00
Aode (lion) 4d6ee956c0 facade: re-export FullRepo, privatekey types and traits 2021-11-29 16:08:48 -06:00
Aode (lion) 085af8cf0b actix-web: build around FullRepo and PrivateKeyRepo 2021-11-29 16:08:17 -06:00
Aode (lion) 31629c81ac simple-activitypub: update is_public invokations 2021-11-29 16:07:47 -06:00
Aode (lion) b214f7b7d1 publickey: import KeyId from privatekey 2021-11-29 16:07:15 -06:00
Aode (lion) 7b12bc3550 background-jobs: update to new api 2021-11-29 16:06:53 -06:00
Aode (lion) 126ab4e925 reqwest: update to new api 2021-11-29 16:06:31 -06:00
Aode (lion) b489a40344 awc: update to new api 2021-11-29 16:06:21 -06:00
Aode (lion) ae244ce502 Update rustcrypto to new api 2021-11-29 16:05:22 -06:00
Aode (lion) 17ca8849d0 Update openssl to new api 2021-11-29 16:05:13 -06:00
Aode (lion) 6f5e4ca50e Update cargo toml 2021-11-29 16:04:39 -06:00
Aode (lion) 4d3c01c6b4 Remove apub-deref-client 2021-11-29 16:04:03 -06:00
Aode (lion) d5ac53823f Create a Full Repository which fetches and ingests 2021-11-29 16:03:46 -06:00
Aode (lion) 8ae737bc49 Describe a private key repo 2021-11-29 16:02:58 -06:00
Aode (lion) 9f4f7154cb impl ActivityExt for borrows, pointers 2021-11-28 21:10:12 -06:00
Aode (lion) daa12de4a8 Experiment with Deref in activitypub extension traits 2021-11-28 21:06:37 -06:00
Aode (lion) 144d0ad0c2 Implement activitypub traits for borrows & pointers 2021-11-28 14:15:04 -06:00
Aode (lion) 9376ecb971 Differentiate Objects with 'to' and 'cc' from generic objects 2021-11-28 13:57:51 -06:00
Aode (lion) 4c6e42b453 Move public key types to signature facade 2021-11-28 13:48:01 -06:00
Aode (lion) cfca60a966 Add simple activitypub traits/types, reorganize facade 2021-11-28 13:45:42 -06:00
Aode (lion) 83bc589bc1 Get rid of lifetimes in traits 2021-11-27 20:06:53 -06:00
Aode (lion) d100172dfb Add Ingest client for ingesting fetched objects 2021-11-26 20:48:36 -06:00
Aode (lion) 43b953d4df Improve documentation some more 2021-11-23 19:28:56 -06:00
Aode (lion) a209e404ea fix examples 2021-11-23 17:54:25 -06:00
Aode (lion) db355666eb rustcrypto, openssl: add basic docs 2021-11-23 17:54:17 -06:00
Aode (lion) 6c1769f629 deref-client: add basic documentation 2021-11-23 17:44:12 -06:00
Aode (lion) 4a2414cc0d breaker-session: add basic documentation 2021-11-23 17:34:34 -06:00
Aode (lion) 703a70bfea Fix examples 2021-11-23 17:31:01 -06:00