Ben Basten
87ccba7f9d
feat(web): keyboard access for search dropdown, combobox fixes ( #8079 )
...
* feat(web): keyboard access for search dropdown
Also: fixing cosmetic issue with combobox component.
* fix: revert changing required field
* fix: create new focusChange action
* fix: combobox usability improvements
* handle escape key on the clear button
* move focus to input when clear button is clicked
* leave the dropdown closed if the user has already closed the dropdown and tabs over to the clear button
* activate the combobox if a user tabs backwards onto the clear button
* rename focusChange to focusOutside
* small fixes
* do not activate combobox on backwards tabbing
* simplify classes in "No results" option
* prevent dropdown option from being preselected when clear button is
clicked
* fix: remove unused event dispatcher interface
2024-03-21 08:24:19 -04:00
Ethan Margaillan
4de0b2f44e
feat(web): add ctrl+a / ctrl+d shortcuts to select / deselect all assets ( #8105 )
...
* feat(web): use ctrl+a / ctrl+d to select / deselect all assets
* fix(web): use shortcutList for ctrl+a / ctrl+d
* fix(web): remove useless get()
* feat(web): asset interaction store can now select many assets at once
2024-03-21 07:14:13 -05:00
Alex
44ed1f0919
fix(web): asset-grid padding/margin left fix ( #8125 )
...
use media query for grid padding/margin size
2024-03-21 00:18:38 -05:00
Michel Heusschen
048d437b0b
fix(web): prevent duplicate time bucket loads ( #8091 )
2024-03-20 15:40:41 -04:00
renovate[bot]
6d9ca82b19
chore(deps): update web ( #8066 )
...
* chore(deps): update web
* fix: linting
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-03-20 14:08:01 -05:00
renovate[bot]
2267ca1949
chore(deps): update node.js to 8765147 ( #8058 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-20 14:38:28 -04:00
Alex The Bot
5b314ffd46
Version v1.99.0
2024-03-20 14:50:57 +00:00
Alex
0b078c9f99
fix(web): Share button visible when viewing album has only shared link ( #8100 )
2024-03-20 14:46:31 +00:00
Alex
0d5584ecbb
fix(web): shift-select again ( #8098 )
2024-03-20 14:28:19 +00:00
Alex
5a2394af7c
fix(web): shift-select ( #8093 )
...
* fix(web): shift-select
* remove unused code
* proper fix
2024-03-20 09:16:20 -05:00
Ethan Margaillan
0544c687b9
fix(web): missing margin on people page ( #8081 )
2024-03-20 07:29:30 -05:00
Michel Heusschen
e810aae212
fix(web): show search page errors and use feature flag ( #8088 )
2024-03-20 07:24:08 -05:00
Michel Heusschen
9c6a26de9f
chore(web): add asset store unit tests ( #8077 )
...
chore(web): asset store unit tests
2024-03-19 23:41:31 -05:00
Ethan Margaillan
f908bd4a64
fix(web): prevent drag-n-drop upload overlay from showing when not dragging files ( #8082 )
2024-03-19 23:28:13 -05:00
Mert
f392fe7702
fix(server): "view all" for cities only showing 12 cities ( #8035 )
...
* view all cities
* increase limit
* rename endpoint
* optimize query
* remove pagination
* update sql
* linting
* revert sort by count in explore page for now
* fix query
* fix
* update sql
* move to search, add partner support
* update sql
* pr feedback
* euphemism
* parameters as separate variable
* move comment
* update sql
* linting
2024-03-20 03:23:57 +00:00
Ben Basten
c6d2408517
feat(web): combobox accessibility improvements ( #8007 )
...
* bump skip link z index, to prevent overlap with the search box
* combobox refactor initial commit
* pull label into the combobox component
* feat(web): combobox accessibility improvements
* fix: replace crypto.randomUUID, fix border UI bug, simpler focus handling (#2 )
* fix: handle changes in the selected option
* fix: better escape key handling in search bar
* fix: remove broken tailwind classes
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
* fix: remove custom "outclick" handler logic
* fix: use focusout instead of custom key handlers to detect focus change
* fix: move escape key handling to the window
Also add escape key handling to the input box, to make sure that the "recent searches" dropdown gets closed too.
* fix: better input event handling
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
* fix: highlighting selected dropdown element
---------
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
2024-03-19 07:56:41 -05:00
Alex
51841d627c
fix(web): load panorama in shared link ( #8060 )
...
* fix(web): load panorama in shared link
* remove console log
2024-03-18 22:39:49 -05:00
renovate[bot]
50924f0b3d
chore(deps): update dependency @types/node to v20.11.27 ( #8012 )
...
* chore(deps): update dependency @types/node to v20.11.27
* fixes
* fixes
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
Co-authored-by: Marty Fuhry <martyfuhry@gmail.com>
2024-03-18 19:49:31 -04:00
Daniel Dietzler
4aae1da841
fix(web): repair page typo ( #8051 )
...
fix typo
2024-03-18 21:56:39 +00:00
Jason Rasmussen
40262c30cb
refactor(server): library service ( #8050 )
...
* refactor: library service
* chore: open api
* fix: checks
2024-03-18 16:59:53 -04:00
Michel Heusschen
321525ead5
fix(web): updating asset store after remove ( #7999 )
2024-03-16 09:22:15 -04:00
DeclanE
1d24e20d22
feat(doc) Updated feature-panel.png with the new logo ( #7995 )
...
* Updated feature-panel-withnewlogo
* Updated with new Feature Panel image from docs.
2024-03-16 00:59:58 -05:00
Michel Heusschen
997e9c5877
refactor(web): list navigation with keyboard ( #7987 )
2024-03-15 15:00:53 -05:00
Michel Heusschen
e21c586cc5
fix(web): logo invisible on share page ( #7990 )
2024-03-15 14:53:58 -05:00
Michel Heusschen
5a6b71dda3
perf(web): batch asset store changes ( #7974 )
...
* perf(web): batch asset store changes
* update external calls to assetstore
2024-03-15 12:11:29 -04:00
Michel Heusschen
a3dfa27a53
chore(web): remove unused AssetSelectionViewer ( #7981 )
2024-03-15 12:04:54 -04:00
Michel Heusschen
cfb14ca80b
fix(web): minor album card issues ( #7975 )
...
* fix(web): minor album card issues
* fix album grid gap
2024-03-15 12:03:54 -04:00
Michel Heusschen
029dd99ae0
fix(web): improve focus and shortcuts ( #7983 )
...
* fix(web): improve focus and shortcuts
* fix shiftKeyIsDown
2024-03-15 12:01:35 -04:00
Michel Heusschen
eed8e6b67a
fix(web): keyboard shortcut handling ( #7946 )
...
* fix(web): keyboard shortcut handling
* drop executeShortcuts in favor of action
* fix merge
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-03-14 23:16:55 +00:00
Sam Holton
cda45f9bfb
feat(web): randomize password on reest ( #7943 )
...
* feat(web): randomize password on reest
* prettier
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-03-14 21:33:39 +00:00
Sam Holton
ab4b8eca15
feat(web): preload assets in photo-viewer ( #7920 )
...
* feat(web): preload assets in photo-viewer
* PR feedback
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-14 16:12:32 -05:00
martin
c04dfdf38b
refactor(web): albums list (1) ( #7660 )
...
* refactor: albums list
* fix: rename filename
* chore: fix merge
* pr feedback
* chore: fix merge
* pr feedback
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-14 14:05:57 -05:00
martin
31f7e1aca3
feat(server, web): album orders ( #7819 )
...
* feat: album orders
* fix: tests
* pr feedback
* pr feedback
* pr feedback
* fix: tests
* add comment
* pr feedback
* fix: rendering issue
* wording
* fix: order value doesn't change
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-14 11:45:03 -05:00
aviv926
559565d6a7
chore(web): Sharing -> Partner Sharing ( #7952 )
2024-03-14 10:16:20 -05:00
Alex
63d252b603
fix(web): FullScreenContainer logo ( #7938 )
2024-03-14 02:00:22 +00:00
Alex
ff2f4f8ed8
feat(web): update logo ( #7798 )
...
* feat(web): update logo
* favicon
* no text logo on small screen
* correct break point
2024-03-13 12:14:45 -05:00
Daniel Dietzler
054df27929
fix(web): url state of nested accordions ( #7928 )
...
* fix url state of nested accordions
* Use existing method to update state
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
---------
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
2024-03-13 11:15:51 -04:00
DeclanE
a7efd66ae9
fix(web): Enhance Notification Handling for Duplicate Assets ( #7858 )
...
* Duplicate reporting in upload panel file-uploader.ts
* Update upload-panel.svelte
* Reimplement Error reporting upload-panel.svelte
* Update upload-panel.svelte
* Run Prettier again
* Update web/src/lib/components/shared-components/upload-panel.svelte
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
* Ran Prettier
* Update web/src/lib/components/shared-components/upload-panel.svelte
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
* Run Prettier final
* Update web/src/lib/components/shared-components/upload-panel.svelte
Removed odd "``;"
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
---------
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-13 01:37:56 +00:00
natedawg
92804fe4b2
fix(web): Remove excess spacing on #asset-grid and search bar ( #7910 )
...
* fix(web): Remove excess left-margin on #asset-grid
* fix(web): Remove excess left-padding on search bar
---------
Co-authored-by: natedawg <nate@natedawg.net>
2024-03-12 21:03:37 -04:00
Michel Heusschen
b07ed3f615
fix(web): correctly use button and link elements ( #7907 )
2024-03-12 15:30:19 -04:00
renovate[bot]
67b209808f
fix(deps): update web ( #7872 )
...
* fix(deps): update web
* update types to follow map types
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-03-12 15:28:29 -04:00
Michel Heusschen
82aabc63f5
fix(web): prevent combobox options from disappearing ( #7733 )
2024-03-12 14:21:42 -05:00
Jason Rasmussen
17d7d9364f
chore: publish sdk on release ( #7895 )
...
* chore: publish sdk on release
* fix: runtime dep
* chore: sync versions
* chore: update readme
* fix: use Node16 module resolution
2024-03-12 12:01:12 -04:00
ztz
779f5d9b3d
feat(web): dark color-scheme css for dark mode ( #7812 )
...
* feat(web): dark color-scheme css for dark mode
* use dark classes instead of adding data property
* fix code format
* fix typo
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-12 15:48:23 +00:00
DeclanE
412c9bc76d
feat(web): Implemented device last seen date and time with user locale support ( #7863 )
...
* Implemented last seen date and time with user locale support
* Run Prettier
* Prettier and Linter
* Updated last seen to be in line with suggestions
* Reworked datestamp
2024-03-12 10:31:46 -05:00
Michel Heusschen
c24b6cf617
refactor(web): sidebar menu links ( #7891 )
2024-03-12 09:11:16 -04:00
Michel Heusschen
41504b9a2c
fix(web): asset viewer navigation buttons ( #7888 )
2024-03-12 08:09:11 -04:00
Michel Heusschen
1b8844cb4a
fix(web): asset upload progress ( #7882 )
2024-03-12 07:19:38 -04:00
DeclanE
a94e45260e
fix: Hide play bar when there's only one image in memory ( #7764 )
...
* fix: Hide play bar when there's only one image in memory
This commit introduces a fixto hide the play bar at the top of the memory viewer when there's only one image in the memory. Previously, the play bar was displayed regardless of the number of images, leading to unnecessary UI elements for single-image memories.
* Update web/src/lib/components/memory-page/memory-viewer.svelte
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
---------
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-12 03:36:34 +00:00
Michel Heusschen
b7e5407822
fix(web): small fixes for empty placeholder ( #7859 )
2024-03-11 21:18:47 -04:00
Sam Holton
b33cb5fe3f
feat(web): add preference for thumbnail playback on hover ( #7831 )
...
* feat(web): add preference for thumbnail playback on hover
* pr feedback, add user settings behavior setting
* user settings consistency
* rename appearance to app settings
* collapse single trash setting into app settings
2024-03-11 12:45:01 -04:00
Jason Rasmussen
a41ffb5131
feat(web): empty external library placeholder ( #7848 )
2024-03-11 10:29:21 -05:00
Alex The Bot
4027cba4eb
Version v1.98.2
2024-03-11 14:17:12 +00:00
DeclanE
e5978981f3
Fix: Disable 'As profile picture' option for videos in context menu a… ( #7830 )
...
* Fix: Disable 'As profile picture' option for videos in context menu asset-viewer-nav-bar.svelte
This commit modifies the context menu behavior to disable the "As profile picture" option when interacting with video assets. Previously, the option was available for all asset types, including videos, which could lead to confusion when this displayed an error.
With this change, the "As profile picture" option is conditionally rendered based on the asset type. If the asset is a video, the option is not displayed in the context menu.
This adjustment enhances the web experience by preventing users from attempting to set a video as their profile picture, which is not supported by the system.
Fixes : #7724
* Switched to check if photo instead of video
2024-03-10 18:32:27 -04:00
Sam Holton
d257cdcbbf
feat(web): add sticky date headers for asset-date-group ( #7824 )
...
* feat(web): add sticky date headers for asset-date-group
* use existing classes
2024-03-10 15:32:05 -04: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 -05:00
Alex The Bot
430561d692
Version v1.98.1
2024-03-08 23:44:13 +00:00
Sam Holton
7a4ae7d142
feat(server,web): add force delete to immediately remove user ( #7681 )
...
* feat(server,web): add force delete to immediately remove user
* update wording on force delete confirmation
* fix force delete css
* PR feedback
* cleanup user service delete for force
* adding user status column
* some cleanup and tests
* more test fixes
* run npm run sql:generate
* chore: cleanup and websocket
* chore: linting
* userRepository.restore
* removed bad color class from delete-confirm-dialoge
* additional confirmation for user force delete
* shorten confirmation message
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-03-08 17:49:39 -05:00
Andrew Roberts
9cb0a1ffbf
fix(web): modal password reset modal in dark mode ( #7748 )
...
* Fixed dark mode password reset success
* Fixed prettier issue
2024-03-08 14:05:15 -05:00
Michel Heusschen
fa32c6660c
fix(web): album state after removing assets ( #7745 )
...
* fix(web): album state after removing assets
* refresh album on remove + simplify AlbumSummary
2024-03-08 14:03:37 -05:00
DeclanE
fe8c6b17a6
chore: rename "Library" to "External Library" in system settings ( #7744 )
...
* Change "Library" > "External Library" under system settings
This is intended to assist with any confusion regarding standard libraries
* Changed key from "library" to "external-library"
* Updated "Encode Clip" to "Smart Search"
2024-03-08 16:49:44 +00:00
Michel Heusschen
ffdd504008
refactor(web): admin and user signup forms ( #7739 )
2024-03-08 08:45:41 -05:00
Jason Rasmussen
661409bac7
feat(server): create a person with optional values ( #7706 )
...
* feat: create person dto
* chore: open api
* fix: e2e
* fix: web usage
2024-03-07 15:34:57 -05:00
Alex The Bot
7dc5e0cc4f
Version v1.98.0
2024-03-07 19:22:14 +00:00
Alex Tran
ba5d5256b1
Revert "Version v1.98.0"
...
This reverts commit 9b1a379fa6
.
2024-03-07 12:04:54 -06:00
Alex The Bot
9b1a379fa6
Version v1.98.0
2024-03-07 17:40:40 +00:00
Alex
3278dcbcbe
fix(web): save filename search in search filter box ( #7704 )
2024-03-07 10:16:47 -06:00
Alex
cd058fdafa
chore(mobile,web): use originalFilename ( #7692 )
...
* chore(mobile,web): use originalFilename
* web
* remove unused code
2024-03-06 23:20:04 -05:00
Alex
1eea547aa2
chore(server): search filename using originalFileName ( #7691 )
2024-03-06 22:36:08 -05:00
Michel Heusschen
5dd11ca17a
fix(web): consistent modal escape behavior ( #7677 )
...
* fix(web): consistent modal escape behavior
* make onClose optional
2024-03-06 22:18:53 -05:00
Alex
3da2b05428
chore(server): save original file name with extension ( #7679 )
...
* chore(server): save original file name with extension
* extract extension
* update e2e test
* update e2e test
* download archive
* fix download archive appending name
* pr feedback
* remove unused code
* test
* unit test
* remove unused code
* migration
* noops
* pr feedback
* Update server/src/domain/download/download.service.ts
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com>
---------
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com>
2024-03-07 02:34:55 +00:00
Mert
f88343019d
perf(web): optimize response sizes for initial page load ( #7594 )
2024-03-06 12:05:53 -05:00
Michel Heusschen
52a52f9f40
fix(web): date input on chrome ( #7669 )
2024-03-06 05:47:15 -06:00
Sam Holton
9125999d1a
feat(server,web): make user deletion delay configurable ( #7663 )
...
* feat(server,web): make user deletion delay configurable
* alphabetical order
* add min for user.deleteDelay in SettingInputField
* make config.user.deleteDelay SettingInputField min consistent format
* fix e2e test
* update description on user delete delay
2024-03-05 23:45:40 -06:00
Alex
2f53f6a62c
feat(web): search by filename ( #7624 )
...
* Toggle to search by filename
* wild card search and pr feedback
* Pr feedback
* naming
* placeholder
* Create index
* pr feedback
* pr feedback
* Update web/src/lib/components/shared-components/search-bar/search-text-section.svelte
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
* pr feedback
* pr feedback
* pr feedback
* pr feedback
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-03-05 17:08:35 -06:00
renovate[bot]
1c93ef1916
chore(deps): update dependency svelte-check to v3.6.6 ( #7650 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-05 17:01:12 +00:00
Alex
0675389aae
Revert "fix(web): prevent duplicate calls to time bucket endpoint" ( #7644 )
...
Revert "fix(web): prevent duplicate calls to time bucket endpoint (#7563 )"
This reverts commit 8b02f18e99
.
2024-03-05 09:44:33 -06:00
Michel Heusschen
facd0bc3a4
Revert "perf(web): optimize date groups" ( #7638 )
...
Revert "perf(web): optimize date groups (#7593 )"
This reverts commit 762c4684f8
.
2024-03-05 09:43:24 -06:00
waclaw66
9b3f60ffde
fix(web): prettify album download filename ( #7637 )
...
fix(server): pretify download filename
2024-03-05 07:56:12 -05:00
renovate[bot]
9995647d63
chore(deps): update dependency prettier-plugin-svelte to v3.2.2 ( #7633 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-04 22:43:55 -05:00
martin
935ddf3fbd
fix(server, web): prevent reload when liking an asset ( #7589 )
...
pr feedback
2024-03-04 17:41:10 -05:00
Sam Holton
87c3d886ff
feat(web): use lib/utils/copyToClipboard for share link ( #7603 )
2024-03-04 17:39:58 -05:00
Sam Holton
7ef202c8b2
feat(server, web): add checkbox to create user screen for shouldChang… ( #7598 )
...
feat(server, web): add checkbox to create user screen for shouldChangePassword
2024-03-03 23:40:03 -06:00
Mert
762c4684f8
perf(web): optimize date groups ( #7593 )
...
* optimize date groups
* remove `.values()`
* remove console.log
* remove if condition
* remove console.log
* remove outdated comment
* revert dynamic import
2024-03-03 16:12:52 -06:00
Mert
2fa10a254c
feat(web): improve alt text ( #7596 )
...
* alt text
* memory lane alt text
* revert sql generator change
* use getAltText
* oops
* handle large number of people in asset
* nit
* add aria-label to search button
* update api
* fixed tests
* fixed typing
* fixed spacing
* fix displaying null
2024-03-03 16:42:17 -05:00
martin
07c926bb12
fix: bump version pipeline ( #7586 )
...
* fix: bump version pipeline
* pr feedback
2024-03-03 15:17:21 -06:00
Sam Holton
2bb7b3e60f
feat(web): add share link on asset-viewer ( #7595 )
...
* feat(web): add share link on asset-viewer
* PR feedback: move download to context, make share first button
2024-03-03 15:15:35 -06:00
Sam Holton
29a4389aac
feat(web): show user quota on server stats page ( #7591 )
2024-03-03 15:47:00 -05:00
martin
8d44afe915
feat(web): ascending order for slideshow ( #7502 )
...
* feat: ascending order for slideshow
* feat: use dropdown
* rename
* fix: size
* pr feedback
* fix: hide text on small screen
* Wording
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-02 09:50:02 -06:00
martin
db455060f0
fix(web): show history search box only when needed ( #7544 )
...
show history search box only when needed
2024-03-02 09:38:34 -06:00
Michel Heusschen
a4e6c43823
perf(web): asset delete ( #7555 )
...
* perf(web): asset delete
* update asset delete on search page
* don't use arrow function in class
2024-03-01 19:49:31 -05:00
Sam Holton
7303fab9d9
feat(server/web): add oauth defaultStorageQuota and storageQuotaClaim ( #7548 )
...
* feat(server/web): add oauth defaultStorageQuota and storageQuotaClaim
* feat(server/web): fix format and use domain.util constants
* address some pr feedback
* simplify oauth storage quota logic
* adding tests and pr feedback
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-03-01 19:46:07 -05:00
Mert
8b02f18e99
fix(web): prevent duplicate calls to time bucket endpoint ( #7563 )
2024-03-01 14:16:07 -05:00
martin
3b772a772c
fix(web): immich version ( #7541 )
...
* fix: web version
* update package-lock.json
* update typescript-sdk
2024-03-01 01:26:50 -06:00
Ben McCann
55ecfafa82
chore(web): fix eslint setup in VS Code ( #7543 )
2024-02-29 19:28:54 -05:00
Michel Heusschen
c89d91e006
feat: filter people when using smart search ( #7521 )
2024-02-29 16:14:48 -05:00
Jonathan Jogenfors
efa6efd200
feat(server,web): remove external path nonsense and make libraries admin-only ( #7237 )
...
* remove external path
* open-api
* make sql
* move library settings to admin panel
* Add documentation
* show external libraries only
* fix library list
* make user library settings look good
* fix test
* fix tests
* fix tests
* can pick user for library
* fix tests
* fix e2e
* chore: make sql
* Use unauth exception
* delete user library list
* cleanup
* fix e2e
* fix await lint
* chore: remove unused code
* chore: cleanup
* revert docs
* fix: is admin stuff
* table alignment
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-02-29 12:35:37 -06:00
Michel Heusschen
369acc7bea
fix(web): asset disappears from album after metadata edit ( #7520 )
2024-02-29 11:44:30 -06:00
Jason Rasmussen
09a7291527
refactor(web): drop axios ( #7490 )
...
* refactor: downloadApi
* refactor: assetApi
* chore: drop axios
* chore: tidy up
* chore: fix exports
* fix: show notification when download starts
2024-02-29 11:22:39 -05:00
Alex The Bot
6f53e83d49
Version v1.97.0
2024-02-28 22:34:00 +00:00