Alexandre Alapetite
3d3b33ea2e
Bug global TTL
...
https://github.com/marienfressinaud/FreshRSS/issues/250
2014-07-06 10:12:37 +02:00
Alexandre Alapetite
72924cb5fe
Minor white space parentheses
2014-07-06 00:10:58 +02:00
Alexandre Alapetite
bc8eb560af
Add TTL to control feed freshness
...
https://github.com/marienfressinaud/FreshRSS/issues/250
2014-07-06 00:09:31 +02:00
Alexandre Alapetite
b48dc25963
Merge pull request #516 from aledeg/stats
...
Refactor statistics
2014-07-05 18:43:35 +02:00
Alexandre Alapetite
76b64a6907
Bug search
...
Following introduction of user-queries
2b8dc66634 (diff-be03dd1f6b53ebb2682ba9dd334bc273)
2014-07-05 12:08:17 +02:00
Alexandre Alapetite
b8e6a3b5b2
Bug feed->hash for 301 redirections, favicons
2014-07-05 11:17:23 +02:00
Alexandre Alapetite
805c91da98
Add support for SQLite
...
https://github.com/marienfressinaud/FreshRSS/issues/100
Warning: MySQL has been changed too, so bugs may have been introduced
2014-07-05 01:52:41 +02:00
Alexandre Alapetite
1b43167fb8
SQL: Add f.ttl column to control feed cache duration
...
Preparation of https://github.com/marienfressinaud/FreshRSS/issues/250
Will also be used to disable automatic update for selected feeds
2014-07-05 01:20:45 +02:00
Alexandre Alapetite
b34f59e85a
Preparation #3 for SQLite
...
https://github.com/marienfressinaud/FreshRSS/issues/100
2014-07-03 22:48:29 +02:00
Alexandre Alapetite
2501bb337e
Preparation #2 for SQLite
...
https://github.com/marienfressinaud/FreshRSS/issues/100
2014-07-03 22:11:25 +02:00
Alexandre Alapetite
d6f4141086
Preparation for SQLite
...
https://github.com/marienfressinaud/FreshRSS/issues/100
2014-07-03 21:26:30 +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
Alexandre Alapetite
af9e5a408a
Small correction favicon
...
Ensure to try the website favicon before trying the feed URL favicon
(which might be on e.g. FeedBurner with an anonymous favicon).
2014-07-03 01:28:56 +02:00
Alexandre Alapetite
3275018238
Cleaning some hash functions
2014-07-03 00:43:02 +02:00
Alexandre Alapetite
5b06f6cd94
Minz_Log::NOTICE instead of DEBUG if failing to update cache of unread articles
...
300c508d9e
2014-07-02 00:17:08 +02:00
Alexandre Alapetite
300c508d9e
Automatically correct cache number of unread articles
2014-07-01 23:30:01 +02:00
Alexandre Alapetite
63c9c47a76
SimplePie HTTP 301 Moved Permanently
...
Add support for HTTP 301 Moved Permanently in SimplePie
FreshRSS will automatically update the address of a feed, only in this
case.
2014-07-01 23:30:01 +02:00
Alexis Degrugillier
450df54d81
Merge branch 'stats' of https://github.com/aledeg/FreshRSS into stats
...
Conflicts:
app/Controllers/statsController.php
app/Models/StatsDAO.php
app/i18n/en.php
app/i18n/fr.php
app/layout/aside_stats.phtml
app/layout/header.phtml
app/views/index/stats.phtml
app/views/stats/idle.phtml
app/views/stats/index.phtml
app/views/stats/main.phtml
2014-06-15 12:20:57 -04:00
Alexis Degrugillier
60fe99344e
Refactor and formatting
2014-06-15 12:13:33 -04:00
Alexis Degrugillier
e9cee8cc20
Fix syntax
2014-06-15 12:05:21 -04:00
Alexis Degrugillier
d9f570a84d
Refactor idle feed stats
2014-06-15 12:05:21 -04:00
Alexis Degrugillier
181fcd9889
Refactor statistics
...
I made a new controller to handle statistics. The old statistics have been moved in that controller and a new action has been added to display idle feeds. I also added a menu in the left panel to navigate between the statistics pages.
See #90
2014-06-15 12:05:21 -04:00
Marien Fressinaud
09602acc5f
Add two wrappers (_t() and _i())
...
- _t() is a wrapper for Minz_Translate::t()
- Improve coding style of Translate.php
- _i() is a wrapper for FreshRSS::icon()
- queries.phtml shows how they work
- It is a lot easier to read files with these functions :)
2014-06-15 17:49:23 +02:00
Alexis Degrugillier
177b398784
Fix syntax
2014-06-15 11:48:08 -04:00
Marien Fressinaud
81e4638f5a
Merge branch 'dev' of github.com:marienfressinaud/freshrss into dev
2014-06-14 22:52:55 +02:00
Marien Fressinaud
9c931008f9
Change query icon
...
- Menu button is a down arrow
- Bookmark icon has moved near of "add a query"
See https://github.com/marienfressinaud/FreshRSS/pull/498
2014-06-14 22:51:39 +02:00
Marien Fressinaud
635505ecce
Merge pull request #518 from aledeg/wording
...
Wording
2014-06-14 17:59:22 +02:00
Alexandre Alapetite
ab233dc2d2
Solve bug for passwords with special characters
...
https://github.com/marienfressinaud/FreshRSS/issues/328#issuecomment-43250647
2014-06-14 14:19:44 +02:00
Alexis Degrugillier
09fb8edc88
Fix wording
2014-06-14 06:40:03 -04:00
draky50110
c350828cbe
Un peu de typo FR (points/exclam)
2014-06-14 09:28:36 +02:00
Marien Fressinaud
a7e8332809
Improve system of queries
...
- Coding style
- More checks server side
- Default query name is "Query n°X"
- List of queries is moved into nav_menu, in a dropdown
- Better system to remove fields in JS (to a.remove elements, give an
attibute data-remove="id_to_remove")
- Fix a bug in lib/Mine/Request.php (htmlspecialchars_utf8 can be applied on
arrays now)
- Few theme improvements
- Add an element .no-mobile to apply to elements which should not appear on
mobiles
See https://github.com/marienfressinaud/FreshRSS/pull/498
2014-06-14 09:04:31 +02:00
Alexis Degrugillier
1affa91312
Refactor idle feed stats
2014-06-13 18:19:09 -04:00
Marien Fressinaud
2b8dc66634
Merge branch 'user-queries' of https://github.com/aledeg/FreshRSS into aledeg-user-queries
...
Conflicts:
app/layout/nav_menu.phtml
2014-06-13 20:20:43 +02:00
Marien Fressinaud
61f4d54578
Fix problem token
...
Token was visible in all URLs of nav menu
2014-06-13 18:33:52 +02:00
Marien Fressinaud
8c132b2acd
Fix theme paths for install.php
2014-06-13 18:14:44 +02:00
Alexis Degrugillier
ef4961fe85
Refactor statistics
...
I made a new controller to handle statistics. The old statistics have been moved in that controller and a new action has been added to display idle feeds. I also added a menu in the left panel to navigate between the statistics pages.
See #90
2014-06-13 01:00:27 -04:00
Marien Fressinaud
497853022a
Fix some theme and UI problems
...
- More stick buttons!
- Fix line-height of titles + fix load more on mobile (Origine)
- Fix content width and filter buttons (Dark and Flat)
2014-06-12 21:58:39 +02:00
Marien Fressinaud
b8f53b0525
Add an option to choose content width
...
- 4 options: thin, medium, large and no limit
- Thin is by default
2014-06-05 22:26:18 +02:00
Marien Fressinaud
92993b26a8
Merge branch 'dev' into 320-template
2014-06-05 21:52:48 +02:00
Marien Fressinaud
9d4269ddcb
Add titles for help buttons (sharing configuration)
2014-06-05 21:50:47 +02:00
Marien Fressinaud
e47f915920
Improve page of sharing configuration
...
- Use sticks
- Change order of buttons
2014-06-05 21:48:03 +02:00
Marien Fressinaud
e70933dfeb
Update links to change view
...
- Dropdown menu is transformed into stick buttons
- 3 new icons (view-normal, view-global, view-reader)
- Link to access RSS is now next to these buttons (should we kept it
here?)
2014-06-05 21:25:21 +02:00
Marien Fressinaud
192c0a001d
Add some stick buttons
2014-06-05 20:39:17 +02:00
Marien Fressinaud
4bdabbd39f
Fix theme Origine2
...
It should be equivalent to Origine (modulo some improvements)
See https://github.com/marienfressinaud/FreshRSS/issues/320
2014-06-03 23:41:19 +02:00
Alexandre Alapetite
d1b31b1a61
Search order of filters
...
For now, process them in the same order as specified by the user
Specifying for instance `date:` first will be much faster than
specifying a free text word first.
https://github.com/marienfressinaud/FreshRSS/issues/511
2014-06-01 15:23:30 +02:00
Alexandre Alapetite
ecac55d3d3
New search system, including date: and pubdate: and combination
...
Now also accepts combination of #tag and intitle: and inurl: and author:
and the new date: and pubdate:
https://github.com/marienfressinaud/FreshRSS/issues/511
Each search prefix stop at the first space (we should add a possibility
to have quotes for multiple words)
So if you want two words in title, write "intitle:word1 intitle:word2"
Examples of dates:
date:2014
date:2014-02/2014-04 or date:201402/201404
date:P1W for the last week
2014-06-01 14:40:38 +02:00
Alexis Degrugillier
a61180032f
Fix array values
2014-05-18 06:55:12 -04:00
Alexis Degrugillier
eaf6f5bb73
fix tabs
2014-05-17 23:32:57 -04:00
Alexis Degrugillier
1032d2ea75
fix tabs
2014-05-17 23:31:56 -04:00
Alexis Degrugillier
5d69d6c43d
Fix tabs
2014-05-17 23:25:03 -04:00