Skip to content

Replace dropzone with @deltablot/dropzone#37237

Merged
silverwind merged 2 commits intogo-gitea:mainfrom
PineBale:patch-dropzone
Apr 17, 2026
Merged

Replace dropzone with @deltablot/dropzone#37237
silverwind merged 2 commits intogo-gitea:mainfrom
PineBale:patch-dropzone

Conversation

@PineBale
Copy link
Copy Markdown
Contributor

Fix #37228.

Using NicolasCARPi/dropzone as short-term solution

@GiteaBot GiteaBot added the lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. label Apr 16, 2026
@silverwind
Copy link
Copy Markdown
Member

silverwind commented Apr 16, 2026

Was it tested? I imagine there might be incompatibilties. We don't have test coverage on this, but some basic e2e tests could be added.

@PineBale
Copy link
Copy Markdown
Contributor Author

PineBale commented Apr 16, 2026 via email

@silverwind
Copy link
Copy Markdown
Member

Ok, I will do a manual test later. Maybe also add a e2e test.

@silverwind
Copy link
Copy Markdown
Member

silverwind commented Apr 16, 2026

Manually tested, works fine. Package also reviewed, looks like a strict drop-in replacement, no concerns.

@GiteaBot GiteaBot added lgtm/need 1 This PR needs approval from one additional maintainer to be merged. and removed lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. labels Apr 16, 2026
@silverwind silverwind added the backport/v1.26 This PR should be backported to Gitea 1.26 label Apr 16, 2026
@GiteaBot GiteaBot added lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. and removed lgtm/need 1 This PR needs approval from one additional maintainer to be merged. labels Apr 16, 2026
@silverwind silverwind changed the title Upgrade dropzone Replace dropzone with @deltablot/dropzone Apr 17, 2026
@silverwind silverwind enabled auto-merge (squash) April 17, 2026 08:15
@silverwind silverwind merged commit 2bfaa33 into go-gitea:main Apr 17, 2026
26 checks passed
@GiteaBot GiteaBot added this to the 1.27.0 milestone Apr 17, 2026
@GiteaBot
Copy link
Copy Markdown
Collaborator

I was unable to create a backport for 1.26. @PineBale, please send one manually. 🍵

go run ./contrib/backport 37237
...  // fix git conflicts if any
go run ./contrib/backport --continue

@GiteaBot GiteaBot added the backport/manual No power to the bots! Create your backport yourself! label Apr 17, 2026
Copilot AI pushed a commit that referenced this pull request Apr 17, 2026
Fix #37228.

Using NicolasCARPi/dropzone as short-term solution

Co-authored-by: silverwind <115237+silverwind@users.noreply.github.com>
zjjhot added a commit to zjjhot/gitea that referenced this pull request Apr 17, 2026
* main:
  Replace `dropzone` with `@deltablot/dropzone` (go-gitea#37237)
  Add `ExternalIDClaim` option for OAuth2 OIDC auth source (go-gitea#37229)
  Remove error returns from crypto random helpers and callers (go-gitea#37240)
  Use Content-Security-Policy: script nonce (go-gitea#37232)
  Remove htmx (go-gitea#37224)
  Refactor "htmx" to "fetch action" (go-gitea#37208)
  Fix UI regression (go-gitea#37218)
  Fix corrupted JSON caused by goccy library (go-gitea#37214)
  Add test for "fetch redirect", add CSS value validation for external render (go-gitea#37207)
  Fix incorrect concurrency check (go-gitea#37205)
  refactor: simplify ParseCatFileTreeLine and catBatchParseTreeEntries (go-gitea#37210)
  Update go js py dependencies (go-gitea#37204)
silverwind pushed a commit to silverwind/gitea that referenced this pull request Apr 17, 2026
Fix go-gitea#37228.

Using NicolasCARPi/dropzone as short-term solution

(cherry picked from commit 2bfaa33)
@PineBale PineBale deleted the patch-dropzone branch April 18, 2026 06:46
@lunny lunny removed the backport/v1.26 This PR should be backported to Gitea 1.26 label Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport/manual No power to the bots! Create your backport yourself! lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

LICENSE of stale package dropzone contains hijacked domain

4 participants