❌

Vue normale

  • ✇Le Blog du Wis
  • PowerToys : Des utilitaires pour les plus expérimentés
    Powertoys est un ensemble d’utilitaires proposés par Microsoft permettant l’ajout de nouvelles fonctionnalités à son système d’exploitation. PowerToys existait depuis Windows 95 et le concept a été suivi jusqu’à Windows XP mais ce n’est qu’en 2019 que Microsoft annonça la remise à disposition de ces outils sous Windows 10. Microsoft a alors publié le code source sur GitHub, ce qui a permis à la communauté de procéder à des améliorations. Nous sommes aujourd’hui à la version 0.53 de cet ens
     

PowerToys : Des utilitaires pour les plus expérimentés

Par : Wisy
12 janvier 2022 à 06:32

Powertoys est un ensemble d’utilitaires proposés par Microsoft permettant l’ajout de nouvelles fonctionnalités à son système d’exploitation.


PowerToys existait depuis Windows 95 et le concept a été suivi jusqu’à Windows XP mais ce n’est qu’en 2019 que Microsoft annonça la remise à disposition de ces outils sous Windows 10. Microsoft a alors publié le code source sur GitHub, ce qui a permis à la communauté de procéder à des améliorations.

Nous sommes aujourd’hui à la version 0.53 de cet ensemble d’utilitaires et grâce à cette communauté open source, les utilisateurs expérimentés ont désormais une version de PowerToys adapté à Windows 11.

Je vais alors profiter pour vous présenter ces nouvelles fonctionnalités telles que “Always On Top” ou la recherche Web avec le lanceur.

Note : Le lien de téléchargement est en fin d’article.

Bienvenue dans PowerToys !

Menu Powertoys

Always On Top

Je dirais qu’avec le nom, on s’est a peu près de quoi il s’agit !
C’est un ajout à la fonctionnalité multitâche de Windows 11. Elle permet que n’importe quel application soient toujours visibles au premier plan.
Pour utiliser cette fonctionnalité, il vous suffit d’appuyer sur les touches de votre clavier : WIN + CTRL + T.

Always On Top

Le Mode Awake

Ce mode vous permet de garder votre PC actif à la demande sans avoir à gérer vos paramètres d’alimentation.
Pour l’activer, vous devez ouvrir les Paramètres PowerToys et l’activer.

Awake mode

Color Picker 💚

L’une des meilleurs outils selon moi, car il permet de rapidement sélectionner des couleurs à l’échelle de votre système d’exploitation.
Pour l’activer, appuyer sur les touches de votre clavier WIN + SHIFT + C. Voilà comment je met rapidement des couleurs à mes articles 😎.

PowerToys - Color Picker

FancyZones

Il s’agit d’un gestionnaire d’ancrage de fenêtre un peu plus complexe que celui présenter avec Windows 11. Elle vous permet d’agencer des fenêtres sur plusieurs écrans sans compter la possibilité de modifier les dispositions selon vos choix.
Pour ouvrir l’éditeur FanzyZones, appuyer sur les touches de votre clavier : WIN + SHIFT + È.

Fancyzones

Extensions de l’Explorateur des fichiers

Cette fonctionnalité va vous permettre de gérer vos gestionnaires d’aperçu personnalisé dans l’explorateur de fichiers Windows.
Vous pouvez, par exemple, ajouter l’aperçu des fichiers PDF ou G-code.

Pour l’activer, il faudra Ouvrir les paramètres.

Explorateur de fichiers

Image Resizer

Image Resizer vous permet avec un simple clic droit sur une image de l’a redimensionner sans avoir a ouvrir un logiciel de traitement d’image quelconque.
A l’installation de PowerToys, cette fonctionnalité est prête à l’emploi.

Image Resizer

Et bien d’autres fonctionnalités

Je vous invite à découvrir les autres fonctionnalités comme l’utilitaire de souris, le PowerRename ou le PowerToys Run avec la nouvelle gestion du Web.

lanceur

Attention : Cet ensemble d’utilitaires est réservé aux personnes expérimentées donc qui sont assez avancées sur l’utilisation de leur système d’exploitation

Liens utiles

GitHub du projet

Télécharger PowerToys

À voir également : Windows 11 : Activer le mode sombre

L’article PowerToys : Des utilitaires pour les plus expérimentés est apparu en premier sur Le Blog du Wis.

  • ✇Le Blog du Wis
  • Powershell : Activer l’exécution de script
    Imagine-toi que tu pourrais être bloqué en exécutant des scripts Powershell sur son ordinateur. Par sécurité, l’exécution de ceux-ci est désactivée. Ouvrez Powershell en tant qu’administrateur puis taper : # Autoriser l’exécution de scripts par tous les utilisateurs. Cette commande nécessite des privilèges d’administrateur Set-ExecutionPolicy Unrestricted # Autoriser l’exécution de scripts par l’utilisateur actuel. Cela ne nécessite pas de privilèges spéciaux Set-ExecutionPolicy Unrestr
     

Powershell : Activer l’exécution de script

Par : Wisy
4 janvier 2022 à 08:00

Imagine-toi que tu pourrais être bloqué en exécutant des scripts Powershell sur son ordinateur. Par sécurité, l’exécution de ceux-ci est désactivée.
Ouvrez Powershell en tant qu’administrateur puis taper :

# Autoriser l’exécution de scripts par tous les utilisateurs. Cette commande nécessite des privilèges d’administrateur
Set-ExecutionPolicy Unrestricted

# Autoriser l’exécution de scripts par l’utilisateur actuel. Cela ne nécessite pas de privilèges spéciaux
Set-ExecutionPolicy Unrestricted -Scope CurrentUser

# Réactiver la restriction d'exécution de scripts par tous les utilisateurs. Cette commande nécessite des privilèges d’administrateur
Set-ExecutionPolicy RemoteSigned

# Réactiver la restriction d’exécution de scripts par l’utilisateur actuel. Cela ne nécessite pas de privilèges spéciaux
Set-ExecutionPolicy -Scope "CurrentUser" -ExecutionPolicy "RemoteSigned"

Attention : N’oubliez pas de réactiver la restriction afin de maximiser la sécurité de votre système.

Bravo : Vous avez réussi ! $speak.Speak(“Tu peux maintenant exécuter des scripts petit Padawan”)

À voir également : Configurer Le nouveau terminal Windows par défaut

Source : How to Enable PowerShell Scripts Execution on Windows 10

L’article Powershell : Activer l’exécution de script est apparu en premier sur Le Blog du Wis.

  • ✇Le Blog du Wis
  • Windows 11 : Désactiver les applications inutiles au démarrage
    Imagine-toi que tu peux désactiver des applications que tu trouves totalement inutiles au démarrage de ton ordinateur. D’autant plus que ces applications peuvent prendre des ressources et ralentir le démarrage. Clique le bouton droit sur le bouton démarrer puis “Gestionnaire des tâches”. Clique sur l’onglet “Démarrage” puis sélectionne les applications que tu veux activer ou désactiver au démarrage. Attention : Ne désactivez pas des applications qui peuvent être utiles a
     

Windows 11 : Désactiver les applications inutiles au démarrage

Par : Wisy
3 janvier 2022 à 08:00

Imagine-toi que tu peux désactiver des applications que tu trouves totalement inutiles au démarrage de ton ordinateur. D’autant plus que ces applications peuvent prendre des ressources et ralentir le démarrage.
Clique le bouton droit sur le bouton démarrer puis “Gestionnaire des tâches”. Clique sur l’onglet “Démarrage” puis sélectionne les applications que tu veux activer ou désactiver au démarrage.

clic droit demarrer
gestionnaire des taches - demarrage

Attention : Ne désactivez pas des applications qui peuvent être utiles au démarrage comme votre antivirus par exemple.

Bravo : Vous avez réussi ! Vous savez comment activer/désactiver vos applications inutiles au démarrage de votre ordinateur.

À voir également : ITQ01 – chemin d’accès en 2 clics

Source : Disable unnecessary startup apps

L’article Windows 11 : Désactiver les applications inutiles au démarrage est apparu en premier sur Le Blog du Wis.

  • ✇Le Blog du Wis
  • Bonne Année 2022 à tous !
    Je ne sais pas vraiment comment d’écrire cette défunte année 2021, car c’est une année dont je n’avais pas très grand espoir.Il se pourrait que ça soit un peu à cause de Covid-19 que je perçois aujourd’hui les choses ainsi, ou pas ! Une chose est sure, c’est que je veux, enfin, je pense que nous le voulons tous : un changement, une amélioration, un retour de notre liberté, un répit… Je vais utiliser ma cape de maturité pour vous dire qu’on sait comment était hier, mais on ne sait aujourd’
     

Bonne Année 2022 à tous !

Par : Wisy
1 janvier 2022 à 02:26

Je ne sais pas vraiment comment d’écrire cette défunte année 2021, car c’est une année dont je n’avais pas très grand espoir.
Il se pourrait que ça soit un peu à cause de Covid-19 que je perçois aujourd’hui les choses ainsi, ou pas ! Une chose est sure, c’est que je veux, enfin, je pense que nous le voulons tous : un changement, une amélioration, un retour de notre liberté, un répit…

Je vais utiliser ma cape de maturité pour vous dire qu’on sait comment était hier, mais on ne sait aujourd’hui de quoi sera fait demain 😆.
Je vous souhaite à tous une exceptionnelle et heureuse année 2022 🎊⭐🔥🍾
Que la santé 💚 soit avec vous, car en fin de compte, c’est le plus important, pour le reste… à vous de voir…..

Bonne année 2022 🍾🍾🍾🎊🎊🎊

bonne année 2022

L’article Bonne Année 2022 à tous ! est apparu en premier sur Le Blog du Wis.

  • ✇FreshRSS releases
  • FreshRSS 1.19.0
    Milestone Discussion A few highlights: Drop support for PHP 5.x (require PHP 7.0+) and initial support for PHP 8.1+ Drop support for Microsoft Internet Explorer (IE11) New thumbnail and/or summary options for the normal view #3805 New setting to automatically mark as read a new article if there is already one with the same title in the same feed New setting to keep only a maximum number of unread articles in a given feed Mobile view can access the configuration menus Detailed tracked change
     

FreshRSS 1.19.0

Par : Alkarex
2 janvier 2022 à 10:27

A few highlights:

  • Drop support for PHP 5.x (require PHP 7.0+) and initial support for PHP 8.1+
  • Drop support for Microsoft Internet Explorer (IE11)
  • New thumbnail and/or summary options for the normal view #3805
    image
  • New setting to automatically mark as read a new article if there is already one with the same title in the same feed
  • New setting to keep only a maximum number of unread articles in a given feed
  • Mobile view can access the configuration menus

Detailed tracked changes.

Full changelog:

  • Features
    • New thumbnail and/or summary options for the normal view #3805
    • New setting to automatically mark as read a new article if there is already one with the same title in the same feed #3303
    • New setting to keep only a maximum number of unread articles in a given feed #3303
    • New search operator based on custom labels, or not #3709
      • Search articles with label IDs: L:12,13,14 or label names: label:something or labels:"my label,my other label,🧪"
      • Search articles with any label: L:* or no label: !L:*
    • Add support for installable progressive web app (PWA) #3890
  • Bug fixing
    • Fix marking as read a label with SQLite and PostgreSQL #3711
    • Better fallback for feeds without title #3787
    • Fix auto-load articles in anonymous mode and global view #4082
    • Fix several typos found by PHPStan, including one affecting the cache of keep max unread articles #4019
    • Fix warning in Fever API #4056
    • Show no articles alert-box also in global view #4042, #3099
    • Fix theme selection when a theme has been deleted #3874
    • Fix keyboard shortcuts in anonymous mode #3945
    • Fix show password in settings #3966
    • Fix JavaScript warnings for non-validated users #3980
    • Fix drag & drop layout for subscriptions #3949
  • Security
    • Better error handling when a user does not exist (especially for API) #3751, #4084
    • Do not show Add new feed for anonymous users #4040
    • Do not show Mark as read / unread / favourite for anonymous users #3871, #3876
    • Do not show back link on error pages if the user does not have access #3765
    • Only show Back to RSS feeds when logged-in #3790
    • Fix for special characters in keyboard shortcuts #3922
    • Remove old workarounds with white space to prevent password autocompletion #3814
  • Compatibility
    • Require PHP 7.0+ (drop support for PHP 5.x) #3666
    • Drop support for Microsoft Internet Explorer (IE11) #3666
    • Fix some warnings with PHP 8.1+ #4012, #4018
    • Fix back-compatibility with Git 2.21- for automatic updates #3669
    • Fix JavaScript caching and compression for some Apache platforms #4075
  • Deployment
    • Docker: development image :oldest is now based on alpine:3.5 with PHP 7.0.33 and Apache 2.4.35 #3666
    • Docker: default image updated to Debian 11 Bullseye with PHP 7.4.25 and Apache 2.4.51 #3782
    • Docker: alternative image updated to Alpine 3.15 with PHP 8.0.14 and Apache 2.4.52 #3996
    • Docker: fix inclusion of .htaccess for ./p/themes/ folder #4074
    • Docker: only add the crontab when CRON_MIN is set #3927
    • Docker: move logic to disable FreshRSS updates #3973
    • Docker: allow mounting a volume for the cron file #3927
    • Images on Docker Hub are automatically scanned for software vulnerabilities
  • UI
  • Themes
    • Show search box for all themes in mobile view #4025
    • Fix alternative-dark theme to avoid bright elements #3774, #3806
    • Improve the contrast of message boxes for the Origine theme #3725
    • Uniformize the size of inputand select elements for the Origine theme #3727
    • Fix style of banner text for the Origine theme #3731
  • i18n
  • Extensions
    • Add system configuration for extension #3626
  • SimplePie
    • Merge from upstream, help with PHP 8.1+ #4011
    • Fallback to file extensions for enclosures not providing a media type #3861
  • Misc.
    • Implement GitHub Actions for continuous integration / automated testing 3920
    • Use ESLint instead of JSHint #3906
    • Improve .editorconfig and .stylelintrc #3895, #3912
    • Simplify Minz code with PHP 7 ?? operator #4020
    • Upgrade PHPMailer to 6.5.1 #3977
    • Added Raindrop.io as sharing option #3717
    • Delete outdated information regarding Firefox feed reader list #3822
  • ✇FreshRSS releases
  • FreshRSS 1.18.1
    Milestone Discussion Note: Last release before dropping support for PHP 5 and Internet Explorer 11. Changelog: Features Support standard HTTP 410 Gone by disabling (muting) gone feeds #3561 Make advanced feed options such as SSL available to non-admins #3612 API Supported by Newsboat 2.24+ #3574 Supported by RSS Guard #3627 UI Allow Unicode for shortcuts #3548 Bug fixing Fix database lock during refresh with MariaDB #3559 Fix database creation from CLI #3544 Fix: pdo_sqlite is optio
     

FreshRSS 1.18.1

Par : Alkarex
6 juin 2021 à 17:01

Note: Last release before dropping support for PHP 5 and Internet Explorer 11.

Changelog:

  • Features
    • Support standard HTTP 410 Gone by disabling (muting) gone feeds #3561
    • Make advanced feed options such as SSL available to non-admins #3612
  • API
  • UI
    • Allow Unicode for shortcuts #3548
  • Bug fixing
    • Fix database lock during refresh with MariaDB #3559
    • Fix database creation from CLI #3544
    • Fix: pdo_sqlite is optional except for export/import SQLite #3545
    • Fix import of JSON and TT-RSS files, especially with PHP 8 #3553
      • Allow import of more than 999 favourites/labelled articles even with SQLite
    • Fix additional SQL limits, especially for SQLite #3586
    • Fix search param encoding in user query #3541
    • Fix undefined variable & dead code when adding feed #3546
    • Fix missing translation in feed configuration #3554
    • Fix double escaping in feed filters #3563
    • Fix bugs in migration system #3589
    • Fix regression preventing showing startup errors #3590
    • Fix form redirection after erroneous user creation #3656
    • Fix JavaScript error during navigation when no article is selected #3655
    • Fix link to add feeds from the empty homepage #3650
    • Fix git update error message #3645
  • SimplePie
    • Fix regression about media attachments #3565
    • Fix regression about forcing HTTPS for enclosures #3568
    • Catch ValueError for loadHTML with PHP 8 simplepie#673
    • Provide access to latest HTTP status code simplepie#674
    • Fix wrong SimplePie type hint simplepie#678
    • Merge details from upstream PRs #3588, #3614
  • API
    • Compatibility with Web servers providing ORIG_PATH_INFO #3560
  • i18n
  • Code improvements:
    • Friendly constant syntax for Intellisense #3577
    • Fix several comments syntaxes #3615
    • Minor uniform stricter HTML #3616
    • Removed unused variable #3587
    • Provide action name in Minz controller exception #3624
    • New convenience method to extract multiline GET parameters from e.g. <textarea> #3629
  • Deployment
    • Automatically apply latest tag in git for the latest FreshRSS release #3524
  • Misc.
    • Remove legacy data/do-install.txt for triggering install process #3555
    • If using built-in git updates, automatically change to git edge branch if using old master or dev branch names #3589
  • ✇FreshRSS releases
  • FreshRSS 1.18.0
    Milestone Discussion Changelog: Features Allow parallel requests #3096 Much faster manual feeds refresh Reload full article content when an article has changed #3506 New share article link to clipboard #3330 Improved OPML import of feeds with multiple categories #3286 Add a content action parameter to work with CSS selector #3453 New cURL options per feed: proxy, cookie, user-agent #3367, #3494, #3516 Do not import feeds causing database errors (e.g. due to conflicting HTTP redirections)
     

FreshRSS 1.18.0

Par : Alkarex
14 mars 2021 à 13:51

Changelog:

  • Features
    • Allow parallel requests #3096
      • Much faster manual feeds refresh
    • Reload full article content when an article has changed #3506
    • New share article link to clipboard #3330
    • Improved OPML import of feeds with multiple categories #3286
    • Add a content action parameter to work with CSS selector #3453
    • New cURL options per feed: proxy, cookie, user-agent #3367, #3494, #3516
    • Do not import feeds causing database errors (e.g. due to conflicting HTTP redirections) ##3347
  • UI
    • New option to remember open categories #3185
    • Remember the scroll position of the sidebar #3231
    • Feedback messages are now properly attached to a request, in case multiple tabs are open #3208
    • New user query configuration page #3366
    • Allow sorting and drag & drop in the list of user queries #3346, #3355
    • Change layout to add a subscription #3289
    • Change integration configuration page #3372
    • Improve author search when clicking on an author #3315
    • Allow typing a label name instead of selecting it #3213
    • Use same behaviour for labels than the option Show all articles in favourites #3472
    • Change naming from Tag management to Label management #3446
    • Sort options alphabetically in share menu #3331
    • Case-insensitive sort order of feeds in category settings #3466
    • Better compression of the images #3184
    • Fix minor jaggy motion of the sidebar #3266
    • Remove useless reset action in sharing configuration page #3365
    • Add autofocus on subscription page #3334
    • Fix contrast issue by enforcing black text in base theme #3196
    • Adjust brightness & contrast of images and videos in dark themes #3356
    • Improve menu bar of several themes for mobile view #3480, #3491
    • Fix dropdown menu for user queries with BlueLagoon and Screwdriver themes #3485
    • Upgrade to jQuery 3.6.0 for statistics #3501
  • Bug fixing
    • Fix the reloading of full article content with SQLite #3461
    • Fix the caching of an SQL prepared statement affecting the read state of updated articles #3500
    • Better handle expected article conflicts in database #3409
    • Fix SQL syntax error/warning when deleting temporary articles #3357
    • Fix login and refresh bugs in anonymous mode #3305
    • Fix i18n init #3249
    • Fix tag management #3292
    • Fix user queries with labels #3285
    • Fix loading of default actions for shortcuts #3394
    • Fix extensions when using CLI #3443
    • Fix translation CLI #3364
    • Allow searching for + sign #3489
    • Fix cURL version detection in install script #3519
  • Compatibility
    • Support PHP 8+ #3186, #3207, #3459, #3487
      • Note: needed for MySQL 8+ with default authentication settings
      • Change ZIP-handling method #3470
  • API
    • Supported by FocusReader (Android) #3478
    • Implement OPML import/export #3424
    • Add canonical field for fluent-reader, better compatibility InoReader #3391
    • Better compatibility with BazQux API #3320
    • Fix continuation token by ensuring it is a string (for Reeder) #3247
  • CLI
    • Add requirements check in relevant CLI #3410
  • Deployment
    • Possibility to auto-install via e.g. docker-compose #3353
      • New tolerance when the database is not available / up (yet) by trying a few times to connect
    • Docker: use Apache remoteip to log the client remote IP instead of the local proxy IP #3226
    • Docker: new environment variable LISTEN to change the internal Apache port when running in host network mode #3343
    • Docker: Alpine image updated to 3.13 with PHP 8.0.3 and Apache 2.4.46 #3375
      • Note: needed for MySQL 8+ with default authentication settings #3191
    • Docker default image (Debian 10 Buster) updated to PHP 7.3.27
    • New Docker development image based on alpine:edge to test the latest PHP 8+ version #3294
    • New Docker development image based on alpine:3.4 to test oldest supported PHP 5.6.36 version with Apache 2.4.43 #3274
    • Disable built-in update mechanism for new installations using Docker #3496
    • Check that PHP session is working during install #3430
  • Security
    • Auto-renew login cookie #3287
    • Remove referer check, already replaced by CSRF token #3432
    • Increase login cookie duration to 3 months by default #3170
    • Prevent click on login button until JavaScript is fully loaded #3275
    • Add toggle password visibility button on login form UI #3205
    • Better sanitize feed description #3222
    • Allow @-sign in database username (for Azure) #3241
    • Add username hint for permissions during install #3373
  • SimplePie
    • SimplePie prevent cache pollution #3502
    • Update to SimplePie 1.5.6 with PHP8 support #3469, #3206
    • Reduce memory consumption to handle very big feeds #3416
    • Replace ceil() by intval() for edge cases with PHP8 #3404
    • Strip HTML comments in feeds #3288
    • Minor fix of return type for broken feeds #3423
    • Fix images in enclosures without MIME type #3361
  • Extensions
    • New user maintenance hooks #3440
    • New hooks js_vars and nav_menu #3342
    • Add class autoload for extensions #3350
    • Add support for extension user files #3433
    • Add user configuration in extensions #3397
    • Add a method to retrieve a configuration value #3422
    • Search files for both core and third-party extensions #3413
    • Updated base extension class #3333, #3335
    • Refactor extension file script #3399
  • i18n
  • Code improvements
    • Improve FreshRSS system initialisation #3070
    • Improve session code during install #3276
    • Enforce phpcs (PHP_CodeSniffer) line length + whitespace #3488
      • Improve settings and applies to *.phtml, *.css, *.js as well
    • Fix superfluous Minz check during install #3302
    • Extract some classes to their own files #3301, #3298, #3297
    • Explicit git declaration of .png files as binary #3211
    • Remove Minz validation #3439
    • Explicit PDO::ERRMODE_SILENT #3048
    • Add constant for minimal PHP version #3369
    • Refactor requirements check during install #3368
  • Misc.
    • Check access rights to temp folder during install #3312
    • Ensure maximum integer for a date to avoid some database issues #3259
    • Upgrade PHPMailer to 6.3.0 #3457
    • Make our Travis greener by testing only our oldest and newest supported PHP versions #3492
  • ✇FreshRSS releases
  • FreshRSS 1.17.0
    Milestone Discussion Changelog: Features New tag management page #3121 New page to add feeds and categories #3027 Add a way to disable/enable users #3056 Security Add user auto-registration when using HTTP Basic authentication login method #3003 Fix special characters in user queries #3037 Hide feed credentials when adding a new feed #3099 Trim whitespace for feed passwords #3158 Updated PHPMailer library to 6.1.6 #3024 Add blogger.com to the default list of forced HTTPS #3088 UI Show
     

FreshRSS 1.17.0

Par : Alkarex
22 septembre 2020 à 13:24

Changelog:

  • Features
    • New tag management page #3121
    • New page to add feeds and categories #3027
    • Add a way to disable/enable users #3056
  • Security
    • Add user auto-registration when using HTTP Basic authentication login method #3003
    • Fix special characters in user queries #3037
    • Hide feed credentials when adding a new feed #3099
    • Trim whitespace for feed passwords #3158
    • Updated PHPMailer library to 6.1.6 #3024
    • Add blogger.com to the default list of forced HTTPS #3088
  • UI
    • Show feed name and date inside the article (especially good on mobile) #3081
    • Add shortcut to control media elements (video, audio) #3036
    • New option to disable shortcuts #3114
    • Case-insensitive sort order of feeds in categories #3131
    • Use machine-readable <time datetime=""> for entry dates #3106
    • Add tooltips on entry icons #3115
    • Limit dropdown menus max-height #3102
    • Fix inline code tag contrast in Ansum and Mapco themes #3048, #3050
    • Fix login form in BlueLagoon and Screwdriver themes #3028
  • API
    • Supported by Fluent Reader (Windows, Linux, MacOS) #3140
    • Fix API quickadd #3051
    • Fix warning when adding a feed #3075
    • Work-around for common API address errors #3061
  • Compatibility
    • Add fall-backs for compatibility with OPMLs from The Old Reader #3071
    • Relaxed to allow underscore _ in feed addresses #3133
  • Deployment
    • Docker default image rebased on Debian 10 Buster, with Apache 2.4.38 and PHP 7.3.19 #3159
    • Docker: Alpine image updated to 3.12 with Apache/2.4.46 and PHP 7.3.21 #3025
    • Update example of Dockerfile #3108
  • CLI
    • Re-introduce --api_password option (vanished in 1.16.0) #3179
    • Modify shebang to be more portable #3038
  • Bug fixing
    • SimplePie: Fix compliance with HTTP 301 Moved Permanently #3180
  • i18n
    • Add language negotiation when the user is not logged in #3022
    • New United States English #3060
    • Improved British English #3068
    • Improved Dutch #3063
    • Improved Slovak #3020
    • Add a language reference when adding a new one #3044
    • Change how updating a key works #3072
    • Add missing translations #3034
  • Misc.
    • Return proper MIME type for favicons #3032
    • Add a migration system #2760
    • Makefile support for FreshRSS extensions #3042
    • Update rules to use Make syntax #3062
    • Refactor the export feature #3045
  • ✇FreshRSS releases
  • FreshRSS 1.16.2
    Quick fix for FreshRSS 1.16.1. Milestone Changelog: Bug fixing (regressions) Fix migration of the preference Show categories unfolded (from ≤ 1.16.0) to the new Categories to unfold #3019
     
  • ✇FreshRSS releases
  • FreshRSS 1.16.1
    Milestone Discussion Changelog: Features Add the possibility to filter by feed IDs #2892 like f:123 more-search or multiple feed IDs like f:123,234,345 more-search or an exclusion like !f:456,789 more-search Show users last activity date #2936 Ability to follow HTML redirections when retrieving full article content #2985 API New table of compatible clients #2942 Expose podcasts in API (used by e.g. FeedMe) #2898 Workaround for clients not sending a clean login request #2961 Relaxed det
     

FreshRSS 1.16.1

Par : Alkarex
30 mai 2020 à 09:16

Changelog:

  • Features
    • Add the possibility to filter by feed IDs #2892
      • like f:123 more-search or multiple feed IDs like f:123,234,345 more-search or an exclusion like !f:456,789 more-search
    • Show users last activity date #2936
    • Ability to follow HTML redirections when retrieving full article content #2985
  • API
    • New table of compatible clients #2942
    • Expose podcasts in API (used by e.g. FeedMe) #2898
    • Workaround for clients not sending a clean login request #2961
    • Relaxed detection of GReader short/long ID form (for Reeder) #2957
    • Fix warning with FeedReader #2947
    • Fix GReader string type for Usec fields #2935
    • Fix Fever integers type #2946
  • CLI
    • JSON output option for ./cli/user-info.php --json #2968
    • Add language and e-mail in ./cli/user-info.php #2958
    • Fix filenames for exported files #2932
  • UI
    • Access to feed configuration in mobile view #2938
    • Use standard loading="lazy" for favicons #2962
    • New option to control which categories to unfold #2888
    • Turn off autocapitalization in login fields #2907
    • Minor layout improvement of help labels #2911
    • Minor layout improvement of checkbox labels #2937
    • Fix styling of search input fields in Safari #2887
    • Fix styling of .stick elements in older Webkit browsers #2995
    • Use common CSS template for Alternative-Dark theme #3000
    • Upgrade to jQuery 3.5.1 for statistics #2982
  • Compatibility
    • Relax OPML parsing to allow importing not strictly-valid ones #2983
  • Deployment
    • Docker: Alpine image updated to PHP 7.3.17
    • Add reference documentation for using Apache as a reverse proxy #2919
    • Enforce Unix line endings when checking out via git #2879
  • Bug fixing
    • Fix regression when marking all articles as read, risking to mark newer articles as read #2909
    • Fix memory leak when using lib_phpQuery for full-content retrieval #3004
    • Fix preview of CSS selector to retrieve full article content #2993
    • Fix PostgreSQL install when user has limited connection rights #3013
    • Fix Docker make cron use FRESHRSS_ENV environment variable #2963
    • Fix e-mail validation bug for admins #2917
    • Fix some cases when WebSub-enabled feeds change address #2922
    • Fix ensuring that wrong login attempts generate HTTP 403 (e.g. for fail2ban) #2903
    • Fix archiving options layout in Edge #2906
    • Fix form in statistics for article repartition #2896
    • Fix double-HTML-encoding of category names in statistics #2897
    • Fix password reveal button during install #2999
    • Fix Makefile rules when PHP is not installed #3010
  • i18n
    • Improve Simplified Chinese #2891
    • Improve Dutch #3005
    • Reformat i18n files #2976
    • Add a Makefile rule to produce PO4A i18n files #3006
  • Misc.
    • Reduce memory consumption during feed refresh #2972, #2955
      • and improved logs containing memory consumption #2964
    • Reduce the risk of DB lock errors #2899
    • Update PHPMailer library to 6.1.5 #2980
    • Initial rules for Markdown linting #2880
    • Add a Makefile rule for linting #2996
    • Add a Makefile rule to refresh feeds #3014
  • ✇FreshRSS releases
  • FreshRSS 1.16.0
    Milestone Discussion Changelog: Features Allow multiple users to have administration rights #2096 Preview the CSS rule to retrieve full article content #2778 Improve CSS selector ordering in the full-text retrieval (lib_phpQuery) #2874 Allow combining selectors with a comma such as #article .title, #article .content New search option !date: allowing to exclude any date interval #2869 For instance !date:P1W (exlude articles newer than 1 week), !pubdate:2019, -date:2020-01-01/P5d, etc. N
     

FreshRSS 1.16.0

Par : Alkarex
21 mai 2020 à 16:40

Changelog:

  • Features
    • Allow multiple users to have administration rights #2096
    • Preview the CSS rule to retrieve full article content #2778
    • Improve CSS selector ordering in the full-text retrieval (lib_phpQuery) #2874
      • Allow combining selectors with a comma such as #article .title, #article .content
    • New search option !date: allowing to exclude any date interval #2869
      • For instance !date:P1W (exlude articles newer than 1 week), !pubdate:2019, -date:2020-01-01/P5d, etc.
    • New option to show all articles in the favourites view #2434
    • Allow feed to be actualized just after being truncated #2862
    • Fallback to showing a GUID when an article title is empty #2813
  • API
    • Supported by Readrops (Android, open source) #2798
    • Improve consistency of the default category #2840
    • Return proper newestItemTimestampUsec #2853
    • Return HTTP/1.x 200 OK for an empty request, to ease discovery #2855
    • Add ability to customise dates shown in API #2773
    • Minor clearing of unused parameters #2816
  • Compatibility
    • Support PHP 7.4
  • Bug fixing
    • Fix regression causing a login bug in some situations related to e-mail login #2686
    • Fix regression in feed refresh when there are users whose e-mail is not verified #2694
    • Fix PostgreSQL install when using a username different than database name #2732
    • Fix error with advanced searches using SQLite #2777
    • Fix feed action filter when filtering on author: #2806
    • Fix warning in WebSub #2743
    • Fix environment variables COPY_LOG_TO_SYSLOG and FRESHRSS_ENV controlling logging #2745
    • Fix UI flickering when hovering over articles when authors are displayed #2701
    • Fix array error with PHP 7.4 #2780
    • Fix wrong foreach in applyFilterActions #2809
    • Fix encoding bug in lib_phpQuery when fetching the full content of HTML documents with a complex <head ...> #2864
    • Fix minor bug in “articles to display” configuration UI #2767
    • Fix sharing with Wallabag #2817
    • Fix UI background bug when hovering over a long title that overlaps the date #2755
  • UI
    • Better UI / client network performance (time to first byte) thanks to a data streaming pipeline with yield #2588
      • Improved buffering strategy accordingly, with a loading animation while waiting for the first articles to arrive (e.g. complex / slow search) #2845
      • To benefit from it, requires that the full Web stack allow efficient streaming / flushing of data. Check our reference Docker + Traefik documentation.
    • Support RTL (right-to-left) languages #2776
    • New keyboard shortcut Alt ⎇+r to mark previous articles as read #2843
    • In the statistics page, show feeds inactive for 1, 2, 3, 5 years #2827
    • Reset FreshRSS page scroll when restoring a browser session, to avoid inadvertently marking as read new articles #2842
    • Fix scrolling of labels dropdown #2727
    • Enlarge <audio> widgets to use the full width of the reading zone, to help navigation in e.g. podcasts #2875
    • Use <p> instead of <pre> to display <media:description> information #2807
    • Show language and e-mail address in the list of users #2703
    • Change logic when using shortcuts to navigate between feeds, in the case some are empty #2687
    • Option to show/hide favicons (e.g. to reduce the number of requests) #2821
    • Improve loader animation colour in the Dark theme #2753
  • SimplePie
    • Use distinct cache for feeds retrieved with #force_feed simplepie#643
      • Fix the issue of not being able to immediately try to add an invalid feed again #2524
    • Update to SimplePie 1.5.4 #2702, #2814
      • Require PHP 5.6+, and add PHP 7.4+ compatibility
      • Add Russian and German dates
      • Etc.
  • Deployment
    • Docker: Alpine image updated to 3.11 with PHP 7.3.16 and Apache 2.4.43 #2729
    • Move core extensions (shipped with FreshRSS) to their own directory, so that ./extensions/ is solely for third-party extensions #2837
      • This allows mounting ./extensions/ as a Docker volume, to ease adding third-party extensions
  • Extensions
    • New core extension to find feeds for Google Groups #2835
    • New hooks check_url_before_add and feed_before_actualize #2704
    • Execute the entry_before_display hook also through the API #2762
    • Allow extensions to change CSP (security) rules #2708
    • Expose the article ID in the share system (for a new e-mail sharing extension) #2707
  • i18n
  • Misc.
    • Improve logging of database errors #2734
    • Remove the min_posts_per_rss configuration, which made efficient buffering difficult #2588
    • Add a test target to Makefile #2725
    • Fix test suite #2721
    • Refactor request class #2373
    • Remove deprecated magic quotes logic #2698
❌