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
Michel Heusschen
93f0a866a3
fix(web): settings accordion open state ( #7504 )
2024-02-28 15:40:08 -06:00
martin
84fe41df31
fix(web): re-render albums ( #7403 )
...
* fix: re-render albums
* fix: album description
* fix: reactivity
* fix album reactivity + components for title and description
* only update AssetGrid when albumId changes
* remove title and description bindings
* remove console.log
* chore: fix merge
* pr feedback
* pr feedback
---------
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
2024-02-28 15:39:53 -06:00
Jonathan Jogenfors
e4f32a045d
chore: remove watcher polling option ( #7480 )
...
* remove watcher polling
* fix lint
* add db migration
2024-02-28 21:20:10 +01:00
Michel Heusschen
c88184673a
fix(web): keep notifications in view when scrolling ( #7493 )
2024-02-28 07:25:08 -05:00
Alex The Bot
6d91c23f65
Version v1.96.0
2024-02-27 20:14:58 +00:00