martin
f2270ad757
fix(web): user management responsive design ( #5698 )
...
* fix: user management tailwind
* use top instead of inset-y-0
* add types to createEventDispatcher
2023-12-14 10:55:15 -06:00
Alex
a6f39bc74f
fix(web): Improve UI/UX for shared link form ( #4685 )
...
* chore(web): Improve shared link form
* add verification for password
* improve ux
2023-10-29 13:50:43 -05:00
Jason Rasmussen
2ad389f64e
refactor(web): material icons ( #4636 )
2023-10-25 13:48:25 +00:00
martin
f63d6d5b67
fix(web): escape shortcut ( #3753 )
...
* fix: escape shortcut
* feat: more escape scenarios
* feat: more escape shortcuts
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-09-26 02:53:26 +00:00
Alex
7316ad5a72
chore(web): sort tailwindcss class automatically ( #3330 )
2023-07-18 13:19:39 -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
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
7f2fa23179
feat (server, web): Share with partner ( #2388 )
...
* feat(server, web): implement share with partner
* chore: regenerate api
* chore: regenerate api
* Pass userId to getAssetCountByTimeBucket and getAssetByTimeBucket
* chore: regenerate api
* Use AssetGrid to view partner's assets
* Remove disableNavBarActions flag
* Check access to buckets
* Apply suggestions from code review
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
* Remove exception rethrowing
* Simplify partner access check
* Create new PartnerController
* chore api:generate
* Use partnerApi
* Remove id from PartnerResponseDto
* Refactor PartnerEntity
* Rename args
* Remove duplicate code in getAll
* Create composite primary keys for partners table
* Move asset access check into PartnerCore
* Remove redundant getUserAssets call
* Remove unused getUserAssets method
* chore: regenerate api
* Simplify getAll
* Replace ?? with ||
* Simplify PartnerRepository.create
* Introduce PartnerIds interface
* Replace two database migrations with one
* Simplify getAll
* Change PartnerResponseDto to include UserResponseDto
* Move partner sharing endpoints to PartnerController
* Rename ShareController to SharedLinkController
* chore: regenerate api after rebase
* refactor: shared link remove return type
* refactor: return user response dto
* chore: regenerate open api
* refactor: partner getAll
* refactor: partner settings event typing
* chore: remove unused code
* refactor: add partners modal trigger
* refactor: update url for viewing partner photos
* feat: update partner sharing title
* refactor: rename service method names
* refactor: http exception logic to service, PartnerIds interface
* chore: regenerate open api
* test: coverage for domain code
* fix: addPartner => createPartner
* fix: missed rename
* refactor: more code cleanup
* chore: alphabetize settings order
* feat: stop sharing confirmation modal
* Enhance contrast of the email in dark mode
* Replace button with CircleIconButton
* Fix linter warning
* Fix date types for PartnerEntity
* Fix PartnerEntity creation
* Reset assetStore state
* Change layout of the partner's assets page
* Add bulk download action for partner's assets
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-05-15 12:30:53 -05:00
Michel Heusschen
ab5b92ae68
refactor(web): centralize buttons ( #2200 )
2023-04-07 11:45:00 -05:00
Alex
b07891089f
feat(web/server) Add more options to public shared link ( #1348 )
...
* Added migration files
* Added logic for shared album level
* Added permission for EXIF
* Update shared link response dto
* Added condition to show download button
* Create and edit link with new parameter:
* Remove deadcode
* PR feedback
* More refactor
* Move logic of allow original file to service
* Simplify
* Wording
2023-01-21 22:15:16 -06:00
Alex
e116f17c43
feat(web) add user setting page ( #1115 )
...
* refactoring
* refactor
* fix naming
* Added animation
* add user setting page
* Add skeleton for user setting page
* styling
* styling
* Spelling
2022-12-17 16:08:18 -06:00
Jason Rasmussen
5aa06ed3be
feat(web): add current view asset to album ( #923 )
2022-11-04 09:32:09 -05:00
Alex
f94176a910
feat(web) dark mode ( #867 )
2022-10-26 11:10:48 -05:00
Alex
0d13b25f56
feat(web): Update to latest version of SvelteKit ( #705 )
2022-09-16 23:13:22 -05:00
Jaime Baez
4f7a3afbfc
Fix web lint issues
2022-09-08 17:30:49 +02:00
Alex
3b97c7729b
Implement mechanism to remove and add shared user in album on web ( #369 )
...
* AFixed overlay issue of modal
* Added modal with existing user
* Added custom scrollbar to all pages
* Fixed Document is not define when access document DOM node in browswer
* Added context menu
* Added api to remove user from album
* Handle user leave album
* Added share button to non-shared album
* Added padding to album viewer:
* Fixed margin top of asset selection page
* Fixed issue cannot push to dockerhub
2022-07-23 13:08:49 -05:00
Alex
1d34976dd0
Implement album creation on web ( #365 )
...
* Added album creation button functionality
* Added input for album title
* Added select photos button
* Added page to select assets
* Show photo selection timeline
* Implemented update album name mechanism:
* Added selection mechanism
* Added selection mechanism with existing assets in album
* Refactored and added comments
* Refactored and added comments - 2
* Refactor album app bar
* Added modal for select user
* Implemented choose users
* Added additional share user button
* Added rule to show add users button
2022-07-22 09:44:22 -05:00