Wykres commitów

57 Commity (trilby-heavy)

Autor SHA1 Wiadomość Data
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