endoflife-date / endoflife.date

Informative site with EoL dates of everything
https://endoflife.date
MIT License
2.4k stars 736 forks source link

:grey_question: API > Data format change on /api/all.json #3523

Closed adriens closed 1 year ago

adriens commented 1 year ago

Hi,

my daily job started to fail while loading https://endoflife.date/api/all.json

Now, I have the following output format:

image

["akeneo-pim","alibaba-dragonwell","almalinux","alpine","amazon-corretto","amazon-eks","amazon-linux",
"amazon-neptune","amazon-rds-mysql","amazon-rds-postgresql","android","angular","angularjs","ansible",
"ansible-core","antix","apache","apache-activemq","apache-airflow","apache-camel","apache-cassandra","apache-groovy","apache-kafka","api-platform","argo-cd","artifactory","azul-zulu","azure-devops-server","azure-kubernetes-service","beats","bellsoft-liberica","blender","bootstrap","cakephp","centos","centos-stream","cfengine","citrix-vad","clamav","coldfusion","composer","confluence","consul","contao","cortex-xdr","cos","couchbase-server","craft-cms","debian","dependency-track","devuan","django","docker-engine","dotnet","dotnetfx","drupal","drush","eclipse-temurin","elasticsearch","electron","elixir","emberjs","envoy","esxi","etcd","eurolinux","exim","fairphone","fedora","ffmpeg","filemaker","firefox","flux","fortios","freebsd","gerrit","gitlab","go","godot","google-kubernetes-engine","gorilla","graalvm","gradle","grafana","grails","graylog","gstreamer","haproxy","hashicorp-vault","hbase","horizon","ibm-aix","ibm-semeru-runtime","intel-processors","internet-explorer","ionic","ios","ipad","ipados","iphone","isc-dhcp","istio","java","jekyll","jenkins","jhipster","jira-software","joomla","jquery","jreleaser","kde-plasma","keycloak","kibana","kindle","kirby","kotlin","kubernetes","laravel","libreoffice","lineageos","linux","linuxmint","log4j","logstash","looker","macos","mageia","magento","mariadb","mastodon","mattermost","maven","mediawiki","micronaut","microsoft-build-of-openjdk","mongodb","moodle","msexchange","mssqlserver","mulesoft-runtime","mxlinux","mysql","neo4j","netbsd","nextcloud","nextjs","nexus","nginx","nix","nixos","nodejs","nokia","nomad","numpy","nutanix-aos","nutanix-files","nutanix-prism","nuxt","nvidia","nvidia-gpu","office","openbsd","opensearch","openssl","opensuse","openwrt","openzfs","oracle-database","oraclelinux","pangp","panos","pci-dss","perl","photon","php","phpbb","phpmyadmin","pixel","plesk","pop-os","postfix","postgresql","powershell","prometheus","proxmox-ve","puppet","python","qt","quarkus-framework","rabbitmq","rails","raspberry-pi","react","readynas","red-hat-openshift","redhat-build-of-openjdk","redhat-satellite","redis","redmine","rhel","rocky-linux","ros","ros2","roundcube","ruby","salt","samsung-mobile","sapmachine","scala","sharepoint","silverstripe","slackware","sles","solr","sonar","splunk","spring-boot","spring-framework","sqlite","squid","surface","symfony","tails","tarantool","telegraf","terraform","tomcat","twig","typo3","ubuntu","umbraco","unity","unrealircd","varnish","vcenter","visual-cobol","visual-studio","vmware-cloud-foundation","vmware-srm","vue","vuetify","wagtail","watchos","weechat","windows","windows-embedded","windows-server","wordpress","xcp-ng","yarn","yocto","zabbix","zookeeper"]

Is it :

hugovk commented 1 year ago

What format were you expecting?

https://github.com/hugovk/norwegianblue is still handling it fine when running eol all.

marcwrobel commented 1 year ago

The https://endoflife.date/api/all.json was always an array of product names as far as I remember. Same question as @hugovk, what were you expecting?

hugovk commented 1 year ago

Yep, I was expecting the same as what it gives now: an array of product names.

adriens commented 1 year ago

Hi guys, thank you very much for all your feedbacks. :pray: So it's a reaking change on the duckdb side. I'll fix it ASAP:zap:

adriens commented 1 year ago

:heavy_check_mark: Fixed