Commit Graph
2344 Commits
Author SHA1 Message Date
maThandAlexandre Alapetite f670dd4e28 i18n: DE translations (#3843)
* translated - 0 Todos left

* typo fixed

* i18n lint

* Fix manual merge error

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-09-12 12:27:29 +02:00
maThandAlexandre Alapetite 8b80c4cc8f Settings: User queries - layout upgrade (#3827)
* draft

* deleted the out commeted code

* improved alert messages

* Update queries.phtml

* Theme base-theme/template.css

* fixed theme: Origin

* Fixed: Theme Adark

* Fixed: Theme Ansum

* Fix: Theme BlueLagoon

* Fix: Theme Dark

* Fix: Theme Flat

* Fix: Theme Mapco

* Fix: Theme Mapco (SCSS)

* Fix: Theme Origine-compact

* Fix: Theme Pafat

* Fix: Theme Screwdriver

* Fix: Theme Swage

* Lint CSS, RTL, and i18n

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-09-12 12:06:29 +02:00
Frans de Jonge e32137b0e2 [i18n] Add Dutch translation for new strings (#3844) 2021-09-12 11:50:37 +02:00
maTh e5e9a417da Menu: move stats into subscription management (#3803)
* add stats menu into subscription management menu
* delete stats menu entry from dropdown menu
* Delete aside_stats.phtml
* Update aside_subscription.phtml
2021-09-12 11:50:00 +02:00
Alexandre Alapetite fe295f50d0 Lint i18n files (#3841)
Translations had quite a lot of cleaning in late:
* Removed some unused keys
* Added some ignores
* Applied a `cli/manipulate.translation.php -a format`
2021-09-12 11:37:15 +02:00
Alexandre Alapetite ff60e24c57 Mailer rename .txt to .txt.php (#3842)
* Mailer rename .txt to .txt.php
2021-09-11 20:40:45 +02:00
maThandAlexandre Alapetite 9712e4d888 Headline structure improvement (#3830)
* header: h1 deleted - full logo included

* template: config - display

* WIP

* shortcut configs. added fieldset. do not display the border by default

* system.phtml

* subscription: add feed or category

* wip

* wip

* Update bookmarklet.phtml

* Update archiving.phtml

* Update queries.phtml

* Update profile.phtml

* Update manage.phtml

* auth+update

* Update template.rtl.css

* fixed FreshRSS logo (Theme: Mapco)

* Update mapco.rtl.css

* Update _layout.scss

* fixed FreshRSS logo (theme: Dark)

* fix: FreshRSS logo (Theme: BlueLagoon)

* fix: FreshRSS logo (Theme: Ansum)

* fixed: FreshRSS logo (Theme: Alternative Dark)

* fix: FreshRSS logo (Theme: Pafat)

* fix: FreshRSS logo (Theme: Screwdriver)

* fix: FreshRSS logo (theme: Swage)

* Minor lint

* little fix: FreshRSS logo (Theme: Origine)

* Fix: FreshRSS logo (Theme: Origine Compact)

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-09-11 18:22:26 +02:00
312k 42a9383fe6 Improve japanese (#3834)
* add a line in CREDITS.md

* Fix wrong translation

* forgotten adding
2021-09-09 07:08:04 +02:00
312kandAlexandre Alapetite 0489b2c722 japanese translation (#3828)
* Make japanese directory

* Translate admin.php

* finish translate conf.php

* finish transtlate feedback.php

* finish transtlate gen.php

* finish transtlate index.php

* finish transtlate index.php

* finish transtlate sub.php

* finish transtlate user.php

* Fix mistaken translation

* Remove // TODO - Translation

* Translation linting

* Lint Pinboard

* Wrong todo

* Fix missing translation

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-09-08 08:37:02 +02:00
maTh 9aed5ef48f Fixed: overflowing tables on small screens (#3819)
* fix

* overflow-x

* a better fix, that fix all tables

* Revert "a better fix, that fix all tables"

This reverts commit 3bc9447347.

* user list table with wrapper

* scrolling table: extension table
2021-09-03 08:35:44 +02:00
maTh be61a3f771 delete firefox 63 informatoin (#3822) 2021-09-02 22:27:37 +02:00
maThandAlexandre Alapetite 595979d97f Add navigation to about page (#3804)
* add navigation to about page

* empty headline in aside navigation

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-09-02 09:18:20 +02:00
maTh f1a4cfa482 <pre> -> <kbd> (#3821) 2021-09-02 09:11:39 +02:00
maTh 0a7be425f3 fix broken sharing services (#3794)
* changed the help link of movim from github to official website
* fixed missed help link of lemmy
* fixed missed link of mastodon
* reorder the share services - now ordered by alphabet
* extended the comments
2021-08-30 22:31:11 +02:00
ORelioandAlexandre Alapetite 50ba6bbe07 UI: Add optional thumbnail and summary on feed items (#3805)
* UI: Add optional thumbnail and summary on feed items

Implements #561

* UI: Thumbnail: Own column, Custom size, Lazy load

* UI: Thumbnail: Remove unnecessary CSS rule

Remove rule already defined in base theme, no override needed

* CSS lint + RTL

* Improve thumbail and summary generation

* Support img alt

* Missing htmlspecialchars

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-08-30 10:58:06 +02:00
Alexandre Alapetite 812eda1fa0 Fix wrong method name (#3808)
Fix error from https://github.com/FreshRSS/FreshRSS/pull/2275 but that line was not used just yet anyway
2021-08-30 08:02:39 +02:00
maTh d049277807 fix: changed "for" and "id" (#3801) 2021-08-25 13:06:12 +02:00
maTh 6c396997f2 Statistics: improved layout (#3797)
* css grid layout

* Update repartition.phtml

* scrolling the canvas if it does not fit
2021-08-25 11:52:40 +02:00
maTh 235f16647a Settings: Display - icons table in mobile view fixed (#3792)
* fixed all themes

* fixed swage.scss
2021-08-22 23:01:37 +02:00
Alexandre Alapetite ee2d2db780 Fallback for feeds with empty title (#3787)
* Fallback for feeds with empty title
Address a part of https://github.com/FreshRSS/FreshRSS/issues/3776 for existing feeds

* Also strip www prefix

* Reuse fallback logic
2021-08-22 13:33:58 +02:00
maTh 93f759fd4f changed about.phtml (#3790) 2021-08-20 23:25:27 +02:00
maTh f1e15cdd82 Improve the link "back to RSS feeds": set a CSS class (#3761)
* templates

* improved CSS class names
2021-08-20 14:07:14 +02:00
maThandAlexandre Alapetite 5506b71051 Install routine: Reload button if checks fail (#3771)
* template + translations

translation made with Google translate + check with my knowledge + recheck with invers translation

* Update app/install.php

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-08-15 23:35:36 +02:00
maTh 802409be90 main + nav (#3747) 2021-08-15 23:34:09 +02:00
Alexandre Alapetite 7d83321286 Better catch when a user does not exists (#3751)
#fix https://github.com/FreshRSS/FreshRSS/issues/3735
Before, we were relying on an exception during the first stages of user initalisation. Now the check is explicit and cleaner, producing a more appropriate HTTP response for the API.
2021-08-14 12:22:42 +02:00
maTh 92ae9c89a4 fix (#3765) 2021-08-14 12:06:00 +02:00
Alexandre Alapetite eb5f3a5cf2 Minor fix phpcbf
Minor whitespace from https://github.com/FreshRSS/FreshRSS/pull/3721
2021-08-04 12:42:42 +02:00
maTh fce021aad6 Themes incl javascript files (#3739)
* it works

* optimized
2021-08-04 12:26:18 +02:00
maTh 8dc9fde24d Install routine freshup (#3721)
* navigation: disable next steps

* change icon to full icon (incl. text)

* navigation is a ordered list

* set mouse title on each navigation item

* navigation: next steps in grey italc
2021-08-04 11:38:54 +02:00
d170934fb7 Added Raindrop.io as sharing option (#3717)
* Added Raindrop.io as sharing option

* Added entires to i18n ignore files

* Fix TODOs

Co-authored-by: Michael Miller <commits@rain.bz>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-08-04 11:28:39 +02:00
maTh d820cf7098 fix i18n translation (#3720)
original (English):
 'confirm_reinstall' => 'You will lose your previous configuration by reinstalling FreshRSS. Are you sure you want to continue?',
2021-07-26 13:46:44 +02:00
Alexandre Alapetite 705be9a6a1 Search labels (#3709)
* Search labels
#fix https://github.com/FreshRSS/FreshRSS/issues/3704

* Documentation

* Allow list without quotes

* Allow boolean AND searches

* Allow searching any label

* fix labels alias
2021-07-24 19:32:43 +02:00
Alexandre Alapetite 247dfa6c1b Fix marking as read a label with SQLite (#3711)
Cf. https://github.com/FreshRSS/FreshRSS/pull/3709#issuecomment-885334063
2021-07-24 19:25:59 +02:00
maTh fe59d02066 install routine: template to html5 (#3713) 2021-07-24 19:13:39 +02:00
ab0285b0aa Add HTML5 tags (#3651)
* use HTML5 tags #3643

added some HTML5 tags: header, main, nav

* <main> into <div>

as dicussed in the PR.
Todo: check side effects (f.e. threepaneview extension)

* fixed whitespace with tabs

* fixed more whitespaces with tabs

it was not my fault, but I fixed it

* added empty lines as wished

* Update app/views/index/global.phtml

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

* Update app/views/index/global.phtml

* Update app/views/index/global.phtml

* Update app/views/index/global.phtml

* Update app/views/index/global.phtml

* Update app/views/index/global.phtml

* Update app/views/index/global.phtml

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2021-07-21 22:42:04 +02:00
Alexandre Alapetite 3c945bee7b i18n fr fix old-new tag label (#3703) 2021-07-19 23:39:54 +02:00
maTh 3ed9d00f0a changed <h2> to <legend> (#3676)
* changed <h2> to <legend>

* white spaces replaced to tabs

Thanks for the review

* fixed shortcut.phtml headline

legend -> h2

* fixed bookmarklet.phtml headline

legend -> h2
2021-07-11 14:58:41 +02:00
Alexandre Alapetite c5ca737062 Git 2.21 compatiblity (#3669)
#fix https://github.com/FreshRSS/FreshRSS/issues/3665
`git branch --show-current` requires git 2.22+
https://stackoverflow.com/questions/1417957/show-just-the-current-branch-in-git
2021-06-07 23:10:25 +02:00
Frans de Jonge 70d8935a1b [i18n] German: flip alter/neuer typo (#3668)
Fixes https://github.com/FreshRSS/FreshRSS/issues/3667
2021-06-07 22:26:25 +02:00
Alexis Degrugillier 3c3eab768e Fix user creation form redirection (#3656)
Before, when there was an error during the user creation process, the user was
always redirected to the same page no matter where the creation process was
initiated (registration or creation by an admin). Thus, there were no error
messages displayed when something went bad during the creation process by an
admin.
Now, the origin of the user creation has been added to the form to be able to
redirect the user to the proper page.
2021-06-01 14:16:33 +02:00
Alexis Degrugillier 4823e6df11 Change links to add feeds (#3650)
Before, the links was redirecting to the subscription management page which
was the default behavior before changes introduced in 1.17.0 (#3027). All
links were modified except the one for empty content.
Now, the empty content links are redirecting to the proper page.

See #3642
2021-05-31 17:24:42 +02:00
Alexandre Alapetite 54e0a6e553 Fix git update error message (#3645)
#fix https://github.com/FreshRSS/FreshRSS/issues/3644
2021-05-30 12:05:50 +02:00
Alexandre Alapetite 319d7dc185 Minor whitespace (#3639)
Spotted in https://github.com/FreshRSS/FreshRSS/issues/3638
2021-05-26 19:54:47 +02:00
Alexandre Alapetite 8d8b792007 Fix array_chunk key index bug (#3631)
* Fix array_chunk key index bug
#fix https://github.com/FreshRSS/FreshRSS/issues/3630
We still want array entries indexed sequentially from zero https://php.net/function.array-chunk

* One missing
2021-05-18 22:50:51 +02:00
Alexandre Alapetite 97ba6261a8 git update auto change to edge branch (#3589)
* git update auto change to edge branch
For existing installations using automatic git update, checkout *edge* branch if it was still using *master* or *dev*.

* One more prune

* Fix several small issues

* theirs does not work here

* Use migration mechanism

* Better handling of Migration errors

* Test details

* Fix tests

* Do not use new migration system for now
2021-05-15 21:33:43 +02:00
Alexandre Alapetite ffb0e30dde Minor uniform stricter HTML (#3616) 2021-05-08 18:36:51 +02:00
Alexandre Alapetite 607f7e7254 Fix several comments syntaxes (#3615)
Mainly wrong `@return` types in comments
2021-05-08 10:27:18 +02:00
Alexandre Alapetite f2557bed9a More cases of max SQL variable number (#3586)
Follow up of https://github.com/FreshRSS/FreshRSS/pull/3553
2021-05-08 00:56:06 +02:00
Alexandre Alapetite a65097f1b3 Make SSL options available to non-admins (#3612)
#fix https://github.com/FreshRSS/FreshRSS/issues/3611
2021-05-07 17:21:16 +02:00
Cem KOÇandAlexandre Alapetite 5160bc62d8 Update Turkish lang (#3604)
* Update Turkish lang

* Ignore unmodified

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-05-05 11:10:48 +02:00