Commit Graph

21 Commits

Author SHA1 Message Date
Nick Gerakines cccc0f7f78
Removed debug code. 2020-04-25 18:40:42 -04:00
Nick Gerakines 4d7da52a1b
Added threaded views in feeds and removed extra object view code. 2020-04-06 13:41:45 -04:00
Nick Gerakines b3f78820d2
Implemented ACLs, added db checks to varchar columns, and cleaned up code. 2020-04-06 10:20:00 -04:00
Nick Gerakines c42b82f2a8
Misc cleanup in feed handling. 2020-04-05 13:22:57 -04:00
Nick Gerakines 50316102fc
Improving groups and network manage pages. 2020-04-03 15:25:45 -04:00
Nick Gerakines a2c2b11a08
Implemented group actor inbox. 2020-03-30 10:10:11 -04:00
Nick Gerakines 0691aa7577
First pass at integrating groups including storage, url changes, manage groups page, webfinger, errors, actor refactoring, and route refactoring. Part of #21. 2020-03-29 15:02:05 -04:00
Nick Gerakines d5dc4ef3da
Implemented inbox forwarding. Added follow/note and undo/follow/note in actor inbox. Added activity forwarding to create/note and announce/note in actor inbox. Added migrations to create table used to track object subscriptions and storage interface functions to add, remove, and list actor object subscriptions. 2020-03-28 16:20:00 -04:00
Nick Gerakines afddcc7d31
Running gofmt on project. 2020-03-26 11:11:45 -04:00
Nick Gerakines dd34ac6316
Added about, terms, and usage content. Closes #53, #54, and #55. 2020-03-25 11:07:48 -04:00
Nick Gerakines a641fe2cf8
Implemented delete note. Closes #38. 2020-03-19 05:14:05 -04:00
Nick Gerakines 9d1acae1d5
Minor changes to organization of http server and client metrics 2020-03-18 12:10:31 -04:00
Nick Gerakines d152d5520a
Added prometheus metrics. Closes #37 2020-03-17 20:47:02 -04:00
Nick Gerakines 50689e5444
Added html user and object endpoints. 2020-03-17 15:38:51 -04:00
Nick Gerakines 3d75b3b9b0 Implemented object replies endpoint, added reply tracking to compose/inbox/crawl, and added replies to compose note structure. Part of #35. 2020-03-15 16:01:05 -04:00
Nick Gerakines 717fe40001
Fixing broken unit tests. 2020-03-14 14:29:05 -04:00
Nick Gerakines 04fd776cee
Overhauled object storage and queries. Closes #29 and #30. 2020-03-14 14:04:52 -04:00
Nick Gerakines 26a4e54cc2 Moving some code into common package.
Signed-off-by: Nick Gerakines <nick.gerakines@gmail.com>
2020-03-12 07:45:38 -04:00
Nick Gerakines 8a5b6af137 Refactoring actor, actor alias, and actor key storage. Closes #23, #25, and #27. Partially closes #30. 2020-03-11 13:56:32 -04:00
Nick Gerakines 7a0dc3ee03 Added flags to enable storage to be configurable. Closes #20. 2020-03-07 13:47:19 -05:00
Nick Gerakines 64875a799c First pass at user avatar support. Part of #14 and #15. 2020-03-04 10:29:32 -05:00