Skip to content

Hardening and cleaning up the UploadPluginController code#11623

Merged
tdipisa merged 3 commits intomasterfrom
plugin_controller_harden
Oct 28, 2025
Merged

Hardening and cleaning up the UploadPluginController code#11623
tdipisa merged 3 commits intomasterfrom
plugin_controller_harden

Conversation

@afabiani
Copy link
Copy Markdown
Member

Description

Cleaning up and improving the UploadPluginController code by enforcing secutity on relative paths.

Please check if the PR fulfills these requirements

What kind of change does this PR introduce? (check one with "x", remove the others)

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

Issue

What is the current behavior?

#

What is the new behavior?

Breaking change

Does this PR introduce a breaking change? (check one with "x", remove the other)

  • Yes, and I documented them in migration notes
  • No

Other useful information

@afabiani afabiani requested a review from tdipisa October 23, 2025 12:57
@afabiani afabiani self-assigned this Oct 23, 2025
@tdipisa tdipisa added this to the 2025.02.00 milestone Oct 23, 2025
@tdipisa tdipisa added the dependencies Pull requests that update a dependency file label Oct 23, 2025
@tdipisa tdipisa requested a review from axl8713 October 27, 2025 10:58
@tdipisa tdipisa removed their request for review October 27, 2025 15:21
Copy link
Copy Markdown
Contributor

@axl8713 axl8713 left a comment

Choose a reason for hiding this comment

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

LGTM.
Just minor code changes suggestions.

@tdipisa tdipisa merged commit f5928b8 into master Oct 28, 2025
6 checks passed
@afabiani afabiani deleted the plugin_controller_harden branch October 28, 2025 16:15
dsuren1 added a commit to dsuren1/MapStore2 that referenced this pull request Oct 29, 2025
* master:
  Hardening and cleaning up the UploadPluginController code (geosolutions-it#11623)
  Bump version of babel packages (geosolutions-it#11606)
  Fix: geosolutions-it#11403 In Dashboard , When table widget is connected to map and saved the app crashes (geosolutions-it#11475)
MV88 pushed a commit that referenced this pull request Oct 30, 2025
* Hardening and cleaning up the UploadPluginController code

* Code changes to improve readability.

---------

Co-authored-by: Alessandro Ricchiuti <alessandro.ricchiuti@geosolutionsgroup.com>
MV88 pushed a commit that referenced this pull request Oct 30, 2025
* Hardening and cleaning up the UploadPluginController code

* Code changes to improve readability.

---------

Co-authored-by: Alessandro Ricchiuti <alessandro.ricchiuti@geosolutionsgroup.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants