Commit Graph

5466 Commits

Author SHA1 Message Date
dependabot[bot]
e683d2f7ac build(deps): bump json5 from 1.0.1 to 1.0.2 (#4991)
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-08 11:09:25 +01:00
Alexandre Alapetite
8f9c4143fc Better enclosures (#4944)
* Better enclosures
#fix https://github.com/FreshRSS/FreshRSS/issues/4702
Improvement of https://github.com/FreshRSS/FreshRSS/pull/2898

* A few fixes

* Better enclosure titles

* Improve thumbnails

* Implement thumbnail for HTML+XPath

* Avoid duplicate enclosures
#fix https://github.com/FreshRSS/FreshRSS/issues/1668

* Fix regex

* Add basic support for media:credit
And use <figure> for enclosures

* Fix link encoding + simplify code

* Fix some SimplePie bugs
Encoding errors in enclosure links

* Remove debugging syslog

* Remove debugging syslog

* SimplePie fix multiple RSS2 enclosures
#fix https://github.com/FreshRSS/FreshRSS/issues/4974

* Improve thumbnails

* Performance with yield
Avoid generating all enclosures if not used

* API keep providing enclosures inside content
Clients are typically not showing the enclosures to the users (tested with News+, FeedMe, Readrops, Fluent Reader Lite)

* Lint

* Fix API output enclosure

* Fix API content strcut

* API tolerate enclosures without a type
2023-01-06 19:53:43 +01:00
maTh
af8480651d compile Mapco + Ansum again (#4983) 2023-01-03 23:04:45 +01:00
maTh
92d1b0cda7 Keep view for search landing page (#4981) 2023-01-02 21:54:00 +01:00
maTh
ba7cb98bdf open "manage feed" with Ctrl in a new tab (#4980) 2023-01-02 11:04:03 +01:00
maTh
c0a89a99b4 Fix: Nord Theme: "Mark all" menu item (#4979)
* fix font-size

* fix background color
2023-01-02 09:47:04 +01:00
Sadetdin EYILI
2850c0baea Update CREDITS.md (#4976)
Add Sadetdin EYILI
2022-12-31 19:34:00 +01:00
Sadetdin EYILI
914bc62aef fix: favicon after editing feed url (#4975)
refactor: replace `$cat` variable by the `$values['category']` values
2022-12-31 15:57:37 +01:00
Sadetdin EYILI
de5f70c684 docs: fix formating (#4968)
Replace apostrophe backtick
2022-12-29 18:48:17 +01:00
maTh
3c53125b01 fix: Ansum and Mapco: icons_as_emojis (better fix) (#4967)
* fix

* better fix

* fix
2022-12-29 16:05:09 +01:00
maTh
9cb0bbd0c1 fix: Ansum and Mapco: icons_as_emojis (#4966) 2022-12-29 00:02:52 +01:00
Alexandre Alapetite
7330cbab38 chmod +x extensions (#4956)
To ease adding custom extensions such as in https://github.com/FreshRSS/Extensions/issues/37#issuecomment-1363474585
2022-12-28 23:07:52 +01:00
maTh
b64650801f fix: notification box in mobile view (#4960) 2022-12-28 23:07:30 +01:00
maTh
6131aa4479 fix: Misalignment of "There are no articles to show" box (#4959) 2022-12-28 23:06:03 +01:00
maTh
e072411baf Improved: Header (#4927)
* all themes

* fix
2022-12-12 20:50:32 +01:00
maTh
695d6de362 fix: Swage theme (#4936) 2022-12-12 20:47:15 +01:00
maTh
f8ba54a3df Fixed: up.svg in Ansum/Mapco theme (#4938) 2022-12-12 20:46:15 +01:00
Alexandre Alapetite
f5bf654b1e Resume 1.21.0-dev 2022-12-09 23:10:15 +01:00
Alexandre Alapetite
45fb0d6803 Security release FreshRSS 1.20.2 2022-12-08 10:51:08 +01:00
Alexandre Alapetite
ed578f224c Security fix in ext.php (#4928)
Details later.
Due to https://github.com/FreshRSS/FreshRSS/pull/3433 (1.18.0)
2022-12-08 10:25:57 +01:00
maTh
a501cc88e7 fix: Text overflow in article summary (#4923) 2022-12-07 14:46:53 +01:00
maTh
60ffdb0580 Fix: Swage theme (#4922)
* fix link color

* fix nav menu alignment
2022-12-07 14:42:58 +01:00
Alexandre Alapetite
543fa4e76c Docker uniform timezone behaviour (#4905)
* Docker Alpine timezone for :newest and :oldest
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/4903
Forgot the development images Newest and Oldest

* Uniform timezone behaviour

* shellcheck

* A bit more documentation
2022-11-30 20:45:40 +01:00
maTh
f41a574a9f article header: alignment of favicon/tags (#4910) 2022-11-30 20:45:11 +01:00
maTh
be17cc6144 Improved: Pafat theme with vars (#4909)
* font color grey and white

* background-color wip

* font-color

* border-color

* active category marker

* several fixes

* fix header and flux left border

* RTL CSS

* fix .flux.current

* fix reader view

* fix link:hover color

* RTL CSS
2022-11-30 20:43:33 +01:00
Alexandre Alapetite
6261dc9cf4 User-defined time zone (#4906)
* User-defined time zone
#fix https://github.com/FreshRSS/FreshRSS/issues/2754

* Update app/i18n/nl/conf.php

Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>

* Timezone when creating a new user

Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2022-11-29 15:27:32 +01:00
Alexandre Alapetite
60d626030d Docker Alpine time zone (#4903)
Allow setting the timezone with a `TZ` environment variable in our Alpine-based Docker images just like for our Debian-based Doker images.
See https://github.com/FreshRSS/FreshRSS/discussions/4898#discussioncomment-4245991
2022-11-28 18:02:33 +01:00
maTh
b71806268c delete .nav-list .empty/.error (#4899) 2022-11-27 11:25:38 +01:00
maTh
c05e931d5e Deleted: bookmark.svg (#4897)
* delete bookmark.svg

* optimize Pafat theme
2022-11-26 11:31:30 +01:00
Hippolyte Thomas
999e88c662 fix: Broken link in CONTRIBUTING.md (#4896) 2022-11-25 21:59:26 +01:00
Alexandre Alapetite
50f293c346 Update mime type font/woff (#4894)
* Update mime type font/woff
https://www.rfc-editor.org/rfc/rfc8081
`application/font-woff*` is deprecated for `font/woff*`

* Order
2022-11-24 13:58:54 +01:00
maTh
48c8ee574d fix: Current Flux in Origine theme (#4893) 2022-11-23 23:06:32 +01:00
Alexandre Alapetite
aa07582419 Better restrict tag search (#4882)
* Better restrict tag search
#fix https://github.com/FreshRSS/FreshRSS/issues/4877
Search only on full tag names and not on parts of tag names

* Better whitespace handling
2022-11-23 22:41:00 +01:00
Alexandre Alapetite
be79c5a8e7 Docker Alpine 3.17 (#4886)
* Docker Alpine 3.17
Update alternative Docker image to Alpine 3.17 with PHP 8.1.12 (and still Apache 2.4.54)
https://alpinelinux.org/posts/Alpine-3.17.0-released.html

* Fix developer access rights
Put developer in www-data group
2022-11-23 22:40:41 +01:00
maTh
ef5483490c Improved: config dropdown structure (#4891)
* phtml and frss.css

* theme Origine

* theme adark

* theme Ansum

* theme Mapco

* theme BlueLagoon

* theme dark

* theme flat

* theme nord

* theme Screwdriver

* theme swage

* fix

* fix

* RTL

* fix nord theme

* fix SourceMap lines
2022-11-23 22:40:23 +01:00
maTh
c9f5012f10 Fix: nord theme mobile (#4892)
* fix

* fixed: background color of theme slider properties

* fixed: padding in mobile view + merge mobile view code

* fix favicon position in mobile view
2022-11-23 22:35:20 +01:00
maTh
4869ae0fec fix: line-height of label list (#4890) 2022-11-23 22:29:27 +01:00
maTh
1184c20467 fixed: background hover colour (#4889) 2022-11-23 22:22:01 +01:00
maTh
18a4ade32f Improved: Minz Framework. Byebye Internet Explorer and its Conditional comments (#4651)
* Update View.php

* Update lib/Minz/View.php

* Update lib/Minz/View.php

* Update lib/Minz/View.php

Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>

* Update lib/Minz/View.php

* Update lib/Minz/View.php

* Update lib/Minz/View.php

* Update lib/Minz/View.php

* Update lib/Minz/View.php

* Update lib/Minz/View.php

* Update lib/Minz/View.php

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2022-11-22 08:18:52 +01:00
Nicolas Frandeboeuf
88ef6174c0 Fix regression on header size due to padding (#4865)
* Fix regression on header size due to padding (causing window vertical scrollbar)

* fix

* fix

* one more fix/improvement

Co-authored-by: mathContao <math-home@web.de>
2022-11-22 08:16:57 +01:00
Miika Launiainen
10c5a9326e Dark pink: Fixes for the theme (#4881)
* Added custom color for the background-color-hover

* Updated thumbnail
2022-11-22 08:15:50 +01:00
Alexandre Alapetite
4bf678f8e4 HTML+XPath allow content as HTML (#4878)
* HTML+XPath allow content as HTML
#fix https://github.com/FreshRSS/FreshRSS/issues/4869

* Wrong variable reuse

* Allow both HTML and expressions
2022-11-22 08:15:22 +01:00
maTh
9b674e7e93 Improved: show bigmarkasread button only, when there are unread articles (#4681)
* function toggle_bigMarkAsRead_button()

* nothing_to_load text outside of bigmarkasread button

* improved

* fix

* Update p/scripts/main.js

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-11-20 15:10:33 +01:00
Alexis Degrugillier
02b906549e Fix feed ordering (#4841)
Before, the feeds were not ordered every time there was a change in the category
feed list. This behavior was causing discrepancies in the displayed list.
Now, the feeds are ordered every time there is a change in the category feed list.

See #4790
2022-11-20 14:50:27 +01:00
Myuki
77c214c83c [i18n] Improve translation: zh-cn (#4856) 2022-11-20 14:48:27 +01:00
Alexandre Alapetite
be57be5ab2 Add Codespaces badge (#4867)
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/4860 , https://github.com/FreshRSS/FreshRSS/pull/4859
Discussion https://github.com/FreshRSS/FreshRSS/discussions/4861

With slight rework of some elements of the readme around
2022-11-20 14:47:27 +01:00
maTh
278e07f7bd fix: over flowing table that destroy the layout (#4872) 2022-11-20 14:46:39 +01:00
maTh
e7aa062858 Improved: Origine Compact theme (#4873) 2022-11-20 14:41:31 +01:00
maTh
52d26d6da1 fix: Swage theme (#4875) 2022-11-20 14:40:05 +01:00
maTh
47883d3086 fix: Article hover that changes the background (#4874) 2022-11-20 14:35:02 +01:00