Commit Graph

63 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 de1b5d31b1
Implemented summary/sensitive note compose. 2020-04-19 14:41:44 -04:00
Nick Gerakines d46adf9237
Added more explitit attribution to unknown when parent object is not available in feed. Fixed bug in tombstone date defaulting to unix epoch. 2020-04-19 13:39:11 -04:00
Nick Gerakines 7499dc29ed
Removing spare print statements. Added tavern version to footer. 2020-04-14 09:56:26 -04:00
Nick Gerakines c69cb7243d
Updated templates to improve test automation. Added back removed JS used to announce objects. Added back removed server code to announce objects to followers. 2020-04-14 09:50:09 -04:00
Nick Gerakines 011e01e264
Network template cleanup to improve test automation. 2020-04-13 17:38:06 -04:00
Nick Gerakines 7b7bcea732
Misc cleanup from automated testing. 2020-04-13 15:33:02 -04:00
Nick Gerakines 09c3ca3348
Added site title. Fixed bug in user profile page when user has no activity. 2020-04-10 13:33:22 -04:00
Nick Gerakines 0535b947ce
Misc. changes to improve test automation. 2020-04-09 20:14:03 -04:00
Nick Gerakines 9004b53fc4
Added content warning if sensitive and summary are set. 2020-04-08 14:21:37 -04:00
Nick Gerakines ebc6ade7c2
Bug fix in group profile template. 2020-04-06 16:25:29 -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 04d1423670
First pass at group profile pages. Part of #68. 2020-04-03 23:15:48 -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 9ae4c163cc
Fixed bug in view object where inReplyTo author link and name was not displayed. Updating icons for view object menu. 2020-03-29 10:36:46 -04:00
Nick Gerakines 1cb5dfe5ed
Tweaking pagination template to add first, previous, next, and last links. 2020-03-29 09:33:24 -04:00
Nick Gerakines 8a9fbabc29
Fixing a bug in jquery and popper source js. Again. Again. Again? 2020-03-27 12:14:39 -04:00
Nick Gerakines 6fc0f31f94
Fixing a bug in jquery and popper source js. Again. Again 2020-03-27 11:55:14 -04:00
Nick Gerakines 5599f2e18c
Fixing a bug in jquery and popper source js. Again. 2020-03-27 11:50:03 -04:00
Nick Gerakines a0d717da6e
Fixing a bug in jquery and popper source js. 2020-03-27 11:43:07 -04:00
Nick Gerakines b83dd45cb2
Adding jquery and popper to project. Setting integrity hashes for included css and js files. Updated readme to include contributing section. 2020-03-27 10:11:31 -04:00
Nick Gerakines ff0a76b115
Resolved bug where objects and users weren't visible. Closes #63 2020-03-26 17:41:48 -04:00
Nick Gerakines d779e36f28
Fixed bug in user profiles were not longer publicly accessible. Closes #65 2020-03-26 16:52:54 -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 423b05dbb1
Misc packaging cleanup. Added go-bindata to package templates. Closes #50. 2020-03-24 10:11:26 -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 50689e5444
Added html user and object endpoints. 2020-03-17 15:38:51 -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 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 4051178318 Added view conversation feed page. Closes #16. 2020-03-08 14:17:43 -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 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 78bd51775b Displaying avatars on feed for actors. Closes #15 2020-03-04 11:31:03 -05:00
Nick Gerakines 99a00f5024 Fixed bug in links on announce on feed. Added activity crawler. 2020-03-03 13:51:24 -05:00