github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f8c8e7a3 
							
						 
					 
					
						
						
							
							chore: version v1.144.1  
						
						
						
						
					 
					
						2025-09-29 19:49:34 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							a498166cb6 
							
						 
					 
					
						
						
							
							chore: version v1.144.0  
						
						
						
						
					 
					
						2025-09-29 18:52:32 +00:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad0b96a1e5 
							
						 
					 
					
						
						
							
							chore(deps): bump gradle deps ( #22344 )  
						
						... 
						
						
						
						bump deps 
						
						
					 
					
						2025-09-23 20:47:23 -04:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							f193c5a53f 
							
						 
					 
					
						
						
							
							chore: version v1.143.1  
						
						
						
						
					 
					
						2025-09-23 18:38:13 +00:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4b110fc47 
							
						 
					 
					
						
						
							
							fix: migrate backup delay from old timeline ( #22327 )  
						
						
						
						
					 
					
						2025-09-23 09:55:35 -05:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							cee6bcc5ef 
							
						 
					 
					
						
						
							
							chore: version v1.143.0  
						
						
						
						
					 
					
						2025-09-22 02:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35b62cd016 
							
						 
					 
					
						
						
							
							fix: prevent background worker when main app is running ( #22252 )  
						
						... 
						
						
						
						* fix: prevent background worker only when the main app is actively running
* handle ref disposals better
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-09-21 20:45:47 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b33e8abcdd 
							
						 
					 
					
						
						
							
							fix(mobile): load original setting on android ( #22277 )  
						
						... 
						
						
						
						* fix load original setting with videos
* check in decodeImage too 
						
						
					 
					
						2025-09-21 18:53:51 -05:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							532ec10d5f 
							
						 
					 
					
						
						
							
							refactor: hashing service ( #21997 )  
						
						... 
						
						
						
						* download only backup selected assets
* android impl
* fix tests
* limit concurrent hashing to 16
* extension cleanup
* optimized hashing
* hash only selected albums
* remove concurrency limit
* address review comments
* log more info on failure
* add native cancellation
* small batch size on ios, large on android
* fix: get correct resources
* cleanup getResource
* ios better hash cancellation
* handle graceful cancellation android
* do not trigger multiple hashing ops
* ios: fix circular reference, improve cancellation
* kotlin: more cancellation checks
* no need to create result
* cancel previous task
* avoid race condition
* ensure cancellation gets called
* fix cancellation not happening
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-09-17 23:42:37 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20733bd7df 
							
						 
					 
					
						
						
							
							fix(mobile): load original image ( #22142 )  
						
						... 
						
						
						
						load original image 
						
						
					 
					
						2025-09-17 12:14:16 -04:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61c3f27fdc 
							
						 
					 
					
						
						
							
							feat: add configurable backup on charging only and delay settings for android ( #22114 )  
						
						... 
						
						
						
						* feat: add configurable on charging only and delay
* Segmented and style the settings
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-09-17 14:13:49 +00:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2ca208dbb 
							
						 
					 
					
						
						
							
							fix: ensure background worker is scheduled when the app is dismissed ( #22032 )  
						
						... 
						
						
						
						* fix: ensure background worker is scheduled when the app is dismissed
* remove logs
* fix: use native locks (#22081 )
* fix: native locks
* use atomicints
* change count check
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
---------
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com>
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-09-17 09:11:55 -05:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							859b2451bb 
							
						 
					 
					
						
						
							
							chore: version v1.142.1  
						
						
						
						
					 
					
						2025-09-15 17:08:25 +00:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c06ec5e0b 
							
						 
					 
					
						
						
							
							fix: move startInitialization to inside the doWork method ( #21984 )  
						
						... 
						
						
						
						fix: android background backup
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-09-15 10:06:30 -05:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							4153848c68 
							
						 
					 
					
						
						
							
							chore: version v1.142.0  
						
						
						
						
					 
					
						2025-09-11 19:39:05 +00:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							722a464e23 
							
						 
					 
					
						
						
							
							fix: android background backups ( #21795 )  
						
						... 
						
						
						
						* upload using dart client
* add connectivity api
* respect backup network setting
* comment as to why we need to wait for setForegroundAsync call
* log assets skipped due to network constraint
* dynamic spawning -> false
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-09-11 12:01:15 -05:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							db0ea0f3a8 
							
						 
					 
					
						
						
							
							chore: version v1.141.1  
						
						
						
						
					 
					
						2025-09-05 19:44:39 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							f107cb044a 
							
						 
					 
					
						
						
							
							chore: version v1.141.0  
						
						
						
						
					 
					
						2025-09-04 19:42:02 +00:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fe954b3c9 
							
						 
					 
					
						
						
							
							fix: use lock to synchronise foreground and background backup ( #21522 )  
						
						... 
						
						
						
						* fix: use lock to synchronise foreground and background backup
# Conflicts:
#	mobile/lib/domain/services/background_worker.service.dart
#	mobile/lib/platform/background_worker_api.g.dart
#	mobile/pigeon/background_worker_api.dart
* add timeout to the splash-screen acquire lock
* fix: null check on created date
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-09-04 11:44:33 -05:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d3f10372d 
							
						 
					 
					
						
						
							
							refactor: simplify background worker ( #21558 )  
						
						... 
						
						
						
						* chore: log hash starting
* chore: android - bump the min worker delay
* remove local sync only task and always enqueue background workers
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-09-03 09:57:30 -05:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							674faf2e57 
							
						 
					 
					
						
						
							
							fix: local sync task never runs on iOS ( #21491 )  
						
						... 
						
						
						
						* fix: local sync task never runs on iOS
* chore: rename ios register method
* refactor from using dart callback to dart entrypoint + more logs
* check if file exists before hashing
* reschedule local sync task
* chore: rename background worker logger
* refactor: move file exists check inside repo
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-09-03 02:05:58 +05:30 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f06b054087 
							
						 
					 
					
						
						
							
							fix(mobile): decoding at higher resolution than necessary ( #21503 )  
						
						
						
						
					 
					
						2025-09-02 11:03:17 -04:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							f15376a107 
							
						 
					 
					
						
						
							
							chore: version v1.140.1  
						
						
						
						
					 
					
						2025-08-30 19:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							b6223af5ca 
							
						 
					 
					
						
						
							
							chore: version v1.140.0  
						
						
						
						
					 
					
						2025-08-28 18:50:45 +00:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0df88fc22b 
							
						 
					 
					
						
						
							
							feat: beta background sync ( #21243 )  
						
						... 
						
						
						
						* feat: ios background sync
# Conflicts:
#	mobile/ios/Runner/Info.plist
* feat: Android sync
* add local sync worker and rename stuff
* group upload notifications
* uncomment onresume beta handling
* rename methods
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-08-28 14:11:54 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							b44d2a241d 
							
						 
					 
					
						
						
							
							chore: version v1.139.4  
						
						
						
						
					 
					
						2025-08-25 02:39:18 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							f8b41ea8aa 
							
						 
					 
					
						
						
							
							chore: version v1.139.3  
						
						
						
						
					 
					
						2025-08-23 16:37:46 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							571504aa5e 
							
						 
					 
					
						
						
							
							chore: version v1.139.2  
						
						
						
						
					 
					
						2025-08-21 22:35:59 +00:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65fafcab37 
							
						 
					 
					
						
						
							
							chore: manually pump 1.139.1 ( #21127 )  
						
						
						
						
					 
					
						2025-08-21 22:33:51 +00:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6a91746d8 
							
						 
					 
					
						
						
							
							chore: Revert version v1.139.1 ( #21125 )  
						
						... 
						
						
						
						Revert "chore: version v1.139.1"
This reverts commit 89533a858fffde0d4b40a349ad2cc49dbaa70fb1. 
						
						
					 
					
						2025-08-21 17:15:11 -05:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							89533a858f 
							
						 
					 
					
						
						
							
							chore: version v1.139.1  
						
						
						
						
					 
					
						2025-08-21 22:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc5a0f8c33 
							
						 
					 
					
						
						
							
							chore: pump the pump script ( #21122 )  
						
						... 
						
						
						
						* chore: pump the pump script
* pump 1.139.0 
						
						
					 
					
						2025-08-21 17:00:48 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c443ab854c 
							
						 
					 
					
						
						
							
							chore: ignore queue retry error ( #21069 )  
						
						... 
						
						
						
						* chore: ignore queue retry error
* remove items 
						
						
					 
					
						2025-08-21 21:22:36 +00:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73bb05c5f9 
							
						 
					 
					
						
						
							
							chore: Revert version v1.139.0 ( #21121 )  
						
						... 
						
						
						
						Revert "chore: version v1.139.0"
This reverts commit b69470c69e994243dd0dfcd3913a11e2339fd00e. 
						
						
					 
					
						2025-08-21 20:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							b69470c69e 
							
						 
					 
					
						
						
							
							chore: version v1.139.0  
						
						
						
						
					 
					
						2025-08-21 20:26:48 +00:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb59fa343d 
							
						 
					 
					
						
						
							
							feat(mobile): optimized thumbnail widget ( #21073 )  
						
						... 
						
						
						
						* thumbnail widget
* use animation ticker, improvements
* use static thumbnail resolution for now
* fix android sample size
* free memory sooner
* formatting
* tweaks
* wait for disposal
* remove debug prints
* take two on animation
* fix
* remote constructor
* missed one
* unused imports
* unnecessary import
* formatting 
						
						
					 
					
						2025-08-21 18:06:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abc7bfa0ba 
							
						 
					 
					
						
						
							
							feat(mobile): platform thumbnail api ( #20910 )  
						
						
						
						
					 
					
						2025-08-19 12:48:35 -04:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							3d515f5072 
							
						 
					 
					
						
						
							
							chore: version v1.138.1  
						
						
						
						
					 
					
						2025-08-18 15:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							bede19a3ca 
							
						 
					 
					
						
						
							
							chore: version v1.138.0  
						
						
						
						
					 
					
						2025-08-13 17:08:29 +00:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68b617130a 
							
						 
					 
					
						
						
							
							chore: disable android auto backup ( #20734 )  
						
						... 
						
						
						
						Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-08-06 16:52:42 -05:00 
						 
				 
			
				
					
						
							
							
								Brandon Wees 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13d43e193e 
							
						 
					 
					
						
						
							
							feat(mobile): use custom headers when connecting in widget ( #20666 )  
						
						... 
						
						
						
						* feat(mobile): use custom headers when connecting in widget
* delete log in android widget
* chore: code review changes 
						
						
					 
					
						2025-08-05 10:29:27 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae15efdf2a 
							
						 
					 
					
						
						
							
							chore(deps): update dependency pigeon to v26 ( #20678 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zack Pollard <zackpollard@ymail.com> 
						
						
					 
					
						2025-08-05 10:52:03 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							007ba1d9ef 
							
						 
					 
					
						
						
							
							chore: version v1.137.3  
						
						
						
						
					 
					
						2025-08-01 14:52:24 +00:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8108f50c4e 
							
						 
					 
					
						
						
							
							fix: guard IS_FAVORITE column with SDK check ( #20511 )  
						
						... 
						
						
						
						Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> 
						
						
					 
					
						2025-08-01 05:39:59 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b8354ed36 
							
						 
					 
					
						
						
							
							chore: post release tasks ( #20497 )  
						
						
						
						
					 
					
						2025-08-01 05:38:52 -05:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							9242afb4b0 
							
						 
					 
					
						
						
							
							chore: version v1.137.2  
						
						
						
						
					 
					
						2025-08-01 02:45:16 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							a07531be3b 
							
						 
					 
					
						
						
							
							chore: version v1.137.1  
						
						
						
						
					 
					
						2025-07-31 23:05:34 +00:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
						
						
							
						
						
							c3263e50fc 
							
						 
					 
					
						
						
							
							chore: version v1.137.0  
						
						
						
						
					 
					
						2025-07-31 20:19:26 +00:00 
						 
				 
			
				
					
						
							
							
								shenlong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							268b411a6f 
							
						 
					 
					
						
						
							
							fix: sync is_favorite from native ( #20412 )  
						
						... 
						
						
						
						* feat: sync is_favorite from native
* handle favorite during upload
* Update mobile/ios/Runner/Sync/MessagesImpl.swift
Co-authored-by: Alex <alex.tran1502@gmail.com>
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com> 
						
						
					 
					
						2025-07-29 21:57:04 -05:00 
						 
				 
			
				
					
						
							
							
								Brandon Wees 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b5e00131b 
							
						 
					 
					
						
						
							
							fix: android widget periodic updates ( #20389 )  
						
						... 
						
						
						
						* fix: android widget updates
* ensure periodic work is queued when we receive an update
This will not "reset the clock" on the periodic work since we are using         ExistingPeriodicWorkPolicy.UPDATE. This is needed since existing widgets have already been asked to queue their workers. If those periodic workers were overwritten by a widget update request from the app, there is no way to queue them again. onReceive gets run when the app requests a widget update so the periodic workers will get queued again. 
						
						
					 
					
						2025-07-29 08:59:10 -05:00