Alex
13df619ba9
fix(server): pin openapi genreator patch and regenerate api ( #3573 )
...
* fix(server): pin openapi genreator patch and regenerate api
* variable
2023-08-06 15:55:14 -05:00
Alex The Bot
3edb347666
Version v1.72.0
2023-08-06 19:48:25 +00:00
Jason Rasmussen
310fab526d
chore(server): auto sort open api spec ( #3500 )
...
* chore: recursively sort api keys
* chore: open api
2023-08-01 16:49:18 +00:00
Alex
751922990f
chore/remove openapi assertion for dart 2 ( #2916 )
...
* chore(server): patch dart openapi assertion 2
* removed usused file
2023-06-22 13:00:07 -05:00
Alex
4311d385fc
chore(server): patch dart openapi assertion ( #2914 )
...
* chore(server): patch dart openapi assertion
* remove unused file
2023-06-22 12:48:57 -05:00
Alex
2c7821e5e6
chore: update api ( #2428 )
2023-05-11 10:49:28 -05:00
Jason Rasmussen
91ad584064
chore: regenerate open api ( #2374 )
2023-05-03 14:27:57 -05:00
Alex
a9859bc029
feat: Add description ( #2237 )
...
* Added dto, logic to insert description and web implementation
* create text field and update on remote database
* Update description and save changes
* styling
* fix web test
* fix server test
* preserve description on metadata extraction job run
* handle exif info is null situation
* pr feedback
* format openapi spec
* update createAssetDto
* refactor logic to service
* move files
* only owner can update description
* Render description correctly in shared album
* Render description correctly in shared link
* disable description edit for not owner of asset on mobile
* localization and clean up
* fix test
* Uses providers for description text (#2244 )
* uses providers for description text
* comments
* fixes initial data setting
* fixes notifier
---------
Co-authored-by: martyfuhry <martyfuhry@gmail.com>
2023-04-13 10:22:06 -05: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
Jason Rasmussen
079ee658a5
fix(mobile): omit null values from json requests ( #1212 )
...
* chore: initial template
* feat: exlude null values
* chore: regenerate openapi
* chore: merge
* feat: store changes in a patch file
* feat: extract to sh script
* chore: regenerate openapi
* chore: remove duplicate file
* feat: generate mobile by itself
* Fixed number property not decorated correctly
* Revert hotfix, fix test
* Merge main
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-01-09 22:08:45 -06:00
Alex
5de8ea162d
feat(server) Tagging system ( #1046 )
2022-12-05 11:56:44 -06:00
Jason Rasmussen
99da181cfc
feat(web): favorite an asset ( #939 )
...
* feat(web): favorite an asset
* fix: test and linting
* fix: asset dto type
2022-11-08 10:20:36 -06:00