Commit graph

32 commits

Author SHA1 Message Date
Will Murphy
f68f796582 fix non-updating top groups 2021-01-20 22:19:03 -06:00
Will Murphy
dbe924aa7d remove post listings from web interface, process deletes (fix #33), stop caching objects 2020-12-22 21:20:39 -06:00
william Murphy
cd03938d22 move the public addressing from 'cc' to 'to'; I think the prior was interpreted by mastodon as unlisted 2019-11-17 19:56:30 -06:00
william Murphy
c79d983ad3 limit outbox stream to boosts/posts so that collection length can serve as post count; return full actor info to reduce duplicatge requests 2019-11-17 19:46:41 -06:00
william Murphy
45f25bdc6a fix webfinger routing, create group listing api, web homepage with groups list 2019-11-17 19:31:58 -06:00
Will Murphy
dbd8da4bfc replace nunjucks profile rendering with vue, start listing of recent posts on profiel page, support full IRI object ids in object GET route so that remote origin objects can be fetched from local cache for display in Vue pages 2019-10-12 13:30:33 -05:00
william Murphy
24a5fbeb07 add vue router and connect via history fallback middleware 2019-10-03 21:47:44 -05:00
Will Murphy
26eee3c27a some logging cleanup 2019-09-30 20:55:20 -05:00
Will Murphy
7092a92b9c logging cleanup 2019-09-28 10:23:24 -05:00
Will Murphy
c67ea9f7ab add actor HTML page with ostatus remote follow workflow. Fix #2 2019-09-27 22:17:54 -05:00
Will Murphy
e47dd9286f add Undo support to unfollow 2019-09-25 17:15:39 -05:00
Will Murphy
dbf8e5a413 alter accept/announce activity structre to meet Mastodon requirements, debug logging 2019-09-25 13:17:40 -04:00
Will Murphy
6e5453f0e2 auto-announce objects from received Create activities 2019-09-23 22:36:35 -05:00
Will Murphy
a64c44ad46 production security: require signature for users with public keys, block outbox posting. Add missing routes to fetch objects and activities by id 2019-09-23 22:18:35 -05:00
Will Murphy
53fa6353d2 more organization, cache db handle in store to simplify calls, addressing & federated delivery 2019-09-23 21:21:57 -05:00
Will Murphy
a8230136f8 package details, lint 2019-09-22 00:20:37 -05:00
Will Murphy
03b0ae732e more organization, remote object resolution, signature verification as middleware 2019-09-22 00:05:30 -05:00
Will Murphy
a43419f9ff setup db utils in store directory, move getOrCreateActor and break out getActor for actions which require and existing actor (e.g. signature validation) 2019-09-21 16:53:55 -05:00
Will Murphy
8039b04799 organize 2019-09-21 16:20:14 -05:00
Will Murphy
4d7e99461d prototype automatic follow acceptance with signed request 2019-09-21 15:08:27 -05:00
Will Murphy
06d6f85960 switch to https, place all object metadata in _meta for simpler projections 2019-09-19 20:55:32 -05:00
Will Murphy
e4c150b840 automatic actor creation on finger, user lookup. followers collection endpoint populated from inbox activity side effects 2019-09-16 20:58:47 -05:00
Will Murphy
0a3c758ad7 generate keys for local users 2019-09-14 21:49:33 -05:00
Will Murphy
d7c733ae95 inbox and outbox get and post, webfinger 2019-09-14 19:00:26 -05:00
Will Murphy
cb137ffcb1 mongo for user object requests and initial inbox functionality 2019-09-12 20:03:04 -05:00
william Murphy
ea191e0806 switch to node native crytpo keypair gen for easier setup on windows, activate https 2019-09-09 17:43:06 -05:00
Darius Kazemi
49ce163547 Fixing remaining better-sqlite bugs, fixing pleroma messagin 2019-03-26 00:01:34 -07:00
Darius Kazemi
e989126e86 Migrate to better-sqlite3 2019-03-25 22:17:24 -07:00
Darius Kazemi
e2ab4dd51e Adding a Followers object to the Actor
See https://github.com/dariusk/rss-to-activitypub/issues/11 for more
information on why this fix is needed.
2019-03-25 21:26:17 -07:00
Darius Kazemi
62f0fa88dd Store messages and allow retrieval via the message URI
Addresses #1.
2018-09-24 20:10:39 -07:00
Darius Kazemi
dadd959f23 Make GUIDs of Create and Note objects different
Per #1.
2018-09-15 12:19:12 -07:00
Darius Kazemi
d696a1f465 First commit. 2018-09-15 00:01:19 -07:00