Commit graph

19 commits

Author SHA1 Message Date
Will Murphy
ab44393c0b fix content negotiation 2019-09-27 23:28:12 -05:00
Will Murphy
6f17ad2f40 morgan http logging 2019-09-27 22:24:35 -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
a09ac67573 Change to Signature header stype outgoing http signatures for mastodon compliance, both incoming formats supported (via dependency update), change default text for new groups, use certificate authority when specified 2019-09-24 22:12:31 -05:00
Will Murphy
20b94b35f7 add static homepage 2019-09-24 13:07:00 -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
06d6f85960 switch to https, place all object metadata in _meta for simpler projections 2019-09-19 20:55:32 -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
b11f50d395 change description, serve hubs 2019-09-09 17:44:53 -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
e989126e86 Migrate to better-sqlite3 2019-03-25 22:17:24 -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
d696a1f465 First commit. 2018-09-15 00:01:19 -07:00