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