-
-
Notifications
You must be signed in to change notification settings - Fork 784
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
Change add feed action #3027
Change add feed action #3027
Conversation
UX is definitely not my strong suit so please guide me to have something usable |
If you want feedback, here is mine, as the original issue creator. I like the dedicated "Add a feed" page. 🙂 I find the "Subscription management" page a bit misleading now, because the only action is the creation of a category, which is rarely used.
Sorry for the lengthy feedback. I might be a bit too nit-picking, but it could be the only chance I get in 5 years, so I hope you forgive me. 😀 Thank you for your work. |
@Alkarex I do not have this problem on my machine. I am using FF on Arch. Even on smaller screens, there is no such thing. @mlaily I hear you. I've moved the category creation in the feed creation page where I've separated the 2 forms. I've also renamed the page to show that there is one page to create the elements. |
ec9d380
to
22d79a3
Compare
I like your changes. Something seems broken when adding a feed though.
|
Thank you. I'll look at it |
22d79a3
to
276d08f
Compare
@mlaily it's fixed. |
I did some more testing. As I said, I like it like that. The only thing I find strange is that validation (popup messages for an invalid url, an empty category name...) is done on the subscriptions page, and not the page where the inputs are now... |
Good catch! I didn't noticed before. I'll look into it |
13a96b3
to
5b34650
Compare
@mlaily it's fixed! |
That was quick! :) Everything looks fine by me. |
5b34650
to
d5a9f91
Compare
@aledeg For the layout bug, try with Pafat theme in English. To solve the bug and simplify the UI, I think you could consider dropping one of the icons (e.g. the one for import/export, and keep only the one to add a new feed). For the additional fields, it can also wait for another PR, because it is not something we have now anyway. The reason for exposing timeout and SSL (and See this example of feed that takes 30s to load http://test.alapetite.fr/slow.rss.xml.php and try to add it to FreshRSS (which, by default, has 15s timeout) Minor: Maybe "Add" instead of "Create" for the button label: |
b4cc4c7
to
5722cb0
Compare
@Alkarex I've removed the import button and change the action button text. For the other fields, I'll rework it when they are available. |
@aledeg The other fields are already available, but currently only from a feed configuration page (so we have the text, parameters, etc.) |
Ok, I'll look into it tomorrow. |
5722cb0
to
8deb21d
Compare
@Alkarex I've added timeout and ssl. I could not find the force option. |
https://alpinelinux.org/posts/Alpine-3.12.0-released.html With PHP 7.3.18 (from 7.3.17) (and Apache 2.4.43 unchanged). No other significant change spotted
8deb21d
to
3fd94e7
Compare
The feed attributes were not applied / used before loading. Fixed by 52ba7ff |
@marienfressinaud Do you want to have a look at the new UI? |
52ba7ff
to
424c823
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe the "login" and "advanced" sections can be merged together, and hidden by default? It looks like they are required and make the form more complex than it is
I don't have a lot of time this week to spend on the review but it's a nice improvement and I trust you for the rest of the review :) |
424c823
to
cd7bbf7
Compare
@marienfressinaud the idea is to keep the layout from the add page and the layout from the update panel with the same fields and headers organization. For sure, the add page is a skimmed version of the update page but I find that hiding elements will be counter-intuitive. |
#fix FreshRSS#3097 Error from FreshRSS#3027
Before, the links was redirecting to the subscription management page which was the default behavior before changes introduced in 1.17.0 (FreshRSS#3027). All links were modified except the one for empty content. Now, the empty content links are redirecting to the proper page. See FreshRSS#3642
Closes #777
Changes proposed in this pull request:
How to test the feature manually:
Pull request checklist:
Additional information can be found in the documentation.
To ease the use of this feature, there is a new dedicated page to avoid numerous clicks.
Especially for switching categories or using HTTP authentication. The underlying actions
remain identical but the interface is simplified.