bridgy-fed/tests
Ryan Barrett 532ccb8ac1
Activity => Object: use StructuredProperty for Object.delivered etc, add protocol
#286

ndb implements StructuredProperty by hoisting each nested property into a
corresponding property on the parent entity, prefixed by the StructuredProperty's
name, eg delivered.uri, delivered.protocol, etc.

For repeated StructuredPropertys, the hoisted properties are all repeated on the
parent entity, and reconstructed into StructuredPropertys based on their order.

https://googleapis.dev/python/python-ndb/latest/model.html#google.cloud.ndb.model.StructuredProperty
2023-02-04 20:46:27 -08:00
..
__init__.py initial code skeleton and app scaffolding, largely copied from Bridgy Fed 2022-12-24 08:34:39 -08:00
test_activitypub.py Activity => Object: use StructuredProperty for Object.delivered etc, add protocol 2023-02-04 20:46:27 -08:00
test_add_webmention.py minor noop test refactoring 2021-08-18 08:04:14 -07:00
test_common.py common.postprocess_as2 bug fix, handle multiply valued image field 2023-01-23 21:13:05 -08:00
test_follow.py Activity => Object: add activity label, unify Objects for AP => wm 2023-02-04 20:46:27 -08:00
test_models.py Activity => Object: update webmention.py 2023-02-04 20:46:27 -08:00
test_pages.py Activity => Object: update pages.py 2023-02-04 20:46:27 -08:00
test_redirect.py translate webmention from home page into profile (actor) Update 2023-01-23 16:09:25 -08:00
test_render.py initial design of new Object model, implement it in render.py 2023-02-04 20:46:27 -08:00
test_template.jrd flask: port XrdOrJrdHandler, finish porting webfinger 2021-07-11 16:30:14 -07:00
test_template.xrd flask: port XrdOrJrdHandler, finish porting webfinger 2021-07-11 16:30:14 -07:00
test_webfinger.py remove OStatus parts of Webfinger 2023-01-25 20:59:40 -08:00
test_webmention.py Activity => Object: use StructuredProperty for Object.delivered etc, add protocol 2023-02-04 20:46:27 -08:00
test_xrpc_actor.py bluesky: misc minor XPRC error handling 2023-01-13 20:12:44 -08:00
test_xrpc_feed.py Activity => Object: update xrpc_feed.py 2023-02-04 20:46:27 -08:00
test_xrpc_graph.py add new common.fetch_followers() fn, use in UI, AP collections, and XRPCs 2023-01-19 15:29:52 -08:00
testutil.py Activity => Object: use StructuredProperty for Object.delivered etc, add protocol 2023-02-04 20:46:27 -08:00