Alexandre Alapetite
eee3a90a50
Readme force HTTPS
...
https://github.com/FreshRSS/FreshRSS/issues/1083
2016-02-29 18:41:58 +01:00
Alexandre Alapetite
d344da59fd
HTTPS search tree: simplify code
...
https://github.com/FreshRSS/FreshRSS/issues/1083
2016-02-29 17:09:44 +01:00
Alexandre Alapetite
9711f02db7
SimplePie Force HTTPS custom list domains
...
Load from data/force-https.default.txt and data/force-https.txt
Efficient tree structure to search the domains
https://github.com/FreshRSS/FreshRSS/pull/1087
2016-02-28 21:34:54 +01:00
Alexandre Alapetite
9d4a445758
Work in progress HTTPS
2016-02-24 21:08:24 +01:00
danc
9b842f9909
Update shares.php
2016-01-19 19:46:40 +01:00
Jaussoin Timothée
a90f6ad840
Update the Movim share URL
...
I've changed the Movim urls recently, just fixing FreshRSS to make it work again with Movim
2015-11-09 20:14:49 +01:00
Marien Fressinaud
bb0556543d
Move auto-update server URL in configuration
...
Fix https://github.com/FreshRSS/FreshRSS/issues/1019
2015-11-02 21:11:23 +01:00
Alexandre Alapetite
02a3cb4652
Config allow robots
...
https://github.com/FreshRSS/FreshRSS/issues/938
2015-10-25 00:01:13 +02:00
Alexis Degrugillier
e17b8d9dab
fix share options to comply with latest format
2015-10-14 21:22:16 -04:00
Alexis Degrugillier
468015dad6
Add Movim share
...
See #992
2015-10-14 01:11:31 -04:00
Marien Fressinaud
baa36f158b
Add pubsubhubbub_enabled to default configuration
...
Rename enable_pubsubhubbub into pubsubhubbub_enabled
See https://github.com/FreshRSS/FreshRSS/issues/865
2015-07-23 13:54:34 +02:00
Marien Fressinaud
ac8bd3d251
Add a max_registrations limit
...
- Allow user to create accounts (not implemented)
- Admin only can set this limit
See https://github.com/FreshRSS/FreshRSS/issues/679
2015-07-21 15:31:23 +02:00
Marien Fressinaud
d3a20cac12
Change default value for db['host'] and ['prefix']
...
See https://github.com/FreshRSS/FreshRSS/issues/890
2015-07-17 18:16:00 +02:00
Alexandre Alapetite
26ed0e5c95
Syntax error for curl optiona array
...
https://github.com/FreshRSS/FreshRSS/issues/897
2015-07-12 12:52:18 +02:00
Alexandre Alapetite
fa432755cc
Implement cURL options
...
https://github.com/FreshRSS/FreshRSS/issues/897
Requires that https://github.com/FreshRSS/FreshRSS/pull/898 is merged
first.
2015-07-12 12:16:56 +02:00
Alexandre Alapetite
92db920298
PDO option example
2015-06-05 20:44:45 +02:00
Alexandre Alapetite
568ab2313d
PDO options for e.g. SSL
...
https://github.com/FreshRSS/FreshRSS/issues/868
2015-06-03 22:07:25 +02:00
Alexandre Alapetite
3adab4b70f
More PubSubHubbub
...
https://github.com/FreshRSS/FreshRSS/issues/312
Show whether PubSubHubbub is enabled in the Web interface of feed
configuration.
When PubSubHubbub is used, do not pull refresh so often (hard-coded to
max once per 24h for now).
Improved logic for lease renewal, and some detection of lease problems.
Updated read-me and changelog.
2015-05-16 13:05:43 +02:00
Alexandre Alapetite
c472569b38
First alpha of PubSubHubbub
...
https://github.com/FreshRSS/FreshRSS/issues/312
Using a white list limited to http://push-pub.appspot.com/feed for alpha
testing.
2015-05-15 15:34:51 +02:00
Alexandre Alapetite
256c8613a4
First draft of PubSubHubbub
...
https://github.com/FreshRSS/FreshRSS/issues/312
Requires setting base_url in config.php.
Currently using the filesystem (no change to the database)
2015-05-15 03:21:36 +02:00
Alexandre Alapetite
0d0c6b7493
Moved updated/unread option from global to user
...
https://github.com/FreshRSS/FreshRSS/issues/798
2015-05-10 14:04:12 +02:00
Alexandre Alapetite
5f545dfda2
Global option to mark updated articles as unread
...
https://github.com/FreshRSS/FreshRSS/issues/798
2015-05-10 12:14:38 +02:00
Alexandre Alapetite
fedf062b49
Comments in config file
...
Documentation https://github.com/FreshRSS/FreshRSS/issues/123
2015-05-10 11:50:08 +02:00
Alexandre Alapetite
1a35e2271d
SimplePie option to restaure syslog of HTTP requests
...
https://github.com/FreshRSS/FreshRSS/issues/711
2015-03-21 18:20:36 +01:00
ealdraed
7156a646b2
Fix double quotes not escaped in RSS title (share by email)
...
If an RSS feed title contains double quotes, this prematurely terminates the subject line and prohibits the URL to be added to the email body when using Share->Email.
Replace urlencode() with rawurlencode() for all transform functions.
2015-01-23 01:48:02 +01:00
Marien Fressinaud
2628197190
Update data/users/.gitignore
...
Add the log_api.txt in the ignore file.
2015-01-13 10:21:05 +01:00
Marien Fressinaud
73023bc12b
Merge branch 'dev' into 252-extensions
...
Conflicts:
app/FreshRSS.php
app/Models/Configuration.php
app/views/index/index.phtml
app/views/index/normal.phtml
lib/Minz/Configuration.php
lib/Minz/Translate.php
lib/lib_rss.php
2015-01-08 14:18:32 +01:00
Marien Fressinaud
9c8a80e57f
Remove .gitkeep in data/users/_/
2015-01-07 15:39:24 +01:00
Marien Fressinaud
d3a93ea290
BREAKING FEATURE: Remove general in config
...
General attribute has been removed from system config.
Now subattributes (e.g. environment, salt, title, etc.) are directly accessible.
YOU HAVE TO FIX YOUR ./data/config.php file!
- Remove the general array
- Values inside this array must be kept
- To see what it must look like, please have a look to ./data/config.default.php
(but keep your values!!).
See https://github.com/FreshRSS/FreshRSS/issues/730
2015-01-06 18:53:36 +01:00
Marien Fressinaud
51a71ec4b9
New configuration system (not working yet)
...
- Use only Minz_Configuration
- register() method to load a new configuration file
- get() to get a configuration
- new exceptions related to configuration
- fix a list configuration calls to have FRSS working
Current problems to resolve:
- How to handle configuration param verifications (i.e. check auth_type
is a value from none, http_auth, persona or form)
- We must use $conf = Minz_Configuration::get('system'); $general_conf = $conf->general;
to access global system configuration which is quite annoying. How to change that?
See https://github.com/FreshRSS/FreshRSS/issues/730
2015-01-05 16:54:16 +01:00
Marien Fressinaud
497d295be4
Add a default users/_ dir
...
Useful for default log path
See https://github.com/FreshRSS/FreshRSS/issues/729
2014-12-28 19:35:20 +01:00
Marien Fressinaud
b5bee85603
BREAKING FEATURE: move user data
...
- Create ./data/users/ folder
- Move user configuration to ./data/users/username/config.php
- Move sqlite db to ./data/users/username/db.sqlite
- Move user logs to ./data/users/username/log.txt
See https://github.com/FreshRSS/FreshRSS/issues/729
2014-12-21 13:10:02 +01:00
Marien Fressinaud
ab986b21b9
CHANGELOG
2014-09-25 11:57:05 +02:00
Marien Fressinaud
4989302447
Add last_update.txt in .gitignore
...
See https://github.com/marienfressinaud/FreshRSS/issues/411
2014-09-08 20:19:40 +02:00
Alexandre Alapetite
ee1b8f6f72
Long term cookie to keep session open
...
Token system
https://github.com/marienfressinaud/FreshRSS/issues/465
2014-08-13 00:09:48 +02:00
Alexandre Alapetite
8a5050289e
New install logic
...
Now the install.php is kept in ./app/ and the trigger is
./data/do-install.php
There is no need anymore to have write access in ./p/i/
2014-07-03 21:20:11 +02:00
Alexis Degrugillier
27764b3635
Improve sharing
...
Previously, the share page can handle only a limited number of shares and only one of each type.
Now the configuration has been change to be more flexible and allows an unlimited number of shares.
The share description is located in an array and the share configuration is stored along with the
user configuration.
Note: I tried to include the specific javascript code in a separate file but I did not succeded to
import it.
2014-02-22 17:03:36 -05:00
Alexandre Alapetite
3b23ca881c
Mutex pour actualize_script
...
Nouveau fichier temporaire ./data/actualize.lock.txt
2014-01-02 14:38:06 +01:00
Alexandre Alapetite
8beb15460a
Sauvegardes avec extension .bak.php pour plus de sécurité
...
Évite le téléchargement
2014-01-01 05:06:36 +01:00
Alexandre Alapetite
5c9a32329a
Multi-utilisateur fonctionnel avec Mozilla Persona
...
Il faut ré-enregistrer l'adresse courriel une fois dans l'interface de
FreshRSS pour créer le fichier nécessaire.
+ Comparaison sans tenir compte de la casse pour les noms d'utilisateur.
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
ll faudra tester la sécurité
2013-12-31 14:52:01 +01:00
Alexandre Alapetite
9ac1496d63
Bouge anon_access dans config.php
...
L'accès anonyme n'est pas au niveau utilisateur mais au niveau global.
Bouge FreshRSS_Configuration::conf->anonAccess() qui était stocké dans
*_user.php vers Minz_Configuration::allowAnonymous() stocké dans
config.php
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
+ autres optimisations
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/260
2013-12-28 13:54:52 +01:00
Alexandre Alapetite
3ba5223e13
Déplacement de ./actualize_script.php sous ./app/
...
Pour une meilleure protection par défaut
2013-12-26 13:26:05 +01:00
Alexandre Alapetite
415d7a5a71
config.php plutôt que application.ini
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/272
2013-12-22 16:08:24 +01:00
Alexandre Alapetite
b0cbc6fe5d
Favicons en parallèle
...
Nouvelle méthode pour afficher les favicons à la demande et en
parallèle.
Déplacement du dossier des favicons sous /data/favicons/
Devrait permettre de fermer le problème d'import OPML
https://github.com/marienfressinaud/FreshRSS/issues/228
Voir aussi https://github.com/marienfressinaud/FreshRSS/issues/290
2013-12-01 22:58:15 +01:00
Marien Fressinaud
dc2e1dc081
Annulation du cache via no-cache.txt
...
La présence du fichier DATA_PATH/no-cache.txt permet de désactiver le
cache. Ce fichier n'est pas présent par défaut
Corrige #297
2013-11-28 16:37:27 +01:00
Alexandre Alapetite
609a2f1c27
Changements .gitignore dans ./data
2013-11-17 17:16:06 +01:00
Alexandre Alapetite
9ec13c6c32
Début de multi-utilisateurs
...
Préparation de https://github.com/marienfressinaud/FreshRSS/issues/126
Suite de https://github.com/marienfressinaud/FreshRSS/issues/248
Nécessite un script de mise à jour
https://github.com/marienfressinaud/FreshRSS/issues/255
Install.php n'est pas encore testé
https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17 15:24:30 +01:00
Alexandre Alapetite
2c02fcaa60
Protection répertoire data
2013-11-17 12:31:51 +01:00
Alexandre Alapetite
9c5c023e36
Réorganisation des fichiers utilisateur
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/248
2013-11-17 02:56:30 +01:00