Alexandre Alapetite
834ffacce2
No old ID ( #2276 )
...
* No old ID
https://github.com/FreshRSS/FreshRSS/issues/2273
* PostgreSQL insert or ignore
6 years ago
Alexandre Alapetite
7902d10b3a
Import FeedBin ( #2228 )
...
* Import FeedBin
https://github.com/FreshRSS/FreshRSS/issues/2227
And more tolerant import
* Mute import fake feed + Changelog
* strtotime for published dates in string
6 years ago
Alexandre Alapetite
f1ac6dd550
Export/import articles read/unread state ( #2226 )
6 years ago
Alexandre Alapetite
f0684d7018
Fix import labels ( #2225 )
...
All labelled articles were wrongly marked as starred.
6 years ago
Alexandre Alapetite
743c1b740b
Export labels ( #2217 )
...
* Export labels
https://github.com/FreshRSS/FreshRSS/issues/2196
* Small fixes
* Backport code from 1.14.0
4888f919f1
* More fixes
6 years ago
Alexandre Alapetite
f26b8f3f31
PHP 7.1 tempnam warning fix ( #2134 )
...
And suggested dir was wrong.
https://bugs.php.net/bug.php?id=69489
```
<b>Notice</b>: tempnam(): file created in the system's temporary
directory in
<b>/var/www/html/FreshRSS/app/Controllers/importExportController.php</b>
on line <b>800</b><br />
```
6 years ago
Alexandre Alapetite
55d7115926
Add username in configuration menu and exports ( #2133 )
...
* Add username in configuration menu
https://github.com/FreshRSS/FreshRSS/pull/2099#issuecomment-435944803
* Add username to exported files
6 years ago
Alexandre Alapetite
cf899d8d25
TT-RSS import ( #2099 )
...
* TT-RSS import
Import of Tiny Tiny RSS favourites
https://github.com/FreshRSS/FreshRSS/issues/2018#issuecomment-432710462
* Fallback feed_url
* Simpler JSON
* TT-RSS import custom labels
* Fix syntax
6 years ago
Alexandre Alapetite
1801f44bfc
Fix import: invalid variable scope ( #1901 )
...
* Fix import: invalid variable scope
https://github.com/FreshRSS/FreshRSS/issues/1890
https://github.com/FreshRSS/FreshRSS/pull/1315
* Changelog 1890
https://github.com/FreshRSS/FreshRSS/issues/1890
https://github.com/FreshRSS/FreshRSS/pull/1901
6 years ago
Alexandre Alapetite
28db5dd285
Fix SQL constraint insert into entrytmp table
...
https://github.com/FreshRSS/FreshRSS/issues/1614
7 years ago
Frans de Jonge
4e174ed9dd
[ci] Add Travis ( #1619 )
...
* [ci] Add Travis
* Exclude some libs
* Semi-auto whitespace fixes
* line length in SQLite
* Exclude tests from line length
* Feed.php line length
* Feed.php: get rid of unnecessary concat
* Feed.php: line length
* bootstrap.php: no newline at end of file
* Allow concatenating across multiple lines
* Add Travis badge
* do-install line length
* update-or-create-user line length
* cli/create-user line length
* tests/app/Models/SearchTest.php fix indentation
* tests/app/Models/UserQueryTest.php fix indentation
* tests/app/Models/CategoryTest.php fix indentation
* [fix] PHP 5.3 on precise
* cli/do-install no spaces
* cli/list-users line length
* cli/reconfigure line length
* empty catch statements
* api/index line length nonsense
* spaces before semicolon
* app/Models/EntryDAO bunch of indentation
* extra blank lines
* spaces before comma in function call
* testing tabwidth
* increase to 10
* comment out tabwidth line
* try older phpcs version 3.0.0RC4
* line length exception for app/install.php
* proper spaces
* stray spaces in i18n
* Minz/ModelPdo line length
* Minz whitespace
* greader line length
* greader elseif placement
* app/Models/Feed.php spacing in function argument
* ignore php 5.3
* app/Models/ConfigurationSetter.php stray whitespace
* EntryDAOSQLite line length
* I vote for higher max line length =P
* ignore SQL
* remove classname complaint
* line length/more legible SQL
* ignore line length nonsense
* greader line length
* feedController issues
* uppercase TRUE, FALSE, NULL
* revert
* importExportController lowercase null
* Share.php default value not necessary because ! is_array () a few lines down
* CategoryDAO constants should be UPPERCASE
* EntryDAO reduce line length
* contentious autofix
* Allow failures on all versions of PHP except 7.1 because reasons
7 years ago
Alexandre Alapetite
5541e39512
More defered insertion
8 years ago
Alexandre Alapetite
7a6751b50d
PDO fix PHP 7.1
...
http://php.net/manual/migration71.changed-functions.php#migration71.changed-functions.pdo
8 years ago
Alexandre Alapetite
22b41f3bfc
Candidate implementation of defered insertion
...
https://github.com/FreshRSS/FreshRSS/issues/530
8 years ago
Alexandre Alapetite
568b737b6c
Function to disable MySQL buffering for large exports
8 years ago
Alexandre Alapetite
f59de4e2b6
Stream JSON export
...
Avoid large in-memory copies
https://github.com/FreshRSS/FreshRSS/issues/1372
8 years ago
Alexandre Alapetite
7dc9862596
Fix OPML import bug
8 years ago
Alexandre Alapetite
fcb9280fc8
CLI export
...
ZIP export, OPML export.
Corrected height of feeds select in Pafat theme.
https://github.com/FreshRSS/FreshRSS/pull/1338
https://github.com/FreshRSS/FreshRSS/issues/1039
https://github.com/FreshRSS/FreshRSS/issues/1277
8 years ago
Alexandre Alapetite
1b8eb6c7e7
CLI import ZIP/OPML/JSON for user
...
https://github.com/FreshRSS/FreshRSS/issues/1095
https://github.com/FreshRSS/FreshRSS/issues/851
8 years ago
Alexandre Alapetite
7f2b0439ec
Extract function safe_ascii()
8 years ago
Alexandre Alapetite
1893fc61e0
guid and urls should not contain low/high characters
...
It looks like SimplePie does not always filter everything
Having a character not in latin1 would create MySQL collate errors
8 years ago
Alexandre Alapetite
50f1e027e3
Fix import bug
8 years ago
Alexandre Alapetite
a0127d980c
Fix bug JSON import duplicates
...
https://github.com/FreshRSS/FreshRSS/issues/1312
8 years ago
Alexandre Alapetite
c4b43316c7
Export files with date
8 years ago
Alexandre Alapetite
079150eee4
Updated log visibility
...
In particular, ensure that ERROR is only used for errors that may affect
FreshRSS integrity, and ensure that feed errors are visible also in
production, i.e. visibility of WARNING
https://github.com/FreshRSS/FreshRSS/issues/885
https://github.com/FreshRSS/FreshRSS/issues/884
9 years ago
Alexandre Alapetite
711530a512
SQL: detection of updates, and preparation for better burge
...
https://github.com/FreshRSS/FreshRSS/issues/798
https://github.com/FreshRSS/FreshRSS/issues/493
SQLite not yet tested. Only MySQL tested so far.
10 years ago
Marien Fressinaud
c741fba06c
Update lib_opml.php
...
- lib_opml was not in its newest version
- FRSS supports OPML file without text attributes
Fix https://github.com/FreshRSS/FreshRSS/issues/758
10 years ago
Marien Fressinaud
d27efeec04
Fix Controllers to use the correct config system
...
See https://github.com/FreshRSS/FreshRSS/issues/730
10 years ago
Marien Fressinaud
7cca47d1ab
Change name of user configuration var in Context
...
- FreshRSS_Context::$conf is replaced by FreshRSS_Context::$user_conf
- Introduce FreshRSS_Context::$system_conf
- Remove FreshRSS_Configuration object
See https://github.com/FreshRSS/FreshRSS/issues/730
10 years ago
Marien Fressinaud
7f4ca35fc3
Fix i18n strings for sharing
...
Fix https://github.com/FreshRSS/FreshRSS/issues/728
10 years ago
Marien Fressinaud
c1a3412b97
Fix i18n for auth and category controllers
10 years ago
Marien Fressinaud
0ee16a7d6a
Fix i18n for import/export
10 years ago
Marien Fressinaud
188b517daa
Add a feed_before_insert hook
...
See https://github.com/FreshRSS/FreshRSS/issues/252
10 years ago
Marien Fressinaud
7ef4d6c033
Fix entry_before_insert hook
...
The hook must be called also in:
- feedController->addAction()
- importExportController->importJson()
See https://github.com/FreshRSS/FreshRSS/issues/252
10 years ago
Marien Fressinaud
58deab37cd
Fix Minz_Error::error() -> use default values
10 years ago
Marien Fressinaud
d20b5a127f
Fix limit in import Json files
...
See https://github.com/marienfressinaud/FreshRSS/issues/680
10 years ago
Marien Fressinaud
fb3cda8ac9
Fix limits in import OPML files
...
See https://github.com/marienfressinaud/FreshRSS/issues/680
10 years ago
Marien Fressinaud
1a22a87fb1
Use FreshRSS_Context::$conf only
...
- Replace $this->view->conf in controllers
- Replace $this->conf in views
10 years ago
Marien Fressinaud
79aa5beaf4
Refactor authentication system.
...
Big work, not finished. A lot of features have been removed.
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Marien Fressinaud
34151ea1ae
Add comments in error and importExport controllers
...
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Marien Fressinaud
69c7c1aa48
Change loading of base-theme css
...
If metadata.json indicates it should use "_template.css" or "_base.css",
base-theme/template|base.css is used. It facilitates theme maintenance.
10 years ago
Marien Fressinaud
b7b05ca3ce
Import/Export: use transactions
...
List of articles must be iterated twice since feeds must be in DB before
using transaction for articles. It may be improved?
See https://github.com/marienfressinaud/FreshRSS/issues/591
10 years ago
Marien Fressinaud
0214576571
FIXME (import/export) Use entryDAO addEntryPrepare
10 years ago
Marien Fressinaud
3fa726a81e
Import all .json files
...
Before, only feed_*.json and *starred*.json was imported. Now, all
*.json files are imported.
10 years ago
Marien Fressinaud
1316ada152
Fix bug add favorite entry
...
See https://github.com/marienfressinaud/FreshRSS/issues/494
10 years ago
Marien Fressinaud
ae54a14386
Fix problem with starred files for import/export
...
Improve guessFileType method
See https://github.com/marienfressinaud/FreshRSS/issues/494
10 years ago
Marien Fressinaud
e3bb80de17
Refactor import / export source code
...
See https://github.com/marienfressinaud/FreshRSS/issues/494
10 years ago
Marien Fressinaud
0f1133ddfe
Fix some forward() actions
...
See https://github.com/marienfressinaud/FreshRSS/issues/494
10 years ago
Marien Fressinaud
775ff40780
Improve import system
...
Catch more errors
Code refactoring
10 years ago
Marien Fressinaud
7900c5e550
Move htmlspecialchars_utf8 from Request to Helper
...
And remove html_chars_utf8 to use htmlspecialchars_utf8 instead in
importExportController
10 years ago