aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-15Fix issue with mark-all-as-read-button in anonym. mode (#3944)Gravatar maTh
* fix * Update p/scripts/main.js Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-11-15Additional HTTP error codes (#3981)Gravatar Alexandre Alapetite
2021-11-14Docker: Move logic to disable FreshRSS updates (#3973)Gravatar Alexandre Alapetite
Should be done during build and not during entrypoint, to avoid modifying a potential volume (e.g. mounting the source code as a volume is used during development).
2021-11-14Update PHPMailer to 6.5.1 (#3977)Gravatar Brooke
2021-11-14Fix js errors (#3980)Gravatar maTh
* fixed missed popup * fix missed document.getElementById('loginButton') * make fix-all Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-11-14Update config.default.php (#3979)Gravatar maTh
2021-11-12Improve mobile view: access to the config menu (#3881)Gravatar maTh
* wip * improve the header * Fix theme "Adark" * fixed theme: Ansum * Fixed theme: BlueLagoon * fixed Ansum after PR comment of Frenzie * Fixed theme: Dark * fixed theme: Flat * fixed theme: Mapco * fixed theme: Origine compact * fixed theme: Pafat * fixed theme: Screwdriver * fixed theme: Swage * hide the close button in wide view * fixed base/template RTL * fixed SCSS of theme Swage * stylelint fix * fixed theme Swage * make fix-all Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-11-11a to button (#3969)Gravatar maTh
2021-11-11Improve install routine: database password input with "show password" button ↵Gravatar maTh
(#3962) * wip * CSS better btn * CSS: RTL * button is better than a * improved CSS for button
2021-11-11Fix label management (#3959)Gravatar maTh
* disable inputs * fix create empty tags * Update app/Controllers/tagController.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> * Update app/views/tag/index.phtml Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> * Small additional checks Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-11-08Update details.phtml (#3966)Gravatar maTh
2021-11-07Update i18n/zh-cn (#3963)Gravatar nanhualyq
* Update i18n/zh-cn * Update gen.php * Update conf.php * Update conf.php * Update conf.php
2021-11-04fixed: Shortcuts in "Anonym. Mode" broken (#3897) (#3945)Gravatar maTh
* fix * improved delayClick() * Do not send empty mark as read request Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-11-02Remove remains of Travis (#3941)Gravatar Alexandre Alapetite
* Remove remains of Travis Follow-up of https://github.com/FreshRSS/FreshRSS/pull/3920 * Update docs/en/developers/03_Running_tests.md Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> * Apply suggestions from code review Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> Co-authored-by: Alexis Degrugillier <aledeg@users.noreply.github.com>
2021-11-02fix main.js (#3956)Gravatar maTh
2021-10-30fix typo (#3949)Gravatar maTh
2021-10-30Update i18n/zh-cn (#3947)Gravatar nanhualyq
* Update i18n/zh-cn * Update gen.php * Update conf.php
2021-10-28New shortcut: actualize feeds (#3900)Gravatar maTh
* configs * i18n * improved * Update app/i18n/fr/conf.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> * Update p/scripts/main.js Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> * Update main.js * Update conf.php * make fix-all * i18n * i18n * i18n: delete conf.shortcut.actualize * Update app/views/configure/shortcut.phtml
2021-10-27Add a reminder for first-time contributors (#3940)Gravatar Kaibin Yang
> > * Update CONTRIBUTING.md CREDITS.md > > * If there is a file for contributors, why not telling them when they check the guidelines?
2021-10-25GitHub Actions cleaner error output (#3938)Gravatar Alexandre Alapetite
Silence irrelevant NPM errors when a test fails. See e.g. https://github.com/FreshRSS/FreshRSS/runs/3999501244?check_suite_focus=true ```text npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! freshrss@ markdownlint: `markdownlint '**/*.md'` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the freshrss@ markdownlint script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/runner/.npm/_logs/2021-10-25T16_15_34_166Z-debug.log ```
2021-10-25Update Italian Translation (#3939)Gravatar Gianni Scolaro
* Update Italian Translation * Update app/i18n/it/admin.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-10-25Cli: readme: added infos about manipulate.translation.php (#3937)Gravatar maTh
* added: ./cli/manipulate.translation.php + divided in sub sections * headline structure * blank lines added
2021-10-25Update manipulate.translation.php (#3936)Gravatar maTh
2021-10-25Add a reminder for NGINX installations (#3741) (#3934)Gravatar Kaibin Yang
Update docs/en/admins/03_Installation.md
2021-10-25Update Occitan locale (#3935)Gravatar Mejans
* Update conf.php * Update gen.php * Update install.php * Update sub.php
2021-10-24Newsflash doc (#3931)Gravatar Felix Bühler
* [credit] add stunkymonkey * [doc] update Newsflash in README * Update README.fr.md Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-10-24Fix cron regression (#3933)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/pull/3927/files#r735146297 The path `/var/www/FreshRSS/` might be a Docker volume, breaking files created there during Docker build
2021-10-24Hot fix broken links documentationGravatar Alexandre Alapetite
Bug from https://github.com/FreshRSS/FreshRSS/pull/3905
2021-10-24Add pwa (#3890)Gravatar proletarius101
* Don't use Chrome or indeed Firefox on Android Would close #1963. But I will not finish this PR because the idea that every single website on the internet should have to do this is absolutely ridiculous. * add pwa manifest Add a pwa manifest as defined in https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Installable_PWAs - creates shortcuts without the browser frame - has a splash screen - has an independent view stack than the browser one * update manifest as per pwabuilder.com * add 32x32 and 48x48 icon config * enhance manifest spec compliance * change as per suggestions * Update app/layout/layout.phtml Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> * fix mobile icon padding * remove screen auto rotation * change theme color to white * Move meta (Should not be in the referrer condition) * JSON HTTP cache Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-10-24GitHub Actions CI optimisation (#3929)Gravatar Alexandre Alapetite
Efforts to reduce the resources used by CI: * Only one git checkout * Exclusion of irrelevant directories for several commands * Fix some rtlcss warnings * Move some commands from tests.yml to composer.json to make them reusasble * Initial efforts to take avantage of all that from `make` (help welcome)
2021-10-24Docker: don't add crontab unless needed. (#3927)Gravatar Chris Francy
Adding the crontab as part of the image build makes it more complicated to add custom entries to the crontab. Adjusting the image and entrypoint to make it so that the crontab is only added when CRON_MIN is set simplifies having a custom crontab.
2021-10-24Fix getNonStandardShortcuts (#3924)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/3922 Quick fix. The `getNonStandardShortcuts()` could probably be re-written.
2021-10-24[i18n] Add Dutch translation for new strings (#3928)Gravatar Frans de Jonge
References #3898.
2021-10-24Update i18n/zh-cn (#3926)Gravatar nanhualyq
2021-10-24clipboard translated (#3925)Gravatar maTh
2021-10-24Added my information to the CREDITS.md page (#3923)Gravatar Natalie Stroud
Co-authored-by: Natalie Stroud <stroudn1@nku.edu>
2021-10-24GitHub Action automatic tests (#3920)Gravatar Alexandre Alapetite
* PHP lint + phpunit + Manipulate translations + phpcs * eslint + markdownlint + rtlcss + stylelint * shellcheck + shfmt + hadolint
2021-10-23add button to open nav panel (#3879)Gravatar maTh
2021-10-23Extend GReader Redate note for FeedMe too (#3796)Gravatar Daniel Lo Nigro
* Extend GReader Redate note for FeedMe
2021-10-23Improved markdownlint (#3918)Gravatar Alexandre Alapetite
* Improved markdownlint * Relaxed rules slighlty * `npm run markdownlint` for automatic tests * `npm run markdownlint_fix` for automatic syntax fixing * Applied the fixes on all our Markdown files
2021-10-23Update CREDITS.md (#3919)Gravatar OctopusET
Add OctopusET to CREDITS.md
2021-10-23Split fever & greader into two separate pages. (#3905)Gravatar Felix Bühler
* [docs] add newsflash to fever-clients * [docs] split fever&greader-apis into two pages and make the more consistent
2021-10-23i18n German (#3913)Gravatar maTh
* i18n Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-10-23Update PT-BR Translation (#3908)Gravatar Nainor
* Update PT-BR Translation * i18n fix syntax Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-10-23Updated Spanish translations (#3916)Gravatar Natalie Stroud
* Updated Spanish translations Co-authored-by: Natalie Stroud <stroudn1@nku.edu> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-10-23Update Korean Translation with language code fix (#3914)Gravatar OctopusET
* Update Korean Translation * Fix Korean language code following IETF BCP 47 * Fix Korean language code in i18n/*/gen.php * Fix Korean language code in cli/i18n/* * Fix Korean language code in docs Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-10-23Remove references to Ubuntu image in Docker/Readme.md (#3917)Gravatar Chris Francy
FreshRSS switched to Debian as the parent For the Image but there were still a couple references in the README to Ubuntu.
2021-10-21Align .editorconfig with .stylelintrc for CSS files (#3912)Gravatar Alexandre Alapetite
And add explicit file extension to `.stylelintrc`
2021-10-21Follow up of 3814 (#3910)Gravatar maTh
* fixed the whitespace in value of username input * fixed a HTML structure fault
2021-10-21fixed: add feed: advanced: white space char as default password (#3814)Gravatar maTh
* fixed space char as default password * fix: whitespace in feed http username configuration * fix: type=password * extend the type=password with the watch-password-plain button * init_extra() again for new slider content Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>