Commit Graph

230 Commits

Author SHA1 Message Date
Alexandre Alapetite
0d4c26c673 Add manual commit & refresh cache to deferred insertion 2017-03-29 21:42:40 +02:00
Alexandre Alapetite
22b41f3bfc Candidate implementation of defered insertion
https://github.com/FreshRSS/FreshRSS/issues/530
2017-03-26 00:01:11 +01:00
Alexandre Alapetite
9e698108fe Do not mark as read in anonymous mode
And avoid HTTP 403 https://github.com/FreshRSS/FreshRSS/issues/1431
2017-03-04 11:21:57 +01:00
Alexandre Alapetite
bade06668e Un-disable mark-as-read button
https://github.com/FreshRSS/FreshRSS/issues/1421
https://github.com/FreshRSS/FreshRSS/issues/1348
2017-02-23 23:31:10 +01:00
Crupuk
c281d6a43c Update main.js 2017-01-23 09:05:13 +01:00
Crupuk
7a215f9de9 Switch to FreshRss tab
Switch to FreshRss tab when notification is clicked and close notification
2017-01-19 11:41:30 +01:00
Alexandre Alapetite
8e68ee54e0 init confirm after DOM load
https://github.com/FreshRSS/FreshRSS/issues/1348
2016-11-15 22:15:54 +01:00
Alexandre Alapetite
00f446d155 Disable "mark all as read" before confirmation script is loaded
https://github.com/FreshRSS/FreshRSS/issues/1342
2016-10-29 13:11:37 +02:00
Alexandre Alapetite
6cd38d73d0 mark_read optimisation 2016-10-16 16:10:58 +02:00
Alexandre Alapetite
3f78bad397 Scroll as read: keep unread function
https://github.com/FreshRSS/FreshRSS/pull/1309
2016-10-16 15:53:08 +02:00
Alexandre Alapetite
eb88fee64b Scroll performance
Fewer events, and ensure an event is fired after the end of the scroll.
https://github.com/FreshRSS/FreshRSS/pull/1309
2016-10-16 15:10:21 +02:00
Alexandre Alapetite
ce14841cc0 Scroll as read for Global view + throttle event
https://github.com/FreshRSS/FreshRSS/issues/1317
https://github.com/FreshRSS/FreshRSS/pull/1309
2016-10-16 12:31:13 +02:00
Alexandre Alapetite
36320c40b3 Global view scroll top 2016-10-15 19:55:15 +02:00
Alexandre Alapetite
626d9cbccb Scroll as read: mark as unread bug 2016-10-14 09:20:11 +02:00
Alexandre Alapetite
f766f34775 Scroll as read minor variable 2016-10-13 23:38:25 +02:00
Alexandre Alapetite
b4298f498f Scroll as read
https://github.com/FreshRSS/FreshRSS/issues/1258
2016-10-13 23:33:42 +02:00
Alexandre Alapetite
189692e6ad Fix bug share
https://github.com/FreshRSS/FreshRSS/issues/1289
Was using deprecated non-standard parameter in string.replace()

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace#Firefox-specific_notes
2016-10-10 21:57:33 +02:00
Alexandre Alapetite
6bc37cef47 W3C resource-priorities have been abandonned
https://github.com/FreshRSS/FreshRSS/issues/1222
2016-10-08 21:45:47 +02:00
Alexandre Alapetite
8c9ec7e8d5 jQuery 3.1.1 2016-10-07 22:32:39 +02:00
Alexandre Alapetite
7adcc0d29d FreshRSS custom event 'freshrss:load-more'
https://github.com/FreshRSS/FreshRSS/issues/1278
2016-10-06 19:07:54 +02:00
Alexandre Alapetite
c1c5279109 Merge branch 'FreshRSS/dev' into PostgreSQL 2016-09-25 01:38:32 +02:00
Alexandre Alapetite
d9bf9b2c6f Fix bug move feed to another category
CSRF
2016-09-24 17:32:30 +02:00
Alexandre Alapetite
2757aeca52 Merge dev: custom ports for PostgreSQL too
https://github.com/FreshRSS/FreshRSS/issues/1241
https://github.com/FreshRSS/FreshRSS/pull/1244
2016-09-11 11:52:06 +02:00
Alexandre Alapetite
8a776f1461 Prevent a target _blank attacks with window.opener
https://mathiasbynens.github.io/rel-noopener/
noopener is implied by noreferrer
https://html.spec.whatwg.org/multipage/semantics.html#link-type-noreferrer
The API for window.open() does not seem stable yet
https://bugzilla.mozilla.org/show_bug.cgi?id=1267339
2016-09-07 14:35:51 +02:00
Alexandre Alapetite
2af3abc89e Merge branch 'FreshRSS/dev' into PostgreSQL 2016-08-20 12:22:56 +02:00
Alexandre Alapetite
1d6c71e216 Read-all bug fixed
Introduced by the new forms of
https://github.com/FreshRSS/FreshRSS/issues/772
https://github.com/FreshRSS/FreshRSS/pull/1188
2016-08-15 23:07:47 +02:00
Alexandre Alapetite
6941b4c742 Refresh sticky column after auto-load
https://github.com/FreshRSS/FreshRSS/pull/1172
2016-08-14 23:00:07 +02:00
Alexandre Alapetite
a180485f91 sticky-kit fix, and compatible async defer
And set correct parent option
https://github.com/FreshRSS/FreshRSS/pull/1172
2016-08-13 23:39:52 +02:00
Alexandre Alapetite
0c4add6913 Merge conflicts
https://github.com/FreshRSS/FreshRSS/pull/1172
2016-08-13 21:35:34 +02:00
Alexandre Alapetite
967dff535d Merge branch 'FreshRSS/dev' into PostgreSQL 2016-08-13 21:14:36 +02:00
Alexandre Alapetite
e6fd34bdda CSRF token, update HTTP Referrer policy to same-origin
https://www.w3.org/TR/referrer-policy/#referrer-policy-no-referrer
https://github.com/FreshRSS/FreshRSS/issues/570
https://github.com/FreshRSS/FreshRSS/issues/955
https://github.com/FreshRSS/FreshRSS/issues/1198
https://github.com/FreshRSS/FreshRSS/issues/565
https://github.com/FreshRSS/FreshRSS/issues/554
2016-08-13 17:49:31 +02:00
Alexandre Alapetite
396ebb0fd2 Minor JavaScript problems with drag & drop
Independent of the jQuery update
2016-08-07 00:17:34 +02:00
Alexandre Alapetite
157781c8eb Fix drag in Internet Explorer
Internet Explorer does not support setData('text/html') and setData() is
deprecated
https://msdn.microsoft.com/en-us/library/ms536744(v=vs.85).aspx
2016-08-06 20:52:08 +02:00
Alexandre Alapetite
de2c6fab7a Fix drag in Chrome 2016-08-06 15:43:28 +02:00
Alexandre Alapetite
6d5b868b34 Merge for conflicts 2016-08-06 14:20:00 +02:00
Alexandre Alapetite
a051970d5b jQuery 3 compatibility
https://jquery.com/upgrade-guide/3.0/

* event.props removed

https://jquery.com/upgrade-guide/3.0/#breaking-change-jquery-event-props-and-jquery-event-fixhooks-removed
https://github.com/jquery/api.jquery.com/issues/405

* jqXHR.success(), jqXHR.error(), and jqXHR.complete() removed
2016-08-06 14:13:03 +02:00
Alexandre Alapetite
5fa4f40133 jQuery 3.1.0
http://blog.jquery.com/2016/07/07/jquery-3-1-0-released-no-more-silent-errors/
2016-08-06 13:24:04 +02:00
Alexandre Alapetite
3652dea854 JSHint and safer async init_normal 2016-08-06 13:18:46 +02:00
Alexandre Alapetite
7c1b5e322c PostgreSQL draft
https://github.com/FreshRSS/FreshRSS/issues/416
Based on @Damstre work https://github.com/FreshRSS/FreshRSS/pull/1071
Not tested
2016-08-02 22:49:35 +02:00
Alexandre Alapetite
32b6ecc3af JS unused variables, syntax 2016-08-02 00:42:07 +02:00
Alexandre Alapetite
75d2fa3fd3 JS load optimization
Start loading what we can already before DOM is ready
2016-08-02 00:30:11 +02:00
Alexandre Alapetite
b382f266de Fix bug articles not marked as read
https://github.com/FreshRSS/FreshRSS/issues/1123
https://github.com/FreshRSS/FreshRSS/issues/423
2016-08-02 00:29:31 +02:00
Alexandre Alapetite
c1548e732d Remove Mozilla Persona login
https://github.com/FreshRSS/FreshRSS/issues/1052
2016-07-31 14:58:19 +02:00
romibi
d9e14621b5 Make Sidebar Sticky 2016-07-08 19:39:02 +02:00
Alexandre Alapetite
bd58a0a12c Merge branch 'CSP-no-inline' into dev 2016-02-28 00:09: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
cb625a5fba Merge branch 'CSP-no-inline' into dev 2016-02-27 22:40:16 +01:00
Alexandre Alapetite
ffe38c930b JS formatting 2016-02-27 22:40:03 +01:00
Alexandre Alapetite
1ae9136609 Merge branch 'CSP-no-inline' into dev 2016-02-27 17:51:32 +01:00
Alexandre Alapetite
c9d3d78340 CSP manually refreshing feeds
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-27 17:51:13 +01:00