Skip to content

Conversation

…dim#13221)

* remove share_tokens from admin/components/_form

* add routes

* add component name on index title

* add form and new views

* fix index styles

* refactor share_token form

* refactor share_token form

* add locales keys

* add automatic_token attribute

* refactor createsharetoken command

* remove target_blank

* add more methods to sharetokenform

* refactor token_for definition

* add edit and update method to controller

* fix routing error

* add create and update command specs

* fix spelling error

* fix spelling error

* add share_token_form spec

* remove target_ blank from edit action

* remove set_default_expiration method

* add collection_radio_buttonts

* fix no expitration bug

* add registered_only to decidim_share_tokens migration

* add more checks to share_tokens_form spec

* add more checks to commands create and update share_token spec

* add copy clipboard functionality

* fix lint errors

* add is_active_link for share_tokens_path

* remove space detected

* fix noMethodError on user_can_preview_component? method

* add enforce_permission to controller

* fix manage_components_share_tokens spec

* fix manage_process_components_examples spec

* fix share_token_spec

* add share_tokens routes on initiatives-module

* remove unused i18n keys

* add more checks to manage_component_share_tokens

* fix has to edit a share token case check

* add spec check allows copying the share link from the share token

* save clipboard-copy-label-original

* fix clipboard js

* fix validations and views

* add specs

* update permissions

* update documentation

* add help text

* allow to manage participatory spaces share tokens

* add space specs

* add preview specs

* fix clipboard

* fix specs

* fix new minimum page items

* trailing spaces

* use standard datepicker

* fix surveys component actions

* make spec deterministic

* fix specs

* debug

* prevent token repetition in parallel tests

* apply corrections

* fix typo

* fix typo

* harmonize copies

* apply review

* lint

* change test

* apply review

* add td sizes

* normalize sizes

* add action logs

* add model specs

* fix title interpolation

* fix creat command spec

---------

Co-authored-by: elviabth <[email protected]>
@microstudi microstudi changed the title Improve components and spaces sharing with administrable tokens (#13221) 0.29 Backports Jun 3, 2025
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pull request does not contain a valid label. Please add one of the following labels: ['type: feature', 'type: change', 'type: fix', 'type: removal', 'target: developer-experience', 'type: internal']

microstudi and others added 27 commits June 3, 2025 14:14
* remove nested

* add reload

* debug

* manually set tokens

* add sleep

* cleanup
* update validations, add pending_location_text

* add tests

* update notifications

* add tests

* refactor: move pending_location? logic to model

* Apply suggestions from code review

Co-authored-by: Alexandru Emil Lupu <[email protected]>

* fix test

* fix validations

* change validations

* fix validations

* change tests

---------

Co-authored-by: Alexandru Emil Lupu <[email protected]>
…sals" is unchecked (decidim#15050)

Co-authored-by: andra-panaite <[email protected]>
Co-authored-by: Tom Greenwood <[email protected]>
Co-authored-by: Andrés Pereira de Lucena <[email protected]>
Co-authored-by: Alexandru Emil Lupu <[email protected]>
… mouse' to v0.29 (decidim#15095)

Co-authored-by: Antti Hukkanen <[email protected]>
Co-authored-by: Alexandru Emil Lupu <[email protected]>
{
title: "A reasonable proposal title",
body: "A reasonable proposal body",
address: "Carrer de Balmes, 132, Barcelona",

Check failure

Code scanning / check-spelling

Unrecognized Spelling Error test

Balmes is not a recognized word. (unrecognized-spelling)
decidim-bot and others added 17 commits October 11, 2025 01:03
Co-authored-by: stephanierousset <[email protected]>
Co-authored-by: Alexandru Emil Lupu <[email protected]>
Co-authored-by: Andrés Pereira de Lucena <[email protected]>
Co-authored-by: Tom Greenwood <[email protected]>
…5386)

Co-authored-by: ’Barbara Oliveira <[email protected]>
Co-authored-by: Tom Greenwood <[email protected]>
Co-authored-by: Alexandru Emil Lupu <[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.

6 participants