Commit Graph

72 Commits

Author SHA1 Message Date
Nick Gerakines c808cf236b
Added support for liking notes in the ui. Also implements undo/like activity in user inbox. 2020-04-25 18:41:44 -04:00
Nick Gerakines 7499dc29ed
Removing spare print statements. Added tavern version to footer. 2020-04-14 09:56:26 -04:00
Nick Gerakines 8b54f5c78d
debugging issue with init-admin. 2020-04-09 14:30:51 -04:00
Nick Gerakines 9004b53fc4
Added content warning if sensitive and summary are set. 2020-04-08 14:21:37 -04:00
Nick Gerakines 1d494804ca
Implement object like activity support. 2020-04-06 16:50:04 -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 0503e01375
Implemented groups directory. Closes #67. 2020-04-05 12:50:31 -04:00
Nick Gerakines e8315dc13b
Implemented group profile and manage group features. Closes #68. 2020-04-05 12:08:53 -04:00
Nick Gerakines 11e863e8d7
Added a metrics storage driver wrapper. 2020-04-03 22:15:57 -04:00
Nick Gerakines 50316102fc
Improving groups and network manage pages. 2020-04-03 15:25:45 -04:00
Nick Gerakines 363d0997b8
Setting group defaults from group config. 2020-03-30 18:02:54 -04:00
Nick Gerakines 7aa1e4737a
Improving transaction handling and logging. 2020-03-30 17:06:17 -04:00
Nick Gerakines 70b3778e66
Fixing bug in storage.RecordGroupMemberAll 2020-03-30 16:11:02 -04:00
Nick Gerakines 946b88c890
Misc changes from integration testing. 2020-03-30 15:46:44 -04:00
Nick Gerakines 84ce326fce Enabling server and group allow remote flags. 2020-03-30 13:35:35 -04:00
Nick Gerakines 33d84a3f8d
Implemented boost tracking and de-dupe. 2020-03-30 12:59:48 -04:00
Nick Gerakines b73273e340
Implemented group invitations. 2020-03-30 12:04:39 -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 14614a73a2
Fixing bug where wrapped uuid query was not returning an expected not found error. 2020-03-29 09:44:56 -04:00
Nick Gerakines 9251fe8732
Fixing typo in storage.ActorsSubscribedToObject 2020-03-28 19:51:48 -04:00
Nick Gerakines 2eb1b0eb88
Implemented inbox forwarding on delete object activities. Updated federation documentation. 2020-03-28 16:56:43 -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 7c8982f07e Fixed a bug in asset references. Simplified network relationship query. 2020-03-27 10:59:33 -04:00
Nick Gerakines a58296116c
Added check to see if incoming message is a reply to a message in my feed. Closes #64 2020-03-27 09:33:43 -04:00
Nick Gerakines c39b9b157a
Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
Nick Gerakines 6187aa0cec
Applying uniform UTC references in time creation and parsing. Closes #41 2020-03-24 12:24:11 -04:00
Nick Gerakines 18c0270ef9
Finished filling in vague errors in storage. Moved several queries from web into storage. Closes #51. 2020-03-24 11:39:04 -04:00
Nick Gerakines 5fc29fb402
Added missing storage errors. Part of #51. 2020-03-24 10:47:41 -04:00
Nick Gerakines 423b05dbb1
Misc packaging cleanup. Added go-bindata to package templates. Closes #50. 2020-03-24 10:11:26 -04:00
Nick Gerakines e3f9b048f2
Added limits to recursive queries. 2020-03-23 11:47:25 -04:00
Nick Gerakines 3160bcdb26
Updated user profile to use recently refactored object view code. 2020-03-23 11:41:16 -04:00
Nick Gerakines c28c6a1722
Refactoring feed pages to use cleaned up object view code. Resolves #42. 2020-03-23 11:16:49 -04:00
Nick Gerakines fddd735cdb
Refactoring object view to not use context or conversation. Part of #42 2020-03-22 15:42:45 -04:00
Nick Gerakines 003860c024
Implemented better thread handling. Closes #40 2020-03-21 19:46:59 -04:00
Nick Gerakines a641fe2cf8
Implemented delete note. Closes #38. 2020-03-19 05:14:05 -04:00
Nick Gerakines 3e55f1fb5e
Changed feed display direction to created_at descending. Fixed bug where announce note activities were note being displayed correctly. 2020-03-17 12:32:29 -04:00
Nick Gerakines c387363b6e Added user settings form and server allow flags for auto follow and reply collection updates. 2020-03-15 16:43:59 -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 560fa8b97b
Removing unused code. Cleaned up code making determination that user is part of a conversation. 2020-03-14 14:25:22 -04:00
Nick Gerakines dc2afcdecd
Fixed bug where tags were not being recorded correctly. 2020-03-14 14:16:00 -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 8ab86eca34
Misc code cleanup 2020-03-12 07:33:44 -04:00
Nick Gerakines 65c05d2c38 Fixing bugs and broken links on network page 2020-03-11 15:20:57 -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 4051178318 Added view conversation feed page. Closes #16. 2020-03-08 14:17:43 -04: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