Alex
3f719bd8d7
feat: user pin-code ( #18138 )
...
* feat: user pincode
* pr feedback
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2025-05-09 17:00:58 -04:00
Arno
4ebc25c754
feat(mobile): Folder View for mobile ( #15047 )
...
* very rough prototype for folder navigation without assets
* fix: refactored data model and tried to implement asset loading
* fix: openapi generator shadowing query param in /view/folder
* add simple alphanumeric sorting for folders
* basic asset viewing in folders
* rudimentary switch sorting order
* fixed reactivity when toggling sort order
* Fixed trailing comma
* Fixed bad merge conflict resolution
* Regenerated open-api
* Added rudimentary breadcrumbs
* Fixed linting problems
* feat: cleanup
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-06 17:27:43 +00:00
Jason Rasmussen
75830a4878
refactor(server): user endpoints ( #9730 )
...
* refactor(server): user endpoints
* fix repos
* fix unit tests
---------
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2024-05-27 05:15:52 +07:00
Jason Rasmussen
0589575154
chore: bump open-api ( #9522 )
2024-05-15 16:52:52 -05:00
Jason Rasmussen
4478e524f8
refactor(server): sessions ( #8915 )
...
* refactor: auth device => sessions
* chore: open api
2024-04-19 06:47:29 -04:00
Jason Rasmussen
2e39243670
deps: open-api generator ( #6655 )
...
* deps: open-api generator
* fix: unused sed/replace
2024-01-26 11:40:28 -05:00
Jason Rasmussen
5423f1c25b
refactor(server): auth dtos ( #4881 )
...
* refactor: auth dtos
* chore: open api
2023-11-09 10:14:15 -05:00
Jason Rasmussen
2e424fe249
feat(server): better api error messages (for unhandled exceptions) ( #4817 )
...
* feat(server): better error messages
* chore: open api
* chore: remove debug log
* fix: syntax error
* fix: e2e test
2023-11-03 20:33:15 -05:00
Jason Rasmussen
a808b9403e
feat(web,server): logout all devices ( #2415 )
...
* feat: logout all devices
* chore: regenerate openapi
* chore: add test
* chore: logout vs log out
2023-05-09 14:34:17 -05:00
Jason Rasmussen
b8313abfa8
feat(web,server): manage authorized devices ( #2329 )
...
* feat: manage authorized devices
* chore: open api
* get header from mobile app
* write header from mobile app
* styling
* fix unit test
* feat: use relative time
* feat: update access time
* fix: tests
* chore: confirm wording
* chore: bump test coverage thresholds
* feat: add some icons
* chore: icon tweaks
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-04-25 21:19:23 -05:00
Alex
975d23ee5c
fix(web): empty album is not auto deleted ( #2283 )
...
* fix(web): empty album is not auto deleted
* regenerate api
* fix test
2023-04-18 11:26:04 -05:00
Alex
e9c171f7ab
fix(web): show OAuth login button when disabled ( #2219 )
...
* fix(web): show OAuth login button when disable
* update api
2023-04-08 22:18:22 -05:00
Michel Heusschen
983abf5e14
chore(server): update openapi ( #2205 )
2023-04-08 21:26:09 -05:00
Alex
e9fda40b2b
feat(web) Individual assets shared mechanism ( #1317 )
...
* Create shared link modal for individual asset
* Added API to create asset shared link
* Added viewer for individual shared link
* Added multiselection app bar
* Refactor gallery viewer to its own component
* Refactor
* Refactor
* Add and remove asset from shared link
* Fixed test
* Fixed notification card doesn't wrap
* Add check asset access when created asset shared link
* pr feedback
2023-01-14 23:49:47 -06:00
Jason Rasmussen
14db7a09e3
feat(web): user profile ( #1148 )
...
* fix: allow updateUser for admin account
* feat: update user first/last name
* feat(web): change password
2022-12-21 08:43:35 -06:00
Matthias Rupp
bef1e2e3db
Api logout route ( #361 )
...
* Add logout route that deletes http only cookies
* Rebuild API
2022-07-19 13:49:58 -05:00
Alex
ae7e582ec8
Refactor mobile to use OpenApi generated SDK ( #336 )
2022-07-13 07:23:48 -05:00