| Age | Commit message (Collapse) | Author |
|
* Update 04_Subscriptions.md
- ajouter un flux
- import/export
* Update 04_Subscriptions.md
* Update 04_Subscriptions.md
* Update 04_Subscriptions.md
Translated in english from https://github.com/Saimyx/FreshRSS/edit/master/docs/fr/users/04_Subscriptions.md
* Update 04_Subscriptions.md
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/fr/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update 04_Subscriptions.md
* Update docs/en/users/04_Subscriptions.md
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update docs/en/users/04_Subscriptions.md
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Language improvements
* Language improvements
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
|
|
Add the possibility to filter by feed ID 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`
|
|
* Add french translate
* Fix documentation broken url
|
|
* Implement negation for searching by date intervals
#fix https://github.com/FreshRSS/FreshRSS/issues/2866
Allow searching for e.g. `!date:P1W` to exlude all articles newer than
one week.
More generally, allows exclusion on some date intervals.
* Fix OR
|
|
See <https://github.com/FreshRSS/FreshRSS/pull/2704#issuecomment-592950971>.
|
|
* tec: Add a test target to Makefile
Minor edit put php7-phar on third line
I try to keep on the third line the Alpine-specific PHP extensions (i.e.
that are not by default in Ubuntu), and in alphabetic order
Co-Authored-By: Alexandre Alapetite <alexandre@alapetite.fr>
* Allow to run make test without Docker
|
|
* Change default TAG in Makefile
We are going to drop the `dev` branch. The Docker tag `dev-*` are based
on this branch and so there will be no longer be generated. We must use
images based on the `master` branch (i.e. `latest`, `alpine` and `arm`).
* Remove references to dev branch in documentation
* Synchronize French documentation
|
|
* [i18n] Add docs po4a script
* Add proof of concept
* Add a few more translations
* Hush ShellCheck and shfmt
* Make that list po4a-friendly
* drat, this document could've probably been auto-generated
* Definitive proof that it's translated from French ;-)
* Add some brand spanking new French translation
* More translation
* Mostly finish that config page
* Fix up FAQ
* More contributing
* Dev first steps
* Let's ignore that admin stuff at the very least for now
* Translate release new version, make French the source first and copy all translations
Then replace French with English in the source.
Much quicker than any alternative route.
* And add the English translation
* Minor stylistic leftover from French
* Most of first steps
* Forgot the extensions
* Use po4a 0.56 to get rid of way too many newlines
* Fix up those newlines
* No point linking to Firefox integration anymore from the new user guide
* Start on main view
* A bunch of main view stuff
* More main view
* And some subscriptions before going to bed
* First steps for devs
* More dev first steps
* Incomplete French → English dev/GH translation
Because I need to ask about that mailing list thing
* Fix typo in docs/en/developers/02_Github.md
* Translate & complete devs/github to English
* Fix up most of extensions
* Is that supposed to be a non-breaking space? Let's see
* Match up some users/mobile access
* More users/mobile access
* Add fresh French translation to Fever API
* Fix typo
* Match frontend todo thingies
* Fix a typo
* Some extensions strings
* Remove Fx subscription service from the docs
Cf. https://github.com/FreshRSS/FreshRSS/pull/2606
* Add translation for https://github.com/FreshRSS/FreshRSS/pull/2643
* fix typo as per https://github.com/FreshRSS/FreshRSS/pull/2643#discussion_r345433009
* Add some more French translations
* Update French translation as per @aledeg comment https://github.com/FreshRSS/FreshRSS/pull/2590#discussion_r345465909
* Translate some of the meaningless stuff
* Translate the rest of contributing.md to French
* Fix conflicts
* Translate Docker first steps to French
* Update with change from #2665
* Add @aledeg corrections
* Overlooked a couple @aledeg corrections thanks to GitHub autohide
* Latest @aledeg suggestions
|
|
|
|
* Take advantage of PHP 5.4+ short echo
https://php.net/migration54.new-features thanks to
https://github.com/FreshRSS/FreshRSS/pull/2495
Use `<?= ?>` instead of `<?php echo; ?>`
10kB of code saved :-)
Done with regular expression:
```
<\?php echo (.+?);? *\?>
<?= \1 ?>
```
* Try Travis fix
https://github.com/squizlabs/PHP_CodeSniffer/issues/2045#issuecomment-395238272
|
|
Needed for `CREATE INDEX IF NOT EXISTS` syntax.
Supported as back as Ubuntu 16.04 LTS.
Similar version checks than for the PHP version bump
https://github.com/FreshRSS/FreshRSS/pull/2495
https://www.postgresql.org/docs/9.5/sql-createindex.html
https://www.postgresql.org/docs/9.5/release-9-5.html
|
|
|
|
https://github.com/FreshRSS/FreshRSS/issues/2513
https://github.com/FreshRSS/FreshRSS/pull/2526
|
|
After moving to PHP 5.6+ https://github.com/FreshRSS/FreshRSS/pull/2527
it should not be necessary to have the JSON.php fallback anymore, which
was mainly there due to an obscure licensing issue 6 years ago in Debian
https://wiki.debian.org/qa.debian.org/jsonevil , which broke Ubuntu
13.10 https://github.com/FreshRSS/FreshRSS/issues/306
|
|
Discussion
https://github.com/FreshRSS/FreshRSS/pull/2495#issuecomment-531911473
Needed for constant arrays
https://www.php.net/manual/en/migration56.new-features.php which will be
used in https://github.com/FreshRSS/FreshRSS/pull/2522
|
|
https://github.com/FreshRSS/FreshRSS/pull/2495#discussion_r315662184
https://php.net/ref.opcache
We need to retest the performances
https://github.com/FreshRSS/FreshRSS/pull/2205
|
|
* Require PHP 5.5+
https://github.com/FreshRSS/FreshRSS/issues/2469#issuecomment-522255093
I think it would be reasonable to require PHP 5.5+ for the core of
FreshRSS after all.
As Frenzie said, WordPress currently requires PHP 5.6.20+, and it is the
most popular PHP application.
We would loose about 20% of the PHP servers according to
https://w3techs.com/technologies/details/pl-php/5/all but I expect this
number to drop fast after the release of CentOS 8 (CentOS accounts for
17% of Linux servers
https://w3techs.com/technologies/details/os-linux/all/all ).
Distributions:
* no impact on Ubuntu, Fedora, Alpine, OpenWRT, FreeBSD, OpenSuze,
Mageia, as all active versions have PHP > 7
* no impact on OpenSuze, Synology, as all active versions have PHP > 5.5
* we drop Debian 8 Jessie (-2020) - we keep supporting Debian 9 Stretch
(2017-06) - current is Debian 10 Buster
* we drop Red Hat 7 (-2024) - we keep supporting RHEL 8 (2019-05)
* we drop CentOS 7 (-2024) - we will support CentOS 8 (to be released
soonish)
When dropping older versions, I can better like when it is for a good
reason, and there is actually one with PHP 5.5, namely generators
(yield) https://php.net/language.generators.overview which I consider
using.
* Version note for JSON.php
* hex2bin
* Update .travis.yml
Co-Authored-By: Frans de Jonge <fransdejonge@gmail.com>
|
|
|
|
* Add FreshRSS-Notify in Clients compatibles section
* Add FreshRSS-Notify in Compatible clients section
* Use language-neutral link
https://addons.mozilla.org/firefox/addon/freshrss-notify-webextension/
|
|
* Fix line return
Better with HTML native `<br>` than with `\\`
* Fix line break
Replace `\\` by native HTML `<br>`
|
|
* Add whole PHP modules Dockerfile link
* Add Dockerfile link to whole PHP modules list
|
|
https://github.com/FreshRSS/FreshRSS/issues/1406#issuecomment-469310998
|
|
* Apache performance
API: Use SetEnvIf if available and fallback to RewriteRule
Docker: Disable unused modules.
Docker: Hard-include .htaccess to avoid having to scan for changes in
that file.
Docker: Disable security check of symlinks, which we do not use ayway.
* Apache readme
* Docker/Apache tuning
Run cron job with correct www-data user instead of root
Remove PHP GMP module uneeded for 64-bit Docker image
Add option to mount custom .htaccess for HTTP authentication
Re-add Apache module for HTTP authentication
Move Alpine-specific instructions to Docker file (instead of Apache
conf) to make it easier to have other base images than Alpine
|
|
Instead of PubSubHubbub / PuSH
|
|
* Add Phoronix CSS retrieve rule
* Update 05_Configuration.md
Mise à jour paragraphe des langues
Ajout règle CSS Phoronix
* Ajout outils externes pour récupérer contenu complet article
* Adding external tools to retrieve full-content
* Messed up for Phoronix, added back
* Update 05_Configuration.md
* Update 05_Configuration.md
|
|
* Documentation Vienna / Open Reader
https://github.com/FreshRSS/FreshRSS/issues/2091
https://github.com/FreshRSS/FreshRSS/pull/2093
https://github.com/ViennaRSS/vienna-rss/issues/1197
* Remove references to Open Reader API for now
|
|
https://github.com/FreshRSS/FreshRSS/pull/2158#issuecomment-444217219
|
|
* [docs] Add note about specific user for webcron
Cf. https://github.com/FreshRSS/FreshRSS/issues/613#issuecomment-353585547
* Small changes
* Use one of the RFC addresses for examples
|
|
|
|
|
|
* Update conf.php
Small i18n fix for german translation
* Update README.md
Added Reeder-3 as an supported client via Fever API
* Update README.md
Adding Reeder-3/iOS as an supported client
* Update README.fr.md
Adding Reeder-3/iOS as an supported client
* Update 06_Fever_API.md
Adding Reeder-3/iOS as an supported client
* Update 06_Fever_API.md
Adding Reeder-3/iOS as an supported client
* Adding myself
As requested, adding myself to the list of contributors
|
|
Remove broken DP deploy links
https://github.com/DFabric/DPlatform-Shell/issues/51
|
|
* New extension event + Tumblr GDPR
https://github.com/FreshRSS/FreshRSS/issues/1894
simplepie_before_init event
* Refactor extension enabling + Tumblr GDPR enabled by default
Add possibility for extensions to be enabled by default, and disabled
back by users.
* Minor whitespace
|
|
* Update 06_Mobile_access.md
Mise à jour de l'aide sur l'accès via mobile
* Update 06_Mobile_access.md
* Minor text
* Minor edits
|
|
https://github.com/FreshRSS/FreshRSS/issues/1754
|
|
* added fever api and documentation
* spaces to tabs
* fixed code format
* added links
* added utf8 to header
* removed XML support
* removed before check, as we have to convert it afterwards
* added sandboxed setting (currently disabled)
added support for extensions using entry_before_display
* listFeedsOrderUpdate LIMIT
https://github.com/FreshRSS/FreshRSS/pull/1836/files#r175287881
* removed custom sql by using FreshRSS_FeedDAO::listFeedsOrderUpdate()
* fixed mark all as read
* replaced custom sql for getUnread() and getStarred() with dao functions
* removed sanitization functions
* Rework fever login
* Fix config bug
Plus documentation
* Fix array syntax
For compatibility with PHP 5.3
* Disable cookies and session for API
* Fix currentUser
* added response header and error log
* adjusted phpdoc to match new authentication
* Mechanism to delete old keys
* replace PHP_INT_MAX with zero to disable limit
* replace method_exists with check for explicit methods
* removed Press support and smaller refactoring + updated docu
* Rewrite bindParamArray
Avoid one of the SQL injection risks
* Docs and readme
* Fix API link
* Simplify reverse key check
Using userConfig
|
|
Prefer apply rights to the whole data instead of individual subdir
|
|
Add PubSubHubbub sub directory
|
|
fix typo + apply command to sub dir
|
|
Missing quotes at the end of file
|
|
Command to run on SELinux system enabled
|
|
* Light Boolean search implementation
"Hello intitle:World OR date:P1D example"
https://github.com/FreshRSS/FreshRSS/issues/879
* Doc Boolean search
* Doc typos
|
|
See #901
|
|
* Fix MySQL minimal requirement
* Fix MySQL minimal requirement on french docs
|
|
* API /reader/api/0/stream/items/contents
For FeedMe
* Fix continuation
* Continuation in stream/items/ids
* Fix multiple continuations
* Allow empty POST tokens
For FeedMe.
This token is not used by e.g. The Old Reader API.
There is the Authorization header anyway.
TODO: Check security consequences
* API compatibility FeedMe: add/remove feed
FeedMe uses GET for some parameters typically given by POST
* A bit of sanitization
* Links to FeedMe
* API favicons more robust when base_url is not set
* Changelog FeedMe
|
|
* Also removed references to Persona authentication.
* Changed code comment about Persona because it's for HTTP auth
in general. See https://github.com/FreshRSS/FreshRSS/commit/3d876091e1268e3ccd5036449a4deb5134936206
and https://github.com/FreshRSS/FreshRSS/issues/358#issuecomment-31931484
|
|
https://github.com/FreshRSS/FreshRSS/pull/1729
|
|
See https://github.com/FreshRSS/FreshRSS/pull/1697#discussion_r154290857
* lowercase dir as pointed out by @kevinpapst in https://github.com/FreshRSS/FreshRSS/pull/1704#issuecomment-350458110
* Add French translation with improvements suggested by @aledeg
|
|
https://github.com/FreshRSS/FreshRSS/issues/1687
https://github.com/FreshRSS/FreshRSS/issues/443#issuecomment-36666133
|
|
https://github.com/FreshRSS/FreshRSS/issues/1666
https://github.com/FreshRSS/FreshRSS/issues/1669
https://github.com/FreshRSS/FreshRSS/issues/908
|