No description
Find a file
2024-10-26 12:32:31 -05:00
.vscode feat: Handle follows 2024-10-09 22:45:28 +00:00
assets feat: Federate posts 2024-10-26 10:43:59 -05:00
config commit initially 2024-09-20 14:30:46 -05:00
lib feat: Improve profile styles 2024-10-26 12:32:31 -05:00
priv feat: Federate posts 2024-10-26 10:43:59 -05:00
rel feat: Deploy on fly 2024-09-25 20:45:10 -05:00
test feat: Deploy on fly 2024-09-25 20:45:10 -05:00
.dockerignore feat: Deploy on fly 2024-09-25 20:45:10 -05:00
.formatter.exs commit initially 2024-09-20 14:30:46 -05:00
.gitignore feat: Export dbs 2024-09-29 19:53:00 -05:00
Dockerfile feat: Deploy on fly 2024-09-25 20:45:10 -05:00
fly.toml fix: Process Accept activities 2024-10-11 01:17:08 +00:00
mix.exs feat: Federate posts 2024-10-23 19:10:48 -05:00
mix.lock feat: Federate posts 2024-10-23 19:10:48 -05:00
README.md feat: Federate posts 2024-10-26 10:43:59 -05:00

Backend

  • Posting
    • Making posts locally
    • Figuring out follower list
    • Sending to followers
    • Post formatting
    • Sending posts w/ images / videos
    • Receiving posts w/ images / videos
  • Timeline
    • My posts
    • Posts from accounts you follow
    • Show the actor avatar and display name
  • Deleting posts
  • Profile
    • Name field (for display name)
  • Following
    • Scrape public posts from the outbox when you follow
  • Unfollowing
  • Being followed
  • Accepting follows
  • Approving / declining follows and authorized instance list
  • Liking
  • Unliking
  • CW posts
  • Polls
  • DMs
  • Followers-only posts (or maybe this is handled because we only send posts to followers? but we also include public in the TO field?)

UX

  • Posting
  • Timeline
    • [~] My posts
    • Posts from accounts you follow
  • Deleting posts
  • [~] Following
  • Unfollowing
  • Being followed
  • Accepting follows
  • Approving / declining follows and authorized instance list
  • Liking
  • Unliking
  • CW posts
  • Polls
  • DMs