b1f05fc18b
fix(web): properly project profile picture ( #16095 )
...
* fix(profile-image-cropper): ensure correct image area is saved after transparency check
Fixed an issue where users could not set a profile picture due to incorrect transparency detection.
After addressing transparency detection by passing explicit dimensions, another issue arose where the
generated blob did not represent the correct cropped image area. To fix this, a new cropped blob was generated using the canvas that was used to check for transparent pixels.
- Pass image width and height explicitly to `hasTransparentPixels` for accurate processing.
- Return both transparency status and the correctly cropped image blob.
- Ensure the final uploaded image is taken from `croppedImageBlob` to reflect user adjustments.
* chore: run pr web checklist. No issues in the changed file.
* fix(profile-image-cropper): ensure correct image area is saved after transparency check
Fixed an issue where users could not set a profile picture due to incorrect transparency detection.
To fix this, a new cropped blob was generated using the height and width of the imgElement.
Note: this is a simpler fix than the one in the previous commit.
* lint
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2025-02-14 15:49:22 +00:00
dbbefde98d
feat: native arm and amd64 server builds ( #15408 )
2025-02-14 15:55:18 +01:00
5407a28533
feat(server): Nullable asset dates ( #15669 )
...
* nullable dates
* wip
* don't search for null dates
* Add placeholder type
* cleanup
2025-02-13 15:30:12 -06:00
f5edc87e4d
feat: comment URL on previewed PRs ( #16085 )
2025-02-13 21:10:00 +00:00
bf16b61d43
fix: broken html id ( #16084 )
...
ids cannot have spaces
relative should not be in the ID of the element
2025-02-13 14:46:12 -05:00
8c882b54cd
docs: put Windows restore command on one line ( #16074 )
...
Lots of 'unexpected newline' comments when restoring from other users, this should fix that.
2025-02-13 05:44:33 -05:00
2d7c333c8c
refactor(server): narrow auth types ( #16066 )
2025-02-12 15:23:08 -05:00
7c821dd205
feat(mobile): Made Map Bottom Sheet extendable higher ( #16056 )
...
Made Map Bottom Sheet extendable higher
2025-02-12 14:56:50 +00:00
703361da1a
chore(deps): update dependency svelte to v5.19.9 ( #16043 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 17:24:39 -06:00
fa5aeaf539
refactor: last repository ( #16042 )
2025-02-11 22:15:56 +00:00
5f3a42a132
refactor: repositories ( #16038 )
2025-02-11 15:12:31 -05:00
9d85272c2b
refactor: repositories ( #16036 )
2025-02-11 14:08:13 -05:00
d2575d8f00
fix(deps): update typescript-projects ( #16023 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2025-02-11 18:50:18 +00:00
f0a4c945bd
chore(deps): update github-actions ( #16032 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 17:24:47 +00:00
a3766b879e
fix(deps): update machine-learning ( #16012 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 11:23:54 -06:00
1a190c33a0
chore(mobile): post release task ( #16004 )
2025-02-11 11:23:02 -06:00
17a63e37b2
chore(deps): update base-image to v20250211 (major) ( #16025 )
...
chore(deps): update base-image to v20250211
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 11:21:25 -06:00
bf1f8da884
chore(deps): update docker/build-push-action action to v6.13.0 ( #16022 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 14:16:10 +01:00
2271984dbd
chore(deps): update dependency @types/node to ^22.13.1 ( #16013 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 00:19:02 +00:00
b40963ec52
fix(web): Update shared link Exif capitalization to match existing capitalization ( #16010 )
...
Update shared link Exif capitalization to match existing capitalization
2025-02-10 19:00:37 -05:00
735f8d661e
refactor: test mocks ( #16008 )
2025-02-11 00:47:42 +01:00
8794c84e9d
chore: version v1.126.1
v1.126.1
2025-02-10 17:54:02 +00:00
cef19eed97
chore(mobile): patch openapi preference ( #16000 )
2025-02-10 17:39:43 +00:00
90c607c1a6
chore(mobile): post release task ( #15998 )
2025-02-10 11:12:36 -06:00
52b650093d
fix: merch link ( #15999 )
2025-02-10 16:56:40 +00:00
fe4c49c8e3
chore: update of the persian translation ( #15972 )
...
* chore: update of the persian translation
* chore: update of the persian translation
* chore: update of the persian translation
* chore: update of the persian translation
2025-02-10 16:47:53 +00:00
4cad23aaa3
docs: add-hash #15860 follow-up ( #15988 )
...
add-hash
2025-02-10 10:46:47 -06:00
feba590de7
chore: version v1.126.0
v1.126.0
2025-02-10 16:10:06 +00:00
64f0333306
chore(deps): update grafana/grafana docker tag to v11.5.1 ( #15963 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-09 07:00:37 -05:00
758bcd1e97
fix(server): validate oauth profile has a sub ( #15967 )
2025-02-08 17:01:28 -05:00
fb21950ad8
chore(web): shared links style tweaks ( #15960 )
2025-02-07 20:53:12 -05:00
758449e9f0
refactor: session repository ( #15957 )
2025-02-07 23:16:40 +00:00
d7d4d22fe0
refactor: process repository ( #15956 )
2025-02-07 18:04:04 -05:00
03948a69e2
refactor: system metadata repository ( #15954 )
2025-02-07 17:26:49 -05:00
61b8eb85b5
feat: view album shared links ( #15943 )
2025-02-07 16:38:20 -05:00
c5360e78c5
feat(web): shared link filters ( #15948 )
2025-02-07 13:05:15 -05:00
23014c263b
feat(api): set person color ( #15937 )
2025-02-07 10:06:58 -05:00
2e5007adef
docs: soften wording for openvino igpu ( #15941 )
2025-02-07 06:44:22 -05:00
c4531fc4d3
fix(docs): show version selection dropdown on mobile ( #15894 )
...
change-className-and-add-css-to-show-versions-on-mobile
2025-02-06 16:00:52 -05:00
252d3f5f2c
chore(deps): update grafana/grafana docker tag to v11.5.0 ( #15930 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 15:59:47 -05:00
ef6c2bf547
chore(deps): update base-image to v20250204 (major) ( #15931 )
...
chore(deps): update base-image to v20250204
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 15:59:29 -05:00
6aad9fae8e
feat(web): revamp places ( #12219 )
...
* revamp places
* add english translations
* migrate places page and components to svelte 5
* fix lint
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2025-02-06 20:54:01 +00:00
45f7401513
chore: nestjs 11 ( #15542 )
2025-02-06 13:56:26 -05:00
3c7edba388
chore(deps): update terraform cloudflare to v4.52.0 ( #15526 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 13:52:27 -05:00
76a70703a5
chore(deps): update base-image to v20250128 (major) ( #15796 )
...
chore(deps): update base-image to v20250128
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com >
2025-02-06 13:51:52 -05:00
f78066d4b9
Update setup.md to include FVM dependency ( #15927 )
2025-02-06 18:50:55 +00:00
48d421e28c
fix(server): always get UTC dates from postgres ( #15920 )
2025-02-05 18:47:27 +00:00
1492b55c07
fix(docs): typo in unraid.md ( #15913 )
...
Update unraid.md
fixed wrong word
2025-02-05 09:35:55 -06:00
1d6a4e9318
fix: call hexOrBufferToBase64 for stripMetadata thumbhash ( #15917 )
...
Fixes #15916 (I think)
2025-02-05 09:20:46 -06:00
fe42e7410b
chore(server): follow up on #15899 ( #15907 )
2025-02-04 16:57:11 -06:00