Marnanel Thurman
985a23ce5c
AcObject gains attributes: acct, hostname, preferredUsername, and display_name
2019-12-19 18:43:41 +00:00
Marnanel Thurman
0f2192edad
bowler_pub.tests.create_remote_person() has a default publicKey field
2019-12-18 17:58:28 +00:00
Marnanel Thurman
bf5a8bde07
"deleted" signal is sent when a Delete activity is successful.
...
Tests included.
Also, "alice" in test_signals has been renamed "arthur",
since all the test messages were from HHGTTG anyway.
2019-12-07 01:30:48 +00:00
Marnanel Thurman
81fb007eb0
Added test for the new "updated" signal.
...
Added test for the "Update" side_effect.
2019-12-01 20:53:44 +00:00
Marnanel Thurman
aa7d5c9a68
create() can pass the send_signal flag through to the side_effect routines.
...
Because of this, the side_effect routines take **kwargs,
as does run_side_effects() in AcObject.
The side_effect routine for Update can update cached data for remote objects.
It doesn't attempt to modify the "id" or "type" fields on any object.
AcObject gains an items() method, by analogy with dicts etc.
It's just syntactic sugar around activity_form.
2019-12-01 20:52:01 +00:00
Marnanel Thurman
9bf422d834
bowler_pub can send "created" signal on creation.
...
"deleted" and "updated" signals defined but not yet used.
Tests added.
2019-11-28 19:00:09 +00:00
Marnanel Thurman
781750bdf0
Renamed entire project from "chapeau" to "kepi".
...
This is because of a name clash in PyPI.
2019-11-20 19:10:10 +00:00