A webclient for Mastodon and Pleroma which looks like Twitter

Themanwhoisit 67dd04ca42 'widgets/side_dev_team.php' hinzufügen пре 6 година
assets ee5b30aa00 DO NOT UPDATE - Copy of current development state for another contributor to help with translations - NO ready to use version пре 6 година
authorize 515b2c45ce imprint,privacy,report toots,nginx config,header+footer links,disable CW+NSFW,encoding bug пре 6 година
config ee5b30aa00 DO NOT UPDATE - Copy of current development state for another contributor to help with translations - NO ready to use version пре 6 година
data 5ccb63b8c5 First release,no database required,code style changes пре 6 година
locale ee5b30aa00 DO NOT UPDATE - Copy of current development state for another contributor to help with translations - NO ready to use version пре 6 година
login fd1a86e0e1 'login/login.php' ändern пре 6 година
widgets 67dd04ca42 'widgets/side_dev_team.php' hinzufügen пре 6 година
.gitignore 6afd23142e Very small optimizations and first upload пре 6 година
.htaccess 515b2c45ce imprint,privacy,report toots,nginx config,header+footer links,disable CW+NSFW,encoding bug пре 6 година
404.php 3b5f7d1067 '404.php' ändern пре 6 година
Caddyfile 515b2c45ce imprint,privacy,report toots,nginx config,header+footer links,disable CW+NSFW,encoding bug пре 6 година
LICENSE fcf58d31a0 Initial commit пре 6 година
README.md 1987707d32 Fixed an bug in the readme пре 6 година
federated.php cd05279aef 'federated.php' ändern пре 6 година
footer.php 515b2c45ce imprint,privacy,report toots,nginx config,header+footer links,disable CW+NSFW,encoding bug пре 6 година
header.php ba0590393c 'header.php' ändern пре 6 година
home.php 64f18146a2 Complete remake of the settings with many new options, added support for Caddy server, updated repository link in footer пре 6 година
index.php 5ccb63b8c5 First release,no database required,code style changes пре 6 година
language.php ee5b30aa00 DO NOT UPDATE - Copy of current development state for another contributor to help with translations - NO ready to use version пре 6 година
local.php 349795b203 'local.php' ändern пре 6 година
nginx.conf 515b2c45ce imprint,privacy,report toots,nginx config,header+footer links,disable CW+NSFW,encoding bug пре 6 година
notifications.php e7d5b82d56 'notifications.php' ändern пре 6 година
search_hash_tag.php b19cc1692c 'search_hash_tag.php' ändern пре 6 година
search_user.php 64f18146a2 Complete remake of the settings with many new options, added support for Caddy server, updated repository link in footer пре 6 година
settings_appearance.php 10be7b3102 'settings_appearance.php' ändern пре 6 година
settings_general.php 02f90d839c 'settings_general.php' ändern пре 6 година
settings_profile.php 5a536027f3 'settings_profile.php' ändern пре 6 година
user.php fa831cbd36 'user.php' ändern пре 6 година
user_favorite.php 7695ec0f0d 'user_favorite.php' ändern пре 6 година
user_followers.php 2b0cb5e801 Added emoji picker,performance improvements,desktop notifications on notifications page fixed пре 6 година
user_following.php 2b0cb5e801 Added emoji picker,performance improvements,desktop notifications on notifications page fixed пре 6 година
user_include_replies.php 1c18c211fa 'user_include_replies.php' ändern пре 6 година
user_only_media.php 6ba0754567 'user_only_media.php' ändern пре 6 година
version.txt 515b2c45ce imprint,privacy,report toots,nginx config,header+footer links,disable CW+NSFW,encoding bug пре 6 година
who_to_follow.php eb8323853b Added full who to follow page and some bug fixes пре 6 година

README.md

Halcyon for Mastodon and Pleroma

A webclient for Mastodon and Pleroma which looks like Twitter

DO NOT USE THE CURRENT MASTER!

The current version in master has been uploaded because an contributor offered help with working towards the next version. This is no complete version. Please get the latest stable release from the releases page.

The original author of this genius piece of software was inactive for a while and then shut down his demo instance and deleted this repository. I love Halcyon, it's the thing which makes Mastodon the best social network in the world. I took the code from the Halcyon fork of cybre.space which still works but doesn't seem to get updates, too. I uploaded it here to make the original link work again and don't link into the big nothing. I'm working on much other stuff, too, therefore I won't use my whole free time to work on Halcyon. But I try to do as much as possible here.

Stay tuned

Follow our Mastodon account and never miss an important update: @halcyon@social.csswg.org

Instances

These instances are publicly accessible and usable by everyone, no matter which Mastodon instance you use.

You have your own Halcyon instance and want it to be listed here? Create an issue with the link and we will add it to the list.

Blog

  • Release of Version 1.2.6 - Report toots supported,disable CW and NFSW,add privacy policy and imprint,move config files,read release notes for more
  • Release of Version 1.2.5 - Copy links with one click,emojicodes now always detected,streaming in hashtag search,delete event now supported
  • Release of Version 1.2.4 - Updated Twemoji,custom emojis in names and bios,links to profiles in pleroma now always work,pinned posts now supported
  • Release of Version 1.2.3 - All emojis do now work,fixed some bugs in the Nginx example config,fixed Windows-only design bug,improved text field performance
  • Release of Version 1.2.2 - Added an emoji picker,improved performance (emoji rendering),desktop notifications on notifications page work now
  • Release of Version 1.2.1 - New who to follow page with more recommendations,bugfix at search,profiles now ignore "show replies" setting,small login page changes
  • Release of Version 1.2.0 - The next big step and a view into future
  • Our move from Github to NotABug
  • Release of Version 1.1.7 - Fixed some bugs in compatibility with Pleroma,text fields now autoresizable,stopped undefined socket tries on profile pages
  • Release of Version 1.1.6 - Complete rewrite of the "who to follow" function using an API - Change of config.ini needed!
  • Release of Version 1.1.5 - Introduced the new Idempotency-Key Header and fixed an bug allowing XSS with the display name
  • Release of Version 1.1.4 - Automatically reconnect on bad connection,now supports desktop notifications,added ... at the end of shortened links
  • Release of Version 1.1.3 - New function link previews introduced and bug when replying an toot which already has replies below it fixed (reply to undefined)
  • Release of Version 1.1.2 - Privacy modes are now correctly displayed and used for replies,use username if display name doesn't exist,bugs on search page fixed
  • Release of Version 1.1.1 - Fixed error 404 when viewing profile of own instance,numbers below profile on the left do now change during session,added nginx config
  • Release of Version 1.1.0 and upcoming features
  • Release of Version 1.0.3 - "Who to follow" doesn't show people you already follow anymore and design of preferences and search bar is now much better
  • Release of Version 1.0.2 - Fixed a Firefox-only bug and some wrong links, added version info and an annoying cookie notice (sorry, but that's EU law)
  • Release of Version 1.0.1 - Two bugfixes
  • Release of Version 1.0.0

Features

  • Twitter like UI, familiar interface.
  • Able to use on all instances.
  • No tracking, No ads.

Requirement

  • Apache/Nginx/Caddy/lighttpd
  • PHP
  • No database needed anymore!

Setup

Upload it, edit config.ini and have fun!

Credits