Wykres commitów

14 Commity (590d74d0df3e565e849c4c7968689449a7a09e9d)

Autor SHA1 Wiadomość Data
Marnanel Thurman a2f5e03ab0 Webfinger, plus tests 2019-08-09 17:06:44 +01:00
Marnanel Thurman 71e97f6554 Added view for host-meta, and a test for it, which passes.
Moved views.py into views/activitypub.py, so we can have a
separate file for the host-meta view. views/activitypub.py
should be split up further at some point.
2019-08-08 00:01:43 +01:00
Marnanel Thurman 105b9fd5eb KepiView can take an activity_store request (which I just made up)
ActorView split out from ThingView.

"name" field in URLs renamed to "username".
2019-07-30 19:14:29 +01:00
Marnanel Thurman 8bb5feff89 USER_URL_FORMAT user name field is "username" to disambiguate from collection name
inbox and outbox views are special cases of collection views
2019-07-30 16:23:29 +01:00
Marnanel Thurman bf0c673a79 stub OutboxView 2019-07-18 12:16:44 +01:00
Marnanel Thurman c59228c58f Remove ActorView. Use ThingView instead.
ActorView was based on a (very) old design where Actors were
special-cased.
2019-07-11 17:40:12 +01:00
Marnanel Thurman ca332a3396 Move to django-polymorphic. Everything gets simpler. Still cleaning up. 2019-06-27 17:19:02 +01:00
Marnanel Thurman 38512de494 ActorView is a specialised ThingView 2019-05-28 17:50:32 +01:00
Marnanel Thurman 5fd8c5f0db Anchored the regex 2019-05-25 18:42:09 +01:00
Marnanel Thurman c7ce673b00 Primary key for a Thing is an 8-digit hex number, not a UUID. 2019-05-22 02:10:07 +01:00
Marnanel Thurman 3e01e3ba75 AllUsersView 2019-05-21 19:24:22 +01:00
Marnanel Thurman 3ab1531f50 URL paths for objects go to ThingView, not KepiView (which is the superclass) 2019-05-21 18:10:23 +01:00
Marnanel Thurman a217f8795d Added the Following class back in. 2019-05-18 21:32:39 +01:00
Marnanel Thurman 162da57d72 Add django_kepi.urls. Include it from test_urls.py. 2019-05-18 18:41:10 +01:00