Jason Rasmussen
68b5202730
refactor: auto advance asset viewer ( #3554 )
2023-08-04 23:26:28 -04:00
Jason Rasmussen
c6abef186c
refactor(server,web): time buckets for main timeline, archived, and favorites (1) ( #3537 )
...
* refactor: time buckets
* feat(web): use new time bucket api
* feat(web): use asset grid in archive/favorites
* chore: open api
* chore: clean up uuid validation
* refactor(web): move memory lane to photos page
* Update web/src/routes/(user)/archive/+page.svelte
Co-authored-by: Sergey Kondrikov <sergey.kondrikov@gmail.com >
* fix: hide archived photos on main timeline
* fix: select exif info
---------
Co-authored-by: Sergey Kondrikov <sergey.kondrikov@gmail.com >
2023-08-04 17:07:15 -04:00
Jason Rasmussen
e5bdf671b5
refactor(web): move memory lane to photos page ( #3541 )
2023-08-03 23:52:15 -05:00
Jason Rasmussen
5617b57b26
refactor(web): asset store ( #3528 )
...
* refactor(web): asset store
* chore: remove TODO
2023-08-03 10:44:12 -05:00
Sergey Kondrikov
5f9dfa9493
refactor(web): asset grid stores ( #3464 )
...
* Refactor asset grid stores
* Iterate over buckets with for..of loop
* Rebase on top of main branch changes
2023-07-31 20:27:56 -05:00
Jason Rasmussen
f952bc0b64
refactor(server): asset stats ( #3253 )
...
* refactor(server): asset stats
* chore: open api
2023-07-14 08:30:17 -05:00
faupau
27018e4ab6
feat(web): add emptyplaceholder when no assets ( #3155 )
...
* add emptyplace holder when no assets
* remove unecessary number type
* wording
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2023-07-08 21:32:34 -05:00
Jason Rasmussen
f55b3add80
chore(web): prettier ( #2821 )
...
Co-authored-by: Thomas Way <thomas@6f.io >
2023-06-30 23:50:47 -05:00
Sophie
c404ea20ee
fix(web): redirect to parent folder if asset viewer was open before reload ( #2863 )
...
* fix(web): redirect to parent folder if asset viewer was open before reload
* chore(web): use route constants in all routes
2023-06-19 21:06:08 -05:00
Alex
77fe2e55be
fix(web): show memory in main timeline ( #2775 )
2023-06-15 14:11:14 -05:00
Yonggan
9a80a2151c
feat(web): Add select all button to all views ( #2714 )
...
* Add select all to photos
* Add selection of favorites
* Add select all button to albums
* Add select all to archive
* Add select all to search
* try to fix identation
* Revert "try to fix identation"
This reverts commit 40c727b74a .
* try to fix identation
* try to fix identation
* try to fix identation
* try to fix identation
* fix bucketposition
* Run prettier
---------
Co-authored-by: Yonggan <yonggan@obco.pro >
2023-06-10 14:06:13 -05:00
Jason Rasmussen
d6756f3d81
feat(web): improved action bar actions ( #2553 )
...
* feat(web): improved action bar actions
* Update web/src/lib/components/photos-page/actions/delete-assets.svelte
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com >
* update archive and favorite actions
* feat: add un archive/favorite on associated pages
* fix favorite action + use isAllArchived for photos
* remove unneeded unarchive check
---------
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com >
2023-05-26 08:11:10 -05:00
Michel Heusschen
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
Michel Heusschen
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
Sergey Kondrikov
d314805caf
feat (server, web): Implement Archive ( #2225 )
...
* feat (server, web): add archive
* chore: generate api
* feat (web): add empty placeholder for archive page
* chore: remove title on favorites page
Duplicates sidebar selection. Two pages (Archive and Favorites)
are consistent now
* refactor (web): create EmptyPlaceholder component for empty pages
* fixed menu close button not close:
* fix (web): remove not necessary store call
* test (web): simplify asset tests code
* test (web): simplify asset tests code
* chore (server): remove isArchived while uploading
* chore (server): remove isArchived from typesense schema
* chore: generate api
* fix (web): delete asset from archive page
* chore: change archive asset count endpoint
old endpoint: /asset/archived-count-by-user-id
new endpoint: /asset/stat/archive
* chore: generate api
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2023-04-12 10:37:52 -05:00
Michel Heusschen
ab5b92ae68
refactor(web): centralize buttons ( #2200 )
2023-04-07 11:45:00 -05:00
Michel Heusschen
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
807bdfeda9
fix(web): layout nesting ( #1881 )
...
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2023-02-26 21:23:43 -06:00