Commit graph

19 commits

Author SHA1 Message Date
Mike Macgirvin
88c8459b28 even a link needs a type 2024-01-13 22:04:08 +11:00
Mike Macgirvin
37556b13f6 add proof element 2024-01-12 16:44:08 +11:00
Mike Macgirvin
0baeea3e09 prepare to use DTO for assertions 2024-01-12 16:31:10 +11:00
Mike Macgirvin
0df8511c58 DTOs 2024-01-12 05:34:22 +11:00
Mike Macgirvin
27fb8296cd Add AssertionMethod DTO 2023-12-05 07:38:15 +11:00
Mike Macgirvin
9367014cc2 ASobject and ed25519 work continued 2023-12-01 11:34:16 +11:00
Mike Macgirvin
4f60a86868 more low level ActivityPub object stuff 2023-11-30 18:02:55 +11:00
Mike Macgirvin
4f4c6c30bc some experimental work for Nomad/v12 with an ultimate goal of bringing nomadic identity to ActivityPub - since nobody else seems to be able to figure out how to do it after 5 years. Also seeing if I can streamline the portable_id generation process dramatically. Hint: did: can be used as an alternate or internal identifier, but did: isn't going to get us there. 2023-09-03 08:24:57 +10:00
Mike Macgirvin
0acc1227b4 simplify - also allow unrecognised/unsupported elements if !strict 2023-07-21 07:48:29 +10:00
Mike Macgirvin
c63e3c4109 Start using new activity classes 2023-07-21 07:02:24 +10:00
Mike Macgirvin
8e08732d65 even more objects 2023-07-20 20:21:03 +10:00
Mike Macgirvin
7a9ab068f1 implement the security objects 2023-07-20 20:00:53 +10:00
Mike Macgirvin
c43e4b585a Reaching out 2023-07-19 21:42:21 +10:00
Mike Macgirvin
3855ac6888 finish off the upper level schema 2023-07-19 08:10:10 +10:00
Mike Macgirvin
5d61aff44d move one structure to the new format 2023-07-18 17:04:13 +10:00
Mike Macgirvin
3f84b217f8 Provide flag to throw exception on unhandled element 2023-07-17 21:42:59 +10:00
Mike Macgirvin
56c25b1c8d Add constructor, ditch ArrayObject 2023-07-17 21:22:53 +10:00
Mike Macgirvin
c8b4d54d37 Structural improvements, toArray() for output 2023-07-17 20:45:25 +10:00
Mike Macgirvin
d1a69deabb refactor 2023-07-16 08:14:47 +10:00