shenlong
76d95cd348
refactor(mobile): move store settings and store into domain folder ( #16201 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-02-19 19:27:32 +00:00
Jonathan Jogenfors
31dc83f3f2
fix(server): don't warn about missing timezone ( #16211 )
...
fix(server): don't warn about timezone
2025-02-19 13:21:13 -06:00
shenlong
aeb3e0a84f
refactor(mobile): split store into repo and service ( #16199 )
...
* refactor(mobile): migrate store
* refactor(mobile): expand abbreviations
* chore(mobile): fix lint
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-19 13:05:24 -06:00
Krassimir Valev
8634c59850
feat(server): search by partial asset path ( #16173 )
...
Similarly to how one can search by partial filename, change the
path search to work with partial matches instead of looking for a
full match.
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-19 08:32:52 -06:00
Lukas
b13a98646f
fix(web): improve memories layout on small screens ( #16162 )
...
* fix(web): improve memories layout on small screens
* decrease viewer height
2025-02-18 17:40:52 -06:00
renovate[bot]
7bf142dc43
chore(deps): update prom/prometheus docker digest to 5888c18 ( #16171 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 16:02:56 -05:00
renovate[bot]
d8cda6ee40
chore(deps): update base-image to v20250218 (major) ( #16204 )
...
chore(deps): update base-image to v20250218
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 16:02:33 -05:00
renovate[bot]
a31bc94460
fix(deps): update typescript-projects ( #16203 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 21:35:50 +01:00
renovate[bot]
516709ffe1
chore(deps): update dependency @types/node to ^22.13.2 ( #16200 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 15:10:44 -05:00
renovate[bot]
425cf62482
fix(deps): update typescript-projects ( #16178 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2025-02-18 20:40:09 +01:00
Jason Anderson
58242b3b4a
chore(docs): Synology set-up guide ( #16179 )
...
* Addition of Synology set-up guide
* fix: format
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-18 13:39:42 -06:00
Alex
9d4aee36e2
refactor(mobile): asset provider ( #16159 )
...
* refactor(mobile): asset provider
* wip
* wip: delete local assets
* wip: delete remote assets
* wip: deletion logic
* refactor
* pr feedback
2025-02-18 13:10:55 -06:00
shenlong
70d08a2b2a
chore(mobile): lint ( #16182 )
...
* lint - convert path to lowercase for finding index
* update dcm lint rules
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-02-18 09:34:19 -06:00
Zack Pollard
f1b98d5f45
ci: docker cleanup, cleanup ( #16194 )
2025-02-18 14:56:58 +00:00
bo0tzz
749eff03d5
fix: pgvectors docs link ( #16187 )
...
Fixes #16184
2025-02-18 08:38:07 -05:00
bo0tzz
5f257b9a84
fix: don't write cache on fork PRs ( #16189 )
2025-02-18 12:47:20 +01:00
Jonathan Jogenfors
0cae20033c
fix(server): more e2e library flakiness cleanup ( #16176 )
2025-02-17 19:04:38 -05:00
Jonathan Jogenfors
115ee0d6cc
fix(server): remove unused readme ( #16175 )
...
fix(server): remove readme
2025-02-17 19:03:43 -05:00
Jonathan Jogenfors
bfdd6eac01
fix(server): flaky library e2e tests ( #16174 )
2025-02-17 18:26:44 -05:00
bo0tzz
9eab770e79
fix: don't push on forks ( #16165 )
2025-02-17 20:13:56 +00:00
João Paulo Ros
efd8d8b884
fix(mobile): Server endpoint on the login screen. ( #16149 )
...
Fixing the server endpoint on the login screen. It added the "/api" suffix instead of using the default method getServerUrl, which takes care of sanitizing the URL.
Co-authored-by: Joao Paulo Ros <ros@voxit.ai>
2025-02-17 19:12:48 +00:00
Alessandro Craciun
25e1c8cc7f
chore(web): update italian translations ( #15695 )
2025-02-17 13:09:55 -06:00
Jason Rasmussen
7c26663013
chore: removed unused endpoint ( #16167 )
2025-02-17 13:07:50 -06:00
bo0tzz
2c88ce8559
chore: run full jobs on workflow file change ( #16166 )
2025-02-17 12:09:38 -06:00
Nick Overacker
50b072803d
fix: limit width of logo in emails to 100% ( #16164 )
...
Limit width of logo in emails to 100%
The current live version breaks Yahoo Mail (at least in Firefox). It appears far too large and makes the email unreadable by pushing the text outside of the reading pane.
2025-02-17 17:46:14 +00:00
Mangat Singh Toor | ਮੰਗਤ ਸਿੰਘ ਤੂਰ
1689cecaf7
fix: include live images in person view count ( #16116 )
...
* fix: include live images in person view count
Fixed an issue where the total image count in the person view excluded live images.
The query now correctly accounts for all relevant assets by removing the condition
that filtered out assets with a livePhotoVideoId.
Issue:
- Image count under a person’s name was inaccurate, showing only static images.
Fix:
- Removed `.on('assets.livePhotoVideoId', 'is', null)` from the LEFT JOIN condition.
Tested on:
- Web
Ran PR checklist
* chore: run make sql.
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-17 15:49:30 +00:00
Pablo P Varela
5cd1018db3
fix(mobile): failed to load gl-ES locale ( #16123 )
2025-02-17 08:48:55 -06:00
renovate[bot]
31e6270a28
chore(deps): update docker.io/redis:6.2-alpine docker digest to 148bb54 ( #16113 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 14:23:28 +00:00
renovate[bot]
b3fbd0809b
chore(deps): update redis:6.2-alpine docker digest to 148bb54 ( #16140 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 14:23:03 +00:00
Zack Pollard
129a4a82e0
ci: docker build cache ( #16156 )
2025-02-17 13:55:22 +00:00
Zack Pollard
924d11a913
ci: copy image layers from ghcr to dockerhub on release ( #16155 )
2025-02-17 13:41:45 +00:00
Zack Pollard
425c87bce4
ci: machine learning separate native docker image builds ( #16102 )
2025-02-17 11:56:28 +00:00
bo0tzz
25fcda6eeb
chore: add warning to all compose files ( #16146 )
2025-02-16 21:28:59 -06:00
Jason Rasmussen
f386b4d377
feat(web): use thumbhash as a cache key ( #16106 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-16 03:34:13 +00:00
renovate[bot]
c524fcf084
chore(deps): update node.js to v22.14.0 ( #16132 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 21:29:33 -06:00
renovate[bot]
194c567a45
chore(deps): update redis:6.2-alpine docker digest to 785233c ( #16114 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 12:10:44 +00:00
Zack Pollard
411f96ef49
fix: place suggestions not clickable in asset set location modal ( #16104 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-15 09:44:11 +00:00
Alex
4f912de018
refactor(mobile): album provider ( #16099 )
2025-02-14 19:27:39 -06:00
Alex
47203d2760
refactor(mobile): asset stack provider ( #16100 )
...
* refactor(mobile): asset stack provider
* remove file from ignore list
2025-02-14 13:23:14 -06:00
Zack Pollard
8ab87a8803
ci: retag commit hash unset outside of PRs ( #16103 )
2025-02-14 19:18:49 +01:00
Zack Pollard
5b4f894211
ci: docker images sha commit tag ( #16098 )
2025-02-14 16:08:41 +00:00
Mangat Singh Toor | ਮੰਗਤ ਸਿੰਘ ਤੂਰ
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
Zack Pollard
dbbefde98d
feat: native arm and amd64 server builds ( #15408 )
2025-02-14 15:55:18 +01:00
Jonathan Jogenfors
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
bo0tzz
f5edc87e4d
feat: comment URL on previewed PRs ( #16085 )
2025-02-13 21:10:00 +00:00
HelloMihai
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
Joren Guillaume
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
Jason Rasmussen
2d7c333c8c
refactor(server): narrow auth types ( #16066 )
2025-02-12 15:23:08 -05:00
Yaros
7c821dd205
feat(mobile): Made Map Bottom Sheet extendable higher ( #16056 )
...
Made Map Bottom Sheet extendable higher
2025-02-12 14:56:50 +00:00
renovate[bot]
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