Skip to content

Update of the API GraphQL#13986

Merged
andreslucena merged 14 commits intodevelopfrom
feature/api-improvement
Mar 28, 2025
Merged

Update of the API GraphQL#13986
andreslucena merged 14 commits intodevelopfrom
feature/api-improvement

Conversation

@alecslupu
Copy link
Copy Markdown
Contributor

@alecslupu alecslupu commented Feb 1, 2025

🎩 What? Why?

This PR adds some GraphQL interfaces and tests that we need to use within the entire application, and all the subsequent PRs.

Testing

  1. The pipeline should be green

♥️ Thank you!

github-actions[bot]
github-actions bot previously approved these changes Feb 1, 2025
github-actions[bot]
github-actions bot previously approved these changes Feb 1, 2025
github-actions[bot]
github-actions bot previously approved these changes Feb 1, 2025
github-actions[bot]
github-actions bot previously approved these changes Feb 1, 2025
Base automatically changed from chore/refactor-api to develop February 4, 2025 07:40
@andreslucena andreslucena dismissed github-actions[bot]’s stale review February 4, 2025 07:40

The base branch was changed.

github-actions[bot]
github-actions bot previously approved these changes Feb 4, 2025
* Update `decidim-budgets` GraphQL API

* Add more fields

* Apply suggestions from code review

* Add budget integration specs

* Update decidim-budgets/spec/types/project_type_spec.rb

Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>

* Sort alphabetically

---------

Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
github-actions[bot]
github-actions bot previously approved these changes Mar 20, 2025
* Change Api for Accountability module

* Fix spec

* Add url field

* Add proposal urls field

* Add integration_spec for results

* Sort alphabetically

* More

* More sorting
github-actions[bot]
github-actions bot previously approved these changes Mar 20, 2025
* Update `decidim-conferences` GraphQL API

* Running linters

* Add more fields

* Fix usage

* Add url spec

* Implement conference schema spec

* Sort alphabetically
github-actions[bot]
github-actions bot previously approved these changes Mar 20, 2025
* Add post fields to integration_schema spec

* Add debate fields to integration_schema spec

* Sort alphabetically

* Sort alphabetically
github-actions[bot]
github-actions bot previously approved these changes Mar 20, 2025
* Update `decidim-assemblies` GraphQL API

* Fixing specs

* Add url to assemblies

* Fix spec

* Add integration specs

* Sort alphabetically
@andreslucena
Copy link
Copy Markdown
Member

@alecslupu I'm happy with this PR as is. If you want we can merge this and you can start working on the part 2 (with the other components/models that we're missing from here)

@alecslupu
Copy link
Copy Markdown
Contributor Author

@alecslupu I'm happy with this PR as is. If you want we can merge this and you can start working on the part 2 (with the other components/models that we're missing from here)

@andreslucena Yes, we can merge it, please!

@andreslucena andreslucena merged commit ecb8dbe into develop Mar 28, 2025
119 checks passed
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Maintainers' backlog Mar 28, 2025
@andreslucena andreslucena deleted the feature/api-improvement branch March 28, 2025 14:05
@andreslucena
Copy link
Copy Markdown
Member

related with #13253

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

No open projects
Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants