Michel Heusschen and GitHub
f9b1d1edaf
fix(server): better metadata extraction for images ( #2653 )
2023-06-03 21:55:30 -05:00
Michel Heusschen and GitHub
cab5477656
fix(web+server): showing assets without thumbnail ( #2652 )
...
* fix(web+server): showing assets without thumbnail
* missed change
2023-06-03 21:41:27 -05:00
Michel Heusschen and GitHub
ef86a77946
refactor(server): remove invalid exif coordinates ( #2651 )
2023-06-02 14:04:07 -05:00
Michel Heusschen and GitHub
1b301984dd
fix(server): handle invalid coordinates ( #2648 )
2023-06-02 11:29:12 -05:00
Michel Heusschen and GitHub
9807f76aff
chore(web): improve type checking ( #2644 )
...
* fix(web): use id instead of assetId
* chore(web): improve type checking
* fix test jobs
* improve type checking and resolve errors
2023-06-02 08:55:08 -05:00
Michel Heusschen and GitHub
47673dd773
fix(web): use id instead of assetId ( #2643 )
2023-06-02 08:50:35 -05:00
Michel Heusschen and GitHub
789e3e3924
refactor(server): use date type for entities ( #2602 )
2023-05-30 08:15:56 -05:00
Michel Heusschen and GitHub
3d505e425d
fix(web): show icons for empty album ( #2604 )
2023-05-29 13:58:09 -05:00
Michel Heusschen and GitHub
94d0705607
refactor(server): change asset entity to date type ( #2599 )
...
* refactor(server): change asset entity to date type
* lower coverage threshold
2023-05-29 09:05:14 -05:00
e7ad622c02
refactor(web): user avatar ( #2585 )
...
* refactor(web): user avatar
* change user settings link
* update package lock json
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2023-05-28 08:10:55 -05:00
Michel Heusschen and GitHub
7f0ad8e2d2
fix(web+mobile): consistent filename handling ( #2534 )
2023-05-27 20:53:29 -05:00
Michel Heusschen and GitHub
fd4357cf23
fix(server): exif time extraction ( #2583 )
2023-05-27 16:24:07 -05:00
Michel Heusschen and GitHub
f370dc3929
fix(web): small style issues ( #2578 )
2023-05-26 14:44:06 -05:00
Michel Heusschen and GitHub
1c293a2759
fix(web): back button on person page ( #2566 )
2023-05-25 11:48:36 -05:00
Michel Heusschen and GitHub
062e2eca6f
feat(web+server): map date filters + small changes ( #2565 )
2023-05-25 11:47:52 -05:00
Michel Heusschen and GitHub
50b649cd3e
fix(web): small fixes for album selection modal ( #2527 )
2023-05-23 04:15:48 -05:00
Michel Heusschen and GitHub
99b018cd49
fix(web): loading leaflet in production builds ( #2526 )
2023-05-23 04:14:00 -05:00
Michel Heusschen and GitHub
f1384fea58
feat(server): pagination for asset queries in jobs ( #2516 )
...
* feat(server): pagination for asset queries in jobs
* default mock value for getAll
* remove live photo name correction
* order paginated results by createdAt
* change log level
* move usePagination to domain
2023-05-22 13:05:06 -05:00
Michel Heusschen and GitHub
85c6cf4309
fix(web): context menu overlap + outclick types ( #2506 )
2023-05-21 11:01:08 -05:00
Michel Heusschen and GitHub
96fb68135e
fix(nginx): enable gzip and show error logs ( #2504 )
2023-05-21 08:23:46 -05:00
Michel Heusschen and GitHub
a7b9adc692
feat(web+server): map improvements ( #2498 )
...
* feat(web+server): map improvements
* add number format double to fix mobile
2023-05-21 01:26:06 -05:00
Michel Heusschen and GitHub
c7c0ef6abc
chore(web): switch to eslint-plugin-svelte package ( #2467 )
2023-05-18 10:43:09 -05:00
Michel Heusschen and GitHub
115a47d4c6
fix(web): layout spacing when zooming ( #2452 )
2023-05-17 10:44:15 -05:00
Michel Heusschen and GitHub
ab86d0a18d
refactor(web): asset select actions ( #2444 )
...
* refactor(web): asset select actions
* remaining pages/components + data flow changes
* fix check
2023-05-16 09:13:20 -05:00
1979c84ea8
chore(web): update eslint and prettier packages ( #2437 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com >
2023-05-15 17:58:35 +00:00
Michel Heusschen and GitHub
4524aa0d06
refactor(web): use ImmichApi to create urls ( #2435 )
2023-05-13 21:52:29 -05:00
Michel Heusschen and GitHub
15fa8250cb
fix(web): profile image load ( #2434 )
2023-05-13 09:16:14 -05:00
Michel Heusschen and GitHub
98b9d815a6
chore(web): update svelte related packages ( #2419 )
2023-05-10 04:58:53 -05:00
Michel Heusschen and GitHub
cd43edf074
feat(mobile): improve localization ( #2405 )
2023-05-09 08:58:27 -05:00
Michel Heusschen and GitHub
dffd992304
fix(web): remove global style from map marker ( #2408 )
2023-05-09 08:57:17 -05:00
Michel Heusschen and GitHub
15a498fd60
feat(server): add api key to openapi spec ( #2362 )
...
* feat(server): add api key to openapi spec
* regenerate api
2023-05-04 11:41:29 -05:00
Michel Heusschen and GitHub
8a421831ab
fix(web): noscript message ( #2278 )
2023-04-18 11:24:17 -05:00
Michel Heusschen and GitHub
983abf5e14
chore(server): update openapi ( #2205 )
2023-04-08 21:26:09 -05:00
Michel Heusschen and GitHub
ab5b92ae68
refactor(web): centralize buttons ( #2200 )
2023-04-07 11:45:00 -05:00
Michel Heusschen and GitHub
8e3a7caebd
feat(server): improve validation of albums ( #2188 )
...
* feat(server): improve validation of albums
* regenerate openapi + fix downloadArchive for web
2023-04-06 12:50:55 -05:00
Michel Heusschen and GitHub
b03ce897c7
fix(web): search page navigation and asset select ( #2191 )
2023-04-06 12:50:44 -05:00
Michel Heusschen and GitHub
1111c15f77
feat(web): allow admin to update email of users ( #2189 )
2023-04-06 11:56:27 -05:00
Michel Heusschen and GitHub
6f1d0a3caa
fix(web): remove search bar focus after searching ( #2177 )
2023-04-05 11:43:52 -05:00
Michel Heusschen and GitHub
2b5484539d
fix(web): hide assets when selecting album cover ( #2176 )
2023-04-05 11:41:27 -05:00
Michel Heusschen and GitHub
5d21dc95ea
fix(web): small gap in navbar ( #2175 )
2023-04-05 11:40:27 -05:00
Michel Heusschen and GitHub
e32b6c98df
chore(web): update svelte related packages ( #2174 )
2023-04-05 11:40:00 -05:00
Michel Heusschen and GitHub
7b9248c10a
chore(server): update typeorm ( #2173 )
2023-04-05 13:23:03 +01:00
Michel Heusschen and GitHub
d5f2e3e45c
refactor(server): more consistent param validation ( #2166 )
2023-04-04 17:24:08 -05:00
Michel Heusschen and GitHub
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
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
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
Michel Heusschen and GitHub
51785a1ead
feat(server): apply ValidationPipe on controllers ( #2137 )
2023-03-31 10:14:01 -05:00
Michel Heusschen and GitHub
009b6e3ca5
feat(server): add faststart to ffmpeg options ( #2138 )
2023-03-31 09:34:54 -05:00
Michel Heusschen and GitHub
eda9e580c9
fix(server): add paused property to JobCountsDto ( #2112 )
2023-03-29 10:33:03 -05:00
Michel Heusschen and GitHub
f0e272d0f2
feat(server): change clipembedding entity type ( #2091 )
2023-03-28 09:53:35 -05:00
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
Michel Heusschen and GitHub
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
c74fba483d
feat(server): improve and refactor get all albums ( #2048 )
...
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2023-03-25 21:46:48 -05:00
Michel Heusschen and GitHub
7d799b785e
fix(web): remove protocol header ( #2068 )
2023-03-24 07:20:06 -05:00
Michel Heusschen and GitHub
4dafc74223
fix(server): invalid video duration format ( #2058 )
2023-03-23 09:27:29 -05:00
Michel Heusschen and GitHub
c00624f209
chore: bump openapi version to v1.51.2 ( #2059 )
2023-03-23 06:42:33 -05:00
Michel Heusschen and GitHub
792a87e407
fix(nginx): x-forwarded-* headers ( #2019 )
...
* fix(nginx): x-forwarded-* headers
* change category / add link to nginx config
2023-03-22 15:46:30 -05:00
Michel Heusschen and GitHub
deb1e7f41f
chore: bump openapi version to v1.51.0 ( #2026 )
2023-03-20 11:39:00 -05:00
Michel Heusschen and GitHub
b29c43d86a
feat(web): bundle and 'sveltify' leaflet ( #1998 )
...
* feat(web): bundle and 'sveltify' leaflet
* lazy load leaflet components
* add correct icon sizes
2023-03-19 14:06:45 -05:00
Michel Heusschen and GitHub
9a332074c7
refactor(web): common layout for user pages ( #1995 )
...
* refactor(web): common layout for user pages
* remove unused imports
2023-03-18 16:31:15 -05:00
Michel Heusschen and GitHub
87d84b922f
feat(web): improve /auth pages ( #1969 )
...
* feat(web): improve /auth pages
* invalidate load functions after login
* handle login server errors more graceful
* add loading state to oauth button
2023-03-15 16:38:29 -05:00
Michel Heusschen and GitHub
e15be5bf9a
fix(web): short layout retention after navigation ( #1994 )
2023-03-14 08:56:49 -05:00
Michel Heusschen and GitHub
f52e076cb3
feat(web): improve search bar + add to search page ( #1957 )
...
* feat(web): improve search bar + add to search page
* fix back button routing
2023-03-06 08:31:58 -06:00
Michel Heusschen and GitHub
8857d0b8df
feat(web): require page load to export title ( #1956 )
2023-03-06 08:25:25 -06:00
Michel Heusschen and GitHub
6f605d4a35
fix(web): admin pages layout issue ( #1943 )
2023-03-05 08:03:51 -06:00
Michel Heusschen and GitHub
bdf35b6688
feat(server): improve thumbnail relation and updating ( #1897 )
...
* feat(server): improve thumbnail relation and updating
* improve query + update tests and migration
* make sure uuids are valid in migration
* fix unit test
2023-03-04 08:16:48 -06:00
Michel Heusschen and GitHub
2ac54ce4bd
fix(web): restore album drag and drop upload ( #1933 )
2023-03-04 08:14:02 -06:00
Michel Heusschen and GitHub
830f4268c3
fix(server): exif extraction swapped params ( #1914 )
2023-03-01 10:55:24 -06:00
Michel Heusschen and GitHub
2a1dcbc28b
fix(server): storage template unit test ( #1906 )
2023-03-01 13:10:01 +00:00
Michel Heusschen and GitHub
243c98a02e
feat(web): re-add version announcement ( #1887 )
...
* feat(web): re-add version announcement
* show notification for every update
2023-02-27 17:13:39 -06:00
807bdfeda9
fix(web): layout nesting ( #1881 )
...
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2023-02-26 21:23:43 -06:00
Michel Heusschen and GitHub
2efa8b6960
fix(web): setInterval outside onMount ( #1883 )
2023-02-26 15:55:06 -06:00
Michel Heusschen and GitHub
368142e79b
feat(web): improved server stats ( #1870 )
...
* feat(web): improved server stats
* fix(web): don't log unauthorized errors
* Revert "fix(web): don't log unauthorized errors"
This reverts commit 7fc2987a77ae8bf3a7381ed3156a7a0c16f27564.
2023-02-26 13:57:34 -06:00
Michel Heusschen and GitHub
3377fa4640
fix(web): use correct api for asset share page ( #1879 )
2023-02-26 13:21:59 -06:00
Michel Heusschen and GitHub
641c05c6fe
chore(web): update dependencies ( #1877 )
...
* chore(web): update dependencies
* remove invalid alt attribute
2023-02-26 13:18:26 -06:00
Michel Heusschen and GitHub
e157a69d86
fix(web): don't log unauthorized errors ( #1871 )
...
* fix(web): don't log unauthorized errors
* fix docker build error
2023-02-26 10:50:18 -06:00
Michel Heusschen and GitHub
cc6253ba38
fix(web): sharing of access token in server API ( #1858 )
2023-02-24 14:42:20 -06:00
Michel Heusschen and GitHub
9323cc76d9
feat(server): improve API specification ( #1853 )
2023-02-24 10:01:10 -06:00
Michel Heusschen and GitHub
5c86e13239
refactor(web): combine api and serverApi ( #1833 )
2023-02-22 20:49:13 -06:00
Michel Heusschen and GitHub
10cb612fb1
feat(web): theme/locale preferences and improve SSR ( #1832 )
2023-02-22 11:53:08 -06:00
Michel Heusschen and GitHub
a9a769d902
fix(web): hide img alt text while loading ( #1834 )
2023-02-22 11:52:23 -06:00
4be55428d2
feat(web): syling sidebar buttons ( #1812 )
...
* feat(web): syling sidebar buttons
* style: some small changes
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2023-02-21 06:42:22 -06:00
Michel Heusschen and GitHub
88a2966666
feat(mobile): improve date formatting ( #1804 )
2023-02-20 11:23:00 -06:00
Michel Heusschen and GitHub
e408e8ca4a
feat(mobile): added more translations ( #1805 )
2023-02-20 11:22:35 -06:00
Michel Heusschen and GitHub
9bfb4dfd06
fix(web): loading profile image ( #1803 )
2023-02-20 09:59:00 -06:00
Michel Heusschen and GitHub
7dc7281e69
fix(server): asset search query ( #1806 )
2023-02-20 09:58:46 -06:00
Michel Heusschen and GitHub
bf6f94f69f
feat(web): only show copy image when supported ( #1776 )
2023-02-17 10:41:52 -06:00
Michel Heusschen and GitHub
575154fdea
refactor(web): use cookies interface ( #1777 )
2023-02-17 10:37:26 -06:00
Michel Heusschen and GitHub
7cfb257c00
feat(nginx): refactor + ipv6 ( #1763 )
...
* feat(nginx): refactor + ipv6 + increased buffer
* Revert changes to proxy buffering
* remove commented lines
2023-02-15 15:21:52 -06:00
Michel Heusschen and GitHub
d31b35873f
feat(web): improve login screen ( #1754 )
2023-02-15 11:56:54 -06:00
Michel Heusschen and GitHub
e1c520b9e7
feat(web): remove duplicate asset calls ( #1764 )
...
* feat(web): remove duplicate asset calls
* use source element instead of video.src
2023-02-15 11:56:19 -06:00
Michel Heusschen and GitHub
1361f18964
feat(web): redirect to login from getting started ( #1755 )
2023-02-15 06:42:41 -06:00
Michel Heusschen and GitHub
0f00f22212
fix(web): remove link header causing 502 errors ( #1765 )
2023-02-15 06:40:52 -06:00
Michel Heusschen and GitHub
caac3bfc95
fix(server): only update album when required ( #1739 )
...
* fix(server): only update album when required
* remove thumbnail from empty album
2023-02-12 19:26:24 +00:00
Michel Heusschen and GitHub
05630776a0
fix(server): more asset upload validation and docs ( #1720 )
...
* fix(server): more asset upload validation and docs
* remove unused DTO
* changed Object.keys() to Object.values()
* apply patch to openapi generator for web
* revert CreateAssetDto assetType enum
* resolve merge conflict
* Revert "resolve merge conflict"
This reverts commit 0e0080518759a05d029f2f7a761537c58cb586d0.
2023-02-11 23:54:07 -06:00
Michel Heusschen and GitHub
53fb3a36f7
feat(web): avoid duplicate call + small refactor ( #1731 )
2023-02-11 22:36:26 -06:00
Michel Heusschen and GitHub
bd71e087d4
refactor(web): added types and some small changes ( #1722 )
2023-02-10 16:17:39 -06:00
Michel Heusschen and GitHub
d91cc3616b
feat(web): make assets cachable ( #1724 )
2023-02-10 16:01:35 -06:00
Michel Heusschen and GitHub
adb265794c
feat(web): allow uploading more file types ( #1570 )
...
* feat(web): allow uploading more file types
* fix(web): make filename extension lowercase
2023-02-09 10:08:19 -06:00