Will Murphy
|
fdbc15c630
|
check all audience fields when determining if a post is direct to group (Masto apprently uses only cc)
|
2021-11-04 23:27:23 -05:00 |
|
Will Murphy
|
6216ad02a8
|
bring back the homepage query, update for new data format
|
2021-11-04 23:02:45 -05:00 |
|
Will Murphy
|
f46de1ba0a
|
place the create-on-lookup on all relevant routes, mostly to work with Mastodon instances that have a Guppe actor from the old version cached
|
2021-11-04 22:58:55 -05:00 |
|
Will Murphy
|
927ec5d8b3
|
add docker deployment
|
2021-11-01 18:05:14 -05:00 |
|
Will Murphy
|
18e0c8d602
|
Port Guppe to activitypub-express
|
2021-11-01 16:47:50 -05:00 |
|
Will Murphy
|
0c73ddbb40
|
autoenctryp settings
|
2021-02-17 21:56:38 -05:00 |
|
Will Murphy
|
2076a04498
|
switch to autoencrypt for certs. Thanks Aral!
|
2021-01-20 22:18:30 -06:00 |
|
Will Murphy
|
18c024801c
|
hacky way to sign GETs fix #29
|
2020-10-24 20:33:45 -05:00 |
|
Will Murphy
|
f17ce939e2
|
fix errors in unverifiable delete handling and include accept headerin http logs
|
2019-12-25 17:22:31 -05:00 |
|
william Murphy
|
ca0342f4e0
|
add error logger
|
2019-12-25 15:51:31 -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
|
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 |
|