WeAreDotnet / dotnet-creator-cards

This repository feeds the creator list at WeAreDotnet. It is also used to track issues and suggestions
https://www.wearedotnet.io
MIT License
164 stars 195 forks source link

[Bug] Creator profile not synched with the feeds #170

Open andychiare opened 1 year ago

andychiare commented 1 year ago

Describe the bug My creator profile doesn't show my latest articles. It is stuck at two months ago while the feeds include new articles. I don't see any difference between the format of the old and the new content in the feeds 🤔

To Reproduce Steps to reproduce the behavior:

  1. Go to https://www.wearedotnet.io/andychiare
  2. The latest shown article is "Managing Tokens in .NET MAUI" published 2 months ago.
  3. Click the feed link
  4. The latest article is "Role-Based Access Control in Blazor Applications" published a few weeks ago

Expected behavior I would expect that the shown articles were synchronized with the feeds

DeeJayTC commented 1 year ago

Hey @andychiare there are some issues with your feed such as duplicate Ids for example, can you make sure to fix those:

https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fandreachiarelli.it%2Ffeed%2Farticles.xml

Not sure if that's the cause of the issue but might help.

andychiare commented 1 year ago

Thank you for your help @DeeJayTC 🙏 I fixed all the validation issues except the encoding one. I don't know how to fix this since the website is static and I don't manage the web server, but I don't think this is the cause of the feed issue. Otherwise, I would expect no content to be shown

DeeJayTC commented 1 year ago

The duplicates might have caused that. Ill rerun it later, traveling atm

EngincanV commented 1 year ago

I have the same problem, my latest articles are not shown. I have noticed the feed generated by wearedotnet.io's last build date is Sun, 23 Apr 2023 00:00:00 for me.

image

It's the same date as my latest post, which was the latest post of my feed when my feed is added to the application (https://github.com/WeAreDotnet/dotnet-creator-cards/pull/177). After that, it seems it did not rebuild my feed. Also, when it first build my feed, I already had duplicated values, so I don't think it's related to that.

This might be helpful diagnose the issue.


It can be good to add a button to the profile page, so we can rebuild the feed whenever we published new content. I mean if it can't refresh the feed automatically for certain cases, we as users can request to refresh the feed manually. What do you think, is it possible or easy to do @DeeJayTC ?

DeeJayTC commented 1 year ago

Thats actually a good idea, i wouldnt want that for every user but can totally add an option so you can refresh your own feeds with a button. That might solve a few issues!

Nice one!

mosoftwareenterprises commented 1 year ago

I am seeing the same issue for my profile: https://www.wearedotnet.io/mosoftwareenterprises I have ensured that my feed passes the validator mentioned above https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fblog.markoliver.website%2Frss.xml

image

Is there anything else I can do to fix it @DeeJayTC

DeeJayTC commented 1 year ago

not yet, im working on quite a few improvements to the indexer and have to reindex the latest feeds anyway. Might take a few more days tho. Sorry!

mosoftwareenterprises commented 1 year ago

Thankyou for the feedback, no pressure from me. I know you are busy!

andychiare commented 1 year ago

Any update on this issue? Can I help?

EngincanV commented 1 year ago

Any updates on this issue?