Commit graph

372 commits

Author SHA1 Message Date
Matthias Rupp
778ee8175e Rename MapMarkerResponseDtoDecorator to MapMarkerResponse 2023-05-08 02:02:23 -11:00
Matthias Rupp
0f28a1893f Linter error 2023-05-07 09:00:12 -11:00
Matthias Rupp
de617093bf Remove assetId from preloaded responses 2023-05-07 08:52:16 -11:00
Matthias Rupp
7a8455c254 Rework MapMarkerResponseDto 2023-05-07 07:00:06 -11:00
Matthias Rupp
1917542091 Fix web type problems 2023-05-06 21:50:33 -11:00
Matthias Rupp
0e516d1685 Clean up 2023-05-06 21:18:24 -11:00
Matthias Rupp
e85eb4e179 add browser check 2023-05-06 09:32:00 -11:00
Matthias Rupp
b1fbefe6c6 Preload functionality 2023-05-06 08:52:02 -11:00
Matthias Rupp
855a68415c Merge remote-tracking branch 'origin/main' into feat/global-map-optim 2023-05-05 20:48:06 -11:00
Matthias Rupp
65daf342df
feat(web): Global map showing all assets with geo information (#2355)
* First crude implementation of the global asset map in web

* Use single DOM element for all markers

* Minor layout changes

* Refactor

* Add asset viewer

* Add API endpoint that returns only assets with location information (Thanks @EPP100)

* Remove sidebar icon flip

* Add dark theme support

* Center map to most recent asset

* Allow cluster viewing

* Fix linter errors

* Add newlines

* Fix ts errors

* Fix eslint error

* Run prettier

* Server code style

* Fix openapi mobile code generation issues

* Map markers test

* fix: Support video thumbnails

* Update API

* Review suggestions

* Review suggestions

* Linter error

* Chage mapMarker endpoint to map-marker

* Clean up leaflet imports
2023-05-05 20:33:30 -05:00
Matthias Rupp
616c983428 Initial experiments 2023-05-04 22:47:15 -11:00
Matthias Rupp
d341fc0d1d Clean up leaflet imports 2023-05-04 21:45:07 -11:00
Matthias Rupp
0f302c76d7 Chage mapMarker endpoint to map-marker 2023-05-04 21:40:48 -11:00
Michel Heusschen
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
Matthias Rupp
c6164aeade Linter error 2023-05-02 08:20:36 -11:00
Matthias Rupp
eaa2365416 Review suggestions 2023-05-02 08:18:00 -11:00
Matthias Rupp
655423571e Review suggestions 2023-05-02 08:13:57 -11:00
Matthias Rupp
934fcf03f1 fix: Support video thumbnails 2023-05-02 00:50:22 -11:00
Matthias Rupp
44c750cfa4 Fix openapi mobile code generation issues 2023-05-02 00:02:03 -11:00
Matthias Rupp
fc21e37b2c Run prettier 2023-05-01 23:22:41 -11:00
Matthias Rupp
7f7ef949df Fix eslint error 2023-05-01 22:04:32 -11:00
Matthias Rupp
73f1ad6e73 Fix ts errors 2023-05-01 22:00:47 -11:00
Matthias Rupp
cb781c250b Add newlines 2023-05-01 21:32:35 -11:00
Matthias Rupp
71c7438a79 Fix linter errors 2023-05-01 21:26:03 -11:00
Matthias Rupp
f49e122361 Allow cluster viewing 2023-05-01 21:03:52 -11:00
Matthias Rupp
d48b0f7a1d Center map to most recent asset 2023-05-01 08:45:49 -11:00
Matthias Rupp
a87700c9a5 Add dark theme support 2023-05-01 08:37:56 -11:00
Matthias Rupp
e30fe5e208 Remove sidebar icon flip 2023-04-30 08:09:52 -11:00
Matthias Rupp
1b1d2f0ba4 Add API endpoint that returns only assets with location information (Thanks @EPP100) 2023-04-30 08:01:49 -11:00
Matthias Rupp
9a1e8e55f5 Add asset viewer 2023-04-29 03:45:23 -11:00
Matthias Rupp
337b42a838 Refactor 2023-04-29 03:25:44 -11:00
Matthias Rupp
30c6fa9cf7 Minor layout changes 2023-04-29 03:21:04 -11:00
Matthias Rupp
6e0859b67c Use single DOM element for all markers 2023-04-28 22:00:07 -11:00
Matthias Rupp
7b550023a8 First crude implementation of the global asset map in web 2023-04-28 21:34:52 -11:00
Jason Rasmussen
e22cdea485
chore(server,mobile): remove device info entity (#1527)
* chore(server): remove unused device info code

* chore: generate open api

* remove any DeviceTypeEnum usage from mobile

* chore: coverage

* fix: drop device info table

---------

Co-authored-by: Fynn Petersen-Frey <zody22@gmail.com>
2023-04-28 15:01:03 -05:00
Jason Rasmussen
c329a17975
feat(web): organize user settings (#2340) 2023-04-26 12:25:36 -05:00
faupau
6631b286c1
fix(web): asset viewer navbar overlapping with details tab and context menu not closing on button press (except in album viewer) (#2323)
* fix overlapping of asset-viewer-nav-bar
with details tab

* fix contextmenu not closing on button press

---------

Co-authored-by: faupau03 <paul.paffe@gmx.net>
2023-04-25 21:30:19 -05:00
Jason Rasmussen
b8313abfa8
feat(web,server): manage authorized devices (#2329)
* feat: manage authorized devices

* chore: open api

* get header from mobile app

* write header from mobile app

* styling

* fix unit test

* feat: use relative time

* feat: update access time

* fix: tests

* chore: confirm wording

* chore: bump test coverage thresholds

* feat: add some icons

* chore: icon tweaks

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-04-25 21:19:23 -05:00
faupau
d565a684a1
feat(web): immich as webapp, add apple icons and manifest file (#2310)
* add apple specific icons
so it can be added to homescreen

* remove jpg icons

* change background color to white

---------

Co-authored-by: faupau03 <paul.paffe@gmx.net>
2023-04-23 20:30:38 -05:00
Alex
13f178dca8
fix(web): correct color sidebar button when selected in dark mode (#2322) 2023-04-23 16:12:45 -05:00
Alex Tran
f8ba33e81c pump openapi version 2023-04-22 21:40:33 -05:00
Alex
57704522cd
feat(web): smaller thumbnails on timeline mobile (#2316) 2023-04-22 21:13:15 -05:00
faupau
787926c111
feat(web): show asset count in sharing tab and album viewer (#2311)
* show asset count in sharing tab

* add asset count to album-viewer

* remove duplicate font size

* fix test

---------

Co-authored-by: faupau03 <paul.paffe@gmx.net>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-04-22 13:38:45 -05:00
Jason Rasmussen
736a946101
fix(web): justified layout (#2313) 2023-04-21 16:24:25 -05:00
Alex
6f6f847ee2
feat(web): Add action button to search result page (#2303)
* feat(web): Add action button to search result page

* fix test

* rename

* pr feedback

* better condition

* fix test
2023-04-21 10:10:08 -05:00
Jason Rasmussen
b423852fad
chore: flip album icon (#2300) 2023-04-20 13:23:03 -05:00
Alex
fe3d6b870a
feat(web): add button to archive and unarchive in detail viewer (#2296) 2023-04-20 09:09:27 -05:00
Alex
d339d4c8dd
post release note 2023-04-18 14:38:46 -05:00
Alex
975d23ee5c
fix(web): empty album is not auto deleted (#2283)
* fix(web): empty album is not auto deleted

* regenerate api

* fix test
2023-04-18 11:26:04 -05:00
Michel Heusschen
8a421831ab
fix(web): noscript message (#2278) 2023-04-18 11:24:17 -05:00