Commit Graph

53 Commits

Author SHA1 Message Date
asonix df49fcd1a7 Add checked actor method 2020-06-19 22:32:52 -05:00
asonix 33c262461d No longer depend on activitystreams
- Pull in primitives and traits that we need
- Remove primitives that don't make sense
- Limit the use of XsdAnyUri and similar primitives from public API
- Add domain validation methods for ID and Actor fields
- Add mutable borrows for Actor fields
2020-06-19 22:03:43 -05:00
asonix ce69a70a92 Update doc link 2020-06-19 13:54:27 -05:00
asonix 4f77317bef Update branch, docs link 2020-06-19 13:35:35 -05:00
asonix 99c7e9aa55 Update README 2020-06-03 15:53:54 -05:00
asonix 19a9477eb2 Correct import path 2020-06-03 15:49:21 -05:00
asonix 0979abb694 Introduce 'uri' macro 2020-06-03 15:35:45 -05:00
asonix 05a2bdc98d Allow &str in places 2020-06-03 13:41:30 -05:00
asonix d37714ff57 XsdString - gone 2020-06-03 12:31:54 -05:00
asonix 2cb0ee89d1 Add git,docs,matrix,masto links 2020-05-22 21:26:44 -05:00
asonix 0223878e52 Outbox is optional 2020-05-21 17:24:56 -05:00
asonix ffc8faf825 Add is_id methods 2020-05-21 15:56:22 -05:00
asonix cbd6902978 Add is_id to BaseExt 2020-05-21 15:42:59 -05:00
asonix f246e780d4 Expose error types, hide Length type 2020-05-21 15:29:45 -05:00
asonix 43bc990275 Add is_kind for BaseExt 2020-05-21 15:02:48 -05:00
asonix d54c647518 Add more functionality around kind checks 2020-05-21 14:41:41 -05:00
asonix f62902a7aa Add Actor wrapper, new method 2020-05-21 14:07:35 -05:00
asonix ed2bf31517 Add docs link 2020-05-18 11:18:02 -05:00
asonix 2cd8875299 Remove note about patched typed-builder 2020-05-17 20:53:01 -05:00
asonix 7fc9708a7d Add parse example to readme/lib 2020-05-17 20:18:37 -05:00
asonix 32b4ce2eef Add example of handling incoming JSON 2020-05-17 20:15:35 -05:00
asonix 64079b9d87 Shorten toml lines 2020-05-17 19:33:10 -05:00
asonix a4dfa00f2b Don't document deps 2020-05-17 19:12:20 -05:00
asonix 490afed756 Add patched typed-builder to docs 2020-05-17 16:36:17 -05:00
asonix e7ad1f3f79 Hide builder docs 2020-05-17 15:48:59 -05:00
asonix 61430f1425 Docs container 2020-05-17 15:19:28 -05:00
asonix 7f7103aa6e Remove 'default' 2020-05-17 15:04:10 -05:00
asonix d66bc425d0 Remove 'vocab' from tree explanation 2020-05-17 14:36:51 -05:00
asonix e52b6a7fa7 Finish documenting, closes #1 2020-05-17 14:35:15 -05:00
asonix 0bedf94797 Add docs from spec 2020-05-17 12:36:06 -05:00
asonix 8b917e9b7a Document activities 2020-05-17 12:17:09 -05:00
asonix 5dd87fc769 Type alias docs 2020-05-16 17:21:37 -05:00
asonix cd35672dc1 Document actor 2020-05-16 17:19:15 -05:00
asonix d0c3cf46af Document Unparsed 2020-05-16 16:41:24 -05:00
asonix 2fb52d32bb Make Either private 2020-05-16 15:40:41 -05:00
asonix 4e22ce7923 Test primitives 2020-05-16 15:34:35 -05:00
asonix 9095ba4077 Finish documenting Object 2020-05-16 14:49:29 -05:00
asonix 9a3df39757 More Object docs 2020-05-16 13:28:59 -05:00
asonix 6318b771d2 Document ObjectExt 2020-05-16 13:11:51 -05:00
asonix bdf4abc849 Document icon, image, tag methods 2020-05-16 12:34:07 -05:00
asonix f0d8b27b23 Document object fields 2020-05-16 12:29:13 -05:00
asonix f4a111b5e2 Start documenting object fields 2020-05-16 12:20:34 -05:00
asonix ca04dc05d7 Readme, prelude, marker docs 2020-05-16 11:50:42 -05:00
asonix efc6b49a9b Base doc fixes, Mention docs 2020-05-16 11:14:03 -05:00
asonix 38c011be8b Link docs 2020-05-16 11:09:27 -05:00
asonix 00bc74b1bf Base docs 2020-05-16 10:58:12 -05:00
asonix 3f75e56190 Remove links 2020-05-15 20:19:03 -05:00
asonix c260993225 Remove ObjectProperties from example 2020-05-15 20:17:03 -05:00
asonix 4f4cec8fec License, Readme, start documentation
Done:
- Base

Todo:
- Primitives
- Unparsed
- Object
- Actor
- Activity
- Link
2020-05-15 20:08:43 -05:00
asonix a86050d234 Finish trait impls 2020-05-15 17:01:29 -05:00