Commit Graph

5437 Commits

Author SHA1 Message Date
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
maTh 0ad8e6b418
fix: Reader view on mobile screen (#4868) 2022-11-17 19:45:57 +01:00
Alexandre Alapetite e1b2f6ae13
Apache TraceEnable Off (#4863)
I have just received an e-mail with a security concern.
Although most likely an obsolete concern (old browsers with Java applets), and the Apache team saying that there is no problem, let's disable the TRACE method by default in our Docker images until we hear anybody actually wanting this feature.
https://httpd.apache.org/docs/current/mod/core.html#traceenable
https://owasp.org/www-community/attacks/Cross_Site_Tracing
2022-11-16 23:27:45 +01:00
Alexandre Alapetite 3bcceb1338
Fix Development Containers / GitHub Codespaces (#4860) 2022-11-16 16:26:06 +01:00
Alexandre Alapetite c5b741d98f
Experiment Development Containers / GitHub Codespaces (#4859)
* Experiment Development Containers / GitHub Codespaces
https://containers.dev/
https://github.com/features/codespaces

* Fix tests
2022-11-16 13:23:51 +01:00
Axel Leroy a0e3fac47e
Use the correct font file for Lato in bold (#4850)
Co-authored-by: Axel Leroy <axeleroy@noreply.github.com>
Co-authored-by: maTh <math-home@web.de>
2022-11-15 18:52:20 +01:00
Zhiyuan Zheng ce5531b39a
Add Chinese for custom date/time format (#4853)
* Translate item_timeFormat in Chinese

* Update sub.php

* Update sub.php
2022-11-15 16:06:00 +01:00
Alexandre Alapetite 42eeb402ad
Fix type hints regressions (#4855)
Fix regressions from https://github.com/FreshRSS/FreshRSS/pull/4561

Example:

```
PHP Fatal error:  Uncaught TypeError: Argument 1 passed to checkToken() must be an instance of FreshRSS_UserConfiguration, instance of Minz_Configuration given, called in /var/www/FreshRSS/p/api/greader.php on line 1091 and defined in /var/www/FreshRSS/p/api/greader.php:223
Stack trace:
#0 /var/www/FreshRSS/p/api/greader.php(1091): checkToken()
#1 {main}
  thrown in /var/www/FreshRSS/p/api/greader.php on line 223
```

Improvement of https://github.com/FreshRSS/FreshRSS/pull/4110
2022-11-15 15:42:26 +01:00
maTh 07c94061a9
Improved: Centralized CSS for notifications (#4800)
* wip. all themes

* fixes
2022-11-14 20:22:01 +01:00
Alexandre Alapetite 937ef98e4e
Hotfix i18n
https://github.com/FreshRSS/FreshRSS/pull/4680
2022-11-14 15:26:00 +01:00
Luc SANCHEZ d9e1c1c2c3
Typing function checkToken (#4561)
* Typing function checkToken

* Typing function and rename

Co-authored-by: Luc SANCHEZ <luc.sanchez@zol.fr>
2022-11-14 15:07:23 +01:00
Luc SANCHEZ a44e2a0d0c
Add visibility (#4232)
* Add visibility

* Tab use

* Update app/Models/Days.php

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-11-14 15:04:16 +01:00
Alexandre Alapetite 570503b7f1
Require PHP 7.2+ (#4848)
Drop PHP 7.0- as planned https://github.com/FreshRSS/FreshRSS/discussions/3321#discussioncomment-835704
2022-11-14 15:02:44 +01:00
maTh acf459429b
implement CSS variable --frss-padding-top-bottom (#4794) 2022-11-14 15:00:56 +01:00
Alexandre Alapetite 8864d514c8
NFS-friendly is_writable() checks (#4780)
#fix https://github.com/FreshRSS/FreshRSS/issues/4779
2022-11-14 14:57:45 +01:00
maTh 1f86aae415
fix: sharing service for mailto links for web mail services (#4680)
* fix

* Update main.js

* Update app/i18n/fr/gen.php

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-11-14 14:54:57 +01:00
Alexandre Alapetite 37cc854d12
Start FreshRSS 1.21.0-dev 2022-11-14 14:32:44 +01:00
Alexandre Alapetite 5035dadfdd
Release FreshRSS 1.20.1 2022-11-14 14:20:01 +01:00
Alexandre Alapetite 4571b7d68d
Fix broken doc fr links (#4846)
Were pointing to `.md` files
2022-11-14 14:04:26 +01:00
maTh 5c0653ad10
fix: Close button for slider in Origine theme (#4842) 2022-11-14 13:17:29 +01:00
maTh ea808bb7c7
fix: i18n string error (#4844) 2022-11-14 13:12:00 +01:00
Alexandre Alapetite 330b1ab74a
More credits 2022-11-09 16:35:02 +01:00
Alexandre Alapetite 44c0575e25
Changelog 1.20.1 2022-11-07 22:53:54 +01:00
maTh 5daacd483b
Update update.phtml (#4830) 2022-11-07 21:39:35 +01:00
Matt Sephton dfaf94eb0a
Update README.md for ReadKit (#4710)
* Update README.md

I use ReadKit (free version) on iOS and macOS. 

Pro purchase is required to manage feeds, which I don't agree with given that we're using FreshRSS. Managing local feeds I can understand that could be value add.

* Tested + details

* Re-order based on capabilities

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-11-07 21:30:26 +01:00
maTh 28fe689c06
fix: Pafat theme: aside navigation bar: icons (#4811)
* fix

* Warning sign style

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-11-07 19:24:07 +01:00
Alexandre Alapetite 992f2230bf
Fix remember opened categories (#4827)
#fix https://github.com/FreshRSS/FreshRSS/issues/4826
Was crashing if a category did not exist anymore
2022-11-07 19:23:03 +01:00
maTh 0b8b2d2263
Improved: Swage theme, line-height without unit (#4829) 2022-11-07 19:21:57 +01:00
maTh df962341c4
Improved: Swage theme with css vars (#4828)
* wip

* wip

* wip

* finished variables rewriting

* scrollbar - use default variables from frss.css

* fixes

* all colors are now in variables

* renaming variables

* reordering

* clean up

* add sourcemap link

* Update swage.scss
2022-11-07 19:19:43 +01:00
Alexandre Alapetite 2c0f3fad2d
Avoid exception in searchById (#4822)
https://github.com/FreshRSS/FreshRSS/issues/4820
Not a root-cause fix though (cannot reproduce so far)
2022-11-07 08:35:33 +01:00