Skip to content

Budgets component improvement#5925

Closed
leio10 wants to merge 1 commit intodevelopfrom
feat/complex-budgets-voting
Closed

Budgets component improvement#5925
leio10 wants to merge 1 commit intodevelopfrom
feat/complex-budgets-voting

Conversation

@leio10
Copy link
Copy Markdown
Contributor

@leio10 leio10 commented Apr 3, 2020

🎩 What? Why?

This PR group all the PR related to the improvement of the budgets component.

📌 Related Issues

📋 Subtasks

📷 Screenshots (optional)

@leio10 leio10 mentioned this pull request Apr 3, 2020
2 tasks
@agustibr agustibr added project: PAM2020 Barcelona City Council contract status: WIP labels Apr 3, 2020
@agustibr agustibr closed this Apr 9, 2020
@agustibr agustibr force-pushed the feat/complex-budgets-voting branch from 13508fa to 5004c1f Compare April 9, 2020 05:53
@leio10 leio10 reopened this Apr 16, 2020
* Add changelog entry

* feat: add parent/child relationship to components

* feat: add settings to define if a component can have parent or children

* feat(admin): add parent field to component form when allowed

* refactor(admin): enforce the use of participatory space context concern

* refactor(admin): unify the menu components list rendering

* feat(admin): hide child components from lists

* feat(front): hide child components from lists

* feat: add the budgets groups component to the budgets module

* feat: allow budget components to have a parent component

* feat(admin): allow budgets group admin to manage children components

* feat(front): show children components on budget group index page

* style: fix lint issues

* test: fix tests broken with refactor

* Fix CI config for consultations

* Fix CI config

A single asterisk only matches branch names *without* slashes.
Double asterisk will match any branch name including slashes.

* Fix liinter complaints

* Add missing method on consultations

* Fix conferences tests

* Add missing field on test double

* Don't make budgets groups engine load tasks

* Lint files

* Use correct consultations questions admin layout

* feat: budgets group view improvements

* Fix lint errors

Co-authored-by: Marc Riera Casals <mrc2407@gmail.com>
Co-authored-by: Agustí B.R <agusti@codegram.com>
@leio10 leio10 force-pushed the feat/complex-budgets-voting branch from 6bc468e to 0866f66 Compare April 16, 2020 11:18
@leio10 leio10 closed this Apr 16, 2020
@leio10 leio10 deleted the feat/complex-budgets-voting branch April 16, 2020 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

project: PAM2020 Barcelona City Council contract status: WIP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Configure permissions at district (scope) level for the different components

2 participants