mirror of
				https://github.com/SoPat712/YTLitePlus.git
				synced 2025-10-30 20:34:04 -04:00 
			
		
		
		
	Merge remote-tracking branch 'origin/main' into misc-updates
This commit is contained in:
		
							
								
								
									
										36
									
								
								.github/workflows/delete-workflow-runs.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										36
									
								
								.github/workflows/delete-workflow-runs.yml
									
									
									
									
										vendored
									
									
								
							| @@ -1,43 +1,45 @@ | |||||||
| name: Delete Workflow Runs | name: Delete old workflow runs | ||||||
| on: | on: | ||||||
|   workflow_dispatch: |   workflow_dispatch: | ||||||
|     inputs: |     inputs: | ||||||
|       days: |       days: | ||||||
|         description: 'Number of days.' |         description: 'Days-worth of runs to keep for each workflow' | ||||||
|         required: true |         required: true | ||||||
|         default: 0 |         default: '7' # default value is "30" | ||||||
|       minimum_runs: |       minimum_runs: | ||||||
|         description: 'The minimum runs to keep for each workflow.' |         description: 'Minimum runs to keep for each workflow' | ||||||
|         required: true |         required: true | ||||||
|         default: 0 |         default: '5' # default value is "6" | ||||||
|       delete_workflow_pattern: |       delete_workflow_pattern: | ||||||
|         description: 'The name or filename of the workflow. if not set then it will target all workflows.' |         description: 'Name or filename of the workflow (if not set, all workflows are targeted)' | ||||||
|         required: false |         required: false | ||||||
|  |         default: 'Build and Release uYouEnhanced' # default value is "" | ||||||
|       delete_workflow_by_state_pattern: |       delete_workflow_by_state_pattern: | ||||||
|         description: 'Remove workflow by state: active, deleted, disabled_fork, disabled_inactivity, disabled_manually' |         description: 'Filter workflows by state: active, deleted, disabled_fork, disabled_inactivity, disabled_manually' | ||||||
|         required: true |         required: true | ||||||
|         default: "All" |         default: "ALL" | ||||||
|         type: choice |         type: choice | ||||||
|         options: |         options: | ||||||
|           - "All" |           - "ALL" | ||||||
|           - active |           - active | ||||||
|           - deleted |           - deleted | ||||||
|           - disabled_inactivity |           - disabled_inactivity | ||||||
|           - disabled_manually |           - disabled_manually | ||||||
|       delete_run_by_conclusion_pattern: |       delete_run_by_conclusion_pattern: | ||||||
|         description: 'Remove workflow by conclusion: action_required, cancelled, failure, skipped, success' |         description: 'Remove runs based on conclusion: action_required, cancelled, failure, skipped, success' | ||||||
|         required: true |         required: true | ||||||
|         default: "All" |         default: "ALL" | ||||||
|         type: choice |         type: choice | ||||||
|         options: |         options: | ||||||
|           - "All" |           - "ALL" | ||||||
|  |           - "Unsuccessful: action_required,cancelled,failure,skipped" | ||||||
|           - action_required |           - action_required | ||||||
|           - cancelled |           - cancelled | ||||||
|           - failure |           - failure | ||||||
|           - skipped |           - skipped | ||||||
|           - success |           - success | ||||||
|       dry_run: |       dry_run: | ||||||
|         description: 'Only log actions, do not perform any delete operations.' |         description: 'Logs simulated changes, no deletions are performed' | ||||||
|         required: false |         required: false | ||||||
|  |  | ||||||
| jobs: | jobs: | ||||||
| @@ -45,6 +47,7 @@ jobs: | |||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
|     permissions: |     permissions: | ||||||
|       actions: write |       actions: write | ||||||
|  |       contents: read | ||||||
|     steps: |     steps: | ||||||
|       - name: Delete workflow runs |       - name: Delete workflow runs | ||||||
|         uses: Mattraks/delete-workflow-runs@v2 |         uses: Mattraks/delete-workflow-runs@v2 | ||||||
| @@ -55,5 +58,10 @@ jobs: | |||||||
|           keep_minimum_runs: ${{ github.event.inputs.minimum_runs }} |           keep_minimum_runs: ${{ github.event.inputs.minimum_runs }} | ||||||
|           delete_workflow_pattern: ${{ github.event.inputs.delete_workflow_pattern }} |           delete_workflow_pattern: ${{ github.event.inputs.delete_workflow_pattern }} | ||||||
|           delete_workflow_by_state_pattern: ${{ github.event.inputs.delete_workflow_by_state_pattern }} |           delete_workflow_by_state_pattern: ${{ github.event.inputs.delete_workflow_by_state_pattern }} | ||||||
|           delete_run_by_conclusion_pattern: ${{ github.event.inputs.delete_run_by_conclusion_pattern }} |           delete_run_by_conclusion_pattern: >- | ||||||
|  |             ${{ | ||||||
|  |               startsWith(github.event.inputs.delete_run_by_conclusion_pattern, 'Unsuccessful:') | ||||||
|  |               && 'action_required,cancelled,failure,skipped' | ||||||
|  |               || github.event.inputs.delete_run_by_conclusion_pattern | ||||||
|  |             }} | ||||||
|           dry_run: ${{ github.event.inputs.dry_run }} |           dry_run: ${{ github.event.inputs.dry_run }} | ||||||
|   | |||||||
 Submodule Tweaks/Return-YouTube-Dislikes updated: e29cd53007...e0b185e4d9
									
								
							 Submodule Tweaks/YouMute updated: ad20f24fbb...6bb27928a6
									
								
							 Submodule Tweaks/YouTubeHeader updated: cbe9e47388...2a9bef8e9d
									
								
							 Submodule Tweaks/protobuf updated: a4f9ddd8fc...cbb3abfc4b
									
								
							| @@ -161,7 +161,7 @@ static BOOL IsEnabled(NSString *key) { | |||||||
| - (BOOL)commercePlatformClientEnablePopupWebviewInWebviewDialogController { return NO;} | - (BOOL)commercePlatformClientEnablePopupWebviewInWebviewDialogController { return NO;} | ||||||
| %end | %end | ||||||
|  |  | ||||||
| // Hide Upgrade Dialog - @arichorn | // Hide Upgrade Dialog - @arichornlover | ||||||
| %hook YTGlobalConfig | %hook YTGlobalConfig | ||||||
| - (BOOL)shouldBlockUpgradeDialog { return YES;} | - (BOOL)shouldBlockUpgradeDialog { return YES;} | ||||||
| - (BOOL)shouldForceUpgrade { return NO;} | - (BOOL)shouldForceUpgrade { return NO;} | ||||||
| @@ -169,17 +169,6 @@ static BOOL IsEnabled(NSString *key) { | |||||||
| - (BOOL)shouldShowUpgradeDialog { return NO;} | - (BOOL)shouldShowUpgradeDialog { return NO;} | ||||||
| %end | %end | ||||||
|  |  | ||||||
| // YTNoTracking - @arichorn - https://github.com/arichorn/YTNoTracking/ |  | ||||||
| %hook UIApplication |  | ||||||
| - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options { |  | ||||||
|     NSString *originalURLString = [url absoluteString]; |  | ||||||
|     NSString *modifiedURLString = [originalURLString stringByReplacingOccurrencesOfString:@"&si=[a-zA-Z0-9_-]+" withString:@"" options:NSRegularExpressionSearch range:NSMakeRange(0, originalURLString.length)]; |  | ||||||
|     NSURL *modifiedURL = [NSURL URLWithString:modifiedURLString]; |  | ||||||
|     BOOL result = %orig(application, modifiedURL, options); |  | ||||||
|     return result; |  | ||||||
| } |  | ||||||
| %end |  | ||||||
|  |  | ||||||
| // Hide Home Tab - @bhackel | // Hide Home Tab - @bhackel | ||||||
| %group gHideHomeTab | %group gHideHomeTab | ||||||
| %hook YTPivotBarView | %hook YTPivotBarView | ||||||
| @@ -235,7 +224,7 @@ BOOL isTabSelected = NO; | |||||||
| %end | %end | ||||||
| %end | %end | ||||||
|  |  | ||||||
| // YTNoModernUI - @arichorn | // YTNoModernUI - @arichornlover | ||||||
| %group gYTNoModernUI | %group gYTNoModernUI | ||||||
| %hook YTVersionUtils // YTNoModernUI Original Version | %hook YTVersionUtils // YTNoModernUI Original Version | ||||||
| + (NSString *)appVersion { return @"17.38.10"; } | + (NSString *)appVersion { return @"17.38.10"; } | ||||||
| @@ -278,14 +267,27 @@ BOOL isTabSelected = NO; | |||||||
| - (BOOL)cxClientEnableModernizedActionSheet { return NO; } | - (BOOL)cxClientEnableModernizedActionSheet { return NO; } | ||||||
| - (BOOL)enableClientShortsSheetsModernization { return NO; } | - (BOOL)enableClientShortsSheetsModernization { return NO; } | ||||||
| - (BOOL)enableTimestampModernizationForNative { return NO; } | - (BOOL)enableTimestampModernizationForNative { return NO; } | ||||||
| - (BOOL)modernizeElementsTextColor { return NO; } | - (BOOL)mainAppCoreClientEnableModernIaFeedStretchBottom { return NO; } | ||||||
| - (BOOL)modernizeElementsBgColor { return NO; } | - (BOOL)mainAppCoreClientEnableModernIaFrostedBottomBar { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableModernIaFrostedPivotBar { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableModernIaFrostedPivotBarUpdatedBackdrop { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableModernIaFrostedTopBar { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableModernIaOpacityPivotBar { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableModernIaTopAndBottomBarIconRefresh { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableModernizedBedtimeReminderU18DefaultSettings { return NO; } | ||||||
|  | - (BOOL)modernizeCameoNavbar { return NO; } | ||||||
| - (BOOL)modernizeCollectionLockups { return NO; } | - (BOOL)modernizeCollectionLockups { return NO; } | ||||||
|  | - (BOOL)modernizeCollectionLockupsShowVideoCount { return NO; } | ||||||
|  | - (BOOL)modernizeElementsBgColor { return NO; } | ||||||
|  | - (BOOL)modernizeElementsTextColor { return NO; } | ||||||
|  | - (BOOL)postsCreatorClientEnableModernButtonsUi { return NO; } | ||||||
|  | - (BOOL)pullToFullModernEdu { return NO; } | ||||||
|  | - (BOOL)showModernMiniplayerRedesign { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigEnableModernButtonsForNative { return NO; } | - (BOOL)uiSystemsClientGlobalConfigEnableModernButtonsForNative { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigIosEnableModernTabsForNative { return NO; } | - (BOOL)uiSystemsClientGlobalConfigIosEnableModernTabsForNative { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigIosEnableEpUxUpdates { return NO; } |  | ||||||
| - (BOOL)uiSystemsClientGlobalConfigIosEnableSheetsUxUpdates { return NO; } |  | ||||||
| - (BOOL)uiSystemsClientGlobalConfigIosEnableSnackbarModernization { return NO; } | - (BOOL)uiSystemsClientGlobalConfigIosEnableSnackbarModernization { return NO; } | ||||||
|  | - (BOOL)uiSystemsClientGlobalConfigModernizeNativeBgColor { return NO; } | ||||||
|  | - (BOOL)uiSystemsClientGlobalConfigModernizeNativeTextColor { return NO; } | ||||||
| // Disable Rounded Content - YTNoModernUI | // Disable Rounded Content - YTNoModernUI | ||||||
| - (BOOL)iosDownloadsPageRoundedThumbs { return NO; } | - (BOOL)iosDownloadsPageRoundedThumbs { return NO; } | ||||||
| - (BOOL)iosRoundedSearchBarSuggestZeroPadding { return NO; } | - (BOOL)iosRoundedSearchBarSuggestZeroPadding { return NO; } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Bryce Hackel
					Bryce Hackel