Kiel Hurley
1efcb00a65
fix(web): Use correct unit for user quota ( #6518 )
...
Use correct unit
Already uses GiB when converting to/from bytes
2024-01-19 19:35:56 -06:00
Guillermo
732f289336
fix(web): better button placement within the user management table ( #6520 )
...
fix(web): better button placement within table
2024-01-19 18:49:14 -05:00
martin
aa02ccb731
fix(web): album description ( #6512 )
...
fix: album description
2024-01-19 15:30:00 -06:00
martin
68d4f1b946
fix(web): delete user ( #6514 )
...
fix: delete user
2024-01-19 15:22:00 -06:00
Alex
88ac3c2016
fix(web): better invite shared user to album layout ( #6511 )
...
* fix(web): better invite to album design
* rounded corner
* use icon
* padding
2024-01-19 12:27:29 -06:00
martin
17eaeb695e
feat: smart merge ( #6508 )
...
* pr feedback
* fix: tests
* update assets statistics
* pr feedback
* pr feedback
* fix: linter
* pr feedback
* fix: don't limit the smart merge
* pr feedback
* fix: server code
* remove slider
* fix: tests
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-19 17:52:26 +00:00
martin
d15c443d9b
fix(web): user list when sharing an album ( #6500 )
...
fix: user list when sharing an album
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-01-19 17:38:44 +00:00
Alex
07b874edda
fix(web): revert smart merge ( #6504 )
...
* revert smart merge
* fix test
* fix test
* Remove Slider file
2024-01-19 11:34:20 -06:00
Jason Rasmussen
dacca4cdf1
fix(web): slider ( #6485 )
2024-01-19 08:57:15 -06:00
Mert
b4d1470586
fix(web): prevent layout change from scrollbar in admin setings ( #6482 )
...
stable scrollbar
2024-01-19 03:30:48 +00:00
martin
02393126e6
fix(web): trash or delete ( #6475 )
...
fix: trash or delete
2024-01-18 10:01:39 -06:00
Mert
68f52818ae
feat(server): separate face clustering job ( #5598 )
...
* separate facial clustering job
* update api
* fixed some tests
* invert clustering
* hdbscan
* update api
* remove commented code
* wip dbscan
* cleanup
removed cluster endpoint
remove commented code
* fixes
updated tests
minor fixes and formatting
fixed queuing
refinements
* scale search range based on library size
* defer non-core faces
* optimizations
removed unused query option
* assign faces individually for correctness
fixed unit tests
remove unused method
* don't select face embedding
update sql
linting
fixed ml typing
* updated job mock
* paginate people query
* select face embeddings because typeorm
* fix setting face detection concurrency
* update sql
formatting
linting
* simplify logic
remove unused imports
* more specific delete signature
* more accurate typing for face stubs
* add migration
formatting
* chore: better typing
* don't select embedding by default
remove unused import
* updated sql
* use normal try/catch
* stricter concurrency typing and enforcement
* update api
* update job concurrency panel to show disabled queues
formatting
* check jobId in queueAll
fix tests
* remove outdated comment
* better facial recognition icon
* wording
wording
formatting
* fixed tests
* fix
* formatting & sql
* try to fix sql check
* more detailed description
* update sql
* formatting
* wording
* update `minFaces` description
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-01-18 00:08:48 -05:00
martin
f0b328fb6b
feat(server, web): smart merge ( #5796 )
...
* pr feedback
* fix: tests
* update assets statistics
* pr feedback
* pr feedback
* fix: linter
* pr feedback
* fix: don't limit the smart merge
* pr feedback
* fix: server code
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-18 01:52:11 +00:00
martin
c317feaf93
feat(web): force delete with shift key ( #6239 )
...
* feat: force delete with shift key
* fix: types import
* pr feedback
* fix: permanently delete assets
* fix: format
* fix: remove unused variable
* change info title
* simplify
* fix: rename function name
* pr feedback
* simplify
* pr feedback
* add toggle in the user settings
* fix: trash settings, input label, and wording
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-17 19:18:04 +00:00
Alexander Welsing
702e91145a
Move 'Add' button on album user invite to the same row as 'To' List ( #6447 )
...
Move 'Add' button on album user invite to the same row as 'To' List in order to prevent the button getting hidden by a scrollbar
2024-01-17 14:43:41 +00:00
renovate[bot]
6457436d91
chore(deps): update web ( #6413 )
2024-01-15 19:51:10 -05:00
Alex
d096caccac
chore(web): quota enhancement ( #6371 )
...
* chore(web): quota enhancement
* show quota in user table
* update quota for single user ioption
* Add a note how to set unlimited storage
* fixed deletion doesn't update quota
* refactor relation
* fixed test
* re-refactor
* update sql
* fix e2e test
* Update server/src/domain/user/user.service.ts
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
* revert e2e test
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-15 09:04:29 -06:00
Daniel Dietzler
5e2aec3892
fix(web): quota usage view ( #6358 )
2024-01-13 14:14:24 -06:00
Alex
bd5ae9f31e
fix(web): wrap long word in description ( #6351 )
2024-01-12 19:45:17 -05:00
cfitzw
deb1f970a8
feat(server, web): quotas ( #4471 )
...
* feat: quotas
* chore: open api
* chore: update status box and upload error message
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-12 19:43:36 -05:00
Russell Tan
19e9908ee2
fix(web): show description in shared links ( #4249 )
...
* chore: rebase
* fix: re-size issue
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-12 20:27:34 +00:00
bo0tzz
d12a361992
fix(web): OAuth settings nits ( #6330 )
...
* fix(web): Correct oauth documentation link
* fix(web): Quotes instead of backticks
2024-01-12 18:42:59 +00:00
Daniel Dietzler
a4f49d197e
refactor(web): admin settings ( #6177 )
...
* refactor admin settings
* use slots to render buttons in simplified template settings
* remove more boilerplate by looping over components
* fix: onboarding
* fix: reset/reset to default
* remove lodash since it is unecessary
* chore: standardize padding and margins
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-12 12:44:11 -05:00
Jason Rasmussen
2439c5ab57
refactor: open api ( #6334 )
2024-01-12 07:36:27 -05:00
Jason Rasmussen
08fcce9e90
fix(web): copy shared link ( #6309 )
2024-01-10 04:10:06 +00:00
martin
e5786b200a
fix(web): large description on detail-panel ( #6305 )
2024-01-09 22:52:12 -05:00
Alex
8d1287ef15
fix(web): logout and clear user store when using back button on the change password form ( #6288 )
2024-01-09 09:32:23 -06:00
Daniel Dietzler
8d0a619e81
fix(web): handle trailing slash in external domain ( #6253 )
2024-01-08 23:06:02 -06:00
martin
29b204de57
fix(web): grid on people page ( #5640 )
...
* fix: grid on people page
* pr feedback
* wait before width is set
* fix: animation
* fix: use grid instead
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2024-01-08 22:04:38 -05:00
Alex The Bot
df59b2099f
Version v1.92.1
2024-01-08 15:24:38 +00:00
Alex The Bot
319ddfda53
Version v1.92.0
2024-01-08 05:19:11 +00:00
martin
84e60ea155
feat(web): auto switch theme ( #6176 )
...
* move from app.html to user-page-layout.svelte
* fix: use layout.svelte
* simplify
* fix: map style don't change
* fix: auto switch theme map
* use constants
* simplify
* rename
* rename settign
* fix: remove
* pr feedback
* fix: tests
* fix: migration
* fix: migration
* pr feedback
* simplify
* simplify
* pr feedback
* fix: merge
* chore: set insetad of toggle on click
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-07 00:15:25 +00:00
martin
2cc5149d0b
feat(web): previous button for on-boarding steps ( #6178 )
...
* feat: previous on the onboarding
* fix: storage full screen
* feat: transition
* use svelte files for svg
* fix: use icon component
* fix: additional check
* styling'
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-01-06 20:01:24 +00:00
martin
4f6f79a392
feat(web): go back on the onboarding ( #6171 )
...
* feat: go back on the onboarding
* fix: state
* rename variable
2024-01-04 11:20:19 -06:00
Alex
18f59f78e3
feat(web): onboarding ( #6066 )
...
* feat(web): onboarding
* feat: openapi
* feat: modulization
* feat: page advancing
* Animation
* Add storage templaete settings
* sql
* more style
* Theme
* information and styling
* hide/show table
* Styling
* Update user property
* fix test
* fix test:
* fix e2e
* test
* Update web/src/lib/components/onboarding-page/onboarding-hello.svelte
Co-authored-by: bo0tzz <git@bo0tzz.me>
* naming
* use System Metadata
* better return type
* onboarding using server metadata
* revert previous changes in user entity
* sql
* test web
* fix test server
* server/web test
* more test
* consolidate color theme change logic
* consolidate save button to storage template
* merge main
* fix web
---------
Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-01-04 05:28:32 +00:00
Jason Rasmussen
f8d64be13c
feat(server)!: move welcome message to settings ( #6157 )
...
* feat(server): move welcome message to settings
* chore: open api
2024-01-04 05:00:17 +00:00
Jason Rasmussen
317adc5c28
feat(web,server): external domain setting ( #6146 )
...
* feat: external domain setting
* chore: open api
* mobile: handle serverconfig-externalDomain
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2024-01-03 21:54:48 -05:00
renovate[bot]
282f7803bd
fix(deps): update web ( #6152 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-03 23:02:24 +00:00
martin
c24d0e82bb
fix: use loading spinner for library spinner ( #6116 )
2024-01-01 22:10:48 -05:00
Jason Rasmussen
a7d9e25fb0
fix(web): use submit event instead of button click ( #6112 )
2024-01-01 17:45:09 -05:00
Jorge Avila
5f6d09d3da
chore(web): migrate to vitest ( #5754 )
...
* Updated vite and ts config file with vtest options and a new alias to fix the dev command error
* Updated package script and update the packages
-- this removes jest dependencies
* Added new setup file needed in vitest in order to be able to use the jest-dom matchers in tests
* Updated deprecated utilities when using faker
* Updated test files and mocks to use vitest instead of jest
* Enabled web test check in GitHub actions
* remove babel dependencies as they are no longer needed with vitest
* move the jest config files to a folder in case we need to go back to jest
* chore: remove old files
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-01 12:36:49 -05:00
martin
9de557916b
fix(web): cancel select all ( #6047 )
...
* fix: cancel select all
* rename var
2024-01-01 11:18:22 -05:00
Zack Pollard
2e38fa73bf
feat: storage template file move hardening ( #5917 )
...
* fix: pgvecto.rs extension breaks typeorm schema:drop command
* fix: parse postgres bigints to javascript number types when selecting data
* feat: verify file size is the same as original asset after copying file for storage template job
* feat: allow disabling of storage template job, defaults to disabled for new instances
* fix: don't allow setting concurrency for storage template migration, can cause race conditions above 1
* feat: add checksum verification when file is copied for storage template job
* fix: extract metadata for assets that aren't visible on timeline
2023-12-29 18:41:33 +00:00
dependabot[bot]
5596b3a6a5
chore(deps-dev): bump @babel/traverse from 7.23.0 to 7.23.6 in /web ( #6019 )
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.23.0 to 7.23.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-27 21:20:17 +00:00
RenautMestdagh
f7a78618e5
fix(web): "undefined" in error message when error at uploading ( #5973 )
2023-12-26 15:42:46 -06:00
jpsak09
a7889e5e11
feat(web): display age in months when age is 0 ( #5961 )
...
* display age in months when age is 0
* simplifying conditionals, using full word "month" over abbreviation
2023-12-25 10:38:14 -06:00
Michael Manganiello
83da1c74fc
chore(web): Use percentage sign for uploads ( #5952 )
...
Tiny change, but matches the rest of the progress indicators.
2023-12-23 21:52:35 +00:00
Alex
aaa7a613b2
fix(web): cannot open detail panel in public shared link ( #5946 )
...
* fix(web): cannot open detail panel in public shared link
* fix websocket auth message
* refactor
2023-12-23 10:07:12 -06:00
waclaw66
2790a46703
pin fix ( #5909 )
2023-12-21 09:28:45 -06:00
Mert
092a23fd7f
feat(server,ml): remove image tagging ( #5903 )
...
* remove image tagging
* updated lock
* fixed tests, improved logging
* be nice
* fixed tests
2023-12-20 20:47:56 -05:00