Daniel Dietzler
7b71c145c8
chore: upgrade to vite 6 ( #15508 )
...
chore: upgrade to vite 5
2025-01-22 15:18:04 +07:00
renovate[bot]
c8abe9a2fd
chore(deps): update node.js to v22.13.1 ( #15503 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 16:16:46 +07:00
renovate[bot]
58d5cc1e4b
chore(deps): update dependency @types/node to ^22.10.7 ( #15479 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 11:54:47 +07:00
Robert Schütz
97ec3b147c
fix(deps): use node-addon-api v8 ( #15438 )
2025-01-19 11:26:25 +07:00
renovate[bot]
8eac82c5a3
chore(deps): update dependency eslint-config-prettier to v10 ( #15428 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-18 14:04:46 +07:00
Zack Pollard
c821458e6c
refactor: migrate map repository to kysely ( #15348 )
...
* chore: migrate map repository to kysely
* chore: add kysely codegen command, exclude from prettier and re-run it on latest migrations
* refactor: migrate map repository to kysely
* chore: dont log postgres notices
2025-01-17 09:14:42 +07:00
renovate[bot]
8b4390c247
chore(deps): update dependency @types/node to ^22.10.5 ( #15246 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-11 22:06:18 +07:00
renovate[bot]
2301affd7e
chore(deps): update node.js to v22.13.0 ( #15249 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-11 22:04:22 +07:00
Mert
2e12c46980
refactor(server): use kysely ( #12857 )
2025-01-09 11:15:41 +07:00
github-actions
8d836ae04f
chore: version v1.124.2
2025-01-08 23:16:35 +07:00
github-actions
cc10fc15c3
chore: version v1.124.1
2025-01-08 16:16:15 +07:00
github-actions
840d99ed25
chore: version v1.124.0
2025-01-07 19:00:42 +07:00
renovate[bot]
6b08e82cf7
fix(deps): update dependency @nestjs/swagger to v8 ( #13881 )
...
* fix(deps): update dependency @nestjs/swagger to v8
* chore: generate open api
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-12-23 21:03:34 +07:00
Daniel Dietzler
6a855f6331
chore: update deps ( #14755 )
2024-12-18 14:19:48 +07:00
renovate[bot]
0d060ebb32
chore(deps): update node ( #14736 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-17 15:21:01 +07:00
github-actions
fd34a914a6
chore: version v1.123.0
2024-12-17 16:00:50 +07:00
renovate[bot]
59d6af54c7
chore(deps): update node.js to v22.12.0 ( #14650 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 10:12:44 +07:00
github-actions
c52f1bae81
chore: version v1.122.3
2024-12-11 21:15:03 +07:00
github-actions
03eb5903fe
chore: version v1.122.2
2024-12-08 23:41:22 +07:00
github-actions
97c1eb7289
chore: version v1.122.1
2024-12-06 13:49:14 +07:00
github-actions
37220a342a
chore: version v1.122.0
2024-12-05 16:29:46 +07:00
renovate[bot]
45ba0cc3ac
fix(deps): update typescript-projects ( #13939 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2024-11-21 14:07:06 +07:00
github-actions
98c9ae1f7d
chore: version v1.121.0
2024-11-20 16:15:53 +07:00
github-actions
31a1e64b58
chore: version v1.120.2
2024-11-12 17:30:29 +07:00
renovate[bot]
bda97c4e0e
chore(deps): update node ( #14090 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 07:32:52 +07:00
github-actions
599b489f81
chore: version v1.120.1
2024-11-07 15:31:19 +07:00
Alex
ebf06dc12e
fix(server): cannot render email template ( #13957 )
2024-11-06 22:14:11 +07:00
github-actions
f1b8a9374f
chore: version v1.120.0
2024-11-06 16:17:29 +07:00
renovate[bot]
42ee7f1290
chore(deps): update typescript-projects ( #13922 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-11-05 20:04:39 +07:00
renovate[bot]
5d7a04367c
chore(deps): update dependency @types/node to ^22.8.6 ( #13937 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-05 14:28:13 +07:00
renovate[bot]
1d55b5bfc0
chore(deps): update dependency @types/node to ^22.8.5 ( #13923 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-05 06:48:01 +07:00
renovate[bot]
60afd7b400
chore(deps): update node ( #13918 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 19:52:23 +07:00
renovate[bot]
a28b92b3cc
chore(deps): update dependency node to v22 ( #13855 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-31 14:21:45 +07:00
renovate[bot]
066682f48d
chore(deps): update dependency @types/node to ^22.8.1 ( #13854 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-31 14:20:26 +07:00
renovate[bot]
9d75c5b999
chore(deps): update typescript-projects ( #13789 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-30 15:03:32 +07:00
renovate[bot]
92ad03615c
chore(deps): update node to v22 (major) ( #13792 )
...
* chore(deps): update node to v22
* fix: deprecated constructor
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-10-30 16:05:02 +07:00
Jason Rasmussen
0f668fd5c6
refactor(server): env validation ( #13817 )
2024-10-30 05:00:41 +07:00
github-actions
00dd9419a5
chore: version v1.119.1
2024-10-29 13:33:36 +07:00
renovate[bot]
490fcc5591
chore(deps): update dependency @types/node to ^20.17.0 ( #13787 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 21:55:44 +07:00
github-actions
8449e78c8f
chore: version v1.119.0
2024-10-28 14:41:08 +07:00
Jason Rasmussen
fb995816a1
refactor(server): database config ( #13730 )
2024-10-24 17:12:25 +07:00
renovate[bot]
0cb9c0d20d
chore(deps): update dependency @types/node to ^20.16.12 ( #13660 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-22 11:58:43 +07:00
renovate[bot]
c6227b49ff
fix(deps): update typescript-projects ( #13662 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-22 11:58:27 +07:00
renovate[bot]
0eabb3ef80
fix(deps): update dependency sirv to v3 ( #13511 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 15:54:40 +07:00
github-actions
e8015dc7d7
chore: version v1.118.2
2024-10-16 18:44:39 +07:00
github-actions
edd7dfb5d8
chore: version v1.118.1
2024-10-15 20:44:10 +07:00
renovate[bot]
f2b799cd6f
chore(deps): update node ( #13449 )
2024-10-15 14:39:55 +07:00
github-actions
8f69d9d0ec
chore: version v1.118.0
2024-10-15 10:48:53 +07:00
Jason Rasmussen
f7ad6efc4a
feat(server): medium tests ( #13289 )
2024-10-09 10:00:40 +07:00
renovate[bot]
48c6c1ad2f
chore(deps): update dependency node to v20.18.0 ( #13271 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-07 22:42:33 +07:00
renovate[bot]
680bf34042
chore(deps): update dependency @types/node to ^20.16.10 ( #13269 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-08 02:05:31 +07:00
Carsten Otto
bb3b4c8086
fix(server): update exiftool-vendored to v28.3.1 ( #13176 )
...
fixes #13141
2024-10-04 09:30:49 +07:00
Jason Rasmussen
db1623f43f
refactor(server): worker env ( #13160 )
2024-10-03 15:28:36 +07:00
github-actions
6b8462402b
chore: version v1.117.0
2024-10-03 01:59:28 +07:00
renovate[bot]
14e6d23eeb
chore(deps): update dependency @types/node to ^20.16.9 ( #13069 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 01:26:39 +07:00
github-actions
8bbcd5c31e
chore: version v1.116.2
2024-09-27 18:17:49 +07:00
github-actions
7c15e11efc
chore: version v1.116.1
2024-09-27 15:32:16 +07:00
github-actions
60679a6369
chore: version v1.116.0
2024-09-26 14:51:27 +07:00
renovate[bot]
ab5dd4d66a
chore(deps): update typescript-projects ( #12536 )
...
* chore(deps): update typescript-projects
* chore: import
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-09-17 22:31:12 +07:00
github-actions
230eff4e1a
chore: version v1.115.0
2024-09-12 15:37:59 +07:00
renovate[bot]
95987c9777
chore(deps): update node ( #12528 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 21:30:05 +07:00
github-actions
068904f746
chore: version v1.114.0
2024-09-06 13:49:08 +07:00
renovate[bot]
e1ed7fa6ed
fix(deps): update typescript-projects ( #12274 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 19:58:03 +07:00
github-actions
48da4c9317
chore: version v1.113.1
2024-09-03 14:12:24 +07:00
renovate[bot]
03ceca8552
chore(deps): update typescript-projects ( #12251 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 08:59:17 +07:00
renovate[bot]
53609d45fe
chore(deps): update dependency @types/node to ^20.16.2 ( #12250 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 08:53:35 +07:00
github-actions
cc88cbb456
chore: version v1.113.0
2024-08-30 17:16:21 +07:00
Jonathan Jogenfors
bab5ad7ebd
fix(server): ensure new exclusion patterns work ( #12102 )
...
* add test for bug
* find excluded paths when checking offline
* fix filename
* fix unit tests
* bump picomatch
* fix e2e paths
* improve e2e
* add unit tests
* cleanup e2e
* set correct asset count
* fix e2e test
* fix lint
2024-08-28 19:51:25 +07:00
Jonathan Jogenfors
363c558db7
fix(server): don't crash when refreshing large libraries ( #7934 )
...
* add job to check for offline files
* fix lint
* only check for offline when using checkForOffline
* improve tests
* remove old test
* wip
* remove trie
* refactor batches
* also check offline status
* fix spelling
* don't do offline scan
* rename scan to check
* fix job statuses
* fix lint
* cleanup
* add test
* open-api
* fix test
* fix spinner
* reset text
* don't double batch
* fix comments from mert
* remove tries
* fix tests
* fix e2e
* fix test
* fix test
* add tests
* fix lint
* fix e2e
* interweave scans
* fix errors
* fix messages
* fix test
* add mock
* fix sql
* fix e2e
* use library batch size
* save -> update
* add file extensions
* update specs
* test for import paths
* check import paths when testing offline
* fix lint
* normalize import path
* remove console logs
* decrease batch size to 1000
* add test for import path
* add test for already-online assets
* fix merge
* fix lint
* add library job back
* add offline job to correct queue
* library spec compiles now
* move one test to new e2e
* fix comments
* fix comments
* fix lint
* refactor path validation
* fix loop bug
* remove logging
* expect responses
* fix asset mock
* take the straightforward approach
* use generator correctly
* fix vitest on file edit
* bump vitest to 1.6.0
* test for offline check
* add e2e tests for offlining assets depending on import path
* cleanup e2e test after finish
* cleanup library service
* paginate the walk generator
* fix tests
* fix typo
* refactoring handleOfflineCheck
* better testing of handleOfflineCheck
* fix lint
* handle large library deletions
* dont check if library is deleted
* fix mock
* add a 100k page size to library
* fix loading animation
* better log messages
* Better logging for offline asset removal
* fix sql and tests
* fix number format
* Remove submodule
* fix format
* chore: cleanup
* chore: fix tests
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-08-28 13:05:48 +07:00
renovate[bot]
cc4e5298ff
fix(deps): update typescript-projects ( #11927 )
...
* fix(deps): update typescript-projects
* chore: clean up
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-08-28 12:00:10 +07:00
renovate[bot]
365facfc51
chore(deps): update node ( #12063 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 08:52:49 +07:00
renovate[bot]
d8aec81ae0
fix(deps): update dependency react-email to v3 ( #12077 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 08:52:24 +07:00
renovate[bot]
4f02412493
chore(deps): update dependency node to v20.17.0 ( #12040 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-25 22:50:51 +07:00
renovate[bot]
2fba9f9547
chore(deps): update dependency @types/node to ^20.14.15 ( #11920 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-20 00:30:28 +07:00
Alex The Bot
f7bfde6a32
Version v1.112.1
2024-08-15 00:00:22 +07:00
Alex The Bot
228a7710e6
Version v1.112.0
2024-08-14 15:51:18 +07:00
renovate[bot]
9837d60074
chore(deps): update dependency vite-tsconfig-paths to v5 ( #11746 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-13 08:40:22 +07:00
renovate[bot]
54b276c984
chore(deps): update dependency @types/node to ^20.14.14 ( #11737 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-12 23:31:57 +07:00
renovate[bot]
aeed24b5b4
fix(deps): update typescript-projects ( #11606 )
...
* fix(deps): update typescript-projects
* fix: type error
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-08-07 15:45:30 +07:00
renovate[bot]
ea135cc310
chore(deps): update dependency @types/node to ^20.14.13 ( #11604 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-06 22:59:26 +07:00
renovate[bot]
82d934d09d
chore(deps): update dependency eslint to v9 ( #11601 )
...
* chore(deps): update dependency eslint to v9
* chore: migrate to eslint flat config files
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-08-05 16:13:16 +07:00
renovate[bot]
2821e0bf95
chore(deps): update typescript-eslint monorepo to v8 (major) ( #11598 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-08-05 19:13:00 +07:00
renovate[bot]
3a3ea6135e
chore(deps): update typescript-projects ( #11437 )
...
* chore(deps): update typescript-projects
* chore: formatting
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-07-31 15:40:23 +07:00
Jason Rasmussen
c44271e9b2
fix(deps): vitest@2 ( #11491 )
2024-07-31 11:26:35 +07:00
renovate[bot]
cf54829b3b
chore(deps): update dependency eslint-plugin-unicorn to v55 ( #11435 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-31 08:49:35 +07:00
Alex The Bot
919fd7d41f
Version v1.111.0
2024-07-30 19:06:39 +07:00
renovate[bot]
7bb7f63d57
chore(deps): update dependency node to v20.16.0 ( #11421 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-29 10:33:01 +07:00
Jonathan Jogenfors
bc8e236598
chore(server): make vite-tsconfig-paths a dev dependency instead ( #11404 )
2024-07-27 21:50:35 +07:00
renovate[bot]
f92aee204e
chore(deps): update dependency @types/picomatch to v3 ( #11096 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-26 16:29:25 +07:00
Jonathan Jogenfors
0a6e5e0ec1
fix(server): make vitest pick up edited files ( #11385 )
...
fix vitest on file edit
2024-07-26 16:26:38 +07:00
Jonathan Jogenfors
65a4f86154
chore: bump vitest to 1.6.0 ( #11386 )
...
bump vitest to 1.6.0
2024-07-26 16:26:17 +07:00
Nicolò
ee6f1a010c
chore(server): clean mail-templates and add tailwind style ( #11296 )
...
With this commit I wanted to complete the react-mail
structure by properly define the templates styles by
including tailwind css framework.
The framework is extended by both react-mail and
tailwindcss-preset-email. Those packages help the rendering
for various email clients.
If in future there is the necessity to target specific mail
clients the package `tailwindcss-email-variants` and
`tailwindcss-mso` can help too. The latter has some
workarounds for the Ms Outlook that is still lacking
a lot of the CSS3 funcitonality.
to target
Signed-off-by: hitech95 <nicveronese@gmail.com>
2024-07-26 15:41:11 +07:00
Alex The Bot
04340b3a62
Version v1.110.0
2024-07-26 15:38:20 +07:00
Jason Rasmussen
9f6ef92f0b
fix(deps): exiftool-vendored ( #11338 )
2024-07-24 17:38:22 +07:00
renovate[bot]
9e60c107ca
chore(deps): update node ( #11322 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 16:13:24 +07:00
renovate[bot]
b259095899
chore(deps): update node ( #11300 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-23 08:22:15 +07:00
Alex The Bot
b9fc59ca9f
Version v1.109.2
2024-07-18 19:33:29 +07:00
Alex The Bot
01ba859567
Version v1.109.1
2024-07-18 17:55:58 +07:00
Alex The Bot
c77702279c
Version v1.109.0
2024-07-18 16:03:42 +07:00
Zack Pollard
fb8d9d8c40
fix: downgrade exiftool-vendored to fix motion photo extraction ( #11145 )
...
* Revert "chore(server): update exiftool and migrate off deprecated method signatures (#10367 )"
This reverts commit 1b67ea2d
* fix: downgrade exiftool-vendored to 26.0.0
* chore: change motionphoto filenames to be kebab-case
* test: add pixel 6 pro motionphoto e2e test case
* test: add pixel 8a motion photo
* chore: update test-assets submodule pointer
2024-07-16 19:55:51 +07:00
renovate[bot]
fbe29bf4cd
chore(deps): update dependency rimraf to v6 ( #11079 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-13 21:45:45 +07:00
Alex The Bot
c7432834d0
Version v1.108.0
2024-07-10 16:14:02 +07:00
renovate[bot]
27b13b82f5
chore(deps): update node ( #10996 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-10 10:44:25 +07:00
renovate[bot]
79c8412660
chore(deps): update typescript-projects ( #10975 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-10 11:40:03 +07:00
renovate[bot]
c1036d6f88
chore(deps): update dependency node to v20.15.1 ( #10969 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-09 06:56:25 +07:00
renovate[bot]
af94f0f979
chore(deps): update typescript-projects ( #10962 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-08 22:03:15 +07:00
renovate[bot]
04d0f575b7
chore(deps): update dependency prettier-plugin-organize-imports to v4 ( #10930 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-07 22:17:06 +07:00
Tom Vincent
4a481acca6
fix(server): Postgres -> Redis websocket ( #10801 )
2024-07-03 16:27:29 +07:00
Alex The Bot
96f29cefeb
Version v1.107.2
2024-07-03 03:18:19 +07:00
Alex The Bot
aa29f5d69c
Version v1.107.1
2024-07-02 19:04:29 +07:00
Alex The Bot
b47ec2f88f
Version v1.107.0
2024-07-02 14:13:10 +07:00
renovate[bot]
2934676594
chore(deps): update node ( #10741 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-02 11:09:15 +07:00
renovate[bot]
15c1cd6449
chore(deps): update dependency @types/node to ^20.14.7 ( #10635 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 21:48:48 +07:00
renovate[bot]
905d6c1508
chore(deps): update dependency @types/node to ^20.14.6 ( #10627 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 11:00:49 +07:00
renovate[bot]
d7a33c8ec2
fix(deps): update typescript-projects ( #10611 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-24 23:00:09 +07:00
renovate[bot]
7ea0278b32
chore(deps): update dependency eslint-plugin-unicorn to v54 ( #10486 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-19 12:56:35 +07:00
Stephen Smith
1b67ea2d91
chore(server): update exiftool and migrate off deprecated method signatures ( #10367 )
...
* chore(server): update exiftool and migrate off deprecated method signatures
* chore(server): update exiftool-vendored to 27.0.0
* chore(server): switch away from deprecated exiftool method signatures
- options now includes read/writeArgs making the deprecated signatures with
args array redundant
- switch read call from file,args,options to file,options
- switch write call from file,tags,args to file,tags,options
* chore(server): move largefilesupport flags into exiftool constructor
- options now includes read/writeArgs making it available to be set globally in
constructor
- switches back to instantiating an instance of exiftool
* chore(server): consolidate exiftool config into constructor along with writeArgs
* chore(server): move exiftool instantiation into MetadataRepository constructor
2024-06-17 10:11:11 +07:00
renovate[bot]
b4b654b53f
fix(deps): update dependency exiftool-vendored to v26.2.0 ( #10102 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-14 13:27:12 +07:00
renovate[bot]
ee186a40c2
fix(deps): update typescript-projects ( #10105 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-13 20:46:26 +07:00
Alex The Bot
8c2195c820
Version v1.106.4
2024-06-13 15:12:51 +07:00
Alex The Bot
a8a7d29891
Version v1.106.3
2024-06-12 18:26:10 +07:00
Alex The Bot
81790ab166
Version v1.106.2
2024-06-11 19:09:13 +07:00
Alex The Bot
b5991c908e
Version v1.106.1
2024-06-11 09:39:23 +07:00
Alex The Bot
f32c02bd25
Version v1.106.0
2024-06-10 17:50:00 +07:00
Zack Pollard
19e35d8d3f
chore(server): remove unused imagemin type dependency ( #10084 )
2024-06-10 17:08:25 +07:00
renovate[bot]
69bce6680f
fix(deps): update typescript-projects ( #9971 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 10:35:24 +07:00
renovate[bot]
bcff21f72b
fix(deps): update dependency exiftool-vendored to v26.1.0 ( #9972 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 21:38:03 +07:00
renovate[bot]
ce524256da
fix(deps): update typescript-projects ( #9813 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-28 10:09:45 +07:00
Jason Rasmussen
e7aa50425c
test: sync open api spec ( #9687 )
...
test: sync spec file
2024-05-23 07:40:57 +07:00
CodaBool
6a4c2e97c0
feat: add docker healthchecks to server and ml ( #9583 )
...
* add healthcheck
* format, import, IMMICH_PORT, and eslint change
* chore: clean up nodejs healthcheck
* fix ruff formating
* add healthcheck
* format, import, IMMICH_PORT, and eslint change
* chore: clean up nodejs healthcheck
* fix ruff formating
* add healthcheck to dockerfile
* poetry run ruff check --fix
* removed 2 of 3 console calls
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-05-22 16:54:29 +07:00
Alex
4f838eabbe
fix(server): semver in development ( #9620 )
2024-05-20 23:03:28 +07:00
Jason Rasmussen
1df7be8436
refactor(server): version logic ( #9615 )
...
* refactor(server): version
* test: better version and log checks
2024-05-20 20:31:36 +07:00
renovate[bot]
7f0f016f2e
chore(deps): update dependency eslint-plugin-unicorn to v53 ( #9502 )
...
* chore(deps): update dependency eslint-plugin-unicorn to v53
* use structured clone to match new eslint rules
* use raw string instead of escaping slash
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-05-15 18:06:25 +07:00
Alex The Bot
88d4338348
Version v1.105.1
2024-05-14 21:31:24 +07:00
Alex The Bot
596ab39293
Version v1.105.0
2024-05-14 17:07:25 +07:00
renovate[bot]
bf036f2f58
fix(deps): update typescript-projects ( #9454 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-13 21:42:48 +07:00
Alex The Bot
a6f557c24c
Version v1.104.0
2024-05-13 18:31:57 +07:00
renovate[bot]
d121903b38
fix(deps): update dependency nestjs-otel to v6 ( #9415 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-13 08:23:12 +07:00
Jason Rasmussen
8e9895df27
chore(server): remove unused deps ( #9334 )
2024-05-08 16:39:35 +07:00
renovate[bot]
f13100e261
fix(deps): update dependency exiftool-vendored to v26 ( #9294 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-07 15:14:49 +07:00
renovate[bot]
ad404d79d4
fix(deps): update typescript-projects ( #9293 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-07 11:07:50 +07:00
Nicolò
9bce3417e9
feat(server): email notifications ( #8447 )
...
* feat(server): add `react-mail` as mail template engine and `nodemailer`
* feat(server): add `smtp` related configs to `SystemConfig`
* feat(web): add page for SMTP settings
* feat(server): add `react-email.adapter`
This adapter render the React-Email into HTML and plain/text email.
The output is set as the body of the email.
* feat(server): add `MailRepository` and `MailService`
Allow to use the NestJS-modules-mailer module to send SMTP emails.
This is the base transport for the `NotificationRepository`
* feat(server): register the job dispatcher and Job for async email
This allows to queue email sending jobs for the `EmailService`.
* feat(server): add `NotificationRepository` and `NotificationService`
This act as a middleware to properly route the notification to the right transport.
As POC I've only implemented a simple SMTP transport.
* feat(server): add `welcome` email template
* feat(server): add the first notification on `createUser` in `UserService`
This trigger an event for the `NotificationRepository` that once processes
by using the global config and per-user config will carry the payload to the right notification transport.
* chore: clean up
* chore: clean up web
* fix: type errors"
* fix package lock
* fix mail sending, option to ignore certs
* chore: open api
* chore: clean up
* remove unused import
* feat: email feature flag
* chore: remove unused interface
* small styling
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-05-02 15:43:18 +07:00
renovate[bot]
ef09fc4157
fix(deps): update typescript-projects ( #9187 )
...
* fix(deps): update typescript-projects
* chore: missing dependency
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-05-02 01:33:17 +07:00
renovate[bot]
9e79a23bbe
fix(deps): update typescript-projects ( #9169 )
...
* fix(deps): update typescript-projects
* fix: type error
* fix: more imports
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-04-30 09:49:14 +07:00
Alex The Bot
ba18776fc2
Version v1.103.1
2024-04-29 17:53:49 +07:00
Alex The Bot
4291b38769
Version v1.103.0
2024-04-29 14:42:49 +07:00
Jason Rasmussen
59caf1fce4
chore: lifecycle metadata ( #9103 )
...
feat(server): track endpoint lifecycle
2024-04-29 13:48:28 +07:00
Alex The Bot
a2180a467d
Version v1.102.3
2024-04-20 20:17:39 +07:00
Alex The Bot
25549b87c9
Version v1.102.2
2024-04-20 15:55:32 +07:00
Alex The Bot
6eb1b82541
Version v1.102.1
2024-04-20 13:43:46 +07:00
Alex The Bot
886e07604e
Version v1.102.0
2024-04-19 20:08:02 +07:00
renovate[bot]
18fa6018c0
fix(deps): update typescript-projects ( #8834 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 17:45:14 +07:00
Jason Rasmussen
50c9bc0336
chore: migrate to vitest ( #7156 )
...
* chore: jest => vitest
* chore: replace jest-when
2024-04-16 10:44:45 +07:00
Jason Rasmussen
dba365634a
chore(server): cleanup library watching ( #8835 )
...
chore: clean up library watching
2024-04-15 23:05:08 +07:00
Jason Rasmussen
2db76034b1
feat(server): correlation id via injected logger ( #8823 )
...
* feat(server): correlation id via injected logger
* feat: cid response header
2024-04-15 23:39:06 +07:00
renovate[bot]
3deaaf14c0
fix(deps): update dependency reflect-metadata to ^0.2.0 ( #8784 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-15 16:02:49 +07:00
renovate[bot]
321868963d
fix(deps): update typescript-projects ( #8651 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 21:08:37 +07:00
Alex
327b9bd59c
Revert "fix(deps): update typescript-projects ( #8647 )" ( #8650 )
...
This reverts commit 301c217303 .
2024-04-09 06:53:48 +07:00
renovate[bot]
301c217303
fix(deps): update typescript-projects ( #8647 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-08 23:44:48 +07:00
renovate[bot]
fff12e3d78
chore(deps): update dependency eslint-plugin-unicorn to v52 ( #8629 )
...
* chore(deps): update dependency eslint-plugin-unicorn to v52
* chore: linting
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-04-08 12:45:46 +07:00
Jelle Dekker
29e47dd7c1
fix: `npm i` on Windows … ( #8619 )
2024-04-08 10:53:27 +07:00
Alex The Bot
3b0fff3b3d
Version v1.101.0
2024-04-05 02:39:51 +07:00
renovate[bot]
0849dbd1af
fix(deps): update typescript-projects ( #8451 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-02 02:20:52 +07:00
Alex The Bot
16513b4a6e
Version v1.100.0
2024-03-28 18:36:38 +07:00
Jason Rasmussen
a771c563ba
chore(server): remove pre-installed cli ( #8224 )
2024-03-23 16:07:39 +07:00
Jason Rasmussen
dc3c329431
chore: remove unused type ( #8157 )
2024-03-21 14:36:10 +07:00
Jason Rasmussen
382b63954c
refactor: asset v1, app.utils ( #8152 )
2024-03-21 09:07:47 +07:00
Jason Rasmussen
16d0df796c
refactor: infra folder ( #8138 )
2024-03-20 23:15:09 +07:00
Jason Rasmussen
c1402eee8e
chore: migrate database files ( #8126 )
2024-03-20 21:02:51 +07:00
renovate[bot]
3f0d54c752
fix(deps): update server ( #8067 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-20 15:34:12 +07:00
Daniel Dietzler
30f499cf2e
chore(server): use absolute import paths ( #8080 )
...
update server to use absolute import paths
2024-03-20 14:32:04 +07:00
Alex The Bot
5b314ffd46
Version v1.99.0
2024-03-20 14:50:57 +07:00
Jason Rasmussen
40262c30cb
refactor(server): library service ( #8050 )
...
* refactor: library service
* chore: open api
* fix: checks
2024-03-18 16:59:53 +07:00
Daniel Dietzler
148428a564
feat(server): use nestjs events to validate config ( #7986 )
...
* use events for config validation
* chore: better types
* add unit tests
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-03-17 20:16:02 +07:00
renovate[bot]
8c24a994e1
fix(deps): update exiftool ( #7879 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 15:40:32 +07:00
Jason Rasmussen
0b8edb7671
chore: remove unused dep ( #7957 )
2024-03-14 16:18:55 +07:00
Mert
d67cc00e4e
feat(server): lower library scan memory usage ( #7939 )
...
* use trie
* update tests
* formatting
* pr feedback
* linting
2024-03-14 01:52:30 +07:00
renovate[bot]
d67a6b7293
fix(deps): update server ( #7898 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-13 12:54:46 +07:00
bo0tzz
72f9295490
feat(server): YAML config file support ( #7894 )
...
* test(server): Load config from yaml
* docs: YAML config support
* feat(server): YAML config file support
* fix format
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-12 16:29:49 +07:00
Mert
a097e903c9
feat(server): OpenTelemetry integration ( #7356 )
...
* wip
* span class decorator
fix typing
* improvements
* noisy postgres logs
formatting
* add source
* strict string comparison
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* remove debug code
* execution time histogram
* remove prometheus stuff
remove prometheus data
* disable by default
disable nestjs-otel stuff by default
update imports
* re-add postgres instrumentation
formatting
formatting
* refactor: execution time histogram
* decorator alias
* formatting
* keep original method order in filesystem repo
* linting
* enable otel sdk in e2e
* actually enable otel sdk in e2e
* share exclude paths
* formatting
* fix rebase
* more buckets
* add example setup
* add envs
fix
actual fix
* linting
* update comments
* update docker env
* use more specific env
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-03-12 05:19:12 +07:00
Alex The Bot
4027cba4eb
Version v1.98.2
2024-03-11 14:17:12 +07:00
Mert
5bd597f14b
fix(server): external library sync not working for large libraries ( #7759 )
2024-03-10 22:30:57 +07:00
Jason Rasmussen
30b0b2474e
refactor: asset e2e ( #7769 )
2024-03-09 12:51:58 +07:00
Ben McCann
ba55e867e0
perf: precompress and cache assets ( #7757 )
...
* perf: precompress and cache assets
* fix cache header
* use startswith
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2024-03-08 21:15:38 +07:00
Alex The Bot
430561d692
Version v1.98.1
2024-03-08 23:44:13 +07:00
Alex The Bot
7dc5e0cc4f
Version v1.98.0
2024-03-07 19:22:14 +07:00
Alex Tran
ba5d5256b1
Revert "Version v1.98.0"
...
This reverts commit 9b1a379fa6 .
2024-03-07 12:04:54 +07:00
Alex The Bot
9b1a379fa6
Version v1.98.0
2024-03-07 17:40:40 +07:00
renovate[bot]
8df63b7c94
fix(deps): update dependency archiver to v7 ( #7622 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-05 12:26:54 +07:00
Alex The Bot
6f53e83d49
Version v1.97.0
2024-02-28 22:34:00 +07:00
Alex The Bot
6d91c23f65
Version v1.96.0
2024-02-27 20:14:58 +07:00
renovate[bot]
a1bc74cdd6
fix(deps): update exiftool ( #7230 )
...
* fix(deps): update exiftool
* documenting such changes would have been too easy
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-02-21 08:26:13 +07:00
Alex The Bot
7c34d0595e
Version v1.95.1
2024-02-21 04:02:43 +07:00
Alex The Bot
302d98ebe1
Version v1.95.0
2024-02-20 16:52:23 +07:00
renovate[bot]
7158706296
fix(deps): update server ( #7224 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-19 22:34:39 +07:00
renovate[bot]
072f61927c
chore(deps): update typescript-eslint monorepo to v7 (major) ( #7171 )
2024-02-18 11:26:01 +07:00
Alex
4b3f8d1946
feat: Search filtering logic ( #6968 )
...
* commit
* controller/service/repository logic
* use enum
* openapi
* suggest people
* suggest place/camera
* cursor hover
* refactor
* Add try catch
* Remove get people with name service
* Remove deadcode
* people selection
* People placement
* sort people
* Update server/src/domain/repositories/metadata.repository.ts
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
* pr feedback
* styling
* done
* open api
* fix test
* use string type
* remmove bad merge
* use correct type
* fix test
* fix lint
* remove unused code
* remove unused code
* pr feedback
* pr feedback
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-02-13 19:54:58 +07:00
renovate[bot]
43e099fb56
fix(deps): update dependency picomatch to v4 ( #7073 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-12 23:37:10 +07:00
Alex
dca1bd22df
Change license to AGPLv3 ( #7046 )
...
* Change license to AGPLv3
* Readme and documentation
* Package.json
* More replacement
* Added License MIT for previous code
* NIT
* Update LICENSE
Co-authored-by: bo0tzz <git@bo0tzz.me>
* Update cli/LICENSE
Co-authored-by: bo0tzz <git@bo0tzz.me>
* remote mit
---------
Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-02-12 15:31:59 +07:00
martin
4e31d82bac
feat(server): replace axios dependency by fetch ( #7018 )
...
* feat: replace axios dependency by fetch
* pr feedback
2024-02-11 11:15:06 +07:00
renovate[bot]
f80af067bf
chore(deps): update dependency eslint-plugin-unicorn to v51 ( #6952 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 23:53:55 +07:00
renovate[bot]
d88ca5fb2a
chore(deps): update server ( #6930 )
...
* chore(deps): update server
* chore: generate sql
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-02-06 22:06:02 +07:00
Jonathan Jogenfors
f44fa45aa0
chore(server,cli,web): housekeeping and stricter code style ( #6751 )
...
* add unicorn to eslint
* fix lint errors for cli
* fix merge
* fix album name extraction
* Update cli/src/commands/upload.command.ts
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
* es2k23
* use lowercase os
* return undefined album name
* fix bug in asset response dto
* auto fix issues
* fix server code style
* es2022 and formatting
* fix compilation error
* fix test
* fix config load
* fix last lint errors
* set string type
* bump ts
* start work on web
* web formatting
* Fix UUIDParamDto as UUIDParamDto
* fix library service lint
* fix web errors
* fix errors
* formatting
* wip
* lints fixed
* web can now start
* alphabetical package json
* rename error
* chore: clean up
---------
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-02-01 22:18:00 +07:00
Alex The Bot
07466fa7b7
Version v1.94.1
2024-01-31 19:21:00 +07:00
Alex The Bot
d4c000cb5a
Version v1.94.0
2024-01-31 17:01:33 +07:00
Jason Rasmussen
b0d7434e7b
fix: library watching ( #6802 )
2024-01-31 11:26:51 +07:00
Jonathan Jogenfors
068e703e88
feat(server): Automatic watching of library folders ( #6192 )
...
* feat: initial watch support
* allow offline files
* chore: ignore query errors when resetting e2e db
* revert db query
* add savepoint
* guard the user query
* chore: openapi and db migration
* wip
* support multiple libraries
* fix tests
* wip
* can now cleanup chokidar watchers
* fix unit tests
* add library watch queue
* add missing init from merge
* wip
* can now filter file extensions
* remove watch api from non job client
* Fix e2e test
* watch library with updated import path and exclusion pattern
* add library watch frontend ui
* case sensitive watching extensions
* can auto watch libraries
* move watcher e2e tests to separate file
* don't watch libraries from a queue
* use event emitters
* shorten e2e test timeout
* refactor chokidar code to filesystem provider
* expose chokidar parameters to config file
* fix storage mock
* set default config for library watching
* add fs provider mocks
* cleanup
* add more unit tests for watcher
* chore: fix format + sql
* add more tests
* move unwatch feature back to library service
* add file event unit tests
* chore: formatting
* add documentation
* fix e2e tests
* chore: fix e2e tests
* fix library updating
* test cleanup
* fix typo
* cleanup
* fixing as per pr comments
* reduce library watch config file
* update storage config and mocks
* move negative event tests to unit tests
* fix library watcher e2e
* make watch configuration global
* remove the feature flag
* refactor watcher teardown
* fix microservices init
* centralize asset scan job queue
* improve docs
* add more tests
* chore: open api
* initialize app service
* fix docs
* fix library watch feature flag
* Update docs/docs/features/libraries.md
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* fix: import right app service
* don't be truthy
* fix test speling
* stricter library update tests
* move fs watcher mock to external file
* subscribe to config changes
* docker does not need polling
* make library watch() private
* feat: add configuration ui
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-01-31 08:15:54 +07:00
Jason Rasmussen
6dca47c629
refactor: no experimental vm modules ( #6719 )
2024-01-29 09:11:02 +07:00
Zack Pollard
25cad79657
refactor: move asset stacks to their own entity ( #6353 )
...
* feat: auto-stack burst photos
* feat: move stacks to asset stack entity
* chore: pin node version with volta in server
* chore: update e2e cases
* chore: cleanup
* feat: migrate existing stacks
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-27 18:52:14 +07:00
renovate[bot]
4424f3cb13
fix(deps): update exiftool ( #6586 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-24 11:01:46 +07:00
Jason Rasmussen
bf64e64328
chore(server): remove unused dependency ( #6606 )
2024-01-23 17:50:39 +07:00
renovate[bot]
773d093ace
fix(deps): update server ( #6587 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-23 02:00:29 +07:00
Alex The Bot
4ebb9974ff
Version v1.93.3
2024-01-20 16:03:18 +07:00
Alex The Bot
3dddc6b449
Version v1.93.2
2024-01-19 18:29:04 +07:00
Alex The Bot
d5af357992
Version v1.93.1
2024-01-19 15:01:17 +07:00
Alex The Bot
fa0b7c8563
Version v1.93.0
2024-01-19 02:14:46 +07:00
renovate[bot]
2a8cb70c98
fix(deps): update dependency geo-tz to v8 ( #6388 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-15 08:27:59 +07:00
Jason Rasmussen
2439c5ab57
refactor: open api ( #6334 )
2024-01-12 07:36:27 +07:00
waclaw66
902977f165
fix(server): exif gps decoding ( #6138 )
2024-01-10 07:36:54 +07:00
Jason Rasmussen
bf1dd36fa9
refactor(server): split api and jobs into separate e2e suites ( #6307 )
...
* refactor: domain and infra modules
* refactor(server): e2e tests
2024-01-09 23:04:16 +07:00
Alex The Bot
df59b2099f
Version v1.92.1
2024-01-08 15:24:38 +07:00
Alex The Bot
319ddfda53
Version v1.92.0
2024-01-08 05:19:11 +07:00
renovate[bot]
23b38a0474
fix(deps): update dependency @nestjs/schedule to v4 ( #5348 )
...
* fix(deps): update dependency @nestjs/schedule to v4
* fix: change CronJob in addCronJob to match new type required by nestjs schedule module
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2024-01-01 22:25:25 +07:00
renovate[bot]
a53b2de3c4
chore(deps): update dependency @types/supertest to v6 ( #6099 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-01 19:27:00 +07:00
Zack Pollard
2e38fa73bf
feat: storage template file move hardening ( #5917 )
...
* fix: pgvecto.rs extension breaks typeorm schema:drop command
* fix: parse postgres bigints to javascript number types when selecting data
* feat: verify file size is the same as original asset after copying file for storage template job
* feat: allow disabling of storage template job, defaults to disabled for new instances
* fix: don't allow setting concurrency for storage template migration, can cause race conditions above 1
* feat: add checksum verification when file is copied for storage template job
* fix: extract metadata for assets that aren't visible on timeline
2023-12-29 18:41:33 +07:00
Alex The Bot
b40859551b
Version v1.91.4
2023-12-19 03:34:19 +07:00
Alex The Bot
08f66c2ae5
Version v1.91.3
2023-12-17 16:57:16 +07:00
Alex The Bot
a15c799ba3
Version v1.91.2
2023-12-16 23:19:58 +07:00
Alex The Bot
0aae9696f6
Version v1.91.1
2023-12-16 17:26:51 +07:00
Alex The Bot
e9a8daa924
Version v1.91.0
2023-12-15 15:22:37 +07:00
renovate[bot]
16f385626e
chore(deps): update dependency sql-formatter to v15 ( #5709 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-15 00:28:05 +07:00
Jason Rasmussen
9768931275
feat(web,server)!: runtime log level ( #5672 )
...
* feat: change log level at runtime
* chore: open api
* chore: prefer env over runtime
* chore: remove default env value
2023-12-14 16:55:40 +07:00
Jason Rasmussen
92b4284b5a
feat(server): use postgres-adapter for websockets ( #5569 )
...
* feat(server): use postgres-adapter for websockets
* refactor: create attachment table via migration
2023-12-08 20:38:25 +07:00
Jason Rasmussen
2f4ee622ab
chore(deps): remove unused cron types ( #5563 )
2023-12-08 12:08:27 +07:00
Jason Rasmussen
02d55644e5
fix(deps): bump sharp ( #5509 )
...
* fix(deps): bump sharp
* fixed sharp dependencies
* chore: use date tag
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2023-12-08 11:52:43 +07:00
Jason Rasmussen
1e99ba8167
feat: use pgvecto.rs ( #3605 )
2023-12-08 11:15:46 +07:00
Alex The Bot
429ad28810
Version v1.90.2
2023-12-08 14:23:04 +07:00
Alex The Bot
d2fbbe790b
Version v1.90.1
2023-12-08 04:20:27 +07:00
Alex The Bot
c174f0e871
Version v1.90.0
2023-12-07 18:32:45 +07:00
Jason Rasmussen
6e365b37db
fix(server): immich command ( #5408 )
...
* fix: immich command
* chore: use absolute paths
2023-11-30 14:59:47 +07:00
Jason Rasmussen
5e55a17b2a
chore(server): sql versioning ( #5346 )
...
* chore(server): sql versioning
* chore: always add newline to end of file
* refactor: generator
* chore: pr feedback
* chore: pr feedback
2023-11-30 10:10:30 +07:00
Alex The Bot
8b6a79ad9e
Version v1.89.0
2023-11-29 19:20:24 +07:00
renovate[bot]
1ffe862810
chore(deps): update server ( #5311 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-25 23:48:48 +07:00
Zack Pollard
698226634e
feat: postgres reverse geocoding ( #5301 )
...
* feat: add system metadata repository for storing key values for internal usage
* feat: add database entities for geodata
* feat: move reverse geocoding from local-reverse-geocoder to postgresql
* infra: disable synchronization for geodata_places table until typeorm supports earth column
* feat: remove cities override config as we will default all instances to cities500 now
* test: e2e tests don't clear geodata tables on reset
2023-11-25 18:53:30 +07:00
renovate[bot]
c607615e41
fix(deps): update exiftool ( #4988 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-21 13:45:22 +07:00
renovate[bot]
afd78652f2
fix(deps): update server ( #5187 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-21 12:59:41 +07:00
Alex The Bot
55fa3234fd
Version v1.88.2
2023-11-21 16:09:18 +07:00
Alex Tran
a13052e24c
Revert "Version v1.88.2"
...
This reverts commit bc2c73e499 .
2023-11-21 09:07:50 +07:00
Alex The Bot
bc2c73e499
Version v1.88.2
2023-11-21 15:01:06 +07:00
Alex The Bot
9cf40afaf0
Version v1.88.1
2023-11-21 03:00:19 +07:00