OurSpace
OurSpace is supposed to work like a clone of MySpace while being completely decentralised (based in the activitypub protocol).
Notice that the styles were taken from AnySpace
Overview
TODO:
-
[-] Activitypub
- Accounts
- [-] Posts
- Local posts should be federated
- Local posts should be deleted
- Remote posts should be fetched
- Remote posts should be deleted
- Follows
- I cannot follow myself
- Check when waiting for approval
- Handle Rejection
- Likes
- Comments
- Boosts
- Tags
- Pinned Posts
-
[-] Social features
- Profile
- Show when the user is online
- Set mood
- Set interests
- Update profile picture
- Mark account as private (in federation manual approval is needed)
- Allow custom CSS
- Profile audio
- Top 8 friends
- Friends (they are known as follows in the activitypub protocol)
- Add friends
- Remove friends
- Posts (everything should be federated)
- Create posts
- Delete posts
- Like posts
- Comment posts
- Boost posts
- Post tags
- Blog
- Bulletin
- Groups
- Forum
- Events
- Add users to favourites
- Chat
- Profile
-
Others
- Music
- Announcements
-
Fixes
- Fix that weird json encoding in the object field of an activity
Languages
PHP
58.8%
Blade
21.2%
CSS
19.6%
JavaScript
0.4%