Skip to content

Commit

Permalink
Prepare release notes
Browse files Browse the repository at this point in the history
Signed-off-by: Nicholas K. Dionysopoulos <[email protected]>
  • Loading branch information
nikosdion committed Dec 18, 2023
1 parent eb6ab33 commit 2d4b92c
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 15 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Akeeba Panopticon 1.0.6
================================================================================
+ Connection Doctor [gh-345]
+ Site notes [gh-363]
+ Improve login language selection [gh-367]
~ Improve login language selection [gh-367]
~ Translations now use PO files instead of a third party service
~ Light and Dark Mode for the TinyMCE and ACE editors
# [HIGH] Wrong assignment of sites to groups if there are gaps in numbering [gh-360]
Expand Down
29 changes: 15 additions & 14 deletions RELEASENOTES.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
## ๐Ÿ”Ž Release highlights

๐Ÿ”ฃ This release is focused on improving the translation experience, and brings small improvements to the application.

**โœจ Connection Doctor** [gh-345]. You've got a site which โ€œsuddenlyโ€ won't connect to Panopticon? Troubleshoot the connection using the new Connection Doctor feature. It will give you detailed information which will help figure out what is going on, or get help more efficiently.

**โœจ Site notes** [gh-363]. You can now add notes to your sites. They are visible only to users who can edit the site. DO NOT STORE SENSITIVE INFORMATION, the notes are stored unencrypted.

**โœ๏ธ Translations now use PO files instead of a third party service**. The struggle is real, y'all! Hosted Weblate was great, but it seemed to be forgetting about the existence of some language strings in translated languages. Different strings in different languages. Alternatives were expensive, or we couldn't trust that their debatable definition of what constitutes FOSS deserving of free service form them would not change (we're not paranoid; it's happened before). Instead of trying to shoehorn our translations around the restrictions of proprietary services we decided to use standard PO files and FOSS to translate them, then use our own, custom-built FOSS to convert them to a format we can use. Openness all around; _we practice what we preach_. You can take a look in [our brand-new translation instructions](https://github.com/akeeba/panopticon/wiki/Translator-Resources) and start, or resume, translating now.
Expand All @@ -20,28 +21,28 @@

## ๐Ÿ”ฎ What's coming next?

Development of Akeeba Panopticon takes place _in public_. You can see what we're planning, thinking of, and working on
in [our issues tracker](https://github.com/akeeba/panopticon/issues).
Development of Akeeba Panopticon takes place _in public_. You can see what we're planning, thinking of, and working on in [our issues tracker](https://github.com/akeeba/panopticon/issues).

Issues marked as _contemplating_ are those where we're still figuring out how to best implement in a way that makes
sense.

Issues marked as _planned_ are those which are being actively worked on, or queued up for implementation in the next
version.
Issues marked as _planned_ are those which are being actively worked on, or queued up for implementation in the next version.

Some issues may have been opened by third parties. Usually, they are relegated
to [Discussions](https://github.com/akeeba/panopticon/discussions), which is the best way to provide your feedback,
and/or engage in discussion about a new feature, improving an existing feature, or describing a behaviour you find
confusing. When there's something actionable in a discussion we will create a new issue with one of the aforementioned
tags, or with the _bug_ tag to indicate something that's broken and needs to be fixed.
Some issues may have been opened by third parties. Usually, they are relegated to [Discussions](https://github.com/akeeba/panopticon/discussions), which is the best way to provide your feedback, and/or engage in discussion about a new feature, improving an existing feature, or describing a behaviour you find confusing. When there's something actionable in a discussion we will create a new issue with one of the aforementioned tags, or with the _bug_ tag to indicate something that's broken and needs to be fixed.

Kindly remember that the order and timeframe for implementation largely depends on our available time, and our
assessment of expected complexity, and interdependencies between features. Security issues and bugs always take priority
over new features; there's no point polishing a broken glass. Thank you for your understanding!
Kindly remember that the order and timeframe for implementation largely depends on our available time, and our assessment of expected complexity, and interdependencies between features. Security issues and bugs always take priority over new features; there's no point polishing a broken glass. Thank you for your understanding!

## ๐Ÿ“‹ CHANGELOG

[//]: # (TODO)
* โœจ Connection Doctor [gh-345]
* โœจ Site notes [gh-363]
* โœ๏ธ Improve login language selection [gh-367]
* โœ๏ธ Translations now use PO files instead of a third party service
* โœ๏ธ Light and Dark Mode for the TinyMCE and ACE editors
* ๐Ÿž ๐Ÿ”บ Wrong assignment of sites to groups if there are gaps in numbering [gh-360]
* ๐Ÿž โž– No fallback to English if the browser, user configuration, and global configuration don't include it [gh-368]
* ๐Ÿž โž– No TinyMCE editor when using the `.htaccess` file
* ๐Ÿž ๐Ÿ”ป SMTP Authentication radio always appears disabled when loading System Configuration [gh-390]

Legend:

Expand Down

0 comments on commit 2d4b92c

Please sign in to comment.