Skip to content

Improved: Sharing/Integration configuration#4269

Merged
Alkarex merged 27 commits intoFreshRSS:edgefrom
math-GH:fix-sharing-options
Mar 15, 2022
Merged

Improved: Sharing/Integration configuration#4269
Alkarex merged 27 commits intoFreshRSS:edgefrom
math-GH:fix-sharing-options

Conversation

@math-GH
Copy link
Copy Markdown
Contributor

@math-GH math-GH commented Mar 13, 2022

Ref. #3812

Changes proposed in this pull request:

  • improved UI of sharing configurations
  • added: sharing service can flagged as deprecated
  • flagged "Blogotext" as depricated
  • added: documentation about sharing services

Before:
grafik

and:

grafik

After:
grafik

and:

grafik

How to test the feature manually:

Configuration:

  1. go to configuration => sharing
  2. add/delete/change the sharing services
  3. add Blogotext as sharing service (as URL you could use http://example.net)
  4. drag&drop the services

Sharing

  1. go to normal view and open an article
  2. open the sharing dropdown menu
  3. see the red sign next to Blogotext

Pull request checklist:

  • clear commit messages
  • code manually tested
  • documentation updated

What left to do in another PR?

How to delete a sharing service without errors

@math-GH math-GH added this to the 1.20.0 milestone Mar 13, 2022
math-GH and others added 2 commits March 14, 2022 19:59
Co-authored-by: Alexandre Alapetite <[email protected]>
Co-authored-by: Alexandre Alapetite <[email protected]>
aledeg added a commit to aledeg/FreshRSS that referenced this pull request Oct 25, 2022
Before, when adding a simple integration, the delete button was missing until
the configuration was saved. This behavior was introduced in FreshRSS#4269, but I think
that it was a regression.
Now, the delete button is back and everything is working as it should.

In the process, I've extracted templates in attributes and add them in template
tags. This way, it is easier to validate that the HTML code is valid.
@aledeg aledeg mentioned this pull request Oct 25, 2022
4 tasks
aledeg added a commit to aledeg/FreshRSS that referenced this pull request Oct 25, 2022
Before, when adding a simple integration, the delete button was missing until
the configuration was saved. This behavior was introduced in FreshRSS#4269, but I think
that it was a regression.
Now, the delete button is back and everything is working as it should.

In the process, I've extracted templates in attributes and add them in template
tags. This way, it is easier to validate that the HTML code is valid.
Alkarex pushed a commit that referenced this pull request Oct 25, 2022
Before, when adding a simple integration, the delete button was missing until
the configuration was saved. This behavior was introduced in #4269, but I think
that it was a regression.
Now, the delete button is back and everything is working as it should.

In the process, I've extracted templates in attributes and add them in template
tags. This way, it is easier to validate that the HTML code is valid.
math-GH pushed a commit to math-GH/FreshRSS that referenced this pull request Nov 15, 2022
Before, when adding a simple integration, the delete button was missing until
the configuration was saved. This behavior was introduced in FreshRSS#4269, but I think
that it was a regression.
Now, the delete button is back and everything is working as it should.

In the process, I've extracted templates in attributes and add them in template
tags. This way, it is easier to validate that the HTML code is valid.
@math-GH math-GH added the deprecated Features marked as deprecated or deprecated marked features will be removed label May 23, 2023
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 Documentation 📚 UI 🎨 User Interfaces View

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants