Skyler Mäntysaari
fc585bffcc
feat(server): Support TypeSense High-Availibility configuration ( #2146 )
...
* feat(server): Support TypeSense High-Availibility configuration.
* Lint fixes
* Address comments.
2023-04-03 20:16:45 -05:00
Alex
d6f2ca6aaa
feat(mobile): improved logging page experience ( #2158 )
...
* feat(mobile): improve logging page
* Use new API for share file
* removed unused code
* Better safe area on the home screen
* Added preparing share dialog to home screen
2023-04-03 16:43:46 -05:00
Devin Buhl
2dcccb37a0
chore(docker): Default NODE_ENV to production for server image and update alpine version ( #2157 )
...
* default NODE_ENV to production for server image
* update node image to use 3.17 alpine in server
* update web docker image to use alpine 3.17
* remove NODE_ENV from production docker-compose
* NODE_ENV is also needed default in machine-learning
2023-04-03 15:05:29 -05:00
Michel Heusschen
c584791b65
feat(server): improve validation in controllers ( #2149 )
...
* feat(server): improve validation in controllers
* set ValidationPipe config with decorator
2023-04-02 23:24:18 -05:00
bo0tzz
ed551500e7
chore: Simplify install script ( #2148 )
...
We can directly access the artifacts from the latest release, rather than needing to get the tag from the API first.
2023-04-02 14:13:24 -05:00
AndreAle94
94b2ea9b5f
Add timezone to exif entity ( #1894 )
...
* Add timezone to exif entity
* Refactor logging
---------
Co-authored-by: Andrea Alemani <andrea.alemani94@gmail.com>
2023-04-02 14:11:24 -05:00
Alex
8b001b87d2
chores(doc): Update documentation ( #2145 )
...
* Update app architecture with typesense
* Update readme
* Added local search
* replace diagram
* Update search page
2023-04-01 21:22:16 -05:00
Michel Heusschen
b06ddec2d5
feat(server/web): jobs clear button + queue status ( #2144 )
...
* feat(server/web): jobs clear button + queue status
* adjust design and colors
* Adjust some styling
* show status next to buttons instead of on top
* Update rounded corner for badge
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-04-01 15:46:07 -05:00
Alex
d04f340b5b
fix(server): user update ( #2143 )
...
* fix(server): user update
* update dto
* generate api
* improve validation
* add e2e tests for updating user
---------
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
2023-04-01 11:43:45 -05:00
Michel Heusschen
aaaf1a6cf8
feat(web): pause and resume jobs ( #2125 )
...
* feat(web): pause and resume jobs
* add bg color to status instead of using badge
* styling
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-03-31 23:53:20 -05:00
Skyler Mäntysaari
23e4449f27
feat(server): redis sentinel support ( #2141 )
...
* feat(server): redis sentinel initial support
* feat(server): Lint fixes
* Include example for Redis Sentinel.
* Address PR comments
2023-03-31 15:33:21 -05:00
Michel Heusschen
51785a1ead
feat(server): apply ValidationPipe on controllers ( #2137 )
2023-03-31 10:14:01 -05:00
Jason Rasmussen
49f66be8af
chore(server): use ioredis ( #2116 )
2023-03-31 09:36:08 -05:00
Michel Heusschen
009b6e3ca5
feat(server): add faststart to ffmpeg options ( #2138 )
2023-03-31 09:34:54 -05:00
Thomas
c011b06bea
docs: use correct helm chart url ( #2133 )
2023-03-31 05:25:53 -05:00
Jason Rasmussen
34d300d1da
refactor(server): flatten infra folders ( #2120 )
...
* refactor: flatten infra folders
* fix: database migrations
* fix: test related import
* fix: github actions workflow
* chore: rename schemas to typesense-schemas
2023-03-30 14:38:55 -05:00
Jason Rasmussen
468e620372
chore: remove unused config ( #2121 )
2023-03-30 12:22:25 -05:00
manuke42
e05153d7bb
add fdroid isar build script ( #2100 )
...
Co-authored-by: Manuel K <manuel@kerk-net.de>
2023-03-30 10:31:44 +02:00
Alex Tran
4aa4a3b597
chore: pump openapi gen files
2023-03-29 13:18:09 -05:00
Alex The Bot
b1d17302bc
Version v1.52.1
2023-03-29 17:37:33 +00:00
Alex
cc3ffcbb84
fix(server): incorrect video file path to serve for mobile vs web ( #2118 )
2023-03-29 12:36:18 -05:00
Michel Heusschen
eda9e580c9
fix(server): add paused property to JobCountsDto ( #2112 )
2023-03-29 10:33:03 -05:00
Alex Tran
76a07a3ebc
chore: add change logs
2023-03-28 17:19:10 -05:00
Alex Tran
abe87686a2
chore: post release openapi update
2023-03-28 15:49:21 -05:00
Alex Tran
6371c11fc5
Merge branch 'main' of github.com:immich-app/immich
2023-03-28 15:48:50 -05:00
Alex The Bot
d5596cf6a2
Version v1.52.0
2023-03-28 20:33:08 +00:00
Alex Tran
2f64af9cb2
Merge branch 'main' of github.com:immich-app/immich
2023-03-28 15:07:53 -05:00
Jason Rasmussen
b0d5c7035b
feat(server): apply storage migration after exif completes ( #2093 )
...
* feat(server): apply storage migraiton after exif completes
* feat: same for videos
* fix: migration for live photos
2023-03-28 15:04:11 -05:00
Alex Tran
0c61521521
Merge branch 'main' of github.com:immich-app/immich
2023-03-28 14:47:51 -05:00
Jason Rasmussen
3497a0de54
chore: cleanup template variables ( #2107 )
2023-03-28 14:27:36 -05:00
Alex
117f2fa00d
chore(ci): update prepare release action to bypass branch check ( #2106 )
...
* chore: fix api
* chore(ci): update prepare release action to bypass branch check
2023-03-28 14:26:55 -05:00
Sergey Kondrikov
2c67090e3c
feat(server): add transcode presets ( #2084 )
...
* feat: add transcode presets
* Add migration
* chore: generate api
* refactor: use enum type instead of string for transcode option
* chore: generate api
* refactor: enhance readability of runVideoEncode method
* refactor: reuse SettingSelect for transcoding presets
* refactor: simplify return statement
* chore: regenerate api
* fix: correct label attribute
* Update import
* fix test
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2023-03-28 14:03:43 -05:00
Alex Tran
10ccbeab35
Merge branch 'main' of github.com:immich-app/immich
2023-03-28 13:45:53 -05:00
Parikshit Misra
b49f66bbc9
feat(mobile): uploading files in chunk ( #2101 )
2023-03-28 13:41:55 -05:00
Jason Rasmussen
9adbbd42be
feat(server): resume queues ( #2104 )
...
* feat(server): resume queues
* chore: regenerate open-api
2023-03-28 13:25:22 -05:00
Jason Rasmussen
8563bd463c
fix(cli): clean up set intervals ( #2103 )
2023-03-28 13:24:14 -05:00
Jason Rasmussen
da5a6d2272
fix(cli): missing dep in immich cli ( #2094 )
...
* fix: missing dep in immich cli
* fix: imports
2023-03-28 11:29:20 -05:00
Alex
0854737be2
feat(mobile): improve explore page and allow metadata search ( #2097 )
2023-03-28 15:34:06 +00:00
Alex Tran
6f3f8b0a48
Merge branch 'main' of github.com:immich-app/immich
2023-03-28 09:57:08 -05:00
Michel Heusschen
f0e272d0f2
feat(server): change clipembedding entity type ( #2091 )
2023-03-28 09:53:35 -05:00
Alex Tran
5e207aa7c1
Merge branch 'main' of github.com:immich-app/immich
2023-03-27 22:07:15 -05:00
Jason Rasmussen
e0b80f49b6
fix(server): increase typesense start-up settings ( #2095 )
2023-03-27 14:00:32 -05:00
Alex Tran
97bbe42599
Merge branch 'main' of github.com:immich-app/immich
2023-03-27 10:41:24 -05:00
Michel Heusschen
089dbdbd7e
feat(server): require auth for more endpoints ( #2092 )
...
* feat(server): require auth for more endpoints
* dev: add authorization header to profile image on mobile
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2023-03-27 09:38:54 -05:00
Alex Tran
833c099025
Merge branch 'main' of github.com:immich-app/immich
2023-03-27 08:45:12 -05:00
Michel Heusschen
4e526dfaae
feat(web): improve and refactor thumbnails ( #2087 )
...
* feat(web): improve and refactor thumbnails
* only play live photos on icon hover
2023-03-26 22:53:35 -05:00
Fynn Petersen-Frey
cae37657e9
feature(mobile): Hardening synchronization mechanism + Pull to refresh ( #2085 )
...
* fix(mobile): allow syncing duplicate local IDs
* enable to run isar unit tests on CI
* serialize sync operations, add pull to refresh on timeline
---------
Co-authored-by: Fynn Petersen-Frey <zoodyy@users.noreply.github.com>
2023-03-26 21:35:52 -05:00
Zeyad Tamimi
1a94530935
[ Mobile ] Fixed mobile app not reporting webm MIME type ( #2090 )
2023-03-27 00:38:23 +00:00
Alex Tran
75d28d3c58
Merge branch 'main' of github.com:immich-app/immich
2023-03-26 10:43:52 -05:00
Alex
cd59f7aad6
fix(server) get all query does not respect asset type ( #2089 )
...
* chore: fix api
* fix(server) get all query does not respect asset type
2023-03-26 10:41:55 -05:00