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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release/0.27 stable bcn #34

Draft
wants to merge 313 commits into
base: release/0.27-stable
Choose a base branch
from
Draft

Conversation

fblupi
Copy link

@fblupi fblupi commented Feb 13, 2023

NOT FOR MERGE!

This PR is to keep track of the custom work done in this fork:

  • Show the user's profile on initiatives
  • Add paper_trail to initiatives_votes
  • Add a focus mode for votation
  • Custom modifications related to budgets

Backports:

eliegaboriau and others added 30 commits March 21, 2022 08:59
Co-authored-by: Andrés Pereira de Lucena <[email protected]>
Co-authored-by: leio10 <[email protected]>
* Fix cache URLs on cards (decidim#8988)

* Remove filter_link_params from links

* Remove filter_link_params helper

* Save and restore filtered queries with Javascript

For saving we use the sessionStorage API, and for restoring
we reuse the "Back to list" link.

* Fix linter offenses

* Add specs for every component on different kind of filters

* Fix linter offenses

* Apply suggestions from code review

* Passing elements for the method from outside

* Fix inconsistency in budget's back to list URL

* Apply suggestions from code review

* Change CSS classes to the `searchlight` format
…ecidim#9091)

* Fix timeout in comment view and during meetings (decidim#9070)

* Timeout if user idles in comment view

* Dont reset js timer when fetching comments

* Use fetch instead jquery ajax

* Remove settings.url hack

* Prevent timeout when meeting is live

* Move logic to session_timeouter and add tests

* Use Rails.ajax instead of fetch

* Fix tests

* Remove unnecessary changes

* Disable max lines for comments.component.js

* Simplify logic

* Add timeout modal to live events

* Add timeout spec for live meetings

* Check if respond to meeting before using it

* Use better methods

* comments component isnt over 300 lines

* Do not initialize the reveal twice

* Prevent timeout if its online/hybrid meeting with accessable iframe

Co-authored-by: Antti Hukkanen <[email protected]>

* Dont show modal in another tab when preventing timeout

Co-authored-by: Antti Hukkanen <[email protected]>
* Add base url to meta image urls

* No need to have organization in every test

* Use variable iinstead repeating
* feat(timeline_entry): add title attribute and move description

* feat(timeline_entry): add title to model, form, command and type

* feat(timeline_entry): add title to seeds

* feat(timeline): add views

* chore(i18n): remove description from timeline_entry.fields

* feat(timeline_entry): add read more toggle button

* chore(timeline_entry): remove read_more toggle

* Update decidim-accountability/lib/decidim/accountability/component.rb

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* feat(i18n): add timeline_entry tittle key

Co-authored-by: Andrés Pereira de Lucena <[email protected]>
…ecidim#9239)

* Change permissions to edit_link in initiatives' pages

* Move system spec to correct file
…9240)

* Clarify message to user when checking census

* Rename again the attachments partial file
…idim#9242)

* Fix processes count in processes group title cell

* Split columns 50/50
…ecidim#9246)

* Add 'not answered' as a possible answer in proposals

* Update answered_at back to nil when it's 'not answered'

* Update state_published_at back to nil when it's 'not answered'
fblupi and others added 13 commits July 13, 2023 14:02
…n-meetings-minutes

Allow iframes on meeting minutes
* first version

* fix i18n

* linter

* linter

* fix permissions
fix test

* fix tests
add button when initiative type doesn't need an authorisation but initiative does

* lint

* lint

* change requests

* refactor

* linter

* Improve spec
Fix not authorized modal when choosing initiative type

* linter

* linter

* add refresh when needed

* Update decidim-initiatives/spec/system/create_initiative_spec.rb

Co-authored-by: Antti Hukkanen <[email protected]>

* Update decidim-initiatives/spec/system/create_initiative_spec.rb

Co-authored-by: Antti Hukkanen <[email protected]>

* Update decidim-initiatives/spec/system/create_initiative_spec.rb

Co-authored-by: Antti Hukkanen <[email protected]>

* Update decidim-initiatives/spec/system/create_initiative_spec.rb

Co-authored-by: Antti Hukkanen <[email protected]>

* Update decidim-initiatives/spec/system/create_initiative_spec.rb

Co-authored-by: Antti Hukkanen <[email protected]>

* Update decidim-initiatives/spec/system/create_initiative_spec.rb

Co-authored-by: Antti Hukkanen <[email protected]>

* refactor modal in partial

* linter

Co-authored-by: Antti Hukkanen <[email protected]>
alecslupu and others added 3 commits February 27, 2024 09:05
* Refactor intiative wizard

* Fix the initiative creation

* Fixing failing specs

* Apply review recommendations

* Update decidim-initiatives/app/models/decidim/initiative.rb

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* Apply review recommendations

* Fix the user group creation

* Small refactor on initiatives

* Add spec for custom signature end date in update command

* Update decidim-initiatives/app/controllers/decidim/initiatives/create_initiative_controller.rb

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* Update decidim-initiatives/lib/decidim/initiatives/engine.rb

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* Apply latest review recommendations

* Add area spec

* Apply suggestions from code review

Co-authored-by: Antti Hukkanen <[email protected]>

---------

Co-authored-by: Andrés Pereira de Lucena <[email protected]>
Co-authored-by: Antti Hukkanen <[email protected]>
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.

10 participants