Skip to content

FreshRSS 1.11.2#2001

Merged
Alkarex merged 45 commits intomasterfrom
dev
Sep 9, 2018
Merged

FreshRSS 1.11.2#2001
Alkarex merged 45 commits intomasterfrom
dev

Conversation

@Alkarex
Copy link
Copy Markdown
Member

@Alkarex Alkarex commented Sep 3, 2018

Despite the summer vacations, there has been a number of nice improvements to FreshRSS recently, so it seems about time to release FreshRSS 1.11.2, hopefully this week-end 😃
So please give a try to the /dev branch (also available via Docker) and report any problem, but also when it works fine for you - which I hope :-)

Changelog:

  • Features
    • New menu to mark selected articles (view) as unread#1966
    • Share with LinkedIn #1960
  • Deployment
    • Update Docker image to Alpine 3.8 with PHP 7.2 #1956
  • Bug fixing
    • Fix bugs when searching with special characters (e.g. preventing marking as read) #1944
    • Avoid cutting in the middle of a multi-byte Unicode character #1996
    • Fix username check in API to allow underscores #1955
    • Fix Fever API to allow 32-bit architectures #1962
    • Fix CSS font bug for Origine-compact theme #1990
  • Security
    • Avoid feed credentials in logs #1949
  • UI
    • Improved mark-as-read the bottom articles during scrolling #1973
    • Show all authors for articles with multiple authors #1968
  • I18n
  • Mics.
    • Auto-login after self user creation #1928

Alkarex and others added 28 commits June 16, 2018 11:25
These files must exist for security reasons: they hide contents of their
directories if the webserver isn't well configured and redirect to the
home page.

They were automatically created by `./cli/prepare.php` script so it was
annoying to have them in the working tree. Also, the files created by
the script were empty.
* Fix double encoding for mark as read a search

Fix #1944

* Fix more search encoding issues
* Explicit quotes decoding

* Explicit htmlspecialchars_decode and htmlspecialchars
* Fix check username in API

Fix #1955

* Changelog 1955

#1955
#1957
* Avoid feed credentials in logs

Related to #1891

* Changelog 1949
* before_yesterday

"älter" better than "vor vorgestern"

* Update gen.php

suggestions from @kevinpabst
* FeverAPI 32-bit fixes

#1962

* Small fixes

#1964 (comment)
http://php.net/manual/en/function.mt-rand.php

from php Doc

"Many random number generators of older libcs have dubious or unknown characteristics and are slow. The mt_rand() function is a drop-in replacement for the older rand(). It uses a random number generator with known characteristics using the » Mersenne Twister, which will produce random numbers four times faster than what the average libc rand() provides. "
http://php.net/manual/en/function.mt-rand.php

from php Doc

"Many random number generators of older libcs have dubious or unknown characteristics and are slow. The mt_rand() function is a drop-in replacement for the older rand(). It uses a random number generator with known characteristics using the » Mersenne Twister, which will produce random numbers four times faster than what the average libc rand() provides. "
http://php.net/manual/en/function.mt-rand.php

from php Doc

"Many random number generators of older libcs have dubious or unknown characteristics and are slow. The mt_rand() function is a drop-in replacement for the older rand(). It uses a random number generator with known characteristics using the » Mersenne Twister, which will produce random numbers four times faster than what the average libc rand() provides. "
* bottom padding to enable scroll to mark all as read

* 100vh fallback for mobile
* Use mb_strcut

Avoid cutting in the middle of a multi-byte UTF-8 character

* Forgotten php5-*

* Typo

* Whitespace

* More mb_strcut
* Add mark-as-unread

#1966

* Change sentence

#1995 (comment)

* Enable mark-as-unread only when unread articles are shown

In order to prevent erroneous marking-as-unread.
We might find a better logic later.

* Disable instead of hide mark-as-unread option

To make it easier to discover
@Alkarex Alkarex added this to the 1.11.2 milestone Sep 3, 2018
+ fix Docker readme version
#2005
For last user activity.
Forgotten in #1358
* Fix count unreads in SQLite

Was wrong in e.g. `./cli/user-info.php` because UNION output order in
MySQL and SQLite is differents...

* Changelog 2009
* Better test if server has public address

* Wrong trailing slash in documentation
* Fix absolute URL bug

#1946

* Better base_url guess in install.php

* Revert changes in install.php
@Alkarex Alkarex merged commit 44bd07e into master Sep 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants