Hello everyone, The PR is in the queue for merging. Soon, it will be possible to add more than one feed.
One important piece of information I forgot to mention is that *HTTP links are not allowed*. If your blog is set to HTTP in Fedora Accounts, please change it to HTTPS. Regards, Pedro Moura he/him/his Software Engineer Red Hat <https://www.redhat.com> pmo...@redhat.com <https://www.redhat.com> On Mon, May 20, 2024 at 12:55 PM Alexander Bokovoy <aboko...@redhat.com> wrote: > On Пан, 20 мая 2024, Pedro Moura wrote: > >> > >> How can I add more feeds? Under my account I had feeds to two Packit > >> blogs, one ABRT and my personal. > >> > >So far, users can only add just one feed. We didn't know the necessity of > >having more than one because we didn't get too many answers in the > >research about sub-planets. > >If that is an issue, we need to ask for an update in noggin and > >consequently fasjson. > > Judging by > > https://github.com/fedora-infra/freeipa-fas/blob/dev/ipaserver/plugins/baseruserfas.py#L118-L124 > , > the backend already supports multi-valued fasRssUrl attribute. > 'fasrssurl*' is FreeIPA syntax for 'zero or many values'. Indeed, > LDAP 'fasRssUrl` attribute definition lacks SINGLE, so it will be a > multi-valued one. > > Noggin has support for lists of values for an attribute and defaults to > a single value. This needs to be fixed for 'rss_url' field in Noggin's > user representation by adding an attr_types override similar to how > 'sshpubkeys' and 'gpgkeys' overridden. > > So the only visible change needed is probably a Noggin's attr_type > override. fasjson will need a Converter('fasRssURL', multivalued=True) > and that should be enough. > > Overall, this looks like a two-line change across two projects. > > -- > / Alexander Bokovoy > Sr. Principal Software Engineer > Security / Identity Management Engineering > Red Hat Limited, Finland > -- > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > Do not reply to spam, report it: > https://pagure.io/fedora-infrastructure/new_issue >
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue