Alexandre Alapetite
6248246735
Adjust caching for favicon with errors
2016-04-23 21:48:37 +02:00
Alexandre Alapetite
06189cb666
API support for REDIRECT HTTP headers
...
https://github.com/FreshRSS/FreshRSS/issues/1127
2016-04-10 11:52:16 +02:00
Alexandre Alapetite
a41163ac46
CSP compatibility for home page
...
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-03-17 21:09:34 +01:00
Alexandre Alapetite
7db99b8382
API limit INPUT to 1MB
2016-03-08 19:30:24 +01:00
Alexandre Alapetite
c4ebc5c4a9
CSP for SVG
...
And moved .htaccess rules in the folder there are used
https://github.com/FreshRSS/FreshRSS/issues/1114
2016-03-08 18:20:14 +01:00
Wanabo
2740dd0401
Added files via upload
...
Added missing loader.gif
`.loading { background: url("loader.gif") center center no-repeat; font-size: 0; }`
2016-03-06 11:52:35 +01:00
Alexandre Alapetite
3b2f9533c3
Merge pull request #1078 from Alkarex/CSP-no-inline
...
Content-Security-Policy
2016-02-28 12:13:19 +01:00
Alexandre Alapetite
995cf58d24
CSP bug in install script
...
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-28 00:08:57 +01:00
Alexandre Alapetite
ffe38c930b
JS formatting
2016-02-27 22:40:03 +01:00
Alexandre Alapetite
c9d3d78340
CSP manually refreshing feeds
...
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-27 17:51:13 +01:00
Alexandre Alapetite
501d1c5a2e
jQuery 2.2.1
...
Fix bug on .position() used by FreshRSS
http://blog.jquery.com/2016/02/22/jquery-1-12-1-and-2-2-1-released/
2016-02-23 21:47:10 +01:00
Alexandre Alapetite
cb913a3a76
CSP for statistics and forms
...
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-21 19:15:23 +01:00
Alexandre Alapetite
b486414988
CSP for bookmarklet (subscription)
...
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-21 18:06:32 +01:00
Alexandre Alapetite
264d05297c
CSP for statistics
...
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-21 17:26:37 +01:00
Alexandre Alapetite
e3dc7d46e1
CSP: Use inline JSON instead of one-time cookie
...
Simpler, lighter
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-21 14:23:24 +01:00
Alexandre Alapetite
64ec0708a1
More work for CSP, in particular install
...
Install needs testing.
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-21 02:51:27 +01:00
Alexandre Alapetite
cc1390fe94
JavaScript popup number bug
...
A backslash caused problem.
https://github.com/FreshRSS/FreshRSS/issues/1075
https://github.com/FreshRSS/FreshRSS/pull/1078
2016-02-21 00:58:51 +01:00
Alexandre Alapetite
e4a459a6ed
CSP no inline javascript draft
...
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-16 23:53:39 +01:00
Alexandre Alapetite
2e8a1c47e9
Merge pull request #1050 from Alkarex/jQuery2.2
...
Update jQuery, and UI bugs (scroll, global and reader views)
2016-02-16 19:05:07 +01:00
Alexandre Alapetite
f62ab5fe5b
Offset in global view
...
https://github.com/FreshRSS/FreshRSS/pull/1050#issuecomment-175166593
2016-01-26 22:00:18 +01:00
Alexandre Alapetite
362dbad0b8
Several position problems, in particular in the global view
...
Multiple small bugs in global and reader views.
Related to these old issues:
https://github.com/FreshRSS/FreshRSS/issues/634
https://github.com/FreshRSS/FreshRSS/issues/275
2016-01-24 13:18:48 +01:00
Alexandre Alapetite
0915772fe6
PubSubHubbub unsubscribe request
...
https://github.com/FreshRSS/FreshRSS/issues/1058
2016-01-24 11:06:20 +01:00
Alexandre Alapetite
e664138bd2
Update jQuery from 2.1.4 to 2.2
...
http://blog.jquery.com/2016/01/08/jquery-2-2-and-1-12-released/
2016-01-09 14:21:59 +01:00
Purexo
9534ea0e6b
Update greader.php
...
streamContents can know exclude target unread item
2015-11-23 08:30:00 +01:00
Marien Fressinaud
29fe97cb2f
Merge pull request #1011 from Alkarex/allow_robots
...
Config allow robots
2015-10-27 20:36:05 +01:00
Marien Fressinaud
b8b0ba6f24
Merge pull request #1010 from Alkarex/cleanLogs
...
Clean logs
2015-10-25 17:24:00 +01:00
Alwaysin
5d7fc35e89
More viewable visual alert for categories with problematic feeds
2015-10-25 11:10:50 +01:00
Alexandre Alapetite
02a3cb4652
Config allow robots
...
https://github.com/FreshRSS/FreshRSS/issues/938
2015-10-25 00:01:13 +02:00
Alexandre Alapetite
481c2a6719
Clean logs
...
Reduced login of API and PubSubHubbub (both are quite stable now).
When clearing logs as admin, also clear API and PubSubHubbub logs.
https://github.com/FreshRSS/FreshRSS/issues/988
2015-10-24 22:25:48 +02:00
Alexandre Alapetite
52564957e6
Add a visual alert on categories
...
By @aledeg
https://github.com/FreshRSS/FreshRSS/pull/984
https://github.com/FreshRSS/FreshRSS/pull/983
2015-10-24 21:38:30 +02:00
Alexis Degrugillier
ef18adb8dc
Replace CSS pseudo-element syntax
...
Before, in the CSS files, :after and :before were in use. But those are not pseudo-classes in CSS3.
They are pseudo-elements. The syntax should use ::before and ::after instead.
See http://www.w3.org/TR/css3-selectors/#gen-content
2015-09-12 19:54:12 -04:00
Alexis Degrugillier
84824f8599
Add a visual alert on categories
...
When a category has one or more feeds with errors, a visual warning is displayed before the name of the category.
2015-09-12 18:58:08 -04:00
Alexandre Alapetite
137c498c84
Merge from dev
...
https://github.com/FreshRSS/FreshRSS/issues/312
2015-06-01 19:40:30 +02:00
Alexandre Alapetite
f79f2a7e98
Patch for confirmation in non-Firefox (Chrome)
...
https://github.com/FreshRSS/FreshRSS/issues/739
Use standards instead of Firefox-specific explicitOriginalTarget
2015-05-29 23:30:37 +02:00
Alexandre Alapetite
76ac307b6a
Merge branch 'FreshRSS/dev' into PubSubHubbub
2015-05-23 18:37:50 +02:00
Alexandre Alapetite
10d98e0ce9
Google Reader API: work-around for News+ bug
...
https://github.com/noinnion/newsplus/issues/84#issuecomment-57834632
https://github.com/FreshRSS/FreshRSS/issues/443
2015-05-21 19:46:32 +02:00
Alexandre Alapetite
001c713f03
PubSubHubbub better gestion of errors
...
Do not assume that PubSubHubbub works until the first successul push
https://github.com/FreshRSS/FreshRSS/issues/312#issuecomment-102706500
2015-05-17 22:06:11 +02:00
Alexandre Alapetite
a5a3789b2c
Merge branch 'FreshRSS/dev' into PubSubHubbub
2015-05-16 23:01:25 +02:00
Alexandre Alapetite
005751d3fb
jQuery 2.1.4
...
http://blog.jquery.com/2015/04/28/jquery-1-11-3-and-2-1-4-released-ios-fail-safe-edition/
2015-05-16 22:57:51 +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
0163564b9e
Change some error messages
2015-05-15 17:58:56 +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
Alexis Degrugillier
dd4fb519be
Add an unsaved changes alert on config pages
...
Before, you could leave a configuration page without knowing if you saved your changes or not.
Now, there is an alert poping up if you have unsaved changes. It will ask you if you want to stay on the page and save your changes or leave the page and loose your changes.
See #739
2015-03-14 09:43:08 -04:00
Alexis Degrugillier
d1c9378d33
Fix entry DAO query usage
...
I did not fix the call in the previous commit. I hope this one is the last change needed.
We definitely need a templating engine so we could use the same controller to output different things.
This will remove code duplication between the api and the web interface.
It will allows us to build other type of api, and also refactor the rss feed as a different view of the same dataset.
2015-03-04 23:04:12 -05:00
Alexis Degrugillier
f3f8d73dda
Fix API to use the search object
...
Since the internal of the listWhere method was changed, the API wasn't working. It was still calling the method with the old parameters.
I didn't test it but now, it should work.
2015-03-03 22:35:22 -05:00
Marien Fressinaud
8ab8121757
Merge pull request #793 from aledeg/modify-share
...
Harmonize share configuration view.
2015-02-18 11:05:51 +01:00
Alexis Degrugillier
6e7bdb1709
Add a cleaning process in the auto-remove feature.
...
Before, when the status change was too quick, sometimes, articles weren't removed from the view.
Now they are removed by adding a statement that grabs past articles with specific properties and remove them.
See #738
2015-02-15 18:37:04 -05:00
Alexis Degrugillier
b8fd3caf83
Harmonize share configuration view.
...
Before, for shares that don't need options, only a button to remove it was visible. It was source of confusion for users.
I changed the look of those shares by using the same layout as others (minus the help). As there is no configuration possible for the url, the field is disabled but it is possible to change the name of the share.
See #787
2015-02-14 11:00:26 -05:00
Marien Fressinaud
b355a45c35
Change behaviour of #add_rss input.extend
...
UI was frustrating when input had the focus: we needed to click elsewhere to
be able to open the next dropdown.
See https://github.com/FreshRSS/FreshRSS/issues/777
2015-01-29 09:52:43 +01:00