Releases: friendica/friendica-directory
Release 2.3.1
Release 2.3.0
This release finally introduces back missing support for the zrl
query string parameter that allows remote authentication directly from links to directory profiles.
Additionally, we now use the stable
branch by default, the former default branch will be removed next release.
Adds:
- Support for
zrl
query string parameter (#24) - Translations for AR, en_GB, ET, IT, JA, NL, PL, TH, zh_CN languages
- Display of servers also with APPROVE register policy (#28)
- Translations for CA, RU languages
Improves:
- Translations for AR, CS, DE, FR, EN_GB, ET, FR, IT, JA, NL, PL, TH, ZH_CN languages
Fixes:
- Queries to work with
sql_mode=only_full_group_by
(#30)
Dependencies:
- Replace abandoned
zendframework/zend-escaper
(2.6.0) with suggestedlaminas/laminas-escaper
(2.6.1) - Replace abandoned
container-interop/container-interop
(1.2.0) with already selectedpsr/container
(1.0.0) - Updating
atlas/pdo
(1.1.1 => 1.1.2) - Updating
boronczyk/localization-middleware
(1.4 => 1.4.1) - Updating
byjg/anydataset
(4.0.0 => 4.0.1) - Updating
byjg/anydataset-db
(4.0.0 => 4.0.1) - Updating
byjg/migration
(4.0.2 => 4.0.3) - Updating
gettext/languages
(2.5.0 => 2.6.0) - Updating
gettext/gettext
(v4.6.2 => v4.8.2) - Updating
masterminds/html5
(2.5.0 => 2.7.1) - Updating
psr/log
(1.1.0 => 1.1.3) - Updating
monolog/monolog
(1.24.0 => 1.25.4) - Updating
sarahman/simple-filesystem-cache
(1.0.0 => 1.0.1) - Updating
slim/slim
(3.12.0 => 3.12.3) - Updating
slim/php-view
(2.2.0 => 2.2.1) - Updating
bower-asset/bootstrap.native
(2.0.25 => 2.0.27) - Updating
bower-asset/fontawesome
(5.7.2 => 5.13.0) - Updating
bower-asset/bootstrap
(v4.3.1 => v4.5.0) - Updating
pear/pear_exception
(v1.0.0 => v1.0.1)
Release 2.2.1
This release fixes an issue preventing servers to be correctly updated at least on MariaDB 10.3.
Fixes:
- "Data truncated" SQL Error on
server.ssl_state
column
Improves:
- Package
sarahman/simple-filesystem-cache
has been formally released, no more development dependency - Bump
fontawesome
dependency to version 5.7.2 - Bump
atlas/pdo
dependency to version 1.1.1
Release 2.2 (Official directory replacement release)
This release adds a couple missing API endpoints so that the new directory can finally replace the old one.
Fixes:
- Fatal error when
/search
query parameter was empty (#23) - Wrong language parameter sanitization that could have led to SQL injection.
Adds:
- Full interface translation in Czech.
/msearch
API endpoint/servers/surprise
API endpoint
Release 2.1.1
This release fixes an issue with the Friendica RC version.
Fixes:
- Show RC version as develop version instead of obsolete (#19)
Improves:
- Reduces dependency surface with the latest version of
byjg/migration
- Font Awesome is bumped to version 5.6.1
2.1 Release
This release adds internationalization to Friendica Directory, with translation strings and server/profile language storage and display.
Fixes:
- A server polling error when body was unexpected JSON.
- Account type tabs not keeping the search field parameter.
- Database install prevented subsequent updates.
Adds:
- Full interface translation in French.
- Partial interface translation in German and Czech.
- A new extract-strings console command to generate updated PO files.
- The field field in search API.
- Database indices on profile.language and server.language.
- Counts on account type tabs.
- Profile discovery from polled servers.
- Statistics page.
- Custom HTML pages for legal writings.
Improves:
- Local settings now can override a specific sub-setting default without breaking the whole structure.
- Server user count display now disregards hidden profiles.
- Verbosity of cron queue counts for better log visibility.
Pre-release 2.1
This pre-release adds internationalization to Friendica Directory, with translation strings and server/profile language storage and display.
Please report any issue with the translation process (or anything) else.
Fixes:
- A server polling error when body was unexpected JSON
- Account type tabs not keeping the search field parameter
- Database install prevented subsequent updates
Adds:
- Full interface translation in French
- Full interface translation in Czech
- A new
extract-strings
console command to generate updated PO files - The
field
field in search API - Database indices on profile.language and server.language
- Counts on account type tabs
Improves:
- Local settings now can override a specific sub-setting default without breaking the whole structure.
- Server user count display now disregards hidden profiles.
- Verbosity of cron queue counts for better log visibility
Bugfixing release 2.0.6
Fixes:
- Critical bug preventing any profile to be added to the queue (see #10 (comment))
Adds:
- New console command
bin/console profile-add
Improves:
- Output of
directory-add
console command - Info output of cronjob
- Debug output of profile queue add
- Public/private host detection
Bugfix release 2.0.5
- Fixed a bug with the help when calling
bin/console
without argument. - Fixed server poll crash when admin profile URL is missing.
- Improved profile polling to test the availability of the profile URL even when the noscrape is successful.
- Improved profile poll queue add to prevent public URLs to be added in the first place.
Bugfix release 2.0.4
Please refer to the update instructions if you installed a previous release of the Friendica Directory.
Fixes: