Commit graph

10632 commits

Author SHA1 Message Date
Mikael Finstad
260716ddc0
simplify and fix raxce condtitios 2026-07-16 22:01:06 +02:00
Mikael Finstad
260716b9d8
put signal into missing methods
and make all methods have single arg params
2026-07-16 21:03:05 +02:00
prakash
de7d9c2302
lint fix 2026-07-09 18:31:55 +05:30
prakash
0c7f02aef2
update imports after merge remove stale files 2026-07-07 18:40:40 +05:30
prakash
e51c1ad99b
Merge "main" into "restore/pr-6284 and resolve conflicts 2026-07-07 18:19:41 +05:30
Prakash
0b1f79c90d
refactor(core): consolidate packages into @uppy/core (#6370)
Closes #6042.

Merges `@uppy/utils`, `@uppy/store-default`, `@uppy/companion-client`,
and `@uppy/provider-views` into `@uppy/core`, exposed via subpath
exports. These packages are removed. This collapses four
separately-versioned packages into the one package every plugin already
depends on removing duplicate-version bugs, making updates actually
reach users, and letting co-dependent types reference each other
directly instead of through hand-maintained duplicates.

Since this was a massive change so it's was done across 5 PRs

- #6351 — merge `@uppy/store-default` → `@uppy/core/store-default`
- #6352 — merge `@uppy/utils` → `@uppy/core/utils`
- #6353 — merge `@uppy/companion-client` → `@uppy/core/companion-client`
- #6358 — merge `@uppy/provider-views` → `@uppy/core/provider-views`
- #6359 — remove the duplicate `CompanionClientProvider` / `view: any`
bridge types and type `UnknownProviderPlugin['provider']` structurally
(Pick of the real `Provider`/`SearchProvider`)


### Breaking (6.0)
Import paths change, e.g. `@uppy/utils` → `@uppy/core/utils`,
`@uppy/provider-views/css/*` → `@uppy/core/provider-views/css/*`.
`RequestOptions` moves to `@uppy/core/companion-client`;
`CompanionClientProvider`/ `CompanionClientSearchProvider` are removed
(use the native `Provider`/ `SearchProvider`). See
`MIGRATION-6.0-merge-into-core.md`.
2026-07-07 18:10:21 +05:30
Prakash
cf9f963bbf
Merge branch 'main' into merge-into-core 2026-07-07 18:00:54 +05:30
prakash
3a62fbc878
Merge branch 'merge-into-core' of github.com:transloadit/uppy into merge-into-core 2026-07-07 18:00:04 +05:30
prakash
f4a2b5bc86
Delete Migration file 2026-07-07 17:59:24 +05:30
Prakash
17da535457
Merge branch 'main' into restore/pr-6284 2026-07-06 21:02:14 +05:30
Prakash
989b5ee69d
Restore #6224: Update Dockerfile for node:22-alpine and dependencies (#6343)
push #6224 to 635106e0
2026-07-06 20:54:07 +05:30
Prakash
deb77f0150
Merge branch 'main' into restore/pr-6224 2026-07-06 20:49:19 +05:30
Prakash
616f928479
reduce companion redis key timeouts to 10 min (#6357)
https://github.com/transloadit/api2/pull/8345#pullrequestreview-4552806932

See also #3748 and #4394
2026-07-06 20:45:23 +05:30
Prakash
c940b75312
Merge branch 'main' into redis-timeout-10min 2026-07-06 20:45:09 +05:30
Prakash
684b6d744e
Merge branch 'main' into merge-into-core 2026-07-06 20:42:01 +05:30
Prakash
227c86a0ce
Merge branch 'main' into restore/pr-6284 2026-07-06 20:41:52 +05:30
Prakash
96a396cf7b
Angular v21 Support Attempt 2 (#6369)
New MR with verified commits to support angular v21

Closes https://github.com/transloadit/uppy/issues/6275
2026-07-06 20:36:03 +05:30
prakash
9e24d649df
apply review feedback : abort upload if it has been after createMultipartUpload request was resolved 2026-07-02 16:10:53 +05:30
prakash
8b6beccbe7
apply review feedback : add uuid-file-name in presigned and sts mode of upload 2026-07-02 16:10:50 +05:30
Prakash
9fa64c1f37
Merge branch 'main' into redis-timeout-10min 2026-07-02 16:05:13 +05:30
prakash
842b19efb8
update uppy/aws-s3 with vitest v4 2026-07-02 15:20:50 +05:30
prakash
9b24d1441e
apply feedback 2026-07-02 13:45:07 +05:30
prakash
9b070d4b53
remove utils.ts and remove unused consts from s3-client/consts.ts 2026-07-02 13:38:05 +05:30
prakash
1a255a8178
make "Debug packaged uppy dependencies" fail when package.json has
workspace:* entries rather than just logging it
2026-07-02 13:29:01 +05:30
Prakash
cef447baac
Merge branch 'main' into angular-v21-support-attempt-2 2026-07-01 16:43:11 +05:30
Prakash
ad8295c3d5
Merge branch 'main' into restore/pr-6284 2026-07-01 13:21:36 +05:30
Prakash
05d3c85fec
Merge branch 'main' into merge-into-core 2026-07-01 13:12:47 +05:30
Prakash
08bd2ef8bb
Restore #6314 : @uppy/tus: don't abort errored request (#6365)
restore #6314 to d30c93df37

- merged `main` to it
- resolved confilicts
- squashed all commits into a single commit and sign it ( I had to do
this as signing the past unsigned commits was difficult it was messing
up the history everytime I tried )
2026-06-30 23:31:34 +05:30
prakash
942db47234
add changeset 2026-06-30 21:15:42 +05:30
prakash
ad84895e08
remove unused dep nock 2026-06-30 21:15:28 +05:30
prakash
0fff6a5e1c
regenerate yarn.lock locally 2026-06-30 17:28:06 +05:30
prakash
cdde2d86d2
checkout main's yarn.lock 2026-06-30 17:27:15 +05:30
prakash
7440c36af8
Merge branch 'merge-into-core' of github.com:transloadit/uppy into merge-into-core 2026-06-30 16:52:08 +05:30
prakash
4c145da993
migration doc 2026-06-30 16:51:10 +05:30
prakash
b47a5c6f59
lint fix 2026-06-30 16:50:59 +05:30
Prakash
eea70297a9
Merge branch 'main' into merge-into-core 2026-06-30 16:49:20 +05:30
prakash
5a6f6a1b50
retarget changesets for packages merged into @uppy/core, there are old
changesets which mention the merged packages which would fail yarn
changeset, so replaced those packages with @uppy/core
2026-06-30 16:38:59 +05:30
prakash
6ebe5603a3
remove dangling import 2026-06-30 16:32:41 +05:30
Prakash
6c05477b65
refactor(core): remove duplicate types (#6359)
This PR removes the duplicate companion/provider bridge types
(CompanionClientProvider CompanionClientSearchProvider, and the`view:
any` escape hatch) and wires the real Provider/ProviderView types
directly, now possible since everything lives in `@uppy/core` Net gain
in type safety; no behavior change.

for more context on the approach see description of #6351
2026-06-30 16:23:23 +05:30
Travis Hamp
1e2d2ee9a4
add verified support for angular 21 2026-06-29 12:40:45 -04:00
Prakash
f28afb9eea
Merge branch 'main' into restore/pr-6314 2026-06-28 08:53:15 +05:30
Mikael Finstad
cd34c9cf4f
upgrade @types/cors and @types/morgan (#6360)
see #6297

---------

Co-authored-by: Prakash <qxprakash@gmail.com>
2026-06-28 01:39:06 +02:00
Mikael Finstad
a6617feda1
Fix cookieOptions domain assignment syntax 2026-06-28 01:37:44 +02:00
Prakash
9c26b464a9
Merge branch 'main' into redis-timeout-10min 2026-06-25 22:03:54 +05:30
prakash
4c30023e35
yarn check 2026-06-25 20:35:45 +05:30
prakash
a05035f70f
remove stale config and fix failing test 2026-06-25 20:34:11 +05:30
prakash
500e848eb8
#6287 fix squash all commits 2026-06-25 19:59:31 +05:30
prakash
888a29f1ed
Merge branch 'core-merge-5-type-unification' of github.com:qxprakash/uppy into core-merge-5-type-unification 2026-06-24 16:44:20 +05:30
prakash
1f4b8e187c
apply feedback 2026-06-24 16:43:31 +05:30
Arvind
32b9f06a22
@uppy/locales: update Norwegian Bokmål (nb_NO) (#6346)
The Norwegian Bokmål (`nb_NO`) locale had fallen behind `en_US` by ~55
strings. This brings it up to date.

**Added** translations for the missing keys, including: AI image
generation (`generateImage`, `generating1`–`5`), audio recording
(`allowAudioAccess*`, `noAudio*`, `startAudioRecording`,
`stopAudioRecording`), required meta fields
(`missingRequiredMetaField*`), session recovery (`recoveredAllFiles`,
`recoveredXFiles`, `sessionRestored`), plugin names (`pluginName*`),
image compression (`compressedX`, `compressingImages`), and various UI
strings (`error`, `search`, `pleaseWait`, `unnamed`, `uploadStalled`,
etc.).

**Removed** keys no longer present in `en_US` (`backToSearch`,
`fileSource`, `selectFileNamed`, `timedOut`, `unselectFileNamed`).

**Fixed** `exceedsSize` to include the `%{file}` placeholder, and
aligned key order with `en_US`.

I'm a native Norwegian speaker and reviewed every string. Translation
was done with AI assistance (Claude) and checked by me.

---------

Co-authored-by: Mikael Finstad <finstaden@gmail.com>
2026-06-23 22:37:53 +02:00