Allow user to drag address on proposal map#6291
Allow user to drag address on proposal map#6291Leusev merged 20 commits intodecidim:developfrom armandfardeau:feature/draggable-cursor-on-proposal-map
Conversation
|
Hi @armandfardeau ! |
|
Here @tramuntanal 😊 https://meta.decidim.org/processes/roadmap/f/122/proposals/13116 |
|
@carolromero @tramuntanal here is the related issue : OpenSourcePolitics/dev#27 |
|
@virgile-dev @armandfardeau you said you'll "refactor a bit the feature", is the PR ready for review now? |
|
Thanks for this work @armandfardeau . |
|
@tramuntanal yes this the refactored version. |
|
@armandfardeau it looks good to me ! |
While I was testing, I found this screen too, but I don't understand very well what is intended for that red highlighted text. Could you briefly explain what steps to follow to activate the option where the draggable map button appears please? Thanks in advance @armandfardeau ! |
Leusev
left a comment
There was a problem hiding this comment.
Could you please also review the file conflicts?
Thank you very much!
Thanks for checking and resolve conflict files @armandfardeau |
|
In the meantime, @decidim/product have you been able to test the new functionality? |
|
I've checked it last week, but found the "not geocoded address" and thought that I had misconfigured my here on localhost and I was waiting for the staging environment to check it out again. This will need a rework as there are going to be huge changes on the maps API on #6340 |
|
Hello @carolromero We revamped this feature updating our code to the changes Antti added in its PR to make maps configurable (#6340 ). Happy testing ! |
|
Hey @virgile-dev I tested this and seems to be working fine. This is a cool feature 😎 thanks! |
|
@Leusev this was accepted and tested by product. It's finally ready to be merged 🥳 |
There was a problem hiding this comment.
Hi @armandfardeau
in first place, thanks a lot for your work! 😄
In general, seems good for me, but it noticed that codecov/patch is too low

there is a difference in the percentage of missing codecov/patch tests too large...
Could you check if is possible to add/improve a bit the current tests please?
Thanks in advance!
|
@Leusev Armand improved the codecov by a lot. Do you think you can merge it now ? Thanks in advance ! |
|
@Leusev The Failing initiative test works perfectly locally, could you retry? Looks like a flaky to me. |
|
I'm re-running initiatives' workflow |
Leusev
left a comment
There was a problem hiding this comment.
All ok now @armandfardeau ! 😄
Thanks a lot for your effort & tests improvement 👍
…ngs_content_block * develop: (22 commits) Fix email CTA alignment on Outlook and Windows Mail (#6895) Fix mailer meeting registration invitation using path instead of URL (#6965) Fix the data portability exporter when zip is not in the gemfile (#6969) Convert technical docs to Antora (#6526) New Crowdin updates (#6957) Bugfix - moderated meetings are displayed in the meetings index page (#6927) Add HTML Content Blocks in Process Groups (#6823) Prevent error in view due to optional html not showing (#6942) Improve layout for standalone T&C page (#6944) chore: move rubocop ruby config to own file (#6952) Fix some strings (#6958) Fix newsletter html containing style tag content (#6876) New Crowdin updates (#6945) New Crowdin updates (#6926) Localize a string in conference speaker (#6866) Fix broken dashboard action logs under certain conditions (#6857) Fix traceability logs with invalid record (#6879) Allow user to drag address on proposal map (#6291) New Crowdin updates (#6898) Update release notes documentation (#6809) ...
…_content_block * develop: (22 commits) Fix email CTA alignment on Outlook and Windows Mail (#6895) Fix mailer meeting registration invitation using path instead of URL (#6965) Fix the data portability exporter when zip is not in the gemfile (#6969) Convert technical docs to Antora (#6526) New Crowdin updates (#6957) Bugfix - moderated meetings are displayed in the meetings index page (#6927) Add HTML Content Blocks in Process Groups (#6823) Prevent error in view due to optional html not showing (#6942) Improve layout for standalone T&C page (#6944) chore: move rubocop ruby config to own file (#6952) Fix some strings (#6958) Fix newsletter html containing style tag content (#6876) New Crowdin updates (#6945) New Crowdin updates (#6926) Localize a string in conference speaker (#6866) Fix broken dashboard action logs under certain conditions (#6857) Fix traceability logs with invalid record (#6879) Allow user to drag address on proposal map (#6291) New Crowdin updates (#6898) Update release notes documentation (#6809) ...
…cipatory_processes_content_block * develop: (22 commits) Fix email CTA alignment on Outlook and Windows Mail (#6895) Fix mailer meeting registration invitation using path instead of URL (#6965) Fix the data portability exporter when zip is not in the gemfile (#6969) Convert technical docs to Antora (#6526) New Crowdin updates (#6957) Bugfix - moderated meetings are displayed in the meetings index page (#6927) Add HTML Content Blocks in Process Groups (#6823) Prevent error in view due to optional html not showing (#6942) Improve layout for standalone T&C page (#6944) chore: move rubocop ruby config to own file (#6952) Fix some strings (#6958) Fix newsletter html containing style tag content (#6876) New Crowdin updates (#6945) New Crowdin updates (#6926) Localize a string in conference speaker (#6866) Fix broken dashboard action logs under certain conditions (#6857) Fix traceability logs with invalid record (#6879) Allow user to drag address on proposal map (#6291) New Crowdin updates (#6898) Update release notes documentation (#6809) ...
…link * develop: (22 commits) Fix email CTA alignment on Outlook and Windows Mail (#6895) Fix mailer meeting registration invitation using path instead of URL (#6965) Fix the data portability exporter when zip is not in the gemfile (#6969) Convert technical docs to Antora (#6526) New Crowdin updates (#6957) Bugfix - moderated meetings are displayed in the meetings index page (#6927) Add HTML Content Blocks in Process Groups (#6823) Prevent error in view due to optional html not showing (#6942) Improve layout for standalone T&C page (#6944) chore: move rubocop ruby config to own file (#6952) Fix some strings (#6958) Fix newsletter html containing style tag content (#6876) New Crowdin updates (#6945) New Crowdin updates (#6926) Localize a string in conference speaker (#6866) Fix broken dashboard action logs under certain conditions (#6857) Fix traceability logs with invalid record (#6879) Allow user to drag address on proposal map (#6291) New Crowdin updates (#6898) Update release notes documentation (#6809) ...
…ighted_groups * develop: (22 commits) Fix email CTA alignment on Outlook and Windows Mail (#6895) Fix mailer meeting registration invitation using path instead of URL (#6965) Fix the data portability exporter when zip is not in the gemfile (#6969) Convert technical docs to Antora (#6526) New Crowdin updates (#6957) Bugfix - moderated meetings are displayed in the meetings index page (#6927) Add HTML Content Blocks in Process Groups (#6823) Prevent error in view due to optional html not showing (#6942) Improve layout for standalone T&C page (#6944) chore: move rubocop ruby config to own file (#6952) Fix some strings (#6958) Fix newsletter html containing style tag content (#6876) New Crowdin updates (#6945) New Crowdin updates (#6926) Localize a string in conference speaker (#6866) Fix broken dashboard action logs under certain conditions (#6857) Fix traceability logs with invalid record (#6879) Allow user to drag address on proposal map (#6291) New Crowdin updates (#6898) Update release notes documentation (#6809) ...
…s_and_processes_block * develop: (22 commits) Fix email CTA alignment on Outlook and Windows Mail (#6895) Fix mailer meeting registration invitation using path instead of URL (#6965) Fix the data portability exporter when zip is not in the gemfile (#6969) Convert technical docs to Antora (#6526) New Crowdin updates (#6957) Bugfix - moderated meetings are displayed in the meetings index page (#6927) Add HTML Content Blocks in Process Groups (#6823) Prevent error in view due to optional html not showing (#6942) Improve layout for standalone T&C page (#6944) chore: move rubocop ruby config to own file (#6952) Fix some strings (#6958) Fix newsletter html containing style tag content (#6876) New Crowdin updates (#6945) New Crowdin updates (#6926) Localize a string in conference speaker (#6866) Fix broken dashboard action logs under certain conditions (#6857) Fix traceability logs with invalid record (#6879) Allow user to drag address on proposal map (#6291) New Crowdin updates (#6898) Update release notes documentation (#6809) ...

🎩 What? Why?
When geocoding is activated, the user could have an alternative way to enter address positioning the cursor on the map. UX details : In the complete proposal stage when creating a proposal the user could click on a button to position cursor on the map which open a model with a map on which the user could navigate to position pin and validate.
📌 Related Issues
📋 Subtasks
📷 Screenshots (optional)