Lunny Xiao 
		04114c637a 
		
			
		
	 
	
	
	Fix bug when review pull request commits ( #35192 ) ( #35246 ) ... 
			The commit range in the UI follows a half-open, half-closed convention:
(,]. When reviewing a range of commits, the beforeCommitID should be set
to the commit immediately preceding the first selected commit. For
single-commit reviews, we must identify and use the previous commit of
that specific commit.
The endpoint ViewPullFilesStartingFromCommit is currently unused and can
be safely removed.
Fix  #35157 
Replace #35184 
Partially extract from #35077 
Backport #35192  
		
	 
		2025-08-11 13:18:03 +02:00 
	 
	
	
		 
	
	
		
			
			
			
			
			
			2025-05-15 11:55:39 +08:00 
		 
	
		
			
			
			
			
			
			2025-06-24 14:17:14 +00:00 
		 
	
		
			
			
			
			
			
			2025-04-01 21:39:00 -07:00 
		 
	
		
			
			
			
			
			
			2025-02-16 22:13:17 -08:00 
		 
	
		
			
			
			
			
			
			2025-04-13 12:27:31 -07:00 
		 
	
		
			
			
			
			
			
			2025-02-16 22:13:17 -08:00 
		 
	
		
			
			
			
			
			
			2025-04-01 10:14:01 +00:00 
		 
	
		
			
			
			
			
			
			2025-03-28 21:04:40 -07:00 
		 
	
		
			
			
			
			
			
			2025-07-14 17:26:16 +00:00 
		 
	
		
			
			
			
			
			
			2025-07-14 17:26:16 +00:00 
		 
	
		
			
			
			
			
			
			2025-01-20 07:43:49 +00:00 
		 
	
		
			
			
			
			
			
			2025-03-13 07:04:50 +08:00 
		 
	
		
			
			
			
			
			
			2025-03-31 01:53:48 -04:00 
		 
	
		
			
			
			
			
			
			2025-05-11 23:23:12 +02:00 
		 
	
		
			
			
			
			
			
			2024-12-22 15:33:19 +00:00 
		 
	
		
			
			
			
			
			
			2025-06-15 22:35:58 -07:00 
		 
	
		
			
			
			
			
			
			2025-03-31 01:53:48 -04:00 
		 
	
		
			
			
			
			
			
			2025-04-08 16:15:28 +00:00 
		 
	
		
			
			
			
			
			
			2025-02-16 22:13:17 -08:00 
		 
	
		
			
			
			
			
			
			2025-06-09 20:57:01 +00:00 
		 
	
		
			
			
			
			
			
			2025-03-29 17:32:28 -04:00 
		 
	
		
			
			
			
			
			
			2025-02-16 22:13:17 -08:00 
		 
	
		
			
			
			
			
			
			2025-03-31 01:53:48 -04:00 
		 
	
		
			
			
			
			
			
			2025-04-10 17:18:07 +00:00 
		 
	
		
			
			
			
			
			
			2025-04-10 17:18:07 +00:00 
		 
	
		
			
			
			
			
			
			2025-04-21 00:43:43 +00:00 
		 
	
		
			
			
			
			
			
			2025-04-01 10:14:01 +00:00 
		 
	
		
			
			
			
			
			
			2025-02-14 05:21:31 +00:00 
		 
	
		
			
			
			
			
			
			2025-02-17 11:28:37 -08:00 
		 
	
		
			
			
			
			
			
			2025-01-14 01:53:34 +00:00 
		 
	
		
			
			
			
			
			
			2025-03-25 06:17:58 +00:00 
		 
	
		
			
			
			
			
			
			2025-02-10 16:24:05 +00:00 
		 
	
		
	
		
			
			
			
			
			
			2025-02-16 22:13:17 -08:00 
		 
	
		
			
			
			
			
			
			2025-06-09 20:57:01 +00:00 
		 
	
		
			
			
			
			
			
			2025-02-16 22:13:17 -08:00 
		 
	
		
			
			
			
			
			
			2025-06-09 20:57:01 +00:00 
		 
	
		
	
		
			
			
			
			
			
			2025-01-12 03:39:46 +00:00 
		 
	
		
			
			
			
			
			
			2025-02-16 22:13:17 -08:00 
		 
	
		
			
			
			
			
			
			2025-04-10 17:18:07 +00:00 
		 
	
		
			
			
			
			
			
			2025-01-12 03:39:46 +00:00 
		 
	
		
			
			
			
			
			
			2025-04-01 10:14:01 +00:00 
		 
	
		
			
			
			
			
			
			2024-12-24 13:47:45 +00:00 
		 
	
		
			
			
			
			
			
			2025-04-10 17:18:07 +00:00 
		 
	
		
			
			
			
			
			
			2025-01-09 09:21:47 +08:00 
		 
	
		
			
			
			
			
			
			2025-03-29 17:32:28 -04:00 
		 
	
		
			
			
			
			
			
			2025-08-11 13:18:03 +02:00 
		 
	
		
			
			
			
			
			
			2025-03-28 21:04:40 -07:00 
		 
	
		
			
			
			
			
			
			2025-01-14 09:27:35 +08:00 
		 
	
		
			
			
			
			
			
			2025-06-19 18:53:42 +00:00 
		 
	
		
			
			
			
			
			
			2025-02-16 22:13:17 -08:00 
		 
	
		
			
			
			
			
			
			2025-04-07 23:45:31 -07:00 
		 
	
		
			
			
			
			
			
			2025-03-13 11:07:48 +08:00 
		 
	
		
			
			
			
			
			
			2025-02-05 02:14:03 +08:00 
		 
	
		
	
		
			
			
			
			
			
			2025-02-05 02:14:03 +08:00 
		 
	
		
			
			
			
			
			
			2025-06-30 13:55:24 +02:00 
		 
	
		
			
			
			
			
			
			2025-07-14 17:26:16 +00:00 
		 
	
		
			
			
			
			
			
			2025-04-13 12:27:31 -07:00 
		 
	
		
			
			
			
			
			
			2025-07-31 12:04:47 +08:00 
		 
	
		
			
			
			
			
			
			2025-07-31 12:04:47 +08:00 
		 
	
		
			
			
			
			
			
			2025-06-18 05:38:45 +00:00 
		 
	
		
	
		
			
			
			
			
			
			2025-07-14 17:26:16 +00:00 
		 
	
		
			
			
			
			
			
			2025-02-05 02:14:03 +08:00 
		 
	
		
			
			
			
			
			
			2025-01-31 02:36:18 +00:00 
		 
	
		
			
			
			
			
			
			2025-05-11 23:23:12 +02:00 
		 
	
		
			
			
			
			
			
			2025-07-14 17:26:16 +00:00