Michel Heusschen
15a498fd60
feat(server): add api key to openapi spec ( #2362 )
...
* feat(server): add api key to openapi spec
* regenerate api
2023-05-04 11:41:29 -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
Michel Heusschen
d5f2e3e45c
refactor(server): more consistent param validation ( #2166 )
2023-04-04 17:24:08 -05:00
Michel Heusschen
9323cc76d9
feat(server): improve API specification ( #1853 )
2023-02-24 10:01:10 -06:00
Jason Rasmussen
8f304b8157
refactor(server): shared links ( #1385 )
...
* refactor(server): shared links
* chore: tests
* fix: bugs and tests
* fix: missed one expired at
* fix: standardize file upload checks
* test: lower flutter version
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-01-25 10:35:28 -06: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
Alex
10789503c1
feat(web/server) public album sharing ( #1266 )
2023-01-09 14:16:08 -06:00