Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e997bd371b 
							
						 
					 
					
						
						
							
							Up server version  
						
						
						
						
					 
					
						2022-09-18 21:44:55 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							400167f4ef 
							
						 
					 
					
						
						
							
							fix(server): sanitization error that crash the server ( #721 )  
						
						
						
						
					 
					
						2022-09-18 21:44:13 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							572f6d833d 
							
						 
					 
					
						
						
							
							Up mobile version and update deprecated api  
						
						
						
						
					 
					
						2022-09-18 16:11:30 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62121470a8 
							
						 
					 
					
						
						
							
							Up server version  
						
						
						
						
					 
					
						2022-09-18 15:37:10 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3ccc3ee6b 
							
						 
					 
					
						
						
							
							feat(server): sanitized path for asset creation process to avoid security risk ( #717 )  
						
						... 
						
						
						
						* feat(server): sanitized path for asset creation process to avoid security risk
* Sanitize resize path 
						
						
					 
					
						2022-09-18 15:16:53 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ece94f6bdc 
							
						 
					 
					
						
						
							
							fix(server): correct user permission to update user info ( #716 )  
						
						
						
						
					 
					
						2022-09-18 09:27:06 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75c2067836 
							
						 
					 
					
						
						
							
							feat(web) Remove fetching fonts from GoogleFonts ( #703 )  
						
						
						
						
					 
					
						2022-09-16 17:23:31 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							824da6a07b 
							
						 
					 
					
						
						
							
							Up server version  
						
						
						
						
					 
					
						2022-09-16 16:55:04 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c2ea24dc4 
							
						 
					 
					
						
						
							
							test(web) Add tests for asset repository ( #680 )  
						
						... 
						
						
						
						* Added back tests for asset repository
* Added more tests
* Added asset count test 
						
						
					 
					
						2022-09-16 16:47:45 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							434770155f 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-09-14 10:27:34 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccf792f9d3 
							
						 
					 
					
						
						
							
							fix(server): mismatch createdAt value in  table and  table ( #688 )  
						
						
						
						
					 
					
						2022-09-13 20:12:42 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bef411056 
							
						 
					 
					
						
						
							
							Up server version:  
						
						
						
						
					 
					
						2022-09-13 12:14:36 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e79e92c60f 
							
						 
					 
					
						
						
							
							Added Log level to background service ( #685 )  
						
						
						
						
					 
					
						2022-09-13 12:09:57 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							858ad43d3b 
							
						 
					 
					
						
						
							
							fix(server): harden inserting process, self-healing timestamp info on bad timestamp ( #682 )  
						
						... 
						
						
						
						* fix(server): harden inserting process, self-healing timestamp info 
						
						
					 
					
						2022-09-12 23:35:44 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5761765ea7 
							
						 
					 
					
						
						
							
							fix(server): remove album thumbnail when the asset is deleted from the database ( #681 )  
						
						
						
						
					 
					
						2022-09-12 22:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4271e24e59 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-09-11 16:05:53 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e4ed2214b 
							
						 
					 
					
						
						
							
							fix(web): incorrect shared album count ( #677 )  
						
						
						
						
					 
					
						2022-09-11 10:07:04 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31739aca02 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-09-10 11:58:59 -05:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f2e7b6f65 
							
						 
					 
					
						
						
							
							fix(server): loop on checksum generation ( #662 )  
						
						
						
						
					 
					
						2022-09-10 11:52:39 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc4881d633 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-09-09 23:23:37 -05:00 
						 
				 
			
				
					
						
							
							
								Jaime Baez 
							
						 
					 
					
						
						
						
						
							
						
						
							1f4ba73da7 
							
						 
					 
					
						
						
							
							Add all server checks to CI - fix lint issues  
						
						... 
						
						
						
						CI will now run linter, type-checks and tests for the server.
All the lint issues have been fixed. 
						
						
					 
					
						2022-09-08 11:07:27 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							853a65aef1 
							
						 
					 
					
						
						
							
							Up version for release  
						
						
						
						
					 
					
						2022-09-07 15:26:29 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							566039b93f 
							
						 
					 
					
						
						
							
							feat(web): add asset and album count info ( #623 )  
						
						... 
						
						
						
						* Get asset and album count
* Generate APIs
* Added asset count for each type
* Added api on the web
* Added info button for asset and album count to trigger getting info on hover
* Remove websocket event from photo page 
						
						
					 
					
						2022-09-07 15:16:18 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1425f2ec78 
							
						 
					 
					
						
						
							
							Up server version  
						
						
						
						
					 
					
						2022-09-05 23:44:42 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b081eda76f 
							
						 
					 
					
						
						
							
							fix(server): change the createdAt and modifiedAt to the correct type in database ( #591 )  
						
						... 
						
						
						
						* Added migration files
* Remove type casting in sql query 
						
						
					 
					
						2022-09-05 20:51:01 -05:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f6837c751 
							
						 
					 
					
						
						
							
							hotfix(server): skip exif extraction on duplicate file ( #590 )  
						
						... 
						
						
						
						* fix(server): skip exif extraction on duplicate file
* fix(server): typo
* chore(server): remvoe un-use code 
						
						
					 
					
						2022-09-05 20:02:50 -05:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a467936e73 
							
						 
					 
					
						
						
							
							feat(server): de-duplication ( #557 )  
						
						... 
						
						
						
						* feat(server): remove un-used deviceAssetId cols.
* feat(server): return 409 if asset is duplicated
* feat(server): replace old unique constaint
* feat(server): strip deviceId in file path
* feat(server): skip duplicate asset
* chore(server): revert changes
* fix(server): asset test spec
* fix(server): checksum generation for uploaded assets
* fix(server): make sure generation queue run after migraion
* feat(server): remove temp file
* chore(server): remove dead code 
						
						
					 
					
						2022-09-05 14:45:38 -05:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a81ef7497c 
							
						 
					 
					
						
						
							
							feat(server): support 3gpp format ( #582 )  
						
						... 
						
						
						
						* feat(server): support 3gpp format
* feat(web): add 3gp ext
* Support 3gp video format.
video/3gpp mimetype added to supported video format.
* feat(mobile): add tif ext
Co-authored-by: Alexandre Bouijoux <alexandre@bouijoux.fr> 
						
						
					 
					
						2022-09-05 08:53:13 -05:00 
						 
				 
			
				
					
						
							
							
								Matthias Rupp 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							caa7b07398 
							
						 
					 
					
						
						
							
							Show all albums an asset appears in on the asset viewer page ( #575 )  
						
						... 
						
						
						
						* Add route to query albums for a specific asset
* Update API and add to detail-panel
* Fix tests
* Refactor API endpoint
* Added alt attribute to img tag
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2022-09-05 08:50:20 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6976a7241e 
							
						 
					 
					
						
						
							
							Fixed upload asset to album in asset selection ( #579 )  
						
						... 
						
						
						
						* Fixed error uploading a file from album
* Fixed album selection mode show viewing asset stage
* Navigate back after uploading asset to album 
						
						
					 
					
						2022-09-05 00:18:53 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							552340add7 
							
						 
					 
					
						
						
							
							Feature - Implemented virtual scroll on web ( #573 )  
						
						... 
						
						
						
						This PR implemented a virtual scroll on the web, as seen in this article.
[Building the Google Photos Web UI](https://medium.com/google-design/google-photos-45b714dfbed1 ) 
						
						
					 
					
						2022-09-04 08:34:39 -05:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c76f7804ab 
							
						 
					 
					
						
						
							
							feat(server): generate checksum for previous uploaded assets ( #558 )  
						
						... 
						
						
						
						* feat(server): generate checksum for previous uploaded assets
* fix(server): typo 
						
						
					 
					
						2022-09-02 08:32:21 -05:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b80dca74ef 
							
						 
					 
					
						
						
							
							feat(server): calculate sha1 checksum ( #525 )  
						
						... 
						
						
						
						* feat(server): override multer storage
* feat(server): calc sha1 of uploaded file
* feat(server): add checksum into asset
* chore(server): add package-lock for mkdirp package
* fix(server): free hash stream
* chore(server): rollback this changes, not refactor here
* refactor(server): re-arrange import statement
* fix(server): make sure hash done before callback
* refactor(server): replace varchar to char for checksum, reserve pixelChecksum for future
* refactor(server): remove pixelChecksum
* refactor(server): convert checksum from string to bytea
* feat(server): add index to checksum
* refactor(): rollback package.json changes
* feat(server): remove uploaded file when progress fail
* feat(server): calculate hash in sequence 
						
						
					 
					
						2022-08-31 09:27:17 -05:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e745cb5e4b 
							
						 
					 
					
						
						
							
							fix(server): parse all img formats and enrich metadata ( #547 )  
						
						... 
						
						
						
						* fix(server): use file path instead buffer to reduce memory usage
fix undefined exif data
* fix(server): parse all img formats
* feat(server): enrich metadata
* Format oneliner condition
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2022-08-28 15:43:31 -05:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfaa4969da 
							
						 
					 
					
						
						
							
							Server - Fixed - Use file path instead buffer to reduce memory usage on EXIF extraction ( #545 )  
						
						... 
						
						
						
						fix undefined exif data 
						
						
					 
					
						2022-08-28 11:09:24 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f980a2f27a 
							
						 
					 
					
						
						
							
							Add asset repository and refactor asset service ( #540 )  
						
						... 
						
						
						
						* build endpoint to get asset count by month
* Added asset repository
* Added create asset
* get asset by device ID
* Added test for existing methods
* Refactor additional endpoint
* Refactor database api to get curated locations and curated objects
* Refactor get search properties
* Fixed cookies parsing for websocket
* Added API to get asset count by time group
* Remove unused code 
						
						
					 
					
						2022-08-26 22:53:37 -07:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a09bba454c 
							
						 
					 
					
						
						
							
							Pump version for release  
						
						
						
						
					 
					
						2022-08-26 10:57:12 -07:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b55cdc0be 
							
						 
					 
					
						
						
							
							refactor(server): move constant into common package ( #522 )  
						
						... 
						
						
						
						* refactor(server): move constant into common package
* refactor(server): re-arrange import statement in microservice module
* refactor(server): move app.config into common package
* fix(server): e2e testing 
						
						
					 
					
						2022-08-23 07:34:21 -07:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba2cda8955 
							
						 
					 
					
						
						
							
							feat(server): support tiff uploading ( #513 )  
						
						... 
						
						
						
						* feat(server): suport tiff uploading
* remove unused variable
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2022-08-22 12:49:17 -07:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13bb6d469b 
							
						 
					 
					
						
						
							
							Pump version for release  
						
						
						
						
					 
					
						2022-08-21 09:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f9f825589 
							
						 
					 
					
						
						
							
							fix(server): correct media info ( #508 )  
						
						... 
						
						
						
						* fix(server): correct media info
* fix(server): video metadata 
						
						
					 
					
						2022-08-20 22:58:47 -07:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c30d58b10 
							
						 
					 
					
						
						
							
							feat(server): preserve caption fields and extract mediainfo for video ( #505 )  
						
						... 
						
						
						
						* feat(server): preserve caption fields and extract mediainfo for video
* Fixed Geocoding missing info leads to fail EXIF extraction for the whole file
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2022-08-20 16:31:37 -07:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							068d06b9ee 
							
						 
					 
					
						
						
							
							Add x-adobe-dng to support file type ( #504 )  
						
						
						
						
					 
					
						2022-08-20 07:50:58 -07:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cf7606ec9 
							
						 
					 
					
						
						
							
							fix(server): remove albumThumbnailAssetId when album is empty ( #495 )  
						
						
						
						
					 
					
						2022-08-19 11:47:14 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Tran 
							
						 
					 
					
						
						
						
						
							
						
						
							4805d86a7c 
							
						 
					 
					
						
						
							
							pump version  
						
						
						
						
					 
					
						2022-08-18 15:01:45 -05:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3aa6ee0320 
							
						 
					 
					
						
						
							
							feat: remove webp on asset deleted as well ( #489 )  
						
						... 
						
						
						
						* fix(server): remove webp file on asset deleted
* chore(server): job not fail when file not found 
						
						
					 
					
						2022-08-18 08:25:03 -05:00 
						 
				 
			
				
					
						
							
							
								Thanh Pham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdb0aa00d8 
							
						 
					 
					
						
						
							
							feat(server, microservices): add bull prefix ( #490 )  
						
						
						
						
					 
					
						2022-08-18 08:24:07 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9642ad2820 
							
						 
					 
					
						
						
							
							Fixed Websocket not getting correct data on mobile  
						
						
						
						
					 
					
						2022-08-15 23:43:12 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86f780871c 
							
						 
					 
					
						
						
							
							Fixed different lettercases in email create different user ( #470 )  
						
						... 
						
						
						
						* Fixed different lettercases in email create different user
* Fixed test 
						
						
					 
					
						2022-08-15 19:11:08 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1b22125fd 
							
						 
					 
					
						
						
							
							Add mobile dark mode and user setting ( #468 )  
						
						... 
						
						
						
						* styling light and dark theme
* Icon topbar
* Fixed app bar title dark theme
* Fixed issue with getting thumbnail for things
* Refactor sharing page
* Refactor scroll thumb
* Refactor chip in auto  backup indiation button
* Refactor sharing page
* Added theme toggle
* Up version for testflight build
* Refactor backup controller page
* Refactor album selection page
* refactor album pages
* Refactor gradient color profile header
* Added theme switcher
* Register app theme correctly
* Added locale to the app
* Added translation key
* Styling for bottomsheet colors
* up server version
* Fixed font size
* Fixed overlapsed sliverappbar on photos screen 
						
						
					 
					
						2022-08-15 18:53:30 -05:00