1
0
mirror of https://github.com/RSS-Bridge/rss-bridge.git synced 2025-06-25 12:24:11 +02:00
Commit Graph

37 Commits

Author SHA1 Message Date
2cd310c025 Bump version to 2019-05-08 2019-05-08 22:36:22 +02:00
d7094b7feb [Configuration] Bump version to dev.2019-03-17 2019-03-17 20:31:17 +01:00
ae2c35c18a [Configuration] Bump version to 2019-03-17 2019-03-17 20:28:55 +01:00
f9ed934c8c Update contributors and bump version 2019-02-19 22:05:06 +01:00
556a417dd6 core: Add support for custom cache types via config.ini.php
This commit adds support for a new parameter which specifies the type
of cache to use for caching. It is specified in config.ini.php:

 [cache]

 type = "..."

Currently only one type of cache is supported (see /caches). All uses
of 'FileCache' were replaced by this configuration option.

Note: Caching currently depends on files and folders (due to FileCache).
Experience may vary depending on the selected cache type. For now always
check if FileCache is working before testing alternative types.

References #1000
2019-02-06 18:52:44 +01:00
2def7a04a3 Bump version to dev.2019-01-13 2019-01-13 19:23:59 +01:00
ef6709c402 Bump version to 2019-01-13 2019-01-13 19:15:06 +01:00
4095cad9b4 lib: Make cURL module requirement optional (#979)
When running in CLI mode without certificates, do not require curl module to be loaded.
2018-12-26 22:31:30 +01:00
e7d3a006c8 global: Fix code violations 2018-12-26 21:58:07 +01:00
a07ead42a7 Bump version to dev.2018-12-11 2018-12-11 17:07:41 +01:00
a11ade3442 Bump version to 2018-12-11 2018-12-11 17:01:16 +01:00
a9ec3d0d1f [Configuration] Change scope of $config to private 2018-11-18 15:58:34 +01:00
ac5bcb62ec [Configuration] Add documentation for defined constants 2018-11-18 15:52:28 +01:00
f24ab8b51b [Configuration] Rename $category to $section in getConfig() 2018-11-18 15:45:17 +01:00
4348119adf [Configuration] Make file paths explicit 2018-11-18 15:41:43 +01:00
fd4124cda2 [Configuration] Make class final
This class is essential to the core library of RSS-Bridge and must
not be extended. This improves predictability for the behaviour of
this class.
2018-11-18 15:34:16 +01:00
91f7405297 [Configuration] Throw exception creating objects of this class
This class only provides static functions.
2018-11-18 15:29:50 +01:00
c4550be812 lib: Add API documentation 2018-11-18 09:41:14 +01:00
9379854f7a core: Define path to whitelist.txt in rssbridge.php 2018-11-10 19:51:37 +01:00
2bb13169b4 [Configuration] Use FILTER_VALIDATE_EMAIL on admin/email
This prevents including arbitrary data as email address.
2018-11-10 18:43:16 +01:00
4713fb6190 Bump version to dev.2018-11-10 2018-11-10 18:11:49 +01:00
a08811f147 Bump version to 2018-11-10 2018-11-10 18:04:58 +01:00
2126db84ac core: Replace CACHE_DIR by PATH_CACHE
Move CACHE_DIR from index.php to /lib/RssBridge.php and change name
to PATH_CACHE.

PATH_CACHE is one of the core paths of RSS-Bridge and should therefore
be defined in the core file RssBridge.php.
2018-11-06 18:35:43 +01:00
5deb86acff core: Replace PHP_VERSION_REQUIRED by static text
The required PHP version is used in one place only and
therefore shouldn't require a constant
2018-11-05 19:07:33 +01:00
c4896c7791 [Configuration] Fix open_basedir warnings (#887)
If .git/HEAD isn't in open_basedir it'd throw ugly warnings.
Suppress errors while checking if file is readable
2018-10-27 10:53:45 +02:00
f48eac854f Bump version to 'dev.2018-10-15' 2018-10-15 18:59:03 +02:00
a87e7781b1 Bump version to 2018-10-15 2018-10-15 18:54:53 +02:00
996295e82f Add 'dev.' to the release version in master
This helps (roughly) identifying versions when opening issues on
GitHub, using the latest ZIP file for master.

References #773
2018-09-26 20:04:27 +02:00
b397a42876 version: Bump to 2018-09-09 2018-09-09 21:00:10 +01:00
be3620acb7 Add extension check for the "json" extension. 2018-08-22 16:21:20 +01:00
de7622ebbf version: Bump to 2018-08-07 2018-08-07 18:37:38 +02:00
6a98293fb3 [Configuration] Bump version to 2018-07-17 2018-07-17 20:44:01 +02:00
d79630e3b8 [Configuration] Remove check for allow_url_fopen
This commit follows the changes done in commits

fbf874cb29
ead7b2e8de
2018-07-17 20:39:14 +02:00
90dc968fd1 Fix PHPCS error 2018-06-30 10:26:48 +02:00
da6b98851c Add recuperation of the current version from git if available (#731)
* Add recuperation of the current version from git if available
* Include version when auto-reporting an error
2018-06-30 10:24:22 +02:00
193ca87afa [phpcs] enforce single quotes (#732)
* [phpcs] Add rule to enforce single quoted strings
2018-06-29 22:55:33 +01:00
937ea49271 Add basic authentication support (#728)
* Move configuration in its own class in order to reduce the verbosity of index.php
* Add authentication mechanism using HTTP auth
* Add a method to get the config parameters
* Remove the installation checks from the index page
* Log all failed authentication attempts
2018-06-27 19:09:41 +02:00