Commit Graph

191 Commits

Author SHA1 Message Date
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 4b04329960 Implemented migrations command. Closes #22. 2020-03-08 15:19:27 -04:00
Nick Gerakines 4051178318 Added view conversation feed page. Closes #16. 2020-03-08 14:17:43 -04:00
Nick Gerakines 4bbd3e54e7 Added flag to set max file size limit for remote download. Closes #20 2020-03-07 13:50:26 -05:00
Nick Gerakines 7a0dc3ee03 Added flags to enable storage to be configurable. Closes #20. 2020-03-07 13:47:19 -05:00
Nick Gerakines 90c0c3c3f6 Fixing broken test 2020-03-07 09:40:29 -05:00
Nick Gerakines 4df4307e2d Added gitlab ci config. Misc cleanup. 2020-03-07 09:31:45 -05:00
Nick Gerakines 64978dd765 Implemented file upload and attach to note. Closes #18. 2020-03-06 12:30:39 -05:00
Nick Gerakines 1830f443e5 Implemented advanced compose note form. 2020-03-06 09:46:44 -05:00
Nick Gerakines 4ab38d7730 Adding notifications widget to feed page 2020-03-05 13:46:57 -05:00
Nick Gerakines 1a54012284 Misc code cleanup on feed 2020-03-05 13:14:29 -05:00
Nick Gerakines a25709646f Implemented asset storage and display. Closes #17 and #19. 2020-03-05 12:09:14 -05:00
Nick Gerakines e4eaaa6dfd Added FEDERATION.md file to project 2020-03-04 13:55:14 -05:00
Nick Gerakines 78bd51775b Displaying avatars on feed for actors. Closes #15 2020-03-04 11:31:03 -05:00
Nick Gerakines 64875a799c First pass at user avatar support. Part of #14 and #15. 2020-03-04 10:29:32 -05:00
Nick Gerakines 99a00f5024 Fixed bug in links on announce on feed. Added activity crawler. 2020-03-03 13:51:24 -05:00
Nick Gerakines 5867661d1b Added dockerfile. Closes #11. 2020-03-02 16:17:48 -05:00
Nick Gerakines 6a629bb8ef Implemented reply to functionality. Closes #5. 2020-03-02 14:10:23 -05:00
Nick Gerakines 80f67f3e6c misc code cleanup and refactoring 2020-03-02 13:31:01 -05:00
Nick Gerakines a55dfc73c5 misc code cleanup and refactoring 2020-03-02 11:52:30 -05:00
Nick Gerakines c836fc965c Code cleanup on ui and inbox handling. 2020-03-01 22:00:50 -05:00
Nick Gerakines 218bf5391f Implementing real server stats. Closes #10. 2020-03-01 15:12:11 -05:00
Nick Gerakines bda002a31d Implemented actor outbox. Closes #9. 2020-03-01 14:36:50 -05:00
Nick Gerakines ff4d1be591 Implemented object and tag resources. Closes #12 and #13. 2020-03-01 13:41:01 -05:00
Nick Gerakines a4ad0c4213 Added support for recording tags with user activity. 2020-03-01 01:27:06 -05:00
Nick Gerakines 6c7185c508 Fixing bug where activity was sometimes sent to followers and mentioned actors more than once. 2020-03-01 00:19:58 -05:00
Nick Gerakines 347fc99764 Added mentioned actors to create note tag. Resolves #6. 2020-02-29 19:32:37 -05:00
Nick Gerakines c0ee5ab473 Added regex for user, mention, and tag parsing. 2020-02-29 18:17:58 -05:00
Nick Gerakines 9ad6d6c85d WIP First pass at activity endpoint. Closes #8. 2020-02-29 15:57:11 -05:00
Nick Gerakines b20a2f3504 Added ability to announce (boost) note from dashboard. Resolves #4 2020-02-29 10:56:30 -05:00
Nick Gerakines 9fa72fc03b WIP Displaying user created notes on notes web interface page 2020-02-29 00:06:39 -05:00
Nick Gerakines f7d1386cc7 WIP Improved actor display on dashboard web view 2020-02-28 23:40:56 -05:00
Nick Gerakines e4d8933f40 WIP improvements to dashboard web view 2020-02-28 23:04:56 -05:00
Nick Gerakines 7c25921d06 WIP code cleanup in activity and object storage. 2020-02-28 16:21:06 -05:00
Nick Gerakines 8a9961415b Added follower reject feature to web interface. 2020-02-28 12:15:50 -05:00
Nick Gerakines c5817ea5d7 Updated follower and following data model and storage interface and pg implementation. Implemented undo follow actor inbox functionality.
Resolves #7
2020-02-28 09:40:58 -05:00
Nick Gerakines 3782d2525c Implemented note and announce rendering. Closes #2 and #3. 2020-02-27 14:40:18 -05:00
Nick Gerakines 9eff2bee0b Implemented unfollow. Resolves #1 2020-02-27 12:30:09 -05:00
Nick Gerakines 6cb5e68b2f Moved roadmap to GitLab issues. 2020-02-27 11:40:18 -05:00
Nick Gerakines 50cfa8e395 initial commit 2020-02-27 10:43:16 -05:00
Nick Gerakines d7c0ed1ac0
Initial commit 2019-09-16 18:46:35 -04:00