@ivan @lain Thank you very much for the detailed bug report and information how it can be fixed.I will add the Content-Security-Policy to the known issues documentation tomorrow.

@ivan @lain If I go to your Halcyon instance and try to login with your instance,I get redirected to the login page correctly.From that point I can't test any further as I don't have an account but it looks good so far.If you mean that the request from the login form to /oauth/authorize fails,it's unlikely that this has anything to do with Halcyon as the form and the validation URL are both handled by Pleroma.

@ivan Are you sure that the PHP cURL extension is installed and enabled?Also please make sure that a connection from your Halcyon server to vucica.net or other servers in general is possible.If you're sure that the connection and cURL aren't problems,enable debug_mode in the config.ini and you should get some more information what's happening.

We've just released 2.4.6 with the following changes:
- Replace removed direct timeline API with new conversations API
- Replace removed V1 search API with new V2 search API
- Remove texts in navbar on small devices
- Bugfix: Toot button doesn't get disabled when sending using CTRL+Enter
You can download it from notabug.org/halcyon-suite/halc

@noorul Sorry,it looks like a recent version of Mastodon has removed the API endpoint Halcyon used to fetch only direct messages.They should still show up in your notifications.We'll provide a update soon which should clear up the mess with changed APIs and fix some other bugs.

@anmol The problem is that the php-intl or php-gettext extension (or both) are not installed or not enabled,therefore it can't find the Locale PHP class.Try to install them over your package manager and/or uncomment their lines in the php.ini .And it has nothing to do with the quote you mentioned from the instructions.If one locale is not enabled and a user tries to use it,Halcyon will simply load in English.It will not make the whole application fail.

@Zeth We're sorry for the inconvenience 😒 Our network provider is having some connectivity issues and there's nothing we can do about it but hoping that it will be back soon πŸ˜• However you may find some useful information on notabug.org/halcyon-suite/halc and thanks to it being open source and decentralized,you don't need our server (which is basically just a information page).You can use it on halcyon.dev-wiki.de or halcyon.pro for example.

@salimrezanewton You can find a installation manual here: halcyon.social/documentation.p The download can be found at notabug.org/halcyon-suite/halc (or just git clone the repository,that makes updates easier)

is a client for and which looks like the therefore it's easy to use for people coming from there.It's free software and decentralized just like Mastodon.You can find a list of servers hosting it on halcyon.social/instances.php or you can find more information at the homepage halcyon.social .It's licensed under AGPL3,the source code can be found at notabug.org/halcyon-suite/halc

We've just released 2.4.5 with the following changes:
- Add support for emojo categories
- Automatically rewrite links to Invidious or Nitter when sending
- Add links to open posts or accounts in the admin panel
- Bugfix: Content warnings are always expanded
- Bugfix: Link to profile within mention notifications leads to error 404
- Bugfix: Small square always shown at search suggestions when history is empty
You can download it from notabug.org/halcyon-suite/halc

@shadow8t4 I expect that to be easy to reproduce on my own development instance.Maybe I just forgot some tests when I changed something at the post templates πŸ˜•

@shadow8t4 This could be a bug.Thanks for the hint.I will have a look at this when I find some time.


We've just released 2.4.4 with the following changes:
- Added a option to rewrite all links to a instance which can be set by the instance admin
- Click on animated GIFs is now handled in the same way as normal images
- Enabling full height for images does now also work for animated GIFs
You can download it from notabug.org/halcyon-suite/halc but please don't forget to add the new option in your config.ini

The original version of 2.4.3 unfortunately had a critical bug where some posts can cause a Javascript error which prevents the timeline from further rendering.This bug has been fixed now.We removed version 2.4.3 and created it again without the bug.Please download and install Halcyon 2.4.3 or if you're using Git,just pull the latest commit.We're sorry for the inconvenience 😒

@shadow8t4 Halcyon saves the theme setting in a cookie.This shouldn't be deleted by a server restart as it's stored client-side.I've never seen the issue you are describing and I have no idea how to reproduce it πŸ˜•

We've just released 2.4.3 with the following changes:
- Optimize status templates script
- Bugfix: Login doesn't work with non-alphanumeric parts in access token
- Bugfix: YouPlay/Invidious doesn't work for youtube.com and youtu.be links
- Bugfix: Empty image placeholder if toot has audio
- Bugfix: Size of autocomplete dropdown varies
- Bugfix: Media sometimes not embedded when link preview exists
You can download it from notabug.org/halcyon-suite/halc

Yesterday there was a server outage on this instance which resulted in some data loss of the newest posts.We don't know what exactly happened but likely the admin had to restore a old backup.Unfortunately our poll was lost due to that but it was already finished.Here are screenshots of the results.

We've just released 2.4.2 with the following changes:
- Added support for trending hashtags (not in Mastodon stable yet)
- Added URL unshortener
- Added automatic redirect of YouTube links to Invidious
- Automatically answer with CW to posts with CW
- Improve French+Arabic translation,add Spanish
Important: Please take care of the new variables in the config.ini.sample and enable the es_ES locale on your system
You can download it from notabug.org/halcyon-suite/halc

Show more
W3C CSS Working Group Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!