Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: use the API to get software #1405

Merged
merged 2 commits into from
Jun 12, 2024
Merged

feat: use the API to get software #1405

merged 2 commits into from
Jun 12, 2024

Conversation

bfabio
Copy link
Member

@bfabio bfabio commented Jun 3, 2023

This took months of refactoring, restructuring and redesigning, but it's
done now. 馃槩

Fix #1290.

bfabio added a commit to bfabio/developers.italia.it that referenced this pull request Jun 11, 2024
Temporarly remove the vitality, in preparation of italia#1405, as the the
vitality data is not loaded into the API yet.
bfabio added a commit to bfabio/developers.italia.it that referenced this pull request Jun 11, 2024
Temporarly remove the vitality chart, in preparation of italia#1405, as the the
vitality data is not loaded into the API yet.
bfabio added a commit that referenced this pull request Jun 11, 2024
Temporarly remove the vitality chart, in preparation of #1405, as the the
vitality data is not loaded into the API yet.
* Use https://api.developers.italia.it to get the software and
  publishers data
* Push the very same data to the ElasticSearch server during the build.
  This reduces/eliminates the problem with ElasticSearch having
  different data, see italia#1197

This took months of refactoring, restructuring and redesigning, but it's
done now. 馃槩

Fix italia#1290.
Add static redirs to maintain the URLs based on old software slugs.
@bfabio bfabio changed the title wip: use the API to get software feat: use the API to get software Jun 12, 2024
@bfabio bfabio marked this pull request as ready for review June 12, 2024 13:37
@bfabio bfabio merged commit 5c6fa8e into italia:main Jun 12, 2024
2 of 3 checks passed
@bfabio bfabio deleted the api branch June 12, 2024 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build the site with just developers-italia-api
1 participant