Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix broken sharing services (part 2): delete Blogotext #6225

Merged
merged 107 commits into from
Jun 10, 2024

Conversation

math-GH
Copy link
Contributor

@math-GH math-GH commented Mar 21, 2024

clean PR of #3812

Ref #3793

sub PR of #3794 as @Alkarex suggested

Changes proposed in this pull request:

  • remove: the blogotext sharing option

How to test the feature manually:
check the sharing options

math-GH and others added 30 commits May 6, 2023 15:35
* phpstan level 7 for feedController.php

* phpstan level 7 for feedController.php

* phpstan level 7 for feedController.php

* phpstan level 7 for feedController.php

* A few fixes

---------

Co-authored-by: Luc <[email protected]>
Co-authored-by: Alexandre Alapetite <[email protected]>
* phpstan level 7 for updateController.php

* phpstan level 7 for updateController.php

* Minor array syntax

---------

Co-authored-by: Luc <[email protected]>
Co-authored-by: Alexandre Alapetite <[email protected]>
* docs: language table added

* Update 05_Configuration.md

* Update 05_Configuration.md

* french docs

* Unicode quote and a few fixes
(Same search&replace aslo applied to a few other files)

---------

Co-authored-by: Alexandre Alapetite <[email protected]>
* Add compatibility with MacOS for `paste` command
* Addition to .editorconfig
Fix regression from FreshRSS#5315
which indroduced a bug for cached feeds.
We now update the `lastSeen` property of entries to account for the fact that they are unchanged but still existing.
…ocumentation (FreshRSS#5349)

* i18n

* Update sub.php

* Update app/i18n/fr/sub.php

Co-authored-by: Alexandre Alapetite <[email protected]>

* fix target="_blank"

---------

Co-authored-by: Alexandre Alapetite <[email protected]>
* delete 04_Changing_source_code.md

* make pot

---------

Co-authored-by: Alexandre Alapetite <[email protected]>
* Typed view model classes
* Add ability to provide a typed view model class to a controller
* Use `::class` instead of string for referring to classes
* Examplified with `stats` and `javascript` controllers / views (more to do)
* Also useful for extensions (my usecase today), which did not have the ability to define own view model attributes before.

* Typo
* comments added for each step

* infos about FreshRSS added in first step

* Remove reference to Kriss and Leed from install page
I do not find that informative, and quite confusing. Moved to readme instead.

---------

Co-authored-by: Alexandre Alapetite <[email protected]>
Before, the system configuration was linked to the user parameter while the
user configuration was linked to the system parameter. This was an issue when
trying to retrieve some kind of configuration value in an extension.
Now, the configurations are properly linked to their parameters.
* Fix logs pagination
Regression from FreshRSS#5269

* Add better default
…#5400)

* PHPStan Level 7 for Minz_Request

* PHPStan Level 7 for FreshRSS_Feed

* PHPStan Level 7 for Minz_Error
* Fix again updateLastSeenUnchanged
FreshRSS#5382 was not good enough to fix markAsReadUponGone and introduced a regression in `entry.lastSeen`.
New approach.
Follow-up of FreshRSS#5315

* Minor change of mind

* Fix handling of lastSeen
entry.lastSeen was not always correctly initialised, and sometimes overriden
Whitespace strings, empty strings, 0 are all problematic when working with GUIDs. so avoid them.
* PHPStan Level 7 complete

* Start PHPStan Level 8

* Forgot exclude .phtml
* Fix favicon fetching while using proxies

This ensures that if curl_options are defined in config.php, those
settings are respected while fetching favicons.

Fixes FreshRSS#4951

* Change options priority

* Credits keep alphabticorder

---------

Co-authored-by: Alexandre Alapetite <[email protected]>
* Update Translate.php

* Small improvements

---------

Co-authored-by: Alexandre Alapetite <[email protected]>
@math-GH math-GH added the deprecated Features marked as deprecated or deprecated marked features will be removed label Mar 21, 2024
@math-GH math-GH added this to the 1.25.0 milestone Mar 21, 2024
@Alkarex
Copy link
Member

Alkarex commented Jun 5, 2024

Conflicts

@Alkarex Alkarex merged commit 493d467 into FreshRSS:edge Jun 10, 2024
2 checks passed
@math-GH math-GH deleted the delete-blogotext-sharing-service branch June 10, 2024 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deprecated Features marked as deprecated or deprecated marked features will be removed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

10 participants