Commit Graph

3903 Commits

Author SHA1 Message Date
Patrick Crandol
49903fe1aa Patch Screwdriver Icon (#2162)
See: https://github.com/FreshRSS/FreshRSS/pull/2161#discussion_r238788845
2018-12-04 20:35:46 +01:00
Patrick Crandol
0c62e3e74d Update Readme.conf (#2158)
* Update Readme.conf

Add information in Readme.conf to hopefully stop bug reports about intended behavior.

* Update README.md

Co-Authored-By: pattems <patrick@crandol.com>

* Update README.md

Co-Authored-By: pattems <patrick@crandol.com>

* Update README.md

Co-Authored-By: pattems <patrick@crandol.com>

* Update README.md

Co-Authored-By: pattems <patrick@crandol.com>

* Update Readme

* Update Documentation Section

* Add main Documentation link near top of Document

* Make Documentation header a link

* Fix spelling mistake I didn't catch

* Apply suggestions from code review

Co-Authored-By: pattems <patrick@crandol.com>

* Changes per Frenzie comments

* Move non-disclaiming disclaimer

* Resolve #2159
2018-12-04 20:00:24 +01:00
Alexandre Alapetite
7cbfdb4e09 Filter feeds in error (#2160)
https://github.com/FreshRSS/FreshRSS/issues/2146
2018-12-01 22:12:42 +01:00
Alexandre Alapetite
e43abad50c Changelog 2121 2130
https://github.com/FreshRSS/FreshRSS/issues/2121
https://github.com/FreshRSS/FreshRSS/pull/2157
https://github.com/FreshRSS/FreshRSS/issues/2130
https://github.com/FreshRSS/FreshRSS/pull/2148
2018-12-01 19:13:16 +01:00
Alexandre Alapetite
57fce758f5 Fix HTML injections (#2157)
Minz: Fix HTML injections
2018-11-28 22:16:14 +01:00
Thomas
154a9f5acf Update CREDITS.md (#2152)
* Update CREDITS.md

Added myself (thomas-gt, see #2151).
Thanks.

* alphabetical
2018-11-28 21:09:36 +01:00
Frans de Jonge
b35c3b4f0a [i18n] Add conf.shortcut.skip_next_article and conf.shortcut.skip_previous_article todos (#2156)
Cf. https://github.com/FreshRSS/FreshRSS/pull/2140#issuecomment-440425725
2018-11-28 21:09:06 +01:00
Alexandre Alapetite
58becd13db Typo in credits 2018-11-27 20:36:22 +01:00
Thomas
49bbf02721 Update Docker README.md for Nginx reverse proxy configuration (#2151)
* Update README.md

* Small adjustements

* Whitespace

* Tabs
2018-11-27 20:33:03 +01:00
Alexandre Alapetite
5c8eb1e864 Fix print for unfolded articles (#2148)
Fix https://github.com/FreshRSS/FreshRSS/issues/2130
`.current` might not exist in views for which all articles are already
expanded
2018-11-26 08:32:04 +01:00
Alexandre Alapetite
01c4cd8318 Changelog typos 2018-11-20 22:18:28 +01:00
Alexandre Alapetite
9d926953f5 Changelog 1767, 2122, 2133, 2134, 2135, 2136, 2137
https://github.com/FreshRSS/FreshRSS/pull/1767
https://github.com/FreshRSS/FreshRSS/pull/2122
https://github.com/FreshRSS/FreshRSS/pull/2133
https://github.com/FreshRSS/FreshRSS/pull/2134
https://github.com/FreshRSS/FreshRSS/pull/2135
https://github.com/FreshRSS/FreshRSS/pull/2136
https://github.com/FreshRSS/FreshRSS/pull/2137
2018-11-20 22:15:36 +01:00
Quentí
03bc6fda05 [i18n] Missing strings for Occitan locale (#2145)
* Missing strings

* Missing strings

* More ’
2018-11-20 21:08:09 +01:00
Quentí
9d703da026 [i18n] Update missing string for Occitan (#2141)
* [i18n] Update missing string for Occitan

According to I18n standardization #2138 this string was missing.
Took the most used translation for "to clear" from Firefox, escafar.
And «cache» like in French and English.
Tell me know if other strings are missing

* Removal of the comment

Comment removed - comentari tirat - commentaire retiré
2018-11-18 21:09:57 +01:00
Frans de Jonge
e2cb8b929b [docs] Add note about specific user for webcron (#2142)
* [docs] Add note about specific user for webcron

Cf. https://github.com/FreshRSS/FreshRSS/issues/613#issuecomment-353585547

* Small changes

* Use one of the RFC addresses for examples
2018-11-18 21:08:41 +01:00
Patrick Crandol
ebb9ee0873 Edit cookie_duration from GUI (#2137)
* Use cookie_duration correctly

* WIP allow cookie_duration to be modified from GUI

* Allow cookie_duration to actually be updated

* Update view to properly display cookie_duration

* Add new strings in Translation Files

* Fix typo

* Fix trailing whitespace

* I18n: French translation

* I18n fr: Forgot todo
2018-11-18 19:34:41 +01:00
Frans de Jonge
e20c7ef1b0 [fix] Finishing touches for next/previous without focus (#2140)
* [fix] Finishing touches for next/previous without focus

Cf. #1767.

* Avoid single quote

Alternative: use `’`

* Minor whitespace

* Minor whitespace

* be explicit about skipping

* add todos

* overshot by one
2018-11-18 19:31:36 +01:00
Matt DeMoss
f3a88614ef Add shortcuts for focusing next and previous without opening articles. (#1767)
* add skipping option to toggleContent to use later for 'i' and 'o' hotkeys

* in English config j,k are now 'open' and not 'skip', i,o are called 'focus .. without opening'
2018-11-18 14:08:27 +01:00
Patrick Crandol
16a131380b I18n standardization (#2138)
* i18n Admin standardization

cz - moved items incorrectly placed in system array to extensions array
nl - remove registration array in user array that doesn't appear in any other translations - possibly from an old version that didn't get removed?
oc - reordered list to standardize order with other translation files.

* Alphabetize extensions Array

* Standardize conf.php

he - removed options not appearing in other i18n files, added missing strings

* Standardize feedback.php

he - removed line not found in other translation files
nl - removed line not found in other translation files

* Standardize gen.php

* Standardize index.php

Major sorting of oc.
Added tags to several languages

* Standardize install.php

ru - added missing strings
it - remove extra string not found in other config files
he - add missing strings, remove strings not found in other languages
oc - reorganize

* Standardize sub.php

* Standardize and fix TODOs

use format  "//TODO - Translation" for easier searching

* Fix whitespace
2018-11-18 11:37:22 +01:00
Alexandre Alapetite
c9e46dce86 Manual update to SimplePie 1.5.2 (#2136) 2018-11-18 11:36:35 +01:00
Alexandre Alapetite
9f6919ae81 Strip embedded SVG images for now (#2135)
Fix https://github.com/FreshRSS/FreshRSS/issues/2106
Proper SVG support would require custom sanitizing and URL rewriting of
xlink:href, and is left for future work
2018-11-18 11:35:13 +01:00
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 />
```
2018-11-18 11:34:40 +01:00
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
2018-11-18 11:32:13 +01:00
Alexandre Alapetite
6122a45d9a Minor additional WebSub debug 2018-11-15 17:07:05 +01:00
Alexandre Alapetite
e3052d6385 Changelog 1620, 2108
https://github.com/FreshRSS/FreshRSS/issues/1620
https://github.com/FreshRSS/FreshRSS/pull/2108
https://github.com/FreshRSS/FreshRSS/pull/2122
2018-11-14 21:19:22 +01:00
Patrick Crandol
05f4160800 Login tweaks (#2122)
* Fix for #1620

* Swage login tweaks

https://github.com/FreshRSS/FreshRSS/pull/2069#issuecomment-435093099

* Swage tweaks for Mobile
2018-11-13 22:34:29 +01:00
romibi
adcbfc43b8 Improve long dropdown menu lists (#2108)
Dropdown menus with lots of entries were a bit difficult to use …
Set max height to 75% of Viewport-height and enabled scrolling
2018-11-13 22:29:03 +01:00
Alexandre Alapetite
0fce9892ff API encoding tuning (#2120)
Use only minimal XML->Unicode encoding for articles title.
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/2093
2018-11-12 09:03:20 +01:00
Alexandre Alapetite
ac62742082 Readme
https://github.com/FreshRSS/FreshRSS/issues/2085
https://github.com/FreshRSS/FreshRSS/pull/2088
https://github.com/FreshRSS/FreshRSS/pull/2089
https://github.com/FreshRSS/FreshRSS/issues/2091
https://github.com/FreshRSS/FreshRSS/pull/2092
https://github.com/FreshRSS/FreshRSS/pull/2093
https://github.com/FreshRSS/FreshRSS/pull/2094
https://github.com/FreshRSS/FreshRSS/pull/2099
https://github.com/FreshRSS/FreshRSS/pull/2110
2018-11-11 21:06:44 +01:00
ryliejamesthomas
4dcddff532 Note stating manually adding custom subscription services removed in FF 63 (#2112)
* Note stating manually adding custom subscription services removed in FF 63

* Amended to mention bookmarklet and upcoming issues
2018-11-11 17:32:32 +01:00
Alexandre Alapetite
b672fc190d Tweaks for Vienna RSS (#2093)
* Tweaks for Vienna RSS

https://github.com/FreshRSS/FreshRSS/issues/2091
https://github.com/ViennaRSS/vienna-rss/issues/1197

* Fix get feed by URL

* Fix get item ids returning starred elements

* API add item ids by feed URL

* Add API filter `it`

https://feedhq.readthedocs.io/en/latest/api/reference.html#stream-items-ids

* API add `nt=` filter + refactoring

* No ; prefix for author

https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-435562495

* Add id long form prefix and accept short id form

https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-435631259

* Fix quote problem

https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-435683930

* Isolate bug fix for News+

https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-435687041

* Rework encoding conventions

https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-437441834

* Unicode escaping alternative

Alternative approach to encode XML special characters and other
problematic characters into their Unicode fullwidth version when we
cannot use HTML-encoding because clients disagree wether they should
HTML-decode or not.
https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-436059559
2018-11-11 17:31:50 +01:00
Frans de Jonge
55992d4548 [docs] Bookmarklet (#2116) 2018-11-05 18:14:35 +01:00
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
2018-11-05 18:10:38 +01:00
Quentí
e1faf9dfcf Missing string (#2114) 2018-11-04 15:08:16 +01:00
Quentí
396c714df9 [i18n] Add the Occitan locale (#2110)
* Create oc.php

L27 : ajout de l’occitan

* Create admin.php

* Create conf.php

* Create feedback.php

* Create gen.php

* Create index.php

* Create install.php

* Create sub.php

* Delete conf.php

* Create conf.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update gen.php

* Update oc.php

* Update admin.php

* Update conf.php

* Update feedback.php

* Update gen.php

* Update index.php

* Update install.php

* Update sub.php

* Update oc.php
2018-11-04 13:46:08 +01:00
Quentí
2dc3dd7223 Update CREDITS.md (#2111) 2018-11-04 13:45:32 +01:00
Patrick Crandol
9b86671dc6 Remove resizing of #bigMarkAsRead (#2094)
Remove theme sizing to make scroll as read work per #1980
2018-10-30 23:12:05 +01:00
Alexandre Alapetite
c708bfb648 Merge pull request #2092 from pattems/dev
Fix for #2085
2018-10-30 21:50:28 +01:00
Patrick Crandol
38e3f792a4 reallow items kept unread to be interactive (#2085)
Remove .keep_unread from classes that do nothing.
2018-10-30 14:15:50 -04:00
Patrick Crandol
be7acc0132 Merge remote-tracking branch 'origin/dev' into dev 2018-10-30 14:13:33 -04:00
Alexandre Alapetite
43e0b02657 Merge pull request #2088 from pattems/dev
Fix Swage theme issues
2018-10-30 14:51:23 +01:00
Alexandre Alapetite
a6057913c5 Merge pull request #2089 from pattems/template-fix
Fix Dropdown being obscured by other elements
2018-10-30 14:49:18 +01:00
Patrick Crandol
a02b1fb2a0 Fix Dropdown being obscured by other elements
increased z-index of dropdown-menu to prevent it from being obscured by other page elements
2018-10-28 23:24:15 -04:00
Patrick Crandol
b790b160c4 Add ID's to buttons in configure-feed
Add ID's to be able to individually target buttons inside the configure feeds (Subscriptions Management & Import/Export) buttons.
2018-10-28 20:28:30 -04:00
Patrick Crandol
31e70e4342 Update Swage CSS
Fix highlighting issue in Config pages, prepare for variable-width config buttons
2018-10-28 20:26:19 -04:00
Alexandre Alapetite
ec56aa9e81 Prepare next version 1.12.1-dev 2018-10-28 17:39:35 +01:00
Alexandre Alapetite
e04804d0f6 Merge pull request #2049 from FreshRSS/dev
FreshRSS 1.12.0
1.12.0
2018-10-28 09:49:10 +01:00
Alexandre Alapetite
4234dfe0d7 Release FreshRSS 1.12.0
https://github.com/FreshRSS/FreshRSS/pull/2049
https://github.com/FreshRSS/FreshRSS/milestones/1.12.0
2018-10-28 09:22:05 +01:00
Patrick Crandol
41b6dd4f74 Swage Theme Fixes (#2082)
* Fix Config pages in Swage Theme

Fix config & extensions pages; experimental fix for over-length menu options

* unminify Swage CSS

make swage.css readable.

* Update template.css

prevent a dropdown menu item from wrapping multiple lines
2018-10-28 08:59:18 +01:00
Alexandre Alapetite
1f4dc71d95 Fix public IP detection (#2084)
* Fix public IP detection

gethostbyname() may not return the expected public IP in a container
deployment or behind a proxy.
https://github.com/FreshRSS/FreshRSS/pull/2010/files#r228714764
Might have set to false `pubsubhubbub_enabled` some installations made
from stratch from version 1.11.2.

* Changelog 2084
2018-10-27 17:19:08 +02:00