<!DOCTYPE html>
<html lang='en'>
<head>
<title></title>
<meta name='generator' content='cgit v1.2.3'/>
<meta name='robots' content='index, nofollow'/>
<link rel='stylesheet' type='text/css' href='/cgit.css'/>
<link rel='shortcut icon' href='/favicon.ico'/>
</head>
<body>
<div id='cgit'><table id='header'>
<tr>
<td class='logo' rowspan='2'><a href='/'><img src='/cgit.png' alt='cgit logo'/></a></td>
<td class='main'>Git repository browser</td></tr>
<tr><td class='sub'>a fast webinterface for the git dscm</td></tr></table>
<table class='tabs'><tr><td>
<a class='active' href='/'>index</a></td><td class='form'><form method='get' action='/Mirrors/archiva/src/commit/797e4a403ba4db9628413181f87b30035644f12b'>
<input type='search' name='q' size='10' value=''/>
<input type='submit' value='search'/>
</form></td></tr></table>
<div class='content'><div class='error'>No repositories found</div>
</div> <!-- class=content -->
<div class='footer'>generated by <a href='https://git.zx2c4.com/cgit/about/'>cgit v1.2.3</a> (<a href='https://git-scm.com/'>git 2.39.1</a>) at 2025-01-25 20:07:25 +0000</div>
</div> <!-- id=cgit -->
</body>
</html>
ion value='3rdparty/stable28/sabre-dav-itip-broker'>3rdparty/stable28/sabre-dav-itip-broker</option>
<option value='3rdparty/stable29/sabre-dav-itip-broker'>3rdparty/stable29/sabre-dav-itip-broker</option>
<option value='3rdparty/stable30/sabre-dav-itip-broker'>3rdparty/stable30/sabre-dav-itip-broker</option>
<option value='44287-fix-avatar-fed-share-receiver'>44287-fix-avatar-fed-share-receiver</option>
<option value='44319-fix-fed-share-user-avatars'>44319-fix-fed-share-user-avatars</option>
<option value='Dennis1993-patch-1'>Dennis1993-patch-1</option>
<option value='Fix/app-menu-overflow'>Fix/app-menu-overflow</option>
<option value='Fix/mp3_regex'>Fix/mp3_regex</option>
<option value='Jerome-Herbinet-better-devices-wipe-action-wording'>Jerome-Herbinet-better-devices-wipe-action-wording</option>
<option value='Jerome-Herbinet-internal-shares-parameter-better-distinction'>Jerome-Herbinet-internal-shares-parameter-better-distinction</option>
<option value='Jerome-Herbinet-patch-1'>Jerome-Herbinet-patch-1</option>
<option value='add-caldav-repair-middleware'>add-caldav-repair-middleware</option>
<option value='add-command-to-cleanup-preview'>add-command-to-cleanup-preview</option>
<option value='add-default-request-timeout-const'>add-default-request-timeout-const</option>
<option value='add-integration-tests-for-moving-a-file-from-and-to-a-shared-folder'>add-integration-tests-for-moving-a-file-from-and-to-a-shared-folder</option>
<option value='add-integration-tests-for-renaming-a-share-by-a-user-with-stale-shares'>add-integration-tests-for-renaming-a-share-by-a-user-with-stale-shares</option>
<option value='addAllToGroupBy'>addAllToGroupBy</option>
<option value='addConstrDep'>addConstrDep</option>
<option value='admin_audit/enh/move-to-event-listeners'>admin_audit/enh/move-to-event-listeners</option>
<option value='appStoreDisabledOcc'>appStoreDisabledOcc</option>
<option value='artonge/backport/stable27/47770'>artonge/backport/stable27/47770</option>
<option value='artonge/backport/stable29/48207'>artonge/backport/stable29/48207</option>
<option value='artonge/chore/ldap_wizard_rewrite'>artonge/chore/ldap_wizard_rewrite</option>
<option value='artonge/chore/update_nc_cypress_beta.11'>artonge/chore/update_nc_cypress_beta.11</option>
<option value='artonge/chore/update_nc_pwd_confirmation_v5.3.1'>artonge/chore/update_nc_pwd_confirmation_v5.3.1</option>
<option value='artonge/chore/user_retry_trait'>artonge/chore/user_retry_trait</option>
<option value='artonge/debt/core_main.js'>artonge/debt/core_main.js</option>
<option value='artonge/feat/add_retry_support_to_query_builder'>artonge/feat/add_retry_support_to_query_builder</option>
<option value='artonge/feat/compare_hashed_password_when_updating_global_cred_in_files_external'>artonge/feat/compare_hashed_password_when_updating_global_cred_in_files_external</option>
<option value='artonge/feat/maintenance_warn_encrypt_all'>artonge/feat/maintenance_warn_encrypt_all</option>
<option value='artonge/feat/pwd_confirmation_allow_set_period'>artonge/feat/pwd_confirmation_allow_set_period</option>
<option value='artonge/feat/reset_route_when_sidebar_and_viewer_are_close'>artonge/feat/reset_route_when_sidebar_and_viewer_are_close</option>
<option value='artonge/feat/skip-trash-header'>artonge/feat/skip-trash-header</option>
<option value='artonge/feat/validate_keychecksum'>artonge/feat/validate_keychecksum</option>
<option value='artonge/fix/copy_cache_during_copy_operations'>artonge/fix/copy_cache_during_copy_operations</option>
<option value='artonge/fix/displayname_in_sidebar'>artonge/fix/displayname_in_sidebar</option>
<option value='artonge/fix/drop_unecessary_exit'>artonge/fix/drop_unecessary_exit</option>
<option value='artonge/fix/file_list_jump_on_viewer_close'>artonge/fix/file_list_jump_on_viewer_close</option>
<option value='artonge/fix/getting_cache_entry'>artonge/fix/getting_cache_entry</option>
<option value='artonge/fix/handle_folders_copy_live_photos'>artonge/fix/handle_folders_copy_live_photos</option>
<option value='artonge/fix/hash_return_type'>artonge/fix/hash_return_type</option>
<option value='artonge/fix/listen_to_group_removal_for_share'>artonge/fix/listen_to_group_removal_for_share</option>
<option value='artonge/fix/metadata_field_search'>artonge/fix/metadata_field_search</option>
<option value='artonge/fix/missing_dot'>artonge/fix/missing_dot</option>
<option value='artonge/fix/opening_a_secondly_created_file'>artonge/fix/opening_a_secondly_created_file</option>
<option value='artonge/fix/prevent_missing_users_from_crashing_disabled_users_search'>artonge/fix/prevent_missing_users_from_crashing_disabled_users_search</option>
<option value='artonge/fix/remove_duplicate_propfind_call'>artonge/fix/remove_duplicate_propfind_call</option>
<option value='artonge/fix/remove_unnecessary_formating'>artonge/fix/remove_unnecessary_formating</option>
<option value='artonge/fix/restoring_encrypted_version'>artonge/fix/restoring_encrypted_version</option>
<option value='artonge/fix/sidebar_davpath'>artonge/fix/sidebar_davpath</option>
<option value='artonge/fix/storage_full_warning'>artonge/fix/storage_full_warning</option>
<option value='artonge/fix/uid_type'>artonge/fix/uid_type</option>
<option value='artonge/fix/vue_app_names'>artonge/fix/vue_app_names</option>
<option value='artonge/local/IONOS/feat/config_unified_search_providers_allowed'>artonge/local/IONOS/feat/config_unified_search_providers_allowed</option>
<option value='artonge/local/IONOS/tl/dev/disable-mailing'>artonge/local/IONOS/tl/dev/disable-mailing</option>
<option value='artonge/local/georglauterbach/feat/skip_cname'>artonge/local/georglauterbach/feat/skip_cname</option>
<option value='authPropertyPromotion'>authPropertyPromotion</option>
<option value='automated/noid/main-fix-npm-audit'>automated/noid/main-fix-npm-audit</option>
<option value='automated/noid/master-fix-npm-audit'>automated/noid/master-fix-npm-audit</option>
<option value='automated/noid/master-update-ca-cert-bundle'>automated/noid/master-update-ca-cert-bundle</option>
<option value='automated/noid/master-update-code-signing-crl'>automated/noid/master-update-code-signing-crl</option>
<option value='automated/noid/master-update-psalm-baseline'>automated/noid/master-update-psalm-baseline</option>
<option value='automated/noid/stable22-update-ca-cert-bundle'>automated/noid/stable22-update-ca-cert-bundle</option>
<option value='automated/noid/stable22-update-code-signing-crl'>automated/noid/stable22-update-code-signing-crl</option>
<option value='automated/noid/stable23-update-ca-cert-bundle'>automated/noid/stable23-update-ca-cert-bundle</option>
<option value='automated/noid/stable23-update-code-signing-crl'>automated/noid/stable23-update-code-signing-crl</option>
<option value='automated/noid/stable24-update-ca-cert-bundle'>automated/noid/stable24-update-ca-cert-bundle</option>
<option value='automated/noid/stable24-update-code-signing-crl'>automated/noid/stable24-update-code-signing-crl</option>
<option value='automated/noid/stable25-update-ca-cert-bundle'>automated/noid/stable25-update-ca-cert-bundle</option>
<option value='automated/noid/stable25-update-code-signing-crl'>automated/noid/stable25-update-code-signing-crl</option>
<option value='automated/noid/stable26-update-ca-cert-bundle'>automated/noid/stable26-update-ca-cert-bundle</option>
<option value='automated/noid/stable26-update-code-signing-crl'>automated/noid/stable26-update-code-signing-crl</option>
<option value='automated/noid/stable27-fix-npm-audit'>automated/noid/stable27-fix-npm-audit</option>
<option value='automated/noid/stable27-update-ca-cert-bundle'>automated/noid/stable27-update-ca-cert-bundle</option>
<option value='automated/noid/stable27-update-code-signing-crl'>automated/noid/stable27-update-code-signing-crl</option>
<option value='automated/noid/stable28-fix-npm-audit'>automated/noid/stable28-fix-npm-audit</option>
<option value='automated/noid/stable28-update-ca-cert-bundle'>automated/noid/stable28-update-ca-cert-bundle</option>
<option value='automated/noid/stable28-update-code-signing-crl'>automated/noid/stable28-update-code-signing-crl</option>
<option value='automated/noid/stable28-update-psalm-baseline'>automated/noid/stable28-update-psalm-baseline</option>
<option value='automated/noid/stable29-fix-npm-audit'>automated/noid/stable29-fix-npm-audit</option>
<option value='automated/noid/stable29-update-ca-cert-bundle'>automated/noid/stable29-update-ca-cert-bundle</option>
<option value='automated/noid/stable29-update-code-signing-crl'>automated/noid/stable29-update-code-signing-crl</option>
<option value='automated/noid/stable29-update-psalm-baseline'>automated/noid/stable29-update-psalm-baseline</option>
<option value='automated/noid/stable30-fix-npm-audit'>automated/noid/stable30-fix-npm-audit</option>
<option value='automated/noid/stable30-update-ca-cert-bundle'>automated/noid/stable30-update-ca-cert-bundle</option>
<option value='automated/noid/stable30-update-code-signing-crl'>automated/noid/stable30-update-code-signing-crl</option>
<option value='automated/noid/stable30-update-psalm-baseline'>automated/noid/stable30-update-psalm-baseline</option>
<option value='automated/update-workflows/default'>automated/update-workflows/default</option>
<option value='avatar-work-29'>avatar-work-29</option>
<option value='avoidStatusSessions'>avoidStatusSessions</option>
<option value='background-job-list-reserved'>background-job-list-reserved</option>
<option value='backport/30/fix_move_on_same_bucket'>backport/30/fix_move_on_same_bucket</option>
<option value='backport/38630/stable28'>backport/38630/stable28</option>
<option value='backport/38630/stable29'>backport/38630/stable29</option>
<option value='backport/38630/stable30'>backport/38630/stable30</option>
<option value='backport/39607/stable26'>backport/39607/stable26</option>
<option value='backport/40367/stable25'>backport/40367/stable25</option>
<option value='backport/40367/stable26'>backport/40367/stable26</option>
<option value='backport/40394/stable25'>backport/40394/stable25</option>
<option value='backport/40394/stable26'>backport/40394/stable26</option>
<option value='backport/40394/stable27'>backport/40394/stable27</option>
<option value='backport/40394/stable28'>backport/40394/stable28</option>
<option value='backport/40394/stable29'>backport/40394/stable29</option>
<option value='backport/40394/stable30'>backport/40394/stable30</option>
<option value='backport/41327/stable26'>backport/41327/stable26</option>
<option value='backport/42170/stable28'>backport/42170/stable28</option>
<option value='backport/42172/stable26'>backport/42172/stable26</option>
<option value='backport/42548/stable22'>backport/42548/stable22</option>
<option value='backport/42930/stable26'>backport/42930/stable26</option>
<option value='backport/42971/stable25'>backport/42971/stable25</option>
<option value='backport/43025/stable28'>backport/43025/stable28</option>
<option value='backport/43025/stable29'>backport/43025/stable29</option>
<option value='backport/43025/stable30'>backport/43025/stable30</option>
<option value='backport/43252/stable26'>backport/43252/stable26</option>
<option value='backport/43580/stable26'>backport/43580/stable26</option>
<option value='backport/44017/stable26'>backport/44017/stable26</option>
<option value='backport/44130/stable26'>backport/44130/stable26</option>
<option value='backport/44218/stable29'>backport/44218/stable29</option>
<option value='backport/44236/stable28'>backport/44236/stable28</option>
<option value='backport/44295/stable29'>backport/44295/stable29</option>
<option value='backport/44533/stable29'>backport/44533/stable29</option>
<option value='backport/44555/stable27'>backport/44555/stable27</option>
<option value='backport/44745/stable27'>backport/44745/stable27</option>
<option value='backport/44745/stable28'>backport/44745/stable28</option>
<option value='backport/44838/stable27'>backport/44838/stable27</option>
<option value='backport/44912/stable27'>backport/44912/stable27</option>
<option value='backport/44945/stable30'>backport/44945/stable30</option>
<option value='backport/44956/stable28'>backport/44956/stable28</option>
<option value='backport/45026/stable26'>backport/45026/stable26</option>
<option value='backport/45098/stable28'>backport/45098/stable28</option>
<option value='backport/45098/stable29'>backport/45098/stable29</option>
<option value='backport/45765/stable30'>backport/45765/stable30</option>
<option value='backport/45848/stable28'>backport/45848/stable28</option>
<option value='backport/46013/stable26'>backport/46013/stable26</option>
<option value='backport/46013/stable27'>backport/46013/stable27</option>
<option value='backport/46013/stable28'>backport/46013/stable28</option>
<option value='backport/46124/stable28'>backport/46124/stable28</option>
<option value='backport/46124/stable29'>backport/46124/stable29</option>
<option value='backport/46124/stable30'>backport/46124/stable30</option>
<option value='backport/46140/stable28'>backport/46140/stable28</option>
<option value='backport/46140/stable29'>backport/46140/stable29</option>
<option value='backport/46140/stable30'>backport/46140/stable30</option>
<option value='backport/46218/stable27'>backport/46218/stable27</option>
<option value='backport/46218/stable28'>backport/46218/stable28</option>
<option value='backport/46218/stable29'>backport/46218/stable29</option>
<option value='backport/46218/stable30'>backport/46218/stable30</option>
<option value='backport/46222/stable30'>backport/46222/stable30</option>
<option value='backport/46480/stable28'>backport/46480/stable28</option>
<option value='backport/46480/stable29'>backport/46480/stable29</option>
<option value='backport/46534/stable27'>backport/46534/stable27</option>
<option value='backport/46691/stable30'>backport/46691/stable30</option>
<option value='backport/46780/stable30'>backport/46780/stable30</option>
<option value='backport/46780/stable31'>backport/46780/stable31</option>
<option value='backport/46931/stable28'>backport/46931/stable28</option>
<option value='backport/47180/stable26'>backport/47180/stable26</option>
<option value='backport/47180/stable28'>backport/47180/stable28</option>
<option value='backport/47265/stable30'>backport/47265/stable30</option>
<option value='backport/47316/stable28'>backport/47316/stable28</option>
<option value='backport/47316/stable29'>backport/47316/stable29</option>
<option value='backport/47316/stable30'>backport/47316/stable30</option>
<option value='backport/47339/stable28'>backport/47339/stable28</option>
<option value='backport/47339/stable29'>backport/47339/stable29</option>
<option value='backport/47339/stable30'>backport/47339/stable30</option>
<option value='backport/47349/stable28'>backport/47349/stable28</option>
<option value='backport/47349/stable29'>backport/47349/stable29</option>
<option value='backport/47349/stable30'>backport/47349/stable30</option>
<option value='backport/47399/stable30'>backport/47399/stable30</option>
<option value='backport/47425/stable28'>backport/47425/stable28</option>
<option value='backport/47425/stable29'>backport/47425/stable29</option>
<option value='backport/47425/stable30'>backport/47425/stable30</option>
<option value='backport/47441/stable29'>backport/47441/stable29</option>
<option value='backport/47510/stable29'>backport/47510/stable29</option>
<option value='backport/47515/stable29'>backport/47515/stable29</option>
<option value='backport/47527/stable30'>backport/47527/stable30</option>
<option value='backport/47628/stable29'>backport/47628/stable29</option>
<option value='backport/47640/stable29'>backport/47640/stable29</option>
<option value='backport/47649/stable28'>backport/47649/stable28</option>
<option value='backport/47649/stable29'>backport/47649/stable29</option>
<option value='backport/47670/stable30'>backport/47670/stable30</option>
<option value='backport/47737/stable30'>backport/47737/stable30</option>
<option value='backport/47745/stable28'>backport/47745/stable28</option>
<option value='backport/47756/stable29'>backport/47756/stable29</option>
<option value='backport/47756/stable30'>backport/47756/stable30</option>
<option value='backport/47801/stable30'>backport/47801/stable30</option>
<option value='backport/47807/stable29'>backport/47807/stable29</option>
<option value='backport/47824/stable30'>backport/47824/stable30</option>
<option value='backport/47832/stable28'>backport/47832/stable28</option>
<option value='backport/47832/stable29'>backport/47832/stable29</option>
<option value='backport/47832/stable30'>backport/47832/stable30</option>
<option value='backport/47834/stable28'>backport/47834/stable28</option>
<option value='backport/47834/stable29'>backport/47834/stable29</option>
<option value='backport/47834/stable30'>backport/47834/stable30</option>
<option value='backport/47846/stable28'>backport/47846/stable28</option>
<option value='backport/47846/stable29'>backport/47846/stable29</option>
<option value='backport/47846/stable30'>backport/47846/stable30</option>
<option value='backport/47847/stable28'>backport/47847/stable28</option>
<option value='backport/47847/stable29'>backport/47847/stable29</option>
<option value='backport/47847/stable30'>backport/47847/stable30</option>
<option value='backport/47848/stable28'>backport/47848/stable28</option>
<option value='backport/47848/stable29'>backport/47848/stable29</option>
<option value='backport/47848/stable30'>backport/47848/stable30</option>
<option value='backport/47852/stable30'>backport/47852/stable30</option>
<option value='backport/47853/stable29'>backport/47853/stable29</option>
<option value='backport/47854/stable28'>backport/47854/stable28</option>
<option value='backport/47854/stable29'>backport/47854/stable29</option>
<option value='backport/47854/stable30'>backport/47854/stable30</option>
<option value='backport/47858/stable28'>backport/47858/stable28</option>
<option value='backport/47858/stable29'>backport/47858/stable29</option>
<option value='backport/47858/stable30'>backport/47858/stable30</option>
<option value='backport/47860/stable28'>backport/47860/stable28</option>
<option value='backport/47860/stable29'>backport/47860/stable29</option>
<option value='backport/47881/stable29'>backport/47881/stable29</option>
<option value='backport/47881/stable30'>backport/47881/stable30</option>
<option value='backport/47883/stable29'>backport/47883/stable29</option>
<option value='backport/47883/stable30'>backport/47883/stable30</option>
<option value='backport/47896/stable28'>backport/47896/stable28</option>
<option value='backport/47896/stable29'>backport/47896/stable29</option>
<option value='backport/47896/stable30'>backport/47896/stable30</option>
<option value='backport/47905/stable29'>backport/47905/stable29</option>
<option value='backport/47905/stable30'>backport/47905/stable30</option>
<option value='backport/47910/stable28'>backport/47910/stable28</option>
<option value='backport/47910/stable29'>backport/47910/stable29</option>
<option value='backport/47910/stable30'>backport/47910/stable30</option>
<option value='backport/47914/stable28'>backport/47914/stable28</option>
<option value='backport/47914/stable29'>backport/47914/stable29</option>
<option value='backport/47914/stable30'>backport/47914/stable30</option>
<option value='backport/47920/stable28'>backport/47920/stable28</option>
<option value='backport/47920/stable29'>backport/47920/stable29</option>
<option value='backport/47920/stable30'>backport/47920/stable30</option>
<option value='backport/47924/stable28'>backport/47924/stable28</option>
<option value='backport/47924/stable29'>backport/47924/stable29</option>
<option value='backport/47924/stable30'>backport/47924/stable30</option>
<option value='backport/47928/stable28'>backport/47928/stable28</option>
<option value='backport/47928/stable29'>backport/47928/stable29</option>
<option value='backport/47928/stable30'>backport/47928/stable30</option>
<option value='backport/47933/stable28'>backport/47933/stable28</option>
<option value='backport/47933/stable29'>backport/47933/stable29</option>
<option value='backport/47933/stable30'>backport/47933/stable30</option>
<option value='backport/47954/stable28'>backport/47954/stable28</option>
<option value='backport/47954/stable29'>backport/47954/stable29</option>
<option value='backport/47954/stable30'>backport/47954/stable30</option>
<option value='backport/47971/stable28'>backport/47971/stable28</option>
<option value='backport/47971/stable29'>backport/47971/stable29</option>
<option value='backport/47971/stable30'>backport/47971/stable30</option>
<option value='backport/47986/stable28'>backport/47986/stable28</option>
<option value='backport/47986/stable29'>backport/47986/stable29</option>
<option value='backport/48008/stable28'>backport/48008/stable28</option>
<option value='backport/48008/stable29'>backport/48008/stable29</option>
<option value='backport/48008/stable30'>backport/48008/stable30</option>
<option value='backport/48013/stable28'>backport/48013/stable28</option>
<option value='backport/48013/stable29'>backport/48013/stable29</option>
<option value='backport/48013/stable30'>backport/48013/stable30</option>
<option value='backport/48014/stable28'>backport/48014/stable28</option>
<option value='backport/48014/stable29'>backport/48014/stable29</option>
<option value='backport/48014/stable30'>backport/48014/stable30</option>
<option value='backport/48015/stable28'>backport/48015/stable28</option>
<option value='backport/48015/stable29'>backport/48015/stable29</option>
<option value='backport/48015/stable30'>backport/48015/stable30</option>
<option value='backport/48016/stable29'>backport/48016/stable29</option>
<option value='backport/48016/stable30'>backport/48016/stable30</option>
<option value='backport/48017/stable28'>backport/48017/stable28</option>
<option value='backport/48017/stable29'>backport/48017/stable29</option>
<option value='backport/48017/stable30'>backport/48017/stable30</option>
<option value='backport/48028/stable30'>backport/48028/stable30</option>
<option value='backport/48030/stable28'>backport/48030/stable28</option>
<option value='backport/48030/stable29'>backport/48030/stable29</option>
<option value='backport/48030/stable30'>backport/48030/stable30</option>
<option value='backport/48031/stable29'>backport/48031/stable29</option>
<option value='backport/48031/stable30'>backport/48031/stable30</option>
<option value='backport/48037/stable30'>backport/48037/stable30</option>
<option value='backport/48043/stable28'>backport/48043/stable28</option>
<option value='backport/48043/stable29'>backport/48043/stable29</option>
<option value='backport/48043/stable30'>backport/48043/stable30</option>
<option value='backport/48044/stable29'>backport/48044/stable29</option>
<option value='backport/48044/stable30'>backport/48044/stable30</option>
<option value='backport/48045/stable28'>backport/48045/stable28</option>
<option value='backport/48045/stable29'>backport/48045/stable29</option>
<option value='backport/48045/stable30'>backport/48045/stable30</option>
<option value='backport/48050/stable28'>backport/48050/stable28</option>
<option value='backport/48050/stable29'>backport/48050/stable29</option>
<option value='backport/48050/stable30'>backport/48050/stable30</option>
<option value='backport/48063/stable30'>backport/48063/stable30</option>
<option value='backport/48080/stable28'>backport/48080/stable28</option>
<option value='backport/48080/stable29'>backport/48080/stable29</option>
<option value='backport/48080/stable30'>backport/48080/stable30</option>
<option value='backport/48081/stable28'>backport/48081/stable28</option>
<option value='backport/48081/stable29'>backport/48081/stable29</option>
<option value='backport/48081/stable30'>backport/48081/stable30</option>
<option value='backport/48090/stable29'>backport/48090/stable29</option>
<option value='backport/48090/stable30'>backport/48090/stable30</option>
<option value='backport/48094/stable28'>backport/48094/stable28</option>
<option value='backport/48094/stable29'>backport/48094/stable29</option>
<option value='backport/48094/stable30'>backport/48094/stable30</option>
<option value='backport/48114/stable28'>backport/48114/stable28</option>
<option value='backport/48114/stable29'>backport/48114/stable29</option>
<option value='backport/48114/stable30'>backport/48114/stable30</option>
<option value='backport/48134/stable30'>backport/48134/stable30</option>
<option value='backport/48140/stable30'>backport/48140/stable30</option>
<option value='backport/48142/stable25'>backport/48142/stable25</option>
<option value='backport/48142/stable26'>backport/48142/stable26</option>
<option value='backport/48142/stable27'>backport/48142/stable27</option>
<option value='backport/48142/stable28'>backport/48142/stable28</option>
<option value='backport/48142/stable29'>backport/48142/stable29</option>
<option value='backport/48145/stable28'>backport/48145/stable28</option>
<option value='backport/48145/stable29'>backport/48145/stable29</option>
<option value='backport/48145/stable30'>backport/48145/stable30</option>
<option value='backport/48153/stable30'>backport/48153/stable30</option>
<option value='backport/48160/stable30'>backport/48160/stable30</option>
<option value='backport/48162/stable30'>backport/48162/stable30</option>
<option value='backport/48177/stable28'>backport/48177/stable28</option>
<option value='backport/48177/stable29'>backport/48177/stable29</option>
<option value='backport/48177/stable30'>backport/48177/stable30</option>
<option value='backport/48205/stable28'>backport/48205/stable28</option>
<option value='backport/48205/stable29'>backport/48205/stable29</option>
<option value='backport/48207/stable28'>backport/48207/stable28</option>
<option value='backport/48207/stable29'>backport/48207/stable29</option>
<option value='backport/48207/stable30'>backport/48207/stable30</option>
<option value='backport/48215/stable30'>backport/48215/stable30</option>
<option value='backport/48222/stable30'>backport/48222/stable30</option>
<option value='backport/48224/stable30'>backport/48224/stable30</option>
<option value='backport/48227/stable30'>backport/48227/stable30</option>
<option value='backport/48235/stable29'>backport/48235/stable29</option>
<option value='backport/48235/stable30'>backport/48235/stable30</option>
<option value='backport/48266/stable28'>backport/48266/stable28</option>
<option value='backport/48266/stable29'>backport/48266/stable29</option>
<option value='backport/48266/stable30'>backport/48266/stable30</option>
<option value='backport/48268/stable28'>backport/48268/stable28</option>
<option value='backport/48268/stable29'>backport/48268/stable29</option>
<option value='backport/48268/stable30'>backport/48268/stable30</option>
<option value='backport/48282/stable24'>backport/48282/stable24</option>
<option value='backport/48282/stable25'>backport/48282/stable25</option>
<option value='backport/48282/stable26'>backport/48282/stable26</option>
<option value='backport/48282/stable27'>backport/48282/stable27</option>
<option value='backport/48282/stable28'>backport/48282/stable28</option>
<option value='backport/48282/stable29'>backport/48282/stable29</option>
<option value='backport/48294/master'>backport/48294/master</option>
<option value='backport/48297/stable25'>backport/48297/stable25</option>
<option value='backport/48297/stable26'>backport/48297/stable26</option>
<option value='backport/48307/stable28'>backport/48307/stable28</option>
<option value='backport/48307/stable29'>backport/48307/stable29</option>
<option value='backport/48307/stable30'>backport/48307/stable30</option>
<option value='backport/48311/stable29'>backport/48311/stable29</option>
<option value='backport/48311/stable30'>backport/48311/stable30</option>
<option value='backport/48315/stable28'>backport/48315/stable28</option>
<option value='backport/48331/stable28'>backport/48331/stable28</option>
<option value='backport/48331/stable29'>backport/48331/stable29</option>
<option value='backport/48331/stable30'>backport/48331/stable30</option>
<option value='backport/48345/stable28'>backport/48345/stable28</option>
<option value='backport/48345/stable29'>backport/48345/stable29</option>
<option value='backport/48345/stable30'>backport/48345/stable30</option>
<option value='backport/48354/stable28'>backport/48354/stable28</option>
<option value='backport/48354/stable29'>backport/48354/stable29</option>
<option value='backport/48354/stable30'>backport/48354/stable30</option>
<option value='backport/48356/stable30'>backport/48356/stable30</option>
<option value='backport/48359/stable25'>backport/48359/stable25</option>
<option value='backport/48359/stable26'>backport/48359/stable26</option>
<option value='backport/48359/stable27'>backport/48359/stable27</option>
<option value='backport/48359/stable28'>backport/48359/stable28</option>
<option value='backport/48359/stable29'>backport/48359/stable29</option>
<option value='backport/48359/stable30'>backport/48359/stable30</option>
<option value='backport/48361/stable28'>backport/48361/stable28</option>
<option value='backport/48361/stable29'>backport/48361/stable29</option>
<option value='backport/48361/stable30'>backport/48361/stable30</option>
<option value='backport/48366/stable28'>backport/48366/stable28</option>
<option value='backport/48366/stable29'>backport/48366/stable29</option>
<option value='backport/48366/stable30'>backport/48366/stable30</option>
<option value='backport/48373/stable28'>backport/48373/stable28</option>
<option value='backport/48373/stable29'>backport/48373/stable29</option>
<option value='backport/48373/stable30'>backport/48373/stable30</option>
<option value='backport/48375/stable28'>backport/48375/stable28</option>
<option value='backport/48375/stable29'>backport/48375/stable29</option>
<option value='backport/48375/stable30'>backport/48375/stable30</option>
<option value='backport/48381/stable30'>backport/48381/stable30</option>
<option value='backport/48425/stable29'>backport/48425/stable29</option>
<option value='backport/48425/stable30'>backport/48425/stable30</option>
<option value='backport/48426/stable28'>backport/48426/stable28</option>
<option value='backport/48426/stable29'>backport/48426/stable29</option>
<option value='backport/48426/stable30'>backport/48426/stable30</option>
<option value='backport/48437/stable28'>backport/48437/stable28</option>
<option value='backport/48437/stable29'>backport/48437/stable29</option>
<option value='backport/48437/stable30'>backport/48437/stable30</option>
<option value='backport/48439/stable30'>backport/48439/stable30</option>
<option value='backport/48445/stable27'>backport/48445/stable27</option>
<option value='backport/48451/stable29'>backport/48451/stable29</option>
<option value='backport/48451/stable30'>backport/48451/stable30</option>
<option value='backport/48466/stable28'>backport/48466/stable28</option>
<option value='backport/48466/stable29'>backport/48466/stable29</option>
<option value='backport/48466/stable30'>backport/48466/stable30</option>
<option value='backport/48480/stable30'>backport/48480/stable30</option>
<option value='backport/48484/stable29'>backport/48484/stable29</option>
<option value='backport/48484/stable30'>backport/48484/stable30</option>
<option value='backport/48486/stable30'>backport/48486/stable30</option>
<option value='backport/48508/stable30'>backport/48508/stable30</option>
<option value='backport/48510/stable25'>backport/48510/stable25</option>
<option value='backport/48510/stable26'>backport/48510/stable26</option>
<option value='backport/48510/stable27'>backport/48510/stable27</option>
<option value='backport/48512/stable30'>backport/48512/stable30</option>
<option value='backport/48513/stable30'>backport/48513/stable30</option>
<option value='backport/48519/stable29'>backport/48519/stable29</option>
<option value='backport/48519/stable30'>backport/48519/stable30</option>
<option value='backport/48520/stable30'>backport/48520/stable30</option>
<option value='backport/48522/stable30'>backport/48522/stable30</option>
<option value='backport/48532/stable28'>backport/48532/stable28</option>
<option value='backport/48532/stable29'>backport/48532/stable29</option>
<option value='backport/48532/stable30'>backport/48532/stable30</option>
<option value='backport/48538/stable30'>backport/48538/stable30</option>
<option value='backport/48539/stable28'>backport/48539/stable28</option>
<option value='backport/48539/stable29'>backport/48539/stable29</option>
<option value='backport/48540/stable30'>backport/48540/stable30</option>
<option value='backport/48542/stable30'>backport/48542/stable30</option>
<option value='backport/48543/stable30'>backport/48543/stable30</option>
<option value='backport/48548/stable30'>backport/48548/stable30</option>
<option value='backport/48559/stable30'>backport/48559/stable30</option>
<option value='backport/48563/stable30'>backport/48563/stable30</option>
<option value='backport/48572/stable30'>backport/48572/stable30</option>
<option value='backport/48583/stable28'>backport/48583/stable28</option>
<option value='backport/48583/stable29'>backport/48583/stable29</option>
<option value='backport/48583/stable30'>backport/48583/stable30</option>
<option value='backport/48584/stable28'>backport/48584/stable28</option>
<option value='backport/48584/stable29'>backport/48584/stable29</option>
<option value='backport/48584/stable30'>backport/48584/stable30</option>
<option value='backport/48597/stable28'>backport/48597/stable28</option>
<option value='backport/48597/stable29'>backport/48597/stable29</option>
<option value='backport/48597/stable30'>backport/48597/stable30</option>
<option value='backport/48600/stable28'>backport/48600/stable28</option>
<option value='backport/48600/stable29'>backport/48600/stable29</option>
<option value='backport/48600/stable30'>backport/48600/stable30</option>
<option value='backport/48603/stable28'>backport/48603/stable28</option>
<option value='backport/48603/stable29'>backport/48603/stable29</option>
<option value='backport/48603/stable30'>backport/48603/stable30</option>
<option value='backport/48619/stable30'>backport/48619/stable30</option>
<option value='backport/48623/stable28'>backport/48623/stable28</option>
<option value='backport/48623/stable29'>backport/48623/stable29</option>
<option value='backport/48623/stable30'>backport/48623/stable30</option>
<option value='backport/48625/stable29'>backport/48625/stable29</option>
<option value='backport/48625/stable30'>backport/48625/stable30</option>
<option value='backport/48628/stable30'>backport/48628/stable30</option>
<option value='backport/48632/stable29'>backport/48632/stable29</option>
<option value='backport/48632/stable30'>backport/48632/stable30</option>
<option value='backport/48638/stable30'>backport/48638/stable30</option>
<option value='backport/48665/stable30'>backport/48665/stable30</option>
<option value='backport/48673/stable28'>backport/48673/stable28</option>
<option value='backport/48673/stable29'>backport/48673/stable29</option>
<option value='backport/48673/stable30'>backport/48673/stable30</option>
<option value='backport/48675/stable28'>backport/48675/stable28</option>
<option value='backport/48675/stable29'>backport/48675/stable29</option>
<option value='backport/48675/stable30'>backport/48675/stable30</option>
<option value='backport/48682/stable28'>backport/48682/stable28</option>
<option value='backport/48682/stable29'>backport/48682/stable29</option>
<option value='backport/48682/stable30'>backport/48682/stable30</option>
<option value='backport/48684/stable28'>backport/48684/stable28</option>
<option value='backport/48684/stable29'>backport/48684/stable29</option>
<option value='backport/48684/stable30'>backport/48684/stable30</option>
<option value='backport/48689/stable29'>backport/48689/stable29</option>
<option value='backport/48689/stable30'>backport/48689/stable30</option>
<option value='backport/48696/stable28'>backport/48696/stable28</option>
<option value='backport/48696/stable29'>backport/48696/stable29</option>
<option value='backport/48696/stable30'>backport/48696/stable30</option>
<option value='backport/48723/stable30'>backport/48723/stable30</option>
<option value='backport/48728/stable30'>backport/48728/stable30</option>
<option value='backport/48736/stable27'>backport/48736/stable27</option>
<option value='backport/48736/stable28'>backport/48736/stable28</option>
<option value='backport/48736/stable29'>backport/48736/stable29</option>
<option value='backport/48736/stable30'>backport/48736/stable30</option>
<option value='backport/48737/stable30'>backport/48737/stable30</option>
<option value='backport/48743/stable29'>backport/48743/stable29</option>
<option value='backport/48743/stable30'>backport/48743/stable30</option>
<option value='backport/48749/stable27'>backport/48749/stable27</option>
<option value='backport/48760/stable30'>backport/48760/stable30</option>
<option value='backport/48766/stable28'>backport/48766/stable28</option>
<option value='backport/48766/stable29'>backport/48766/stable29</option>
<option value='backport/48766/stable30'>backport/48766/stable30</option>
<option value='backport/48769/stable29'>backport/48769/stable29</option>
<option value='backport/48769/stable30'>backport/48769/stable30</option>
<option value='backport/48787/stable30'>backport/48787/stable30</option>
<option value='backport/48788/stable27'>backport/48788/stable27</option>
<option value='backport/48788/stable28'>backport/48788/stable28</option>
<option value='backport/48788/stable29'>backport/48788/stable29</option>
<option value='backport/48788/stable30'>backport/48788/stable30</option>
<option value='backport/48799/stable30'>backport/48799/stable30</option>
<option value='backport/48809/stable30'>backport/48809/stable30</option>
<option value='backport/48824/stable29'>backport/48824/stable29</option>
<option value='backport/48833/stable30'>backport/48833/stable30</option>
<option value='backport/48839/stable28'>backport/48839/stable28</option>
<option value='backport/48839/stable29'>backport/48839/stable29</option>
<option value='backport/48839/stable30'>backport/48839/stable30</option>
<option value='backport/48850/stable30'>backport/48850/stable30</option>
<option value='backport/48852/stable30'>backport/48852/stable30</option>
<option value='backport/48853/stable30'>backport/48853/stable30</option>
<option value='backport/48854/stable30'>backport/48854/stable30</option>
<option value='backport/48863/stable30'>backport/48863/stable30</option>
<option value='backport/48871/stable29'>backport/48871/stable29</option>
<option value='backport/48871/stable30'>backport/48871/stable30</option>
<option value='backport/48882/stable30'>backport/48882/stable30</option>
<option value='backport/48887/stable29'>backport/48887/stable29</option>
<option value='backport/48887/stable30'>backport/48887/stable30</option>
<option value='backport/48889/stable28'>backport/48889/stable28</option>
<option value='backport/48898/stable28'>backport/48898/stable28</option>
<option value='backport/48898/stable29'>backport/48898/stable29</option>
<option value='backport/48898/stable30'>backport/48898/stable30</option>
<option value='backport/48912/stable30'>backport/48912/stable30</option>
<option value='backport/48915/stable28'>backport/48915/stable28</option>
<option value='backport/48915/stable29'>backport/48915/stable29</option>
<option value='backport/48915/stable30'>backport/48915/stable30</option>
<option value='backport/48917/stable25'>backport/48917/stable25</option>
<option value='backport/48917/stable26'>backport/48917/stable26</option>
<option value='backport/48917/stable27'>backport/48917/stable27</option>
<option value='backport/48917/stable28'>backport/48917/stable28</option>
<option value='backport/48917/stable29'>backport/48917/stable29</option>
<option value='backport/48917/stable30'>backport/48917/stable30</option>
<option value='backport/48918/stable28'>backport/48918/stable28</option>
<option value='backport/48918/stable29'>backport/48918/stable29</option>
<option value='backport/48918/stable30'>backport/48918/stable30</option>
<option value='backport/48921/stable25'>backport/48921/stable25</option>
<option value='backport/48921/stable26'>backport/48921/stable26</option>
<option value='backport/48921/stable27'>backport/48921/stable27</option>
<option value='backport/48921/stable28'>backport/48921/stable28</option>
<option value='backport/48921/stable29'>backport/48921/stable29</option>
<option value='backport/48921/stable30'>backport/48921/stable30</option>
<option value='backport/48933/stable28'>backport/48933/stable28</option>
<option value='backport/48933/stable29'>backport/48933/stable29</option>
<option value='backport/48933/stable30'>backport/48933/stable30</option>
<option value='backport/48934/stable28'>backport/48934/stable28</option>
<option value='backport/48947/stable28'>backport/48947/stable28</option>
<option value='backport/48947/stable29'>backport/48947/stable29</option>
<option value='backport/48947/stable30'>backport/48947/stable30</option>
<option value='backport/48991/stable29'>backport/48991/stable29</option>
<option value='backport/48991/stable30'>backport/48991/stable30</option>
<option value='backport/48992/stable27'>backport/48992/stable27</option>
<option value='backport/48992/stable28'>backport/48992/stable28</option>
<option value='backport/48992/stable29'>backport/48992/stable29</option>
<option value='backport/48992/stable30'>backport/48992/stable30</option>
<option value='backport/49004/stable28'>backport/49004/stable28</option>
<option value='backport/49004/stable29'>backport/49004/stable29</option>
<option value='backport/49004/stable30'>backport/49004/stable30</option>
<option value='backport/49009/49009-stable29'>backport/49009/49009-stable29</option>
<option value='backport/49009/stable25'>backport/49009/stable25</option>
<option value='backport/49009/stable26'>backport/49009/stable26</option>
<option value='backport/49009/stable27'>backport/49009/stable27</option>
<option value='backport/49009/stable28'>backport/49009/stable28</option>
<option value='backport/49009/stable30'>backport/49009/stable30</option>
<option value='backport/49017/stable28'>backport/49017/stable28</option>
<option value='backport/49017/stable29'>backport/49017/stable29</option>
<option value='backport/49017/stable30'>backport/49017/stable30</option>
<option value='backport/49023/stable28'>backport/49023/stable28</option>
<option value='backport/49023/stable29'>backport/49023/stable29</option>
<option value='backport/49023/stable30'>backport/49023/stable30</option>
<option value='backport/49039/stable30'>backport/49039/stable30</option>
<option value='backport/49053/stable28'>backport/49053/stable28</option>
<option value='backport/49053/stable29'>backport/49053/stable29</option>
<option value='backport/49053/stable30'>backport/49053/stable30</option>
<option value='backport/49057/master'>backport/49057/master</option>
<option value='backport/49065/stable28'>backport/49065/stable28</option>
<option value='backport/49065/stable29'>backport/49065/stable29</option>
<option value='backport/49065/stable30'>backport/49065/stable30</option>
<option value='backport/49075/stable30'>backport/49075/stable30</option>
<option value='backport/49076/stable28'>backport/49076/stable28</option>
<option value='backport/49076/stable29'>backport/49076/stable29</option>
<option value='backport/49112/stable28'>backport/49112/stable28</option>
<option value='backport/49112/stable29'>backport/49112/stable29</option>
<option value='backport/49112/stable30'>backport/49112/stable30</option>
<option value='backport/49115/stable28'>backport/49115/stable28</option>
<option value='backport/49115/stable30'>backport/49115/stable30</option>
<option value='backport/49130/stable29'>backport/49130/stable29</option>
<option value='backport/49130/stable30'>backport/49130/stable30</option>
<option value='backport/49134/stable30'>backport/49134/stable30</option>
<option value='backport/49139/stable28'>backport/49139/stable28</option>
<option value='backport/49139/stable29'>backport/49139/stable29</option>
<option value='backport/49139/stable30'>backport/49139/stable30</option>
<option value='backport/49143/stable28'>backport/49143/stable28</option>
<option value='backport/49143/stable29'>backport/49143/stable29</option>
<option value='backport/49143/stable30'>backport/49143/stable30</option>
<option value='backport/49146/stable28'>backport/49146/stable28</option>
<option value='backport/49146/stable29'>backport/49146/stable29</option>
<option value='backport/49146/stable30'>backport/49146/stable30</option>
<option value='backport/49147/stable30'>backport/49147/stable30</option>
<option value='backport/49150/stable28'>backport/49150/stable28</option>
<option value='backport/49150/stable29'>backport/49150/stable29</option>
<option value='backport/49150/stable30'>backport/49150/stable30</option>
<option value='backport/49153/stable28'>backport/49153/stable28</option>
<option value='backport/49153/stable29'>backport/49153/stable29</option>
<option value='backport/49176/stable30'>backport/49176/stable30</option>
<option value='backport/49196/stable28'>backport/49196/stable28</option>
<option value='backport/49196/stable29'>backport/49196/stable29</option>
<option value='backport/49196/stable30'>backport/49196/stable30</option>
<option value='backport/49199/stable28'>backport/49199/stable28</option>
<option value='backport/49199/stable29'>backport/49199/stable29</option>
<option value='backport/49199/stable30'>backport/49199/stable30</option>
<option value='backport/49203/stable29'>backport/49203/stable29</option>
<option value='backport/49203/stable30'>backport/49203/stable30</option>
<option value='backport/49208/stable29'>backport/49208/stable29</option>
<option value='backport/49208/stable30'>backport/49208/stable30</option>
<option value='backport/49209/stable30'>backport/49209/stable30</option>
<option value='backport/49218/stable28'>backport/49218/stable28</option>
<option value='backport/49218/stable29'>backport/49218/stable29</option>
<option value='backport/49218/stable30'>backport/49218/stable30</option>
<option value='backport/49219/stable30'>backport/49219/stable30</option>
<option value='backport/49225/stable28'>backport/49225/stable28</option>
<option value='backport/49225/stable29'>backport/49225/stable29</option>
<option value='backport/49225/stable30'>backport/49225/stable30</option>
<option value='backport/49226/stable30'>backport/49226/stable30</option>
<option value='backport/49232/stable28'>backport/49232/stable28</option>
<option value='backport/49232/stable29'>backport/49232/stable29</option>
<option value='backport/49232/stable30'>backport/49232/stable30</option>
<option value='backport/49237/stable30'>backport/49237/stable30</option>
<option value='backport/49259/stable30'>backport/49259/stable30</option>
<option value='backport/49260/stable30'>backport/49260/stable30</option>
<option value='backport/49261/stable30'>backport/49261/stable30</option>
<option value='backport/49262/stable28'>backport/49262/stable28</option>
<option value='backport/49262/stable29'>backport/49262/stable29</option>
<option value='backport/49271/stable29'>backport/49271/stable29</option>
<option value='backport/49271/stable30'>backport/49271/stable30</option>
<option value='backport/49281/stable30'>backport/49281/stable30</option>
<option value='backport/49288/stable29'>backport/49288/stable29</option>
<option value='backport/49288/stable30'>backport/49288/stable30</option>
<option value='backport/49293/stable30'>backport/49293/stable30</option>
<option value='backport/49308/stable29'>backport/49308/stable29</option>
<option value='backport/49308/stable30'>backport/49308/stable30</option>
<option value='backport/49311/stable28'>backport/49311/stable28</option>
<option value='backport/49311/stable29'>backport/49311/stable29</option>
<option value='backport/49311/stable30'>backport/49311/stable30</option>
<option value='backport/49315/stable28'>backport/49315/stable28</option>
<option value='backport/49315/stable29'>backport/49315/stable29</option>
<option value='backport/49315/stable30'>backport/49315/stable30</option>
<option value='backport/49332/stable28'>backport/49332/stable28</option>
<option value='backport/49332/stable29'>backport/49332/stable29</option>
<option value='backport/49332/stable30'>backport/49332/stable30</option>
<option value='backport/49346/stable30'>backport/49346/stable30</option>
<option value='backport/49351/stable29'>backport/49351/stable29</option>
<option value='backport/49351/stable30'>backport/49351/stable30</option>
<option value='backport/49357/stable30'>backport/49357/stable30</option>
<option value='backport/49361/stable28'>backport/49361/stable28</option>
<option value='backport/49361/stable29'>backport/49361/stable29</option>
<option value='backport/49361/stable30'>backport/49361/stable30</option>
<option value='backport/49372/stable28'>backport/49372/stable28</option>
<option value='backport/49372/stable29'>backport/49372/stable29</option>
<option value='backport/49372/stable30'>backport/49372/stable30</option>
<option value='backport/49373/stable29'>backport/49373/stable29</option>
<option value='backport/49380/stable30'>backport/49380/stable30</option>
<option value='backport/49384/master'>backport/49384/master</option>
<option value='backport/49398/stable29'>backport/49398/stable29</option>
<option value='backport/49398/stable30'>backport/49398/stable30</option>
<option value='backport/49432/master'>backport/49432/master</option>
<option value='backport/49432/stable30'>backport/49432/stable30</option>
<option value='backport/49434/stable30'>backport/49434/stable30</option>
<option value='backport/49442/stable28'>backport/49442/stable28</option>
<option value='backport/49442/stable29'>backport/49442/stable29</option>
<option value='backport/49442/stable30'>backport/49442/stable30</option>
<option value='backport/49451/stable29'>backport/49451/stable29</option>
<option value='backport/49451/stable30'>backport/49451/stable30</option>
<option value='backport/49454/stable28'>backport/49454/stable28</option>
<option value='backport/49454/stable29'>backport/49454/stable29</option>
<option value='backport/49454/stable30'>backport/49454/stable30</option>
<option value='backport/49459/stable30'>backport/49459/stable30</option>
<option value='backport/49464/stable28'>backport/49464/stable28</option>
<option value='backport/49464/stable29'>backport/49464/stable29</option>
<option value='backport/49464/stable30'>backport/49464/stable30</option>
<option value='backport/49476/stable28'>backport/49476/stable28</option>
<option value='backport/49476/stable29'>backport/49476/stable29</option>
<option value='backport/49476/stable30'>backport/49476/stable30</option>
<option value='backport/49477/stable30'>backport/49477/stable30</option>
<option value='backport/49489/stable30'>backport/49489/stable30</option>
<option value='backport/49493/stable28'>backport/49493/stable28</option>
<option value='backport/49494/stable29'>backport/49494/stable29</option>
<option value='backport/49494/stable29-squashed'>backport/49494/stable29-squashed</option>
<option value='backport/49494/stable30'>backport/49494/stable30</option>
<option value='backport/49503/stable28'>backport/49503/stable28</option>
<option value='backport/49503/stable29'>backport/49503/stable29</option>
<option value='backport/49503/stable30'>backport/49503/stable30</option>
<option value='backport/49528/stable28'>backport/49528/stable28</option>
<option value='backport/49528/stable29'>backport/49528/stable29</option>
<option value='backport/49528/stable30'>backport/49528/stable30</option>
<option value='backport/49551/stable29'>backport/49551/stable29</option>
<option value='backport/49551/stable30'>backport/49551/stable30</option>
<option value='backport/49552/stable28'>backport/49552/stable28</option>
<option value='backport/49552/stable29'>backport/49552/stable29</option>
<option value='backport/49552/stable30'>backport/49552/stable30</option>
<option value='backport/49557/stable30'>backport/49557/stable30</option>
<option value='backport/49569/stable29'>backport/49569/stable29</option>
<option value='backport/49569/stable30'>backport/49569/stable30</option>
<option value='backport/49581/stable28'>backport/49581/stable28</option>
<option value='backport/49581/stable30'>backport/49581/stable30</option>
<option value='backport/49587/stable30'>backport/49587/stable30</option>
<option value='backport/49588/stable29'>backport/49588/stable29</option>
<option value='backport/49588/stable30'>backport/49588/stable30</option>
<option value='backport/49602/stable28'>backport/49602/stable28</option>
<option value='backport/49602/stable29'>backport/49602/stable29</option>
<option value='backport/49602/stable30'>backport/49602/stable30</option>
<option value='backport/49629/stable29'>backport/49629/stable29</option>
<option value='backport/49631/stable29'>backport/49631/stable29</option>
<option value='backport/49639/stable28'>backport/49639/stable28</option>
<option value='backport/49639/stable29'>backport/49639/stable29</option>
<option value='backport/49639/stable30'>backport/49639/stable30</option>
<option value='backport/49639/stable31'>backport/49639/stable31</option>
<option value='backport/49677/stable30'>backport/49677/stable30</option>
<option value='backport/49681/stable29'>backport/49681/stable29</option>
<option value='backport/49681/stable30'>backport/49681/stable30</option>
<option value='backport/49685/stable28'>backport/49685/stable28</option>
<option value='backport/49685/stable29'>backport/49685/stable29</option>
<option value='backport/49685/stable30'>backport/49685/stable30</option>
<option value='backport/49693/stable29'>backport/49693/stable29</option>
<option value='backport/49693/stable30'>backport/49693/stable30</option>
<option value='backport/49694/stable30'>backport/49694/stable30</option>
<option value='backport/49746/stable30'>backport/49746/stable30</option>
<option value='backport/49747/stable27'>backport/49747/stable27</option>
<option value='backport/49747/stable28'>backport/49747/stable28</option>
<option value='backport/49747/stable29'>backport/49747/stable29</option>
<option value='backport/49747/stable30'>backport/49747/stable30</option>
<option value='backport/49799/stable28'>backport/49799/stable28</option>
<option value='backport/49799/stable29'>backport/49799/stable29</option>
<option value='backport/49799/stable30'>backport/49799/stable30</option>
<option value='backport/49801/stable30'>backport/49801/stable30</option>
<option value='backport/49803/stable29'>backport/49803/stable29</option>
<option value='backport/49803/stable30'>backport/49803/stable30</option>
<option value='backport/49815/stable28'>backport/49815/stable28</option>
<option value='backport/49815/stable29'>backport/49815/stable29</option>
<option value='backport/49820/stable30'>backport/49820/stable30</option>
<option value='backport/49822/stable28'>backport/49822/stable28</option>
<option value='backport/49822/stable29'>backport/49822/stable29</option>
<option value='backport/49832/stable30'>backport/49832/stable30</option>
<option value='backport/49839/stable29'>backport/49839/stable29</option>
<option value='backport/49839/stable30'>backport/49839/stable30</option>
<option value='backport/49843/stable29'>backport/49843/stable29</option>
<option value='backport/49843/stable30'>backport/49843/stable30</option>
<option value='backport/49847/stable30'>backport/49847/stable30</option>
<option value='backport/49852/stable30'>backport/49852/stable30</option>
<option value='backport/49880/stable28'>backport/49880/stable28</option>
<option value='backport/49880/stable30'>backport/49880/stable30</option>
<option value='backport/49882/stable28'>backport/49882/stable28</option>
<option value='backport/49882/stable29'>backport/49882/stable29</option>
<option value='backport/49885/stable30'>backport/49885/stable30</option>
<option value='backport/49887/stable29'>backport/49887/stable29</option>
<option value='backport/49887/stable30'>backport/49887/stable30</option>
<option value='backport/49898/stable30'>backport/49898/stable30</option>
<option value='backport/49900/stable29'>backport/49900/stable29</option>
<option value='backport/49917/stable30'>backport/49917/stable30</option>
<option value='backport/49927/stable28'>backport/49927/stable28</option>
<option value='backport/49962/stable29'>backport/49962/stable29</option>
<option value='backport/49962/stable30'>backport/49962/stable30</option>
<option value='backport/49966/stable29'>backport/49966/stable29</option>
<option value='backport/49966/stable30'>backport/49966/stable30</option>
<option value='backport/49973/master'>backport/49973/master</option>
<option value='backport/49974/stable29'>backport/49974/stable29</option>
<option value='backport/49974/stable30'>backport/49974/stable30</option>
<option value='backport/49988/stable29'>backport/49988/stable29</option>
<option value='backport/49988/stable30'>backport/49988/stable30</option>
<option value='backport/50017/stable29'>backport/50017/stable29</option>
<option value='backport/50017/stable30'>backport/50017/stable30</option>
<option value='backport/50025/stable29'>backport/50025/stable29</option>
<option value='backport/50025/stable30'>backport/50025/stable30</option>
<option value='backport/50026/stable29'>backport/50026/stable29</option>
<option value='backport/50026/stable30'>backport/50026/stable30</option>
<option value='backport/50034/stable29'>backport/50034/stable29</option>
<option value='backport/50034/stable30'>backport/50034/stable30</option>
<option value='backport/50035/stable28'>backport/50035/stable28</option>
<option value='backport/50035/stable29'>backport/50035/stable29</option>
<option value='backport/50035/stable30'>backport/50035/stable30</option>
<option value='backport/50046/stable29'>backport/50046/stable29</option>
<option value='backport/50046/stable30'>backport/50046/stable30</option>
<option value='backport/50070/stable29'>backport/50070/stable29</option>
<option value='backport/50070/stable30'>backport/50070/stable30</option>
<option value='backport/50076/stable29'>backport/50076/stable29</option>
<option value='backport/50076/stable30'>backport/50076/stable30</option>
<option value='backport/50083/stable30'>backport/50083/stable30</option>
<option value='backport/50111/stable29'>backport/50111/stable29</option>
<option value='backport/50111/stable30'>backport/50111/stable30</option>
<option value='backport/50113/stable29'>backport/50113/stable29</option>
<option value='backport/50113/stable30'>backport/50113/stable30</option>
<option value='backport/50123/master'>backport/50123/master</option>
<option value='backport/50123/stable29'>backport/50123/stable29</option>
<option value='backport/50123/stable30'>backport/50123/stable30</option>
<option value='backport/50128/stable29'>backport/50128/stable29</option>
<option value='backport/50128/stable30'>backport/50128/stable30</option>
<option value='backport/50152/stable29'>backport/50152/stable29</option>
<option value='backport/50152/stable30'>backport/50152/stable30</option>
<option value='backport/50154/stable29'>backport/50154/stable29</option>
<option value='backport/50161/stable29'>backport/50161/stable29</option>
<option value='backport/50161/stable30'>backport/50161/stable30</option>
<option value='backport/50177/stable29'>backport/50177/stable29</option>
<option value='backport/50177/stable30'>backport/50177/stable30</option>
<option value='backport/50179/stable30'>backport/50179/stable30</option>
<option value='backport/50187/stable30'>backport/50187/stable30</option>
<option value='backport/50192/stable28'>backport/50192/stable28</option>
<option value='backport/50192/stable29'>backport/50192/stable29</option>
<option value='backport/50192/stable30'>backport/50192/stable30</option>
<option value='backport/50193/stable29'>backport/50193/stable29</option>
<option value='backport/50220/stable30'>backport/50220/stable30</option>
<option value='backport/50237/stable29'>backport/50237/stable29</option>
<option value='backport/50241/stable30'>backport/50241/stable30</option>
<option value='backport/50273/stable29'>backport/50273/stable29</option>
<option value='backport/50273/stable30'>backport/50273/stable30</option>
<option value='backport/50273/stable31'>backport/50273/stable31</option>
<option value='backport/50282/stable31'>backport/50282/stable31</option>
<option value='backport/50319/stable29'>backport/50319/stable29</option>
<option value='backport/50319/stable30'>backport/50319/stable30</option>
<option value='backport/50330/stable30'>backport/50330/stable30</option>
<option value='backport/50330/stable31'>backport/50330/stable31</option>
<option value='backport/50331/stable30'>backport/50331/stable30</option>
<option value='backport/50331/stable31'>backport/50331/stable31</option>
<option value='backport/50333/stable29'>backport/50333/stable29</option>
<option value='backport/50353/stable29'>backport/50353/stable29</option>
<option value='backport/50353/stable30'>backport/50353/stable30</option>
<option value='backport/50353/stable31'>backport/50353/stable31</option>
<option value='backport/50362/stable31'>backport/50362/stable31</option>
<option value='backport/50368/stable31'>backport/50368/stable31</option>
<option value='backport/50369/stable29'>backport/50369/stable29</option>
<option value='backport/50369/stable30'>backport/50369/stable30</option>
<option value='backport/50369/stable31'>backport/50369/stable31</option>
<option value='backport/50389/stable31'>backport/50389/stable31</option>
<option value='backport/50394/stable30'>backport/50394/stable30</option>
<option value='backport/50394/stable31'>backport/50394/stable31</option>
<option value='backport/50398/stable29'>backport/50398/stable29</option>
<option value='backport/50398/stable30'>backport/50398/stable30</option>
<option value='backport/50426/stable31'>backport/50426/stable31</option>
<option value='backport/cachebuster-stable30'>backport/cachebuster-stable30</option>
<option value='backport/dav-get'>backport/dav-get</option>
<option value='backport/fix-files-title'>backport/fix-files-title</option>
<option value='backportArrayKeySetupCheks'>backportArrayKeySetupCheks</option>
<option value='block-dav-move-parent'>block-dav-move-parent</option>
<option value='branchoff/welcome-stable31'>branchoff/welcome-stable31</option>
<option value='bug/19494/insert-ignore-conflict-for-filecache-extended'>bug/19494/insert-ignore-conflict-for-filecache-extended</option>
<option value='bug/48518/ignore-invalid-dates'>bug/48518/ignore-invalid-dates</option>
<option value='bug/48678/restore-dav-error-response'>bug/48678/restore-dav-error-response</option>
<option value='bug/48678/restore-dav-error-response-2'>bug/48678/restore-dav-error-response-2</option>
<option value='bug/49395/handle-multiple-tags'>bug/49395/handle-multiple-tags</option>
<option value='bug/noid/codeowners-caldav-carddav'>bug/noid/codeowners-caldav-carddav</option>
<option value='bug/noid/drop-group-exists-cache-fetch-list-of-groups'>bug/noid/drop-group-exists-cache-fetch-list-of-groups</option>
<option value='bug/noid/federated-addressbook-sync-without-localaddressallowed'>bug/noid/federated-addressbook-sync-without-localaddressallowed</option>
<option value='bug/noid/log-absolute-path-for-locked-exception-through-view'>bug/noid/log-absolute-path-for-locked-exception-through-view</option>
<option value='bug/noid/more-routing-weirdness'>bug/noid/more-routing-weirdness</option>
<option value='bug/noid/profile-clear-not-working'>bug/noid/profile-clear-not-working</option>
<option value='bug/noid/skip-exceptions-in-transfer-ownership'>bug/noid/skip-exceptions-in-transfer-ownership</option>
<option value='bug/noid/weird-ldap-caching'>bug/noid/weird-ldap-caching</option>
<option value='bugfix/45481/controller-parameter-overwrite'>bugfix/45481/controller-parameter-overwrite</option>
<option value='bugfix/47658/dont-fail-precondition-if-unset'>bugfix/47658/dont-fail-precondition-if-unset</option>
<option value='bugfix/cleanup-s3-multipart'>bugfix/cleanup-s3-multipart</option>
<option value='bugfix/error-on-reshare-after-transfer-ownership'>bugfix/error-on-reshare-after-transfer-ownership</option>
<option value='bugfix/exception-appscreenshot-notstring'>bugfix/exception-appscreenshot-notstring</option>
<option value='bugfix/fix-service-worker-scope'>bugfix/fix-service-worker-scope</option>
<option value='bugfix/noid/add-missing-blurhash'>bugfix/noid/add-missing-blurhash</option>
<option value='bugfix/noid/allow-ratelimit-bypass'>bugfix/noid/allow-ratelimit-bypass</option>
<option value='bugfix/noid/allow-to-fail-fake-AI-providers'>bugfix/noid/allow-to-fail-fake-AI-providers</option>
<option value='bugfix/noid/allow-to-force-db-throttler'>bugfix/noid/allow-to-force-db-throttler</option>
<option value='bugfix/noid/allow-to-get-permissions-of-a-principal'>bugfix/noid/allow-to-get-permissions-of-a-principal</option>
<option value='bugfix/noid/array-keys'>bugfix/noid/array-keys</option>
<option value='bugfix/noid/censor-more-values'>bugfix/noid/censor-more-values</option>
<option value='bugfix/noid/compatibility-with-30'>bugfix/noid/compatibility-with-30</option>
<option value='bugfix/noid/consistent-handling-of-SensitiveParameter'>bugfix/noid/consistent-handling-of-SensitiveParameter</option>
<option value='bugfix/noid/copy-better-typing-from-notifications-app'>bugfix/noid/copy-better-typing-from-notifications-app</option>
<option value='bugfix/noid/create-a-gap-before-files'>bugfix/noid/create-a-gap-before-files</option>
<option value='bugfix/noid/document-icon-requirements'>bugfix/noid/document-icon-requirements</option>
<option value='bugfix/noid/fix-download-activity-parameters'>bugfix/noid/fix-download-activity-parameters</option>
<option value='bugfix/noid/fix-oauth2-owncloud-migration'>bugfix/noid/fix-oauth2-owncloud-migration</option>
<option value='bugfix/noid/fix-otf-loading'>bugfix/noid/fix-otf-loading</option>
<option value='bugfix/noid/fix-rtl-language-list'>bugfix/noid/fix-rtl-language-list</option>
<option value='bugfix/noid/fix-tainted-file-appinfo'>bugfix/noid/fix-tainted-file-appinfo</option>
<option value='bugfix/noid/improve-installation-speed-of-oracle'>bugfix/noid/improve-installation-speed-of-oracle</option>
<option value='bugfix/noid/increase-exclude-list'>bugfix/noid/increase-exclude-list</option>
<option value='bugfix/noid/mark-more-configs-as-sensitive'>bugfix/noid/mark-more-configs-as-sensitive</option>
<option value='bugfix/noid/more-reliable-tests'>bugfix/noid/more-reliable-tests</option>
<option value='bugfix/noid/oracle-federation'>bugfix/noid/oracle-federation</option>
<option value='bugfix/noid/prevent-infitnite-loop'>bugfix/noid/prevent-infitnite-loop</option>
<option value='bugfix/noid/remove-3rdparty-use'>bugfix/noid/remove-3rdparty-use</option>
<option value='bugfix/noid/remove-more-withConsecutive'>bugfix/noid/remove-more-withConsecutive</option>
<option value='bugfix/noid/run-all-unit-tests'>bugfix/noid/run-all-unit-tests</option>
<option value='bugfix/noid/skip-future-shipped-apps-from-updatenotification-check'>bugfix/noid/skip-future-shipped-apps-from-updatenotification-check</option>
<option value='bugfix/noid/update-opendyslexic'>bugfix/noid/update-opendyslexic</option>
<option value='bugfix/noid/update-phpunit'>bugfix/noid/update-phpunit</option>
<option value='bugfix/noid/validate-parameter-keys'>bugfix/noid/validate-parameter-keys</option>
<option value='bugfix/trim-tags'>bugfix/trim-tags</option>
<option value='build/autoloader/remove-noisy-changes'>build/autoloader/remove-noisy-changes</option>
<option value='build/psalm/unstable-namespace'>build/psalm/unstable-namespace</option>
<option value='build/translation-checker-print-rtl-limited-characters'>build/translation-checker-print-rtl-limited-characters</option>
<option value='cache-delete-notfound-size'>cache-delete-notfound-size</option>
<option value='catchNullHash'>catchNullHash</option>
<option value='certificate-manager-fallback'>certificate-manager-fallback</option>
<option value='check-phpoutdated'>check-phpoutdated</option>
<option value='checkColExists'>checkColExists</option>
<option value='chore/48408/rename-twitter-to-x'>chore/48408/rename-twitter-to-x</option>
<option value='chore/48409/replace-diaspora-and-twitter'>chore/48409/replace-diaspora-and-twitter</option>
<option value='chore/add-deprecation-date'>chore/add-deprecation-date</option>
<option value='chore/cleanup-warnings'>chore/cleanup-warnings</option>
<option value='chore/cypress-typos'>chore/cypress-typos</option>
<option value='chore/deps/nextcloud-calendar-availability-vue-2.2.5'>chore/deps/nextcloud-calendar-availability-vue-2.2.5</option>
<option value='chore/deps/nextcloud-calendar-availability-vue-2.2.6'>chore/deps/nextcloud-calendar-availability-vue-2.2.6</option>
<option value='chore/deps/nextcloud-coding-standard'>chore/deps/nextcloud-coding-standard</option>
<option value='chore/deps/nextcloud-vue-8.22.0'>chore/deps/nextcloud-vue-8.22.0</option>
<option value='chore/deps/openapi-extractor'>chore/deps/openapi-extractor</option>
<option value='chore/drop-skjnldsv/sanitize-svg'>chore/drop-skjnldsv/sanitize-svg</option>
<option value='chore/files-consolitate-route-logic'>chore/files-consolitate-route-logic</option>
<option value='chore/first-login-hours-minutes'>chore/first-login-hours-minutes</option>
<option value='chore/force-style-lint'>chore/force-style-lint</option>
<option value='chore/gender-neutral-language'>chore/gender-neutral-language</option>
<option value='chore/github/groupware-code-owners-update'>chore/github/groupware-code-owners-update</option>
<option value='chore/lazy-mount-providers'>chore/lazy-mount-providers</option>
<option value='chore/legacy-updatenotification'>chore/legacy-updatenotification</option>
<option value='chore/migrate-encryption-away-from-hooks'>chore/migrate-encryption-away-from-hooks</option>
<option value='chore/migrate-vite'>chore/migrate-vite</option>
<option value='chore/ncselect-label-warning'>chore/ncselect-label-warning</option>
<option value='chore/nextcloud-dialogs'>chore/nextcloud-dialogs</option>
<option value='chore/nextcloud-dialogs-master'>chore/nextcloud-dialogs-master</option>
<option value='chore/nextcloud-dialogs-stable29'>chore/nextcloud-dialogs-stable29</option>
<option value='chore/nextcloud-vue-8.13.0'>chore/nextcloud-vue-8.13.0</option>
<option value='chore/node-moved-old-node'>chore/node-moved-old-node</option>
<option value='chore/noid/coverage'>chore/noid/coverage</option>
<option value='chore/noid/git-blame-ignore-revs'>chore/noid/git-blame-ignore-revs</option>
<option value='chore/prepare-oc_repair-unit10'>chore/prepare-oc_repair-unit10</option>
<option value='chore/remove-deprecated-aliases'>chore/remove-deprecated-aliases</option>
<option value='chore/remove-ijob-execute'>chore/remove-ijob-execute</option>
<option value='chore/remove-ilogger'>chore/remove-ilogger</option>
<option value='chore/remove-legacy-files-scripts'>chore/remove-legacy-files-scripts</option>
<option value='chore/remove-legacy-settings-fors'>chore/remove-legacy-settings-fors</option>
<option value='chore/remove-old-test'>chore/remove-old-test</option>
<option value='chore/remove-travis'>chore/remove-travis</option>
<option value='chore/stable30-doctrine'>chore/stable30-doctrine</option>
<option value='chore/symfony-http'>chore/symfony-http</option>
<option value='chore/symfony-process'>chore/symfony-process</option>
<option value='chore/update-gw-codeowners-2'>chore/update-gw-codeowners-2</option>
<option value='chore/update-nc-libs-stable29'>chore/update-nc-libs-stable29</option>
<option value='chore/update-nc-libs-stable30'>chore/update-nc-libs-stable30</option>
<option value='chore/update-sass-loader'>chore/update-sass-loader</option>
<option value='chore/update_mysql_setup_check_i18n'>chore/update_mysql_setup_check_i18n</option>
<option value='chore/use-nextcloud-cypress-docker-node'>chore/use-nextcloud-cypress-docker-node</option>
<option value='chore/use-public-api-helper'>chore/use-public-api-helper</option>
<option value='ci-fix-30'>ci-fix-30</option>
<option value='ci/49145/php-8.4-external-storages'>ci/49145/php-8.4-external-storages</option>
<option value='ci/noid/debug-broken-ci'>ci/noid/debug-broken-ci</option>
<option value='ci/noid/enable-required-php-extensions'>ci/noid/enable-required-php-extensions</option>
<option value='ci/noid/improve-running-psalm-locally'>ci/noid/improve-running-psalm-locally</option>
<option value='ci/noid/php-8.4'>ci/noid/php-8.4</option>
<option value='ci/noid/prepare-phpunit-10'>ci/noid/prepare-phpunit-10</option>
<option value='ci/noid/require-up-to-date-psalm-paseline'>ci/noid/require-up-to-date-psalm-paseline</option>
<option value='ci/noid/skip-other-vendor-bins-when-only-running-psalm'>ci/noid/skip-other-vendor-bins-when-only-running-psalm</option>
<option value='ci/noid/try-to-fix-smb-kerberos'>ci/noid/try-to-fix-smb-kerberos</option>
<option value='ci/noid/update-integration-test-stuff'>ci/noid/update-integration-test-stuff</option>
<option value='ci/oracle'>ci/oracle</option>
<option value='ci/oracle-2'>ci/oracle-2</option>
<option value='ci/phpunit-10'>ci/phpunit-10</option>
<option value='ci/psalm/imagick-extension'>ci/psalm/imagick-extension</option>
<option value='ci/revert/47342'>ci/revert/47342</option>
<option value='clean/version-ocp'>clean/version-ocp</option>
<option value='cleanup/event/trashbin'>cleanup/event/trashbin</option>
<option value='clear-pending-two-factor-tokens-also-from-configuration'>clear-pending-two-factor-tokens-also-from-configuration</option>
<option value='clearKeysInBatches'>clearKeysInBatches</option>
<option value='config-carddav-sync-request-timeout'>config-carddav-sync-request-timeout</option>
<option value='container-optimizations'>container-optimizations</option>
<option value='contctsinteraction-usersetting'>contctsinteraction-usersetting</option>
<option value='copy-share-unmasked'>copy-share-unmasked</option>
<option value='copy-update-cache-excluded'>copy-update-cache-excluded</option>
<option value='dav-fix-birthday-sync'>dav-fix-birthday-sync</option>
<option value='dav-open-log-path'>dav-open-log-path</option>
<option value='dav-push-sync'>dav-push-sync</option>
<option value='dav-webcal-default-refresh-rate'>dav-webcal-default-refresh-rate</option>
<option value='davTagColor'>davTagColor</option>
<option value='db-error-logging-27'>db-error-logging-27</option>
<option value='db-error-logging-28'>db-error-logging-28</option>
<option value='dbQueriesExecStmt'>dbQueriesExecStmt</option>
<option value='dbQueriesExecStmt2'>dbQueriesExecStmt2</option>
<option value='dbQueriesExecStmt3'>dbQueriesExecStmt3</option>
<option value='dbQueriesToMaster'>dbQueriesToMaster</option>
<option value='debt/noid/ignore-docker-image-lock-file'>debt/noid/ignore-docker-image-lock-file</option>
<option value='debt/noid/user-changed-event'>debt/noid/user-changed-event</option>
<option value='debug-cypress-grid-view'>debug-cypress-grid-view</option>
<option value='debug-file-exists-backtrace'>debug-file-exists-backtrace</option>
<option value='debug/66440/logs-for-debugging-slow-user-list'>debug/66440/logs-for-debugging-slow-user-list</option>
<option value='debug/doctrine/dbal'>debug/doctrine/dbal</option>
<option value='debug/noid/imaginary'>debug/noid/imaginary</option>
<option value='debug/noid/log-ram-usage-with-threshold'>debug/noid/log-ram-usage-with-threshold</option>
<option value='debug/noid/log-reason-token-mismatch'>debug/noid/log-reason-token-mismatch</option>
<option value='debug/noid/log-reason-token-mismatch-stable27'>debug/noid/log-reason-token-mismatch-stable27</option>
<option value='debug/preview-invalid-id'>debug/preview-invalid-id</option>
<option value='debug/snae'>debug/snae</option>
<option value='def-share-provider-filecache-joins'>def-share-provider-filecache-joins</option>
<option value='deleteExistingTarget'>deleteExistingTarget</option>
<option value='dependabot/composer/aws/aws-sdk-php-3.324.13'>dependabot/composer/aws/aws-sdk-php-3.324.13</option>
<option value='dependabot/composer/build/integration/behat/behat-3.17.0'>dependabot/composer/build/integration/behat/behat-3.17.0</option>
<option value='dependabot/composer/build/integration/behat/behat-3.18.1'>dependabot/composer/build/integration/behat/behat-3.18.1</option>
<option value='dependabot/composer/doctrine/dbal-3.9.x'>dependabot/composer/doctrine/dbal-3.9.x</option>
<option value='dependabot/composer/doctrine/dbal-4.0.4'>dependabot/composer/doctrine/dbal-4.0.4</option>
<option value='dependabot/composer/giggsey/libphonenumber-for-php-lite-8.13.45'>dependabot/composer/giggsey/libphonenumber-for-php-lite-8.13.45</option>
<option value='dependabot/composer/giggsey/libphonenumber-for-php-lite-8.13.48'>dependabot/composer/giggsey/libphonenumber-for-php-lite-8.13.48</option>
<option value='dependabot/composer/guzzlehttp/guzzle-7.9.2'>dependabot/composer/guzzlehttp/guzzle-7.9.2</option>
<option value='dependabot/composer/laravel/serializable-closure-1.3.5'>dependabot/composer/laravel/serializable-closure-1.3.5</option>
<option value='dependabot/composer/mlocati/ip-lib-1.18.1'>dependabot/composer/mlocati/ip-lib-1.18.1</option>
<option value='dependabot/composer/sabre/dav-4.7.0'>dependabot/composer/sabre/dav-4.7.0</option>
<option value='dependabot/composer/stable28/aws/aws-sdk-php-3.240.11'>dependabot/composer/stable28/aws/aws-sdk-php-3.240.11</option>
<option value='dependabot/composer/stable30/doctrine/dbal-3.9.1'>dependabot/composer/stable30/doctrine/dbal-3.9.1</option>
<option value='dependabot/composer/stable30/giggsey/libphonenumber-for-php-lite-8.13.45'>dependabot/composer/stable30/giggsey/libphonenumber-for-php-lite-8.13.45</option>
<option value='dependabot/composer/stable30/guzzlehttp/guzzle-7.8.2'>dependabot/composer/stable30/guzzlehttp/guzzle-7.8.2</option>
<option value='dependabot/composer/stable30/laravel/serializable-closure-1.3.5'>dependabot/composer/stable30/laravel/serializable-closure-1.3.5</option>
<option value='dependabot/composer/stable30/symfony-6.4'>dependabot/composer/stable30/symfony-6.4</option>
<option value='dependabot/composer/stable30/web-auth/webauthn-lib-4.8.7'>dependabot/composer/stable30/web-auth/webauthn-lib-4.8.7</option>
<option value='dependabot/composer/symfony-6.4'>dependabot/composer/symfony-6.4</option>
<option value='dependabot/composer/symfony/string-6.4.13'>dependabot/composer/symfony/string-6.4.13</option>
<option value='dependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.3.0'>dependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.3.0</option>
<option value='dependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.3.2'>dependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.3.2</option>
<option value='dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.0.1'>dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.0.1</option>
<option value='dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.1.0'>dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.1.0</option>
<option value='dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.2.2'>dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.2.2</option>
<option value='dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.3.0'>dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.3.0</option>
<option value='dependabot/composer/web-auth/webauthn-lib-4.9.1'>dependabot/composer/web-auth/webauthn-lib-4.9.1</option>
<option value='dependabot/github_actions/github-actions-375e75ddd3'>dependabot/github_actions/github-actions-375e75ddd3</option>
<option value='dependabot/github_actions/github-actions-52fdf4f9c4'>dependabot/github_actions/github-actions-52fdf4f9c4</option>
<option value='dependabot/github_actions/github-actions-560ea78344'>dependabot/github_actions/github-actions-560ea78344</option>
<option value='dependabot/github_actions/github-actions-74498d6e3a'>dependabot/github_actions/github-actions-74498d6e3a</option>
<option value='dependabot/github_actions/github-actions-962ddf9a44'>dependabot/github_actions/github-actions-962ddf9a44</option>
<option value='dependabot/github_actions/github-actions-aa3137d618'>dependabot/github_actions/github-actions-aa3137d618</option>
<option value='dependabot/npm_and_yarn/babel-loader-9.2.1'>dependabot/npm_and_yarn/babel-loader-9.2.1</option>
<option value='dependabot/npm_and_yarn/babel/node-7.25.7'>dependabot/npm_and_yarn/babel/node-7.25.7</option>
<option value='dependabot/npm_and_yarn/babel/node-7.26.0'>dependabot/npm_and_yarn/babel/node-7.26.0</option>
<option value='dependabot/npm_and_yarn/babel/plugin-transform-private-methods-7.25.4'>dependabot/npm_and_yarn/babel/plugin-transform-private-methods-7.25.4</option>
<option value='dependabot/npm_and_yarn/babel/plugin-transform-private-methods-7.25.7'>dependabot/npm_and_yarn/babel/plugin-transform-private-methods-7.25.7</option>
<option value='dependabot/npm_and_yarn/babel/plugin-transform-private-methods-7.25.9'>dependabot/npm_and_yarn/babel/plugin-transform-private-methods-7.25.9</option>
<option value='dependabot/npm_and_yarn/chenfengyuan/vue-qrcode-2.0.0'>dependabot/npm_and_yarn/chenfengyuan/vue-qrcode-2.0.0</option>
<option value='dependabot/npm_and_yarn/core-js-3.39.0'>dependabot/npm_and_yarn/core-js-3.39.0</option>
<option value='dependabot/npm_and_yarn/core-js-3.40.0'>dependabot/npm_and_yarn/core-js-3.40.0</option>
<option value='dependabot/npm_and_yarn/cross-spawn-7.0.6'>dependabot/npm_and_yarn/cross-spawn-7.0.6</option>
<option value='dependabot/npm_and_yarn/cypress-13.15.0'>dependabot/npm_and_yarn/cypress-13.15.0</option>
<option value='dependabot/npm_and_yarn/debounce-2.1.1'>dependabot/npm_and_yarn/debounce-2.1.1</option>
<option value='dependabot/npm_and_yarn/debounce-2.2.0'>dependabot/npm_and_yarn/debounce-2.2.0</option>
<option value='dependabot/npm_and_yarn/dompurify-3.1.7'>dependabot/npm_and_yarn/dompurify-3.1.7</option>
<option value='dependabot/npm_and_yarn/elliptic-6.6.0'>dependabot/npm_and_yarn/elliptic-6.6.0</option>
<option value='dependabot/npm_and_yarn/eslint-plugin-cypress-4.1.0'>dependabot/npm_and_yarn/eslint-plugin-cypress-4.1.0</option>
<option value='dependabot/npm_and_yarn/focus-trap-7.6.0'>dependabot/npm_and_yarn/focus-trap-7.6.0</option>
<option value='dependabot/npm_and_yarn/jquery-ui-1.14.0'>dependabot/npm_and_yarn/jquery-ui-1.14.0</option>
<option value='dependabot/npm_and_yarn/jquery-ui-1.14.1'>dependabot/npm_and_yarn/jquery-ui-1.14.1</option>
<option value='dependabot/npm_and_yarn/libphonenumber-js-1.11.16'>dependabot/npm_and_yarn/libphonenumber-js-1.11.16</option>
<option value='dependabot/npm_and_yarn/libphonenumber-js-1.11.17'>dependabot/npm_and_yarn/libphonenumber-js-1.11.17</option>
<option value='dependabot/npm_and_yarn/libphonenumber-js-1.11.9'>dependabot/npm_and_yarn/libphonenumber-js-1.11.9</option>
<option value='dependabot/npm_and_yarn/marked-14.1.1'>dependabot/npm_and_yarn/marked-14.1.1</option>
<option value='dependabot/npm_and_yarn/marked-15.0.0'>dependabot/npm_and_yarn/marked-15.0.0</option>
<option value='dependabot/npm_and_yarn/marked-15.0.4'>dependabot/npm_and_yarn/marked-15.0.4</option>
<option value='dependabot/npm_and_yarn/mime-4.0.6'>dependabot/npm_and_yarn/mime-4.0.6</option>
<option value='dependabot/npm_and_yarn/multi-206390e743'>dependabot/npm_and_yarn/multi-206390e743</option>
<option value='dependabot/npm_and_yarn/multi-2299424a7d'>dependabot/npm_and_yarn/multi-2299424a7d</option>
<option value='dependabot/npm_and_yarn/multi-9423f4c335'>dependabot/npm_and_yarn/multi-9423f4c335</option>
<option value='dependabot/npm_and_yarn/multi-cf87d80143'>dependabot/npm_and_yarn/multi-cf87d80143</option>
<option value='dependabot/npm_and_yarn/multi-d66d039ac5'>dependabot/npm_and_yarn/multi-d66d039ac5</option>
<option value='dependabot/npm_and_yarn/nanoid-3.3.8'>dependabot/npm_and_yarn/nanoid-3.3.8</option>
<option value='dependabot/npm_and_yarn/nextcloud/axios-2.5.1'>dependabot/npm_and_yarn/nextcloud/axios-2.5.1</option>
<option value='dependabot/npm_and_yarn/nextcloud/calendar-availability-vue-2.2.4'>dependabot/npm_and_yarn/nextcloud/calendar-availability-vue-2.2.4</option>
<option value='dependabot/npm_and_yarn/nextcloud/cypress-1.0.0-beta.12'>dependabot/npm_and_yarn/nextcloud/cypress-1.0.0-beta.12</option>
<option value='dependabot/npm_and_yarn/nextcloud/cypress-1.0.0-beta.9'>dependabot/npm_and_yarn/nextcloud/cypress-1.0.0-beta.9</option>
<option value='dependabot/npm_and_yarn/nextcloud/password-confirmation-5.3.1'>dependabot/npm_and_yarn/nextcloud/password-confirmation-5.3.1</option>
<option value='dependabot/npm_and_yarn/nextcloud/upload-1.6.1'>dependabot/npm_and_yarn/nextcloud/upload-1.6.1</option>
<option value='dependabot/npm_and_yarn/nextcloud/vue-8.19.0'>dependabot/npm_and_yarn/nextcloud/vue-8.19.0</option>
<option value='dependabot/npm_and_yarn/nextcloud/vue-8.20.0'>dependabot/npm_and_yarn/nextcloud/vue-8.20.0</option>
<option value='dependabot/npm_and_yarn/node-vibrant-4.0.3'>dependabot/npm_and_yarn/node-vibrant-4.0.3</option>
<option value='dependabot/npm_and_yarn/pinia-2.2.6'>dependabot/npm_and_yarn/pinia-2.2.6</option>
<option value='dependabot/npm_and_yarn/pinia-2.3.0'>dependabot/npm_and_yarn/pinia-2.3.0</option>
<option value='dependabot/npm_and_yarn/pinia/testing-0.1.6'>dependabot/npm_and_yarn/pinia/testing-0.1.6</option>
<option value='dependabot/npm_and_yarn/pinia/testing-0.1.7'>dependabot/npm_and_yarn/pinia/testing-0.1.7</option>
<option value='dependabot/npm_and_yarn/puppeteer-23.10.4'>dependabot/npm_and_yarn/puppeteer-23.10.4</option>
<option value='dependabot/npm_and_yarn/puppeteer-23.4.1'>dependabot/npm_and_yarn/puppeteer-23.4.1</option>
<option value='dependabot/npm_and_yarn/puppeteer-23.5.0'>dependabot/npm_and_yarn/puppeteer-23.5.0</option>
<option value='dependabot/npm_and_yarn/puppeteer-24.1.0'>dependabot/npm_and_yarn/puppeteer-24.1.0</option>
<option value='dependabot/npm_and_yarn/query-string-9.1.1'>dependabot/npm_and_yarn/query-string-9.1.1</option>
<option value='dependabot/npm_and_yarn/sass-1.79.3'>dependabot/npm_and_yarn/sass-1.79.3</option>
<option value='dependabot/npm_and_yarn/sass-1.81.0'>dependabot/npm_and_yarn/sass-1.81.0</option>
<option value='dependabot/npm_and_yarn/sass-loader-16.0.3'>dependabot/npm_and_yarn/sass-loader-16.0.3</option>
<option value='dependabot/npm_and_yarn/simplewebauthn/browser-11.0.0'>dependabot/npm_and_yarn/simplewebauthn/browser-11.0.0</option>
<option value='dependabot/npm_and_yarn/simplewebauthn/types-12.0.0'>dependabot/npm_and_yarn/simplewebauthn/types-12.0.0</option>
<option value='dependabot/npm_and_yarn/stable28/babel/preset-typescript-7.24.7'>dependabot/npm_and_yarn/stable28/babel/preset-typescript-7.24.7</option>
<option value='dependabot/npm_and_yarn/stable28/browserslist-useragent-regexp-4.1.3'>dependabot/npm_and_yarn/stable28/browserslist-useragent-regexp-4.1.3</option>
<option value='dependabot/npm_and_yarn/stable28/cypress-13.13.3'>dependabot/npm_and_yarn/stable28/cypress-13.13.3</option>
<option value='dependabot/npm_and_yarn/stable28/cypress-if-1.12.6'>dependabot/npm_and_yarn/stable28/cypress-if-1.12.6</option>
<option value='dependabot/npm_and_yarn/stable28/cypress/vue2-2.1.1'>dependabot/npm_and_yarn/stable28/cypress/vue2-2.1.1</option>
<option value='dependabot/npm_and_yarn/stable28/dompurify-3.1.7'>dependabot/npm_and_yarn/stable28/dompurify-3.1.7</option>
<option value='dependabot/npm_and_yarn/stable28/karma-6.4.4'>dependabot/npm_and_yarn/stable28/karma-6.4.4</option>
<option value='dependabot/npm_and_yarn/stable28/libphonenumber-js-1.10.64'>dependabot/npm_and_yarn/stable28/libphonenumber-js-1.10.64</option>
<option value='dependabot/npm_and_yarn/stable28/moment-timezone-0.5.46'>dependabot/npm_and_yarn/stable28/moment-timezone-0.5.46</option>
<option value='dependabot/npm_and_yarn/stable28/nextcloud/calendar-availability-vue-2.2.4'>dependabot/npm_and_yarn/stable28/nextcloud/calendar-availability-vue-2.2.4</option>
<option value='dependabot/npm_and_yarn/stable28/nextcloud/cypress-1.0.0-beta.10'>dependabot/npm_and_yarn/stable28/nextcloud/cypress-1.0.0-beta.10</option>
<option value='dependabot/npm_and_yarn/stable28/nextcloud/cypress-1.0.0-beta.12'>dependabot/npm_and_yarn/stable28/nextcloud/cypress-1.0.0-beta.12</option>
<option value='dependabot/npm_and_yarn/stable28/nextcloud/cypress-1.0.0-beta.9'>dependabot/npm_and_yarn/stable28/nextcloud/cypress-1.0.0-beta.9</option>
<option value='dependabot/npm_and_yarn/stable28/nextcloud/dialogs-5.3.8'>dependabot/npm_and_yarn/stable28/nextcloud/dialogs-5.3.8</option>
<option value='dependabot/npm_and_yarn/stable28/nextcloud/moment-1.3.2'>dependabot/npm_and_yarn/stable28/nextcloud/moment-1.3.2</option>
<option value='dependabot/npm_and_yarn/stable28/nextcloud/password-confirmation-5.1.1'>dependabot/npm_and_yarn/stable28/nextcloud/password-confirmation-5.1.1</option>
<option value='dependabot/npm_and_yarn/stable28/nextcloud/sharing-0.2.4'>dependabot/npm_and_yarn/stable28/nextcloud/sharing-0.2.4</option>
<option value='dependabot/npm_and_yarn/stable28/pinia-2.2.8'>dependabot/npm_and_yarn/stable28/pinia-2.2.8</option>
<option value='dependabot/npm_and_yarn/stable28/pinia/testing-0.1.6'>dependabot/npm_and_yarn/stable28/pinia/testing-0.1.6</option>
<option value='dependabot/npm_and_yarn/stable28/pinia/testing-0.1.7'>dependabot/npm_and_yarn/stable28/pinia/testing-0.1.7</option>
<option value='dependabot/npm_and_yarn/stable28/testing-library/jest-dom-6.4.8'>dependabot/npm_and_yarn/stable28/testing-library/jest-dom-6.4.8</option>
<option value='dependabot/npm_and_yarn/stable28/types/jest-29.5.14'>dependabot/npm_and_yarn/stable28/types/jest-29.5.14</option>
<option value='dependabot/npm_and_yarn/stable28/underscore-1.13.7'>dependabot/npm_and_yarn/stable28/underscore-1.13.7</option>
<option value='dependabot/npm_and_yarn/stable29/debounce-2.1.1'>dependabot/npm_and_yarn/stable29/debounce-2.1.1</option>
<option value='dependabot/npm_and_yarn/stable29/dockerode-4.0.3'>dependabot/npm_and_yarn/stable29/dockerode-4.0.3</option>
<option value='dependabot/npm_and_yarn/stable29/dockerode-4.0.4'>dependabot/npm_and_yarn/stable29/dockerode-4.0.4</option>
<option value='dependabot/npm_and_yarn/stable29/dompurify-3.1.7'>dependabot/npm_and_yarn/stable29/dompurify-3.1.7</option>
<option value='dependabot/npm_and_yarn/stable29/jquery-ui-1.13.3'>dependabot/npm_and_yarn/stable29/jquery-ui-1.13.3</option>
<option value='dependabot/npm_and_yarn/stable29/jsdoc-4.0.3'>dependabot/npm_and_yarn/stable29/jsdoc-4.0.3</option>
<option value='dependabot/npm_and_yarn/stable29/jsdoc-4.0.4'>dependabot/npm_and_yarn/stable29/jsdoc-4.0.4</option>
<option value='dependabot/npm_and_yarn/stable29/mime-4.0.6'>dependabot/npm_and_yarn/stable29/mime-4.0.6</option>
<option value='dependabot/npm_and_yarn/stable29/moment-timezone-0.5.46'>dependabot/npm_and_yarn/stable29/moment-timezone-0.5.46</option>
<option value='dependabot/npm_and_yarn/stable29/nextcloud/calendar-availability-vue-2.2.6'>dependabot/npm_and_yarn/stable29/nextcloud/calendar-availability-vue-2.2.6</option>
<option value='dependabot/npm_and_yarn/stable29/nextcloud/cypress-1.0.0-beta.12'>dependabot/npm_and_yarn/stable29/nextcloud/cypress-1.0.0-beta.12</option>
<option value='dependabot/npm_and_yarn/stable29/nextcloud/files-3.10.1'>dependabot/npm_and_yarn/stable29/nextcloud/files-3.10.1</option>
<option value='dependabot/npm_and_yarn/stable29/nextcloud/sharing-0.2.4'>dependabot/npm_and_yarn/stable29/nextcloud/sharing-0.2.4</option>
<option value='dependabot/npm_and_yarn/stable29/nextcloud/upload-1.7.1'>dependabot/npm_and_yarn/stable29/nextcloud/upload-1.7.1</option>
<option value='dependabot/npm_and_yarn/stable29/nextcloud/vue-8.17.1'>dependabot/npm_and_yarn/stable29/nextcloud/vue-8.17.1</option>
<option value='dependabot/npm_and_yarn/stable29/pinia-2.3.1'>dependabot/npm_and_yarn/stable29/pinia-2.3.1</option>
<option value='dependabot/npm_and_yarn/stable29/pinia/testing-0.1.7'>dependabot/npm_and_yarn/stable29/pinia/testing-0.1.7</option>
<option value='dependabot/npm_and_yarn/stable29/testing-library/cypress-10.0.3'>dependabot/npm_and_yarn/stable29/testing-library/cypress-10.0.3</option>
<option value='dependabot/npm_and_yarn/stable29/throttle-debounce-5.0.2'>dependabot/npm_and_yarn/stable29/throttle-debounce-5.0.2</option>
<option value='dependabot/npm_and_yarn/stable29/ts-jest-29.1.5'>dependabot/npm_and_yarn/stable29/ts-jest-29.1.5</option>
<option value='dependabot/npm_and_yarn/stable29/ts-loader-9.5.2'>dependabot/npm_and_yarn/stable29/ts-loader-9.5.2</option>
<option value='dependabot/npm_and_yarn/stable29/types/dockerode-3.3.34'>dependabot/npm_and_yarn/stable29/types/dockerode-3.3.34</option>
<option value='dependabot/npm_and_yarn/stable29/types/jest-29.5.14'>dependabot/npm_and_yarn/stable29/types/jest-29.5.14</option>
<option value='dependabot/npm_and_yarn/stable29/vue-material-design-icons-5.3.1'>dependabot/npm_and_yarn/stable29/vue-material-design-icons-5.3.1</option>
<option value='dependabot/npm_and_yarn/stable29/vueuse/components-10.11.1'>dependabot/npm_and_yarn/stable29/vueuse/components-10.11.1</option>
<option value='dependabot/npm_and_yarn/stable29/vueuse/core-10.11.1'>dependabot/npm_and_yarn/stable29/vueuse/core-10.11.1</option>
<option value='dependabot/npm_and_yarn/stable29/vueuse/integrations-10.11.1'>dependabot/npm_and_yarn/stable29/vueuse/integrations-10.11.1</option>
<option value='dependabot/npm_and_yarn/stable30/cypress-13.13.3'>dependabot/npm_and_yarn/stable30/cypress-13.13.3</option>
<option value='dependabot/npm_and_yarn/stable30/cypress-if-1.12.6'>dependabot/npm_and_yarn/stable30/cypress-if-1.12.6</option>
<option value='dependabot/npm_and_yarn/stable30/debounce-2.1.1'>dependabot/npm_and_yarn/stable30/debounce-2.1.1</option>
<option value='dependabot/npm_and_yarn/stable30/dockerode-4.0.3'>dependabot/npm_and_yarn/stable30/dockerode-4.0.3</option>
<option value='dependabot/npm_and_yarn/stable30/dockerode-4.0.4'>dependabot/npm_and_yarn/stable30/dockerode-4.0.4</option>
<option value='dependabot/npm_and_yarn/stable30/dompurify-3.1.7'>dependabot/npm_and_yarn/stable30/dompurify-3.1.7</option>
<option value='dependabot/npm_and_yarn/stable30/jsdoc-4.0.4'>dependabot/npm_and_yarn/stable30/jsdoc-4.0.4</option>
<option value='dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.10'>dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.10</option>
<option value='dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.11'>dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.11</option>
<option value='dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.16'>dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.16</option>
<option value='dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.17'>dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.17</option>
<option value='dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.18'>dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.18</option>
<option value='dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.9'>dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.9</option>
<option value='dependabot/npm_and_yarn/stable30/mime-4.0.6'>dependabot/npm_and_yarn/stable30/mime-4.0.6</option>
<option value='dependabot/npm_and_yarn/stable30/moment-timezone-0.5.46'>dependabot/npm_and_yarn/stable30/moment-timezone-0.5.46</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/axios-2.5.1'>dependabot/npm_and_yarn/stable30/nextcloud/axios-2.5.1</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/calendar-availability-vue-2.2.4'>dependabot/npm_and_yarn/stable30/nextcloud/calendar-availability-vue-2.2.4</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/calendar-availability-vue-2.2.6'>dependabot/npm_and_yarn/stable30/nextcloud/calendar-availability-vue-2.2.6</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/files-3.10.1'>dependabot/npm_and_yarn/stable30/nextcloud/files-3.10.1</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/moment-1.3.2'>dependabot/npm_and_yarn/stable30/nextcloud/moment-1.3.2</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/password-confirmation-5.3.1'>dependabot/npm_and_yarn/stable30/nextcloud/password-confirmation-5.3.1</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/sharing-0.2.4'>dependabot/npm_and_yarn/stable30/nextcloud/sharing-0.2.4</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/upload-1.7.1'>dependabot/npm_and_yarn/stable30/nextcloud/upload-1.7.1</option>
<option value='dependabot/npm_and_yarn/stable30/pinia/testing-0.1.5'>dependabot/npm_and_yarn/stable30/pinia/testing-0.1.5</option>
<option value='dependabot/npm_and_yarn/stable30/pinia/testing-0.1.6'>dependabot/npm_and_yarn/stable30/pinia/testing-0.1.6</option>
<option value='dependabot/npm_and_yarn/stable30/pinia/testing-0.1.7'>dependabot/npm_and_yarn/stable30/pinia/testing-0.1.7</option>
<option value='dependabot/npm_and_yarn/stable30/query-string-9.1.1'>dependabot/npm_and_yarn/stable30/query-string-9.1.1</option>
<option value='dependabot/npm_and_yarn/stable30/testing-library/cypress-10.0.3'>dependabot/npm_and_yarn/stable30/testing-library/cypress-10.0.3</option>
<option value='dependabot/npm_and_yarn/stable30/ts-loader-9.5.2'>dependabot/npm_and_yarn/stable30/ts-loader-9.5.2</option>
<option value='dependabot/npm_and_yarn/stable30/types/dockerode-3.3.32'>dependabot/npm_and_yarn/stable30/types/dockerode-3.3.32</option>
<option value='dependabot/npm_and_yarn/stable30/types/dockerode-3.3.34'>dependabot/npm_and_yarn/stable30/types/dockerode-3.3.34</option>
<option value='dependabot/npm_and_yarn/stable30/types/jest-29.5.13'>dependabot/npm_and_yarn/stable30/types/jest-29.5.13</option>
<option value='dependabot/npm_and_yarn/stable30/types/jest-29.5.14'>dependabot/npm_and_yarn/stable30/types/jest-29.5.14</option>
<option value='dependabot/npm_and_yarn/stable30/underscore-1.13.7'>dependabot/npm_and_yarn/stable30/underscore-1.13.7</option>
<option value='dependabot/npm_and_yarn/stable30/vue-material-design-icons-5.3.1'>dependabot/npm_and_yarn/stable30/vue-material-design-icons-5.3.1</option>
<option value='dependabot/npm_and_yarn/stable30/vueuse/components-10.11.1'>dependabot/npm_and_yarn/stable30/vueuse/components-10.11.1</option>
<option value='dependabot/npm_and_yarn/stable30/vueuse/core-10.11.1'>dependabot/npm_and_yarn/stable30/vueuse/core-10.11.1</option>
<option value='dependabot/npm_and_yarn/stable30/vueuse/integrations-10.11.1'>dependabot/npm_and_yarn/stable30/vueuse/integrations-10.11.1</option>
<option value='dependabot/npm_and_yarn/stable31/jsdoc-4.0.4'>dependabot/npm_and_yarn/stable31/jsdoc-4.0.4</option>
<option value='dependabot/npm_and_yarn/stable31/pinia-2.3.1'>dependabot/npm_and_yarn/stable31/pinia-2.3.1</option>
<option value='dependabot/npm_and_yarn/stable31/query-string-9.1.1'>dependabot/npm_and_yarn/stable31/query-string-9.1.1</option>
<option value='dependabot/npm_and_yarn/stable31/sass-loader-16.0.4'>dependabot/npm_and_yarn/stable31/sass-loader-16.0.4</option>
<option value='dependabot/npm_and_yarn/stable31/wait-on-8.0.2'>dependabot/npm_and_yarn/stable31/wait-on-8.0.2</option>
<option value='dependabot/npm_and_yarn/testing-library/jest-dom-6.6.3'>dependabot/npm_and_yarn/testing-library/jest-dom-6.6.3</option>
<option value='dependabot/npm_and_yarn/tslib-2.7.0'>dependabot/npm_and_yarn/tslib-2.7.0</option>
<option value='dependabot/npm_and_yarn/types/dockerode-3.3.32'>dependabot/npm_and_yarn/types/dockerode-3.3.32</option>
<option value='dependabot/npm_and_yarn/typescript-5.6.2'>dependabot/npm_and_yarn/typescript-5.6.2</option>
<option value='dependabot/npm_and_yarn/vitejs/plugin-vue2-2.3.3'>dependabot/npm_and_yarn/vitejs/plugin-vue2-2.3.3</option>
<option value='dependabot/npm_and_yarn/vitest/coverage-v8-2.1.1'>dependabot/npm_and_yarn/vitest/coverage-v8-2.1.1</option>
<option value='dependabot/npm_and_yarn/vitest/coverage-v8-2.1.5'>dependabot/npm_and_yarn/vitest/coverage-v8-2.1.5</option>
<option value='dependabot/npm_and_yarn/vitest/coverage-v8-2.1.8'>dependabot/npm_and_yarn/vitest/coverage-v8-2.1.8</option>
<option value='dependabot/npm_and_yarn/vue-material-design-icons-5.3.1'>dependabot/npm_and_yarn/vue-material-design-icons-5.3.1</option>
<option value='dependabot/npm_and_yarn/vueuse/components-11.1.0'>dependabot/npm_and_yarn/vueuse/components-11.1.0</option>
<option value='dependabot/npm_and_yarn/vueuse/core-11.3.0'>dependabot/npm_and_yarn/vueuse/core-11.3.0</option>
<option value='dependabot/npm_and_yarn/vueuse/integrations-11.1.0'>dependabot/npm_and_yarn/vueuse/integrations-11.1.0</option>
<option value='dependabot/npm_and_yarn/wait-on-8.0.0'>dependabot/npm_and_yarn/wait-on-8.0.0</option>
<option value='dependabot/npm_and_yarn/wait-on-8.0.1'>dependabot/npm_and_yarn/wait-on-8.0.1</option>
<option value='dependabot/npm_and_yarn/webdav-5.7.1'>dependabot/npm_and_yarn/webdav-5.7.1</option>
<option value='dependabot/npm_and_yarn/webpack-cli-6.0.1'>dependabot/npm_and_yarn/webpack-cli-6.0.1</option>
<option value='dependabot/npm_and_yarn/workbox-webpack-plugin-7.3.0'>dependabot/npm_and_yarn/workbox-webpack-plugin-7.3.0</option>
<option value='dependabot/npm_and_yarn/zip.js/zip.js-2.7.53'>dependabot/npm_and_yarn/zip.js/zip.js-2.7.53</option>
<option value='dependabot/npm_and_yarn/zip.js/zip.js-2.7.54'>dependabot/npm_and_yarn/zip.js/zip.js-2.7.54</option>
<option value='dependaniel/aws-sdk-for-28'>dependaniel/aws-sdk-for-28</option>
<option value='dependaniel/aws-sdk-for-29'>dependaniel/aws-sdk-for-29</option>
<option value='deps/noid/bump-3rdparty-hash'>deps/noid/bump-3rdparty-hash</option>
<option value='dept-remove-csrf-dependency-from-request'>dept-remove-csrf-dependency-from-request</option>
<option value='detect-inadvertent-config-overlaps'>detect-inadvertent-config-overlaps</option>
<option value='direct-access-shared-calendar'>direct-access-shared-calendar</option>
<option value='docs/http/cors-attribute'>docs/http/cors-attribute</option>
<option value='ehn/sharing-sidebar-hide-search-labels'>ehn/sharing-sidebar-hide-search-labels</option>
<option value='encoding-wrapper-metadata'>encoding-wrapper-metadata</option>
<option value='encryption-version-version'>encryption-version-version</option>
<option value='enh/30551/weather-status-support-more-codes'>enh/30551/weather-status-support-more-codes</option>
<option value='enh/add-details-to-code-integrity-check'>enh/add-details-to-code-integrity-check</option>
<option value='enh/add-first-login-timestamp'>enh/add-first-login-timestamp</option>
<option value='enh/add-rich-object-formatter'>enh/add-rich-object-formatter</option>
<option value='enh/add-user-creation-date'>enh/add-user-creation-date</option>
<option value='enh/displayname-group-search'>enh/displayname-group-search</option>
<option value='enh/do-not-enforce-cache-for-cli'>enh/do-not-enforce-cache-for-cli</option>
<option value='enh/favorite-search'>enh/favorite-search</option>
<option value='enh/identityproof/key_storage'>enh/identityproof/key_storage</option>
<option value='enh/issue-48528-disable-imip-messages'>enh/issue-48528-disable-imip-messages</option>
<option value='enh/issues-563-calendar-import-export'>enh/issues-563-calendar-import-export</option>
<option value='enh/limit-ldap-user-count'>enh/limit-ldap-user-count</option>
<option value='enh/more-task-types'>enh/more-task-types</option>
<option value='enh/no-issues/share-entry-link'>enh/no-issues/share-entry-link</option>
<option value='enh/noid/allow-configure-config.owner'>enh/noid/allow-configure-config.owner</option>
<option value='enh/noid/avatar-chinese'>enh/noid/avatar-chinese</option>
<option value='enh/noid/disable-user-unmount'>enh/noid/disable-user-unmount</option>
<option value='enh/noid/fix-personal-settings-layout'>enh/noid/fix-personal-settings-layout</option>
<option value='enh/noid/fix-properties-files'>enh/noid/fix-properties-files</option>
<option value='enh/noid/gs.federation.auto_accept_shares'>enh/noid/gs.federation.auto_accept_shares</option>
<option value='enh/noid/navigationentryevent'>enh/noid/navigationentryevent</option>
<option value='enh/noid/returns-formated-app-values-2'>enh/noid/returns-formated-app-values-2</option>
<option value='enh/noid/signed-request'>enh/noid/signed-request</option>
<option value='enh/noid/taskprocessing-commands-task-errors'>enh/noid/taskprocessing-commands-task-errors</option>
<option value='enh/noid/taskprocessing-include-error-msg-in-tasks'>enh/noid/taskprocessing-include-error-msg-in-tasks</option>
<option value='enh/noid/testing-namespace'>enh/noid/testing-namespace</option>
<option value='enh/noid/update-o.c.u-wording'>enh/noid/update-o.c.u-wording</option>
<option value='enh/noid/user-preferences'>enh/noid/user-preferences</option>
<option value='enh/repair-mimetype-job'>enh/repair-mimetype-job</option>
<option value='enh/test-mtime-after-move'>enh/test-mtime-after-move</option>
<option value='enh/trashbin-scan-command'>enh/trashbin-scan-command</option>
<option value='enh/users-configured-quota-value'>enh/users-configured-quota-value</option>
<option value='enhancement/passwordless-login-token'>enhancement/passwordless-login-token</option>
<option value='enhancements/files-sharing-tests'>enhancements/files-sharing-tests</option>
<option value='ensureTemplateFolder'>ensureTemplateFolder</option>
<option value='ernolf/configurable_sharetoken_length'>ernolf/configurable_sharetoken_length</option>
<option value='extract-caldav-sharing-plugin'>extract-caldav-sharing-plugin</option>
<option value='feat-setupcheck-php-sapi-fpm-max-children'>feat-setupcheck-php-sapi-fpm-max-children</option>
<option value='feat/26668/notifications-for-shared-calendars-2'>feat/26668/notifications-for-shared-calendars-2</option>
<option value='feat/31420/bidi-backend-support'>feat/31420/bidi-backend-support</option>
<option value='feat/45085/validate-config-values'>feat/45085/validate-config-values</option>
<option value='feat/46528/ask-confirm-extension-change'>feat/46528/ask-confirm-extension-change</option>
<option value='feat/add-addressbook-list-command'>feat/add-addressbook-list-command</option>
<option value='feat/add-datetime-qbmapper-support'>feat/add-datetime-qbmapper-support</option>
<option value='feat/add-directory-check-workflowengine'>feat/add-directory-check-workflowengine</option>
<option value='feat/add-mount-change-log'>feat/add-mount-change-log</option>
<option value='feat/add-proofread-tasktype'>feat/add-proofread-tasktype</option>
<option value='feat/add-query-param-to-force-language'>feat/add-query-param-to-force-language</option>
<option value='feat/add-rector-config'>feat/add-rector-config</option>
<option value='feat/add-subscription-via-occ'>feat/add-subscription-via-occ</option>
<option value='feat/allow-account-local-search'>feat/allow-account-local-search</option>
<option value='feat/allow-enum-entity'>feat/allow-enum-entity</option>
<option value='feat/allow-getter-setter-decl-fors'>feat/allow-getter-setter-decl-fors</option>
<option value='feat/allow-oauth-grant-bypass'>feat/allow-oauth-grant-bypass</option>
<option value='feat/auto-accept-trusted-server'>feat/auto-accept-trusted-server</option>
<option value='feat/caption-cant-upload'>feat/caption-cant-upload</option>
<option value='feat/cardav-example-contact'>feat/cardav-example-contact</option>
<option value='feat/check-enterprise'>feat/check-enterprise</option>
<option value='feat/clipboard-fallback'>feat/clipboard-fallback</option>
<option value='feat/contacts-menu/js-hook-action'>feat/contacts-menu/js-hook-action</option>
<option value='feat/conversion-adjusting'>feat/conversion-adjusting</option>
<option value='feat/core/features-api'>feat/core/features-api</option>
<option value='feat/cors-on-webdav'>feat/cors-on-webdav</option>
<option value='feat/database/primary-replica-split-stable28'>feat/database/primary-replica-split-stable28</option>
<option value='feat/database/query-result-fetch-associative-fetch-num'>feat/database/query-result-fetch-associative-fetch-num</option>
<option value='feat/dav-pagination'>feat/dav-pagination</option>
<option value='feat/dav-trashbin-backend'>feat/dav-trashbin-backend</option>
<option value='feat/dav/calendar-object-admin-audit-log'>feat/dav/calendar-object-admin-audit-log</option>
<option value='feat/declarative-settings/typed-abstraction'>feat/declarative-settings/typed-abstraction</option>
<option value='feat/disable-share-deletion'>feat/disable-share-deletion</option>
<option value='feat/dispatcher/log-raw-response-data'>feat/dispatcher/log-raw-response-data</option>
<option value='feat/edit-share-token'>feat/edit-share-token</option>
<option value='feat/empty-trash'>feat/empty-trash</option>
<option value='feat/expose-nc-groups-to-system-addressbook-contacts'>feat/expose-nc-groups-to-system-addressbook-contacts</option>
<option value='feat/file-conversion-provider'>feat/file-conversion-provider</option>
<option value='feat/file-conversion-provider-front'>feat/file-conversion-provider-front</option>
<option value='feat/file-list-actions'>feat/file-list-actions</option>
<option value='feat/files-bulk-tagging'>feat/files-bulk-tagging</option>
<option value='feat/files-bulk-tagging-followup'>feat/files-bulk-tagging-followup</option>
<option value='feat/files-shortcuts'>feat/files-shortcuts</option>
<option value='feat/files-shortcuts-2'>feat/files-shortcuts-2</option>
<option value='feat/files/chunked-upload-config-capabilities'>feat/files/chunked-upload-config-capabilities</option>
<option value='feat/files/resumable-uploads'>feat/files/resumable-uploads</option>
<option value='feat/files_sharing/co-owner'>feat/files_sharing/co-owner</option>
<option value='feat/files_trashbin/allow-preventing-trash-permanently'>feat/files_trashbin/allow-preventing-trash-permanently</option>
<option value='feat/issue-3786-allow-shared-calendars'>feat/issue-3786-allow-shared-calendars</option>
<option value='feat/issue-994-two-factor-api'>feat/issue-994-two-factor-api</option>
<option value='feat/log-large-assets'>feat/log-large-assets</option>
<option value='feat/logger-allow-psr-loglevel'>feat/logger-allow-psr-loglevel</option>
<option value='feat/mail-provider-settings'>feat/mail-provider-settings</option>
<option value='feat/make-setup-check-trait-public'>feat/make-setup-check-trait-public</option>
<option value='feat/make-tasks-types-toggleable'>feat/make-tasks-types-toggleable</option>
<option value='feat/maxschmi-49902'>feat/maxschmi-49902</option>
<option value='feat/mountmanager/emit-events'>feat/mountmanager/emit-events</option>
<option value='feat/namespace-group-route'>feat/namespace-group-route</option>
<option value='feat/nfo'>feat/nfo</option>
<option value='feat/node-dist'>feat/node-dist</option>
<option value='feat/noid/add-fake-summary-provider'>feat/noid/add-fake-summary-provider</option>
<option value='feat/noid/happy-birthday'>feat/noid/happy-birthday</option>
<option value='feat/noid/info-xml-spdx-license-ids'>feat/noid/info-xml-spdx-license-ids</option>
<option value='feat/noid/lexicon-configurable-default-value'>feat/noid/lexicon-configurable-default-value</option>
<option value='feat/noid/priority-notifications'>feat/noid/priority-notifications</option>
<option value='feat/noid/ratelimit-header'>feat/noid/ratelimit-header</option>
<option value='feat/noid/support-email-mentions'>feat/noid/support-email-mentions</option>
<option value='feat/occ-files-cleanup-help'>feat/occ-files-cleanup-help</option>
<option value='feat/ocp/attendee-availability-api'>feat/ocp/attendee-availability-api</option>
<option value='feat/ocp/meetings-api-requirements'>feat/ocp/meetings-api-requirements</option>
<option value='feat/pagination-cardav'>feat/pagination-cardav</option>
<option value='feat/photo-cache-webp'>feat/photo-cache-webp</option>
<option value='feat/php-setup-file-upload'>feat/php-setup-file-upload</option>
<option value='feat/postgres-13-17'>feat/postgres-13-17</option>
<option value='feat/profile-app'>feat/profile-app</option>
<option value='feat/public-log-level'>feat/public-log-level</option>
<option value='feat/reduce_available_languages_set'>feat/reduce_available_languages_set</option>
<option value='feat/restore-to-original-dir'>feat/restore-to-original-dir</option>
<option value='feat/restrict-tag-creation'>feat/restrict-tag-creation</option>
<option value='feat/rich-profile-biography'>feat/rich-profile-biography</option>
<option value='feat/row_format_check'>feat/row_format_check</option>
<option value='feat/search-by-parent-id'>feat/search-by-parent-id</option>
<option value='feat/settings/advanced-deploy-options'>feat/settings/advanced-deploy-options</option>
<option value='feat/settings/app_api_apps_management'>feat/settings/app_api_apps_management</option>
<option value='feat/settings/too-much-caching-setup-check'>feat/settings/too-much-caching-setup-check</option>
<option value='feat/sharing-title'>feat/sharing-title</option>
<option value='feat/shipped/app_api'>feat/shipped/app_api</option>
<option value='feat/show-time-diff-user'>feat/show-time-diff-user</option>
<option value='feat/switch-from-settype-to-casts'>feat/switch-from-settype-to-casts</option>
<option value='feat/sync-truncation'>feat/sync-truncation</option>
<option value='feat/systemtags-bulk-create-list'>feat/systemtags-bulk-create-list</option>
<option value='feat/systemtags-missing-attrs'>feat/systemtags-missing-attrs</option>
<option value='feat/systemtags-public'>feat/systemtags-public</option>
<option value='feat/tags-colors'>feat/tags-colors</option>
<option value='feat/tags-colors-2'>feat/tags-colors-2</option>
<option value='feat/taskprocessing/TextToImageSingle'>feat/taskprocessing/TextToImageSingle</option>
<option value='feat/verbose-cron'>feat/verbose-cron</option>
<option value='feat/workflow-auto-update-cypress.yml'>feat/workflow-auto-update-cypress.yml</option>
<option value='feat/workflow-auto-update-reuse.yml'>feat/workflow-auto-update-reuse.yml</option>
<option value='feat/zip-folder-plugin'>feat/zip-folder-plugin</option>
<option value='feat/zst'>feat/zst</option>
<option value='feature/23308/create-new-favorite-dashboard-widget'>feature/23308/create-new-favorite-dashboard-widget</option>
<option value='feature/add-allowed-view-extensions-config'>feature/add-allowed-view-extensions-config</option>
<option value='feature/files-list-occ-command'>feature/files-list-occ-command</option>
<option value='feature/noid/config-lexicon'>feature/noid/config-lexicon</option>
<option value='feature/noid/wrapped-appconfig'>feature/noid/wrapped-appconfig</option>
<option value='feature/settings-design-improvements'>feature/settings-design-improvements</option>
<option value='fieat/profile-pronounces'>fieat/profile-pronounces</option>
<option value='file-info-key-location-27'>file-info-key-location-27</option>
<option value='filecache-chunking'>filecache-chunking</option>
<option value='files-external-setup-path'>files-external-setup-path</option>
<option value='filesVersionsFuncRefact'>filesVersionsFuncRefact</option>
<option value='fix-44318-remote-share-not-listed'>fix-44318-remote-share-not-listed</option>
<option value='fix-copying-or-moving-from-shared-groupfolders'>fix-copying-or-moving-from-shared-groupfolders</option>
<option value='fix-dav-properties-column-type'>fix-dav-properties-column-type</option>
<option value='fix-enforce-theme-for-public-links'>fix-enforce-theme-for-public-links</option>
<option value='fix-federated-group-shares-when-no-longer-found-in-remote-server'>fix-federated-group-shares-when-no-longer-found-in-remote-server</option>
<option value='fix-files-external-smbclient-deprecated-binaryfinder'>fix-files-external-smbclient-deprecated-binaryfinder</option>
<option value='fix-nc-env-inclusion'>fix-nc-env-inclusion</option>
<option value='fix-papercut-23486-weather-status-locale'>fix-papercut-23486-weather-status-locale</option>
<option value='fix-remove-auto-guessing-for-preview-semaphore'>fix-remove-auto-guessing-for-preview-semaphore</option>
<option value='fix-setupcheck-filelocking'>fix-setupcheck-filelocking</option>
<option value='fix-setupcheck-webfinger-400'>fix-setupcheck-webfinger-400</option>
<option value='fix-setupchecks-normalizeUrl-url-filter'>fix-setupchecks-normalizeUrl-url-filter</option>
<option value='fix-show-original-owner'>fix-show-original-owner</option>
<option value='fix-updater-secret'>fix-updater-secret</option>
<option value='fix/43260'>fix/43260</option>
<option value='fix/44288/catch-filesmetadatanotfound-exception'>fix/44288/catch-filesmetadatanotfound-exception</option>
<option value='fix/45717/hide-last-modified-for-shipped-apps'>fix/45717/hide-last-modified-for-shipped-apps</option>
<option value='fix/45884/accept-notification'>fix/45884/accept-notification</option>
<option value='fix/45982/hide-move-action'>fix/45982/hide-move-action</option>
<option value='fix/46920/respect-no-download'>fix/46920/respect-no-download</option>
<option value='fix/47275/driverException'>fix/47275/driverException</option>
<option value='fix/47658/upgrade-version-3100005'>fix/47658/upgrade-version-3100005</option>
<option value='fix/48012/fix-share-email-send-mail-share'>fix/48012/fix-share-email-send-mail-share</option>
<option value='fix/48415/do-not-rename-main-share-link'>fix/48415/do-not-rename-main-share-link</option>
<option value='fix/48437/dont-exclude-user'>fix/48437/dont-exclude-user</option>
<option value='fix/48829/visual-feedback-4-encryption-toggle'>fix/48829/visual-feedback-4-encryption-toggle</option>
<option value='fix/48860/stop-silent-expiry-date-addition-on-link-shares'>fix/48860/stop-silent-expiry-date-addition-on-link-shares</option>
<option value='fix/48993'>fix/48993</option>
<option value='fix/49473/task-url'>fix/49473/task-url</option>
<option value='fix/49638/update-prefs-indexes'>fix/49638/update-prefs-indexes</option>
<option value='fix/49728/adapt-search-filters-correctly'>fix/49728/adapt-search-filters-correctly</option>
<option value='fix/49954/add-send-mail-toggle'>fix/49954/add-send-mail-toggle</option>
<option value='fix/50177/movy-copy-e2e-tests'>fix/50177/movy-copy-e2e-tests</option>
<option value='fix/50363/correct-system-tags-i18n'>fix/50363/correct-system-tags-i18n</option>
<option value='fix/788/add-password-confirmation-required-to-user-storage-create'>fix/788/add-password-confirmation-required-to-user-storage-create</option>
<option value='fix/788/add-password-required-to-external-storages'>fix/788/add-password-required-to-external-storages</option>
<option value='fix/AppStore--remove-unneeded-warning'>fix/AppStore--remove-unneeded-warning</option>
<option value='fix/account-mgmnt-settings'>fix/account-mgmnt-settings</option>
<option value='fix/activity-log-for-favorites-in-dav'>fix/activity-log-for-favorites-in-dav</option>
<option value='fix/add-function-type-for-mimetype-sanitizer'>fix/add-function-type-for-mimetype-sanitizer</option>
<option value='fix/add-password-confirmation-to-save-global-creds'>fix/add-password-confirmation-to-save-global-creds</option>
<option value='fix/adjust-default-color-background-plain-to-new-background'>fix/adjust-default-color-background-plain-to-new-background</option>
<option value='fix/ai-settings'>fix/ai-settings</option>
<option value='fix/align-avatar-visibility'>fix/align-avatar-visibility</option>
<option value='fix/allow-enforcing-windows-support'>fix/allow-enforcing-windows-support</option>
<option value='fix/allow-quota-wrapper-check'>fix/allow-quota-wrapper-check</option>
<option value='fix/app-discover'>fix/app-discover</option>
<option value='fix/app-store-groups'>fix/app-store-groups</option>
<option value='fix/app-store-markdown'>fix/app-store-markdown</option>
<option value='fix/app-store-reactivity'>fix/app-store-reactivity</option>
<option value='fix/app-store-remove-force-enable'>fix/app-store-remove-force-enable</option>
<option value='fix/appconfig/sensitive-keys-external-jwt-private-key'>fix/appconfig/sensitive-keys-external-jwt-private-key</option>
<option value='fix/appframework/csrf-request-checks'>fix/appframework/csrf-request-checks</option>
<option value='fix/apps/wrong-missing-casts'>fix/apps/wrong-missing-casts</option>
<option value='fix/appstore-regressions'>fix/appstore-regressions</option>
<option value='fix/auth-token-uniq-constraint-violation-handling'>fix/auth-token-uniq-constraint-violation-handling</option>
<option value='fix/auth/authtoken-activity-update-in-transaction'>fix/auth/authtoken-activity-update-in-transaction</option>
<option value='fix/avoid-invalid-share-on-transfer-ownership'>fix/avoid-invalid-share-on-transfer-ownership</option>
<option value='fix/background-image'>fix/background-image</option>
<option value='fix/backgroundjobs/adjust-intervals-time-sensitivities'>fix/backgroundjobs/adjust-intervals-time-sensitivities</option>
<option value='fix/baseresponse/xml-element-value-string-cast'>fix/baseresponse/xml-element-value-string-cast</option>
<option value='fix/better-drag-n-drop'>fix/better-drag-n-drop</option>
<option value='fix/bring-back-zip-event'>fix/bring-back-zip-event</option>
<option value='fix/broken-event-notifications'>fix/broken-event-notifications</option>
<option value='fix/cachebuster-stable30'>fix/cachebuster-stable30</option>
<option value='fix/caldav/event-organizer-interaction'>fix/caldav/event-organizer-interaction</option>
<option value='fix/caldav/event-reader-duration'>fix/caldav/event-reader-duration</option>
<option value='fix/carddav/create-sab-concurrently'>fix/carddav/create-sab-concurrently</option>
<option value='fix/cast-node-names-to-string'>fix/cast-node-names-to-string</option>
<option value='fix/clarify-app-manager-methods'>fix/clarify-app-manager-methods</option>
<option value='fix/cloud-id-input'>fix/cloud-id-input</option>
<option value='fix/comment/children-count-integer'>fix/comment/children-count-integer</option>
<option value='fix/composer/autoload-dev-deps'>fix/composer/autoload-dev-deps</option>
<option value='fix/config/additional-configs'>fix/config/additional-configs</option>
<option value='fix/contactsmigratortest'>fix/contactsmigratortest</option>
<option value='fix/conversion-extension'>fix/conversion-extension</option>
<option value='fix/convert-log'>fix/convert-log</option>
<option value='fix/core-cachebuster'>fix/core-cachebuster</option>
<option value='fix/core-session-logout-logging'>fix/core-session-logout-logging</option>
<option value='fix/cron-strict-cookie'>fix/cron-strict-cookie</option>
<option value='fix/cron/log-long-running-jobs-stable26'>fix/cron/log-long-running-jobs-stable26</option>
<option value='fix/dashboard--performance-and-refactoring'>fix/dashboard--performance-and-refactoring</option>
<option value='fix/dashboard/dont-load-hidden-widgets-initially'>fix/dashboard/dont-load-hidden-widgets-initially</option>
<option value='fix/dashboard/skip-hidden-widgets'>fix/dashboard/skip-hidden-widgets</option>
<option value='fix/datadirectory-protection-setupcheck'>fix/datadirectory-protection-setupcheck</option>
<option value='fix/dav-add-strict-type-declarations'>fix/dav-add-strict-type-declarations</option>
<option value='fix/dav-cast-content-lenght-to-int'>fix/dav-cast-content-lenght-to-int</option>
<option value='fix/dav-cast-params-to-string'>fix/dav-cast-params-to-string</option>
<option value='fix/dav/abort-incomplete-caldav-changes-sync'>fix/dav/abort-incomplete-caldav-changes-sync</option>
<option value='fix/dav/carddav-read-card-memory-usage'>fix/dav/carddav-read-card-memory-usage</option>
<option value='fix/dav/first-login-listener'>fix/dav/first-login-listener</option>
<option value='fix/dav/image-export-plugin-fallback'>fix/dav/image-export-plugin-fallback</option>
<option value='fix/dav/limit-sync-token-created-at-updates-stable28'>fix/dav/limit-sync-token-created-at-updates-stable28</option>
<option value='fix/dav/limit-sync-token-created-at-updates-stable29'>fix/dav/limit-sync-token-created-at-updates-stable29</option>
<option value='fix/dav/remove-object-properties-expensive'>fix/dav/remove-object-properties-expensive</option>
<option value='fix/dav/view-only-check'>fix/dav/view-only-check</option>
<option value='fix/declarative-settings-priority'>fix/declarative-settings-priority</option>
<option value='fix/defaultshareprovider/filter-reshares-correctly'>fix/defaultshareprovider/filter-reshares-correctly</option>
<option value='fix/deps/php-seclin'>fix/deps/php-seclin</option>
<option value='fix/do-not-throw-from-countusers'>fix/do-not-throw-from-countusers</option>
<option value='fix/download-non-files-view'>fix/download-non-files-view</option>
<option value='fix/drop-v-html'>fix/drop-v-html</option>
<option value='fix/duplicated-conflict-resolution'>fix/duplicated-conflict-resolution</option>
<option value='fix/edit-locally-labels'>fix/edit-locally-labels</option>
<option value='fix/empty-file-0byte-stable30'>fix/empty-file-0byte-stable30</option>
<option value='fix/encode-guest-file-request'>fix/encode-guest-file-request</option>
<option value='fix/encrypt-decrypt-password'>fix/encrypt-decrypt-password</option>
<option value='fix/encryption-text'>fix/encryption-text</option>
<option value='fix/encryption/web-ui-bogus'>fix/encryption/web-ui-bogus</option>
<option value='fix/entity/strict-types'>fix/entity/strict-types</option>
<option value='fix/eslint-warning'>fix/eslint-warning</option>
<option value='fix/eslint-warnings'>fix/eslint-warnings</option>
<option value='fix/etag-constraint-search-query'>fix/etag-constraint-search-query</option>
<option value='fix/external-storage-controller-cast-id'>fix/external-storage-controller-cast-id</option>
<option value='fix/external-storage-int'>fix/external-storage-int</option>
<option value='fix/fail-safe-files-actions'>fix/fail-safe-files-actions</option>
<option value='fix/federated-share-opening'>fix/federated-share-opening</option>
<option value='fix/federated-users'>fix/federated-users</option>
<option value='fix/federation-certificate-store'>fix/federation-certificate-store</option>
<option value='fix/file-conversion-missing-extension'>fix/file-conversion-missing-extension</option>
<option value='fix/file-list-filters-reset'>fix/file-list-filters-reset</option>
<option value='fix/file-type-filter-state'>fix/file-type-filter-state</option>
<option value='fix/files--handle-empty-view-with-error'>fix/files--handle-empty-view-with-error</option>
<option value='fix/files--list-header-button-title'>fix/files--list-header-button-title</option>
<option value='fix/files-add-move-info'>fix/files-add-move-info</option>
<option value='fix/files-duplicated-nodes'>fix/files-duplicated-nodes</option>
<option value='fix/files-header-submenu'>fix/files-header-submenu</option>
<option value='fix/files-page-title'>fix/files-page-title</option>
<option value='fix/files-proper-loading-icon'>fix/files-proper-loading-icon</option>
<option value='fix/files-reload'>fix/files-reload</option>
<option value='fix/files-rename'>fix/files-rename</option>
<option value='fix/files-rename-esc'>fix/files-rename-esc</option>
<option value='fix/files-rename-store'>fix/files-rename-store</option>
<option value='fix/files-renaming'>fix/files-renaming</option>
<option value='fix/files-scroll-perf'>fix/files-scroll-perf</option>
<option value='fix/files/delete-display-no-trashbin'>fix/files/delete-display-no-trashbin</option>
<option value='fix/files/preview-service-worker-registration'>fix/files/preview-service-worker-registration</option>
<option value='fix/files/reactivity-inject'>fix/files/reactivity-inject</option>
<option value='fix/files/sort-after-view-change'>fix/files/sort-after-view-change</option>
<option value='fix/files_external/forbidden-exception'>fix/files_external/forbidden-exception</option>
<option value='fix/files_external_scan'>fix/files_external_scan</option>
<option value='fix/files_sharing--global-search-in-select'>fix/files_sharing--global-search-in-select</option>
<option value='fix/files_sharing/cleanup-error-messages'>fix/files_sharing/cleanup-error-messages</option>
<option value='fix/files_sharing/disable-editing'>fix/files_sharing/disable-editing</option>
<option value='fix/files_sharing/harden-api'>fix/files_sharing/harden-api</option>
<option value='fix/files_sharing/ocm-permissions'>fix/files_sharing/ocm-permissions</option>
<option value='fix/files_sharing/sharing-entry-link-override-expiration-date'>fix/files_sharing/sharing-entry-link-override-expiration-date</option>
<option value='fix/filesreport-cast-fileId-to-int'>fix/filesreport-cast-fileId-to-int</option>
<option value='fix/filter-for-components-explicitly'>fix/filter-for-components-explicitly</option>
<option value='fix/fix-admin-audit-event-listening'>fix/fix-admin-audit-event-listening</option>
<option value='fix/fix-copy-to-mountpoint-root'>fix/fix-copy-to-mountpoint-root</option>
<option value='fix/fix-disabled-user-list-for-subadmins'>fix/fix-disabled-user-list-for-subadmins</option>
<option value='fix/fix-email-setupcheck-with-null-smtpmode'>fix/fix-email-setupcheck-with-null-smtpmode</option>
<option value='fix/fix-email-share-transfer-accross-storages'>fix/fix-email-share-transfer-accross-storages</option>
<option value='fix/fix-int-casting'>fix/fix-int-casting</option>
<option value='fix/fix-ldap-setupcheck-crash'>fix/fix-ldap-setupcheck-crash</option>
<option value='fix/fix-server-tests'>fix/fix-server-tests</option>
<option value='fix/fix-share-creation-error-messages'>fix/fix-share-creation-error-messages</option>
<option value='fix/fix-storage-interface-check'>fix/fix-storage-interface-check</option>
<option value='fix/flaky-cypress'>fix/flaky-cypress</option>
<option value='fix/flaky-live-photos'>fix/flaky-live-photos</option>
<option value='fix/forbidden-files-insensitive'>fix/forbidden-files-insensitive</option>
<option value='fix/forward-user-login-if-no-session'>fix/forward-user-login-if-no-session</option>
<option value='fix/get-managers-as-subadmin'>fix/get-managers-as-subadmin</option>
<option value='fix/get-version-of-core'>fix/get-version-of-core</option>
<option value='fix/gracefully-parse-trusted-certificates'>fix/gracefully-parse-trusted-certificates</option>
<option value='fix/handle-errors-in-migrate-key-format'>fix/handle-errors-in-migrate-key-format</option>
<option value='fix/harden-admin-settings'>fix/harden-admin-settings</option>
<option value='fix/harden-thumbnail-endpoint'>fix/harden-thumbnail-endpoint</option>
<option value='fix/http/jsonresponse-data-type'>fix/http/jsonresponse-data-type</option>
<option value='fix/http/template-valid-status-codes'>fix/http/template-valid-status-codes</option>
<option value='fix/imip-test-expects-integer'>fix/imip-test-expects-integer</option>
<option value='fix/improve-ldap-avatar-handling'>fix/improve-ldap-avatar-handling</option>
<option value='fix/index-systemtags'>fix/index-systemtags</option>
<option value='fix/install-dbport-unused'>fix/install-dbport-unused</option>
<option value='fix/installation-wording'>fix/installation-wording</option>
<option value='fix/invalid-app-config'>fix/invalid-app-config</option>
<option value='fix/invalid-copied-share-link'>fix/invalid-copied-share-link</option>
<option value='fix/invalid-mtime'>fix/invalid-mtime</option>
<option value='fix/invitations-named-parameter'>fix/invitations-named-parameter</option>
<option value='fix/issue-12387-delete-invitations'>fix/issue-12387-delete-invitations</option>
<option value='fix/issue-13862'>fix/issue-13862</option>
<option value='fix/issue-23666'>fix/issue-23666</option>
<option value='fix/issue-3021-return-no-content-instead-of-error'>fix/issue-3021-return-no-content-instead-of-error</option>
<option value='fix/issue-34720'>fix/issue-34720</option>
<option value='fix/issue-47879-property-serialization'>fix/issue-47879-property-serialization</option>
<option value='fix/issue-48079-windows-time-zones'>fix/issue-48079-windows-time-zones</option>
<option value='fix/issue-48528-disable-itip-and-imip-messages'>fix/issue-48528-disable-itip-and-imip-messages</option>
<option value='fix/issue-48528-disable-itip-and-imip-messages-2'>fix/issue-48528-disable-itip-and-imip-messages-2</option>
<option value='fix/issue-48732-exdate-rdate-property-instances'>fix/issue-48732-exdate-rdate-property-instances</option>
<option value='fix/issue-49756-translations'>fix/issue-49756-translations</option>
<option value='fix/issue-8458-imip-improvements-2'>fix/issue-8458-imip-improvements-2</option>
<option value='fix/istorage/return-types'>fix/istorage/return-types</option>
<option value='fix/iurlgenerator/url-regex-markdown-parenthesis'>fix/iurlgenerator/url-regex-markdown-parenthesis</option>
<option value='fix/ldap-avoid-false-positive-mapping'>fix/ldap-avoid-false-positive-mapping</option>
<option value='fix/legacy-file-drop'>fix/legacy-file-drop</option>
<option value='fix/line-height-calc'>fix/line-height-calc</option>
<option value='fix/link-share-conflict-modal'>fix/link-share-conflict-modal</option>
<option value='fix/load-more-than-5-items-in-folder-filter'>fix/load-more-than-5-items-in-folder-filter</option>
<option value='fix/lock-session-during-cookie-renew'>fix/lock-session-during-cookie-renew</option>
<option value='fix/log-login-flow-state-token-errors'>fix/log-login-flow-state-token-errors</option>
<option value='fix/log-memcache-log-path-hash'>fix/log-memcache-log-path-hash</option>
<option value='fix/login-origin'>fix/login-origin</option>
<option value='fix/mailer-binaryfinder-fallback'>fix/mailer-binaryfinder-fallback</option>
<option value='fix/make-router-reactive'>fix/make-router-reactive</option>
<option value='fix/migrate-encryption-away-from-hooks'>fix/migrate-encryption-away-from-hooks</option>
<option value='fix/move-email-logic-local-user-backend'>fix/move-email-logic-local-user-backend</option>
<option value='fix/move-storage-constructor-to-specific-interface'>fix/move-storage-constructor-to-specific-interface</option>
<option value='fix/multi-select'>fix/multi-select</option>
<option value='fix/nav-quota-new-design'>fix/nav-quota-new-design</option>
<option value='fix/no-issue/enforced-props-checks'>fix/no-issue/enforced-props-checks</option>
<option value='fix/no-issue/file-request-disable-when-no-public-upload'>fix/no-issue/file-request-disable-when-no-public-upload</option>
<option value='fix/no-issue/link-sharing-defaults'>fix/no-issue/link-sharing-defaults</option>
<option value='fix/no-issue/no-reshare-perms-4-email-shares'>fix/no-issue/no-reshare-perms-4-email-shares</option>
<option value='fix/no-issue/proper-share-sorting'>fix/no-issue/proper-share-sorting</option>
<option value='fix/no-issue/show-file-drop-permissions-correctly'>fix/no-issue/show-file-drop-permissions-correctly</option>
<option value='fix/no-issues/add-encryption-available-config'>fix/no-issues/add-encryption-available-config</option>
<option value='fix/node-vibrant'>fix/node-vibrant</option>
<option value='fix/noid/appconfig-setmixed-on-typed'>fix/noid/appconfig-setmixed-on-typed</option>
<option value='fix/noid/broken-taskprocessing-api'>fix/noid/broken-taskprocessing-api</option>
<option value='fix/noid/clean-config-code'>fix/noid/clean-config-code</option>
<option value='fix/noid/count-disabled-correct'>fix/noid/count-disabled-correct</option>
<option value='fix/noid/debug-objectstorage-s3'>fix/noid/debug-objectstorage-s3</option>
<option value='fix/noid/deleted-circles-share'>fix/noid/deleted-circles-share</option>
<option value='fix/noid/deprecation-correct-case'>fix/noid/deprecation-correct-case</option>
<option value='fix/noid/discover-unique-ocmprovider'>fix/noid/discover-unique-ocmprovider</option>
<option value='fix/noid/empty-path-for-files-versions'>fix/noid/empty-path-for-files-versions</option>
<option value='fix/noid/federation-really-surely-init-token'>fix/noid/federation-really-surely-init-token</option>
<option value='fix/noid/fix-try-login'>fix/noid/fix-try-login</option>
<option value='fix/noid/get-fedid-from-cloudfed-provider'>fix/noid/get-fedid-from-cloudfed-provider</option>
<option value='fix/noid/ignore-unavailable-token'>fix/noid/ignore-unavailable-token</option>
<option value='fix/noid/init-navigation-data-too-soon'>fix/noid/init-navigation-data-too-soon</option>
<option value='fix/noid/ldap-displayname-cached'>fix/noid/ldap-displayname-cached</option>
<option value='fix/noid/ldap-n-counted-mapped-users'>fix/noid/ldap-n-counted-mapped-users</option>
<option value='fix/noid/ldap-no-connection-reason'>fix/noid/ldap-no-connection-reason</option>
<option value='fix/noid/ldap-remnants-as-disabled-global'>fix/noid/ldap-remnants-as-disabled-global</option>
<option value='fix/noid/no-emails-for-user-shares'>fix/noid/no-emails-for-user-shares</option>
<option value='fix/noid/null-safe-metadata'>fix/noid/null-safe-metadata</option>
<option value='fix/noid/path-hash-prep-statement'>fix/noid/path-hash-prep-statement</option>
<option value='fix/noid/refresh-filesize-on-conflict-24'>fix/noid/refresh-filesize-on-conflict-24</option>
<option value='fix/noid/return-verified-email'>fix/noid/return-verified-email</option>
<option value='fix/noid/revert-api-breaking-return-type'>fix/noid/revert-api-breaking-return-type</option>
<option value='fix/noid/run-kerberos-tests-on-ubuntu-latest'>fix/noid/run-kerberos-tests-on-ubuntu-latest</option>
<option value='fix/noid/set-ext-pwd-as-sensitive'>fix/noid/set-ext-pwd-as-sensitive</option>
<option value='fix/noid/test-samba-with-self-hosted'>fix/noid/test-samba-with-self-hosted</option>
<option value='fix/noid/textprocessing-list-types'>fix/noid/textprocessing-list-types</option>
<option value='fix/noid/textprocessing-schedule-taskprocessing-provider'>fix/noid/textprocessing-schedule-taskprocessing-provider</option>
<option value='fix/noid/thudnerbird-addon-useragent'>fix/noid/thudnerbird-addon-useragent</option>
<option value='fix/noid/try-latest-buildjet-cache'>fix/noid/try-latest-buildjet-cache</option>
<option value='fix/noid/update-codeowners-nfebe'>fix/noid/update-codeowners-nfebe</option>
<option value='fix/note-icon-color'>fix/note-icon-color</option>
<option value='fix/null-label'>fix/null-label</option>
<option value='fix/oauth2/owncloud-migration'>fix/oauth2/owncloud-migration</option>
<option value='fix/oc/inheritdoc'>fix/oc/inheritdoc</option>
<option value='fix/ocm-host'>fix/ocm-host</option>
<option value='fix/ocmdiscoveryservice/cache-errors'>fix/ocmdiscoveryservice/cache-errors</option>
<option value='fix/openapi/array-syntax'>fix/openapi/array-syntax</option>
<option value='fix/openapi/outdated-specs'>fix/openapi/outdated-specs</option>
<option value='fix/overide-itip-broker'>fix/overide-itip-broker</option>
<option value='fix/ownership-transfer-source-user-files'>fix/ownership-transfer-source-user-files</option>
<option value='fix/password-field-sharing'>fix/password-field-sharing</option>
<option value='fix/password-validation'>fix/password-validation</option>
<option value='fix/people-translation'>fix/people-translation</option>
<option value='fix/perf/cache-avilable-taskt-types'>fix/perf/cache-avilable-taskt-types</option>
<option value='fix/perf/cache-taskprocessing-json-parse'>fix/perf/cache-taskprocessing-json-parse</option>
<option value='fix/pick-folder-smart-picker'>fix/pick-folder-smart-picker</option>
<option value='fix/picker-tag-color'>fix/picker-tag-color</option>
<option value='fix/pronouns-tests'>fix/pronouns-tests</option>
<option value='fix/proper-preview-icon'>fix/proper-preview-icon</option>
<option value='fix/provisionApi-status-codes'>fix/provisionApi-status-codes</option>
<option value='fix/proxy-app-screenshot'>fix/proxy-app-screenshot</option>
<option value='fix/psalm/enabled-find-unused-baseline-entry'>fix/psalm/enabled-find-unused-baseline-entry</option>
<option value='fix/psalm/throws-annotations'>fix/psalm/throws-annotations</option>
<option value='fix/psalm/update-baseline'>fix/psalm/update-baseline</option>
<option value='fix/public-copy-move-stable-28'>fix/public-copy-move-stable-28</option>
<option value='fix/public-get'>fix/public-get</option>
<option value='fix/qbmapper/find-entities-return-type'>fix/qbmapper/find-entities-return-type</option>
<option value='fix/querybuilder/oracle-indentifier-length'>fix/querybuilder/oracle-indentifier-length</option>
<option value='fix/querybuilder/output-columns-aliases'>fix/querybuilder/output-columns-aliases</option>
<option value='fix/reasons-to-use'>fix/reasons-to-use</option>
<option value='fix/recently_active_pgsql'>fix/recently_active_pgsql</option>
<option value='fix/rector-use-statements'>fix/rector-use-statements</option>
<option value='fix/refactor-user-access-to-file-list'>fix/refactor-user-access-to-file-list</option>
<option value='fix/remove-needless-console-log'>fix/remove-needless-console-log</option>
<option value='fix/remove-references-to-deprected-storage-interface'>fix/remove-references-to-deprected-storage-interface</option>
<option value='fix/remove-share-hint-exception-wrapping'>fix/remove-share-hint-exception-wrapping</option>
<option value='fix/resiliant-user-removal'>fix/resiliant-user-removal</option>
<option value='fix/resolve_public_rate_limit'>fix/resolve_public_rate_limit</option>
<option value='fix/restore-sucess'>fix/restore-sucess</option>
<option value='fix/retry-delete-if-locked'>fix/retry-delete-if-locked</option>
<option value='fix/rtl-regession'>fix/rtl-regession</option>
<option value='fix/s3-verify-peer-setting'>fix/s3-verify-peer-setting</option>
<option value='fix/s3configtrait/proxy-false'>fix/s3configtrait/proxy-false</option>
<option value='fix/sabre-dav-itip-broker'>fix/sabre-dav-itip-broker</option>
<option value='fix/sass'>fix/sass</option>
<option value='fix/session-cron'>fix/session-cron</option>
<option value='fix/session/log-likely-lost-session-conditions'>fix/session/log-likely-lost-session-conditions</option>
<option value='fix/session/log-session-id'>fix/session/log-session-id</option>
<option value='fix/session/log-session-start-error'>fix/session/log-session-start-error</option>
<option value='fix/session/session-passphraze-handling'>fix/session/session-passphraze-handling</option>
<option value='fix/session/transactional-remember-me-renewal'>fix/session/transactional-remember-me-renewal</option>
<option value='fix/settings--disable-discover-when-app-store-is-disabled'>fix/settings--disable-discover-when-app-store-is-disabled</option>
<option value='fix/settings-command'>fix/settings-command</option>
<option value='fix/settings/admin/ai/textprocessing'>fix/settings/admin/ai/textprocessing</option>
<option value='fix/settings/ex-apps-search'>fix/settings/ex-apps-search</option>
<option value='fix/settings/mail-server-settings-form'>fix/settings/mail-server-settings-form</option>
<option value='fix/settings/userid-dependency-injection'>fix/settings/userid-dependency-injection</option>
<option value='fix/share-api-create--permissions'>fix/share-api-create--permissions</option>
<option value='fix/share-notifications'>fix/share-notifications</option>
<option value='fix/sharing-entry-link'>fix/sharing-entry-link</option>
<option value='fix/sharing-password-submit-create'>fix/sharing-password-submit-create</option>
<option value='fix/sharing-sidebar-tab-default'>fix/sharing-sidebar-tab-default</option>
<option value='fix/shipped-app-version'>fix/shipped-app-version</option>
<option value='fix/sidebar-favorites'>fix/sidebar-favorites</option>
<option value='fix/stable27'>fix/stable27</option>
<option value='fix/stable28-uploader'>fix/stable28-uploader</option>
<option value='fix/stable28/webcal-subscription-jobs-middleware'>fix/stable28/webcal-subscription-jobs-middleware</option>
<option value='fix/stable29/numerical-userid-file-item-display'>fix/stable29/numerical-userid-file-item-display</option>
<option value='fix/stable29/webcal-subscription-jobs-middleware'>fix/stable29/webcal-subscription-jobs-middleware</option>
<option value='fix/stable29_share-api-create--permissions'>fix/stable29_share-api-create--permissions</option>
<option value='fix/stable30/share-types-references'>fix/stable30/share-types-references</option>
<option value='fix/storage-local/get-source-path-spl-file-info'>fix/storage-local/get-source-path-spl-file-info</option>
<option value='fix/storage/get-directory-content-return-type'>fix/storage/get-directory-content-return-type</option>
<option value='fix/storage/get-owner-false'>fix/storage/get-owner-false</option>
<option value='fix/storage/method-docs-inheritance'>fix/storage/method-docs-inheritance</option>
<option value='fix/strict-types'>fix/strict-types</option>
<option value='fix/subadmin-user-groups'>fix/subadmin-user-groups</option>
<option value='fix/tags/boolean-user-has-tags'>fix/tags/boolean-user-has-tags</option>
<option value='fix/task-processing-api-controller/dont-use-plus'>fix/task-processing-api-controller/dont-use-plus</option>
<option value='fix/taskprocessing-api-get-file-contents'>fix/taskprocessing-api-get-file-contents</option>
<option value='fix/taskprocessing-better-errors'>fix/taskprocessing-better-errors</option>
<option value='fix/taskprocessing-manager/php-notice'>fix/taskprocessing-manager/php-notice</option>
<option value='fix/template-name-overflow'>fix/template-name-overflow</option>
<option value='fix/template-return-type'>fix/template-return-type</option>
<option value='fix/template-vue3-main'>fix/template-vue3-main</option>
<option value='fix/texttotextchatwithtools-translator-notes'>fix/texttotextchatwithtools-translator-notes</option>
<option value='fix/themes-layout'>fix/themes-layout</option>
<option value='fix/theming/default-theme-selection'>fix/theming/default-theme-selection</option>
<option value='fix/ticket_9672007/share_mail'>fix/ticket_9672007/share_mail</option>
<option value='fix/typo-recommended-apps'>fix/typo-recommended-apps</option>
<option value='fix/undefined-application-key'>fix/undefined-application-key</option>
<option value='fix/undefined-response'>fix/undefined-response</option>
<option value='fix/unified-search-ctrl-f'>fix/unified-search-ctrl-f</option>
<option value='fix/unified-search-empty-sections'>fix/unified-search-empty-sections</option>
<option value='fix/update-notification'>fix/update-notification</option>
<option value='fix/update-share-entry-quick-select'>fix/update-share-entry-quick-select</option>
<option value='fix/updatenotification-legacy-toast'>fix/updatenotification-legacy-toast</option>
<option value='fix/use-invokeprivate-for-test'>fix/use-invokeprivate-for-test</option>
<option value='fix/user_status/harden-api'>fix/user_status/harden-api</option>
<option value='fix/usertrait/backend-initialization'>fix/usertrait/backend-initialization</option>
<option value='fix/version-channel'>fix/version-channel</option>
<option value='fix/view-in-folder-conditions'>fix/view-in-folder-conditions</option>
<option value='fix/view-only-preview'>fix/view-only-preview</option>
<option value='fix/view/catch-mkdir-exception-non-existent-parents'>fix/view/catch-mkdir-exception-non-existent-parents</option>
<option value='fix/weather_status/search-address-offline-errors'>fix/weather_status/search-address-offline-errors</option>
<option value='fix/webcal-subscription-jobs-middleware'>fix/webcal-subscription-jobs-middleware</option>
<option value='fix/wrong-image-type'>fix/wrong-image-type</option>
<option value='fixHeaderStyleSettings'>fixHeaderStyleSettings</option>
<option value='fixKeyExFileExt'>fixKeyExFileExt</option>
<option value='followup/39574/ocm-provider-without-beautiful-urls'>followup/39574/ocm-provider-without-beautiful-urls</option>
<option value='followup/47329/add-all-types-to-handling'>followup/47329/add-all-types-to-handling</option>
<option value='followup/48086/fix-more-activity-providers'>followup/48086/fix-more-activity-providers</option>
<option value='forbid-moving-subfolder-24'>forbid-moving-subfolder-24</option>
<option value='fox/noid/extended-auth-on-webdav'>fox/noid/extended-auth-on-webdav</option>
<option value='fwdport/48445/master'>fwdport/48445/master</option>
<option value='getMountsForFileId-non-sparse'>getMountsForFileId-non-sparse</option>
<option value='guzzleHandler'>guzzleHandler</option>
<option value='hasTableTaskprocessingTasks'>hasTableTaskprocessingTasks</option>
<option value='icewind-smb-3.7'>icewind-smb-3.7</option>
<option value='ignore-write-test-unlink-err'>ignore-write-test-unlink-err</option>
<option value='instance-quota'>instance-quota</option>
<option value='issue_45523_actionmenu_in_multiple_actions_menu_bar'>issue_45523_actionmenu_in_multiple_actions_menu_bar</option>
<option value='joblist-build-error-log'>joblist-build-error-log</option>
<option value='jr-quota-exceeded-admin-log'>jr-quota-exceeded-admin-log</option>
<option value='jr/enh/updates/options-buttons-web-ui'>jr/enh/updates/options-buttons-web-ui</option>
<option value='jr/meta/issue-template-bugs-closed-link'>jr/meta/issue-template-bugs-closed-link</option>
<option value='jtr-feat-setupchecks-limit-type'>jtr-feat-setupchecks-limit-type</option>
<option value='jtr-locale-personal-info'>jtr-locale-personal-info</option>
<option value='jtr-perf-checks-connectivity-https-proto'>jtr-perf-checks-connectivity-https-proto</option>
<option value='jtr-settings-memory-limit-details'>jtr-settings-memory-limit-details</option>
<option value='jtr/chore-bug-report-logs'>jtr/chore-bug-report-logs</option>
<option value='jtr/desc-and-help-plus-minor-fixes-files-scan'>jtr/desc-and-help-plus-minor-fixes-files-scan</option>
<option value='jtr/dns-noisy-dns-get-record'>jtr/dns-noisy-dns-get-record</option>
<option value='jtr/fix-25162'>jtr/fix-25162</option>
<option value='jtr/fix-40666-fallback-copy'>jtr/fix-40666-fallback-copy</option>
<option value='jtr/fix-45671'>jtr/fix-45671</option>
<option value='jtr/fix-46609-delegation-add-group-overlap'>jtr/fix-46609-delegation-add-group-overlap</option>
<option value='jtr/fix-appframework-server-proto'>jtr/fix-appframework-server-proto</option>
<option value='jtr/fix-hash-hkdf-valueerror'>jtr/fix-hash-hkdf-valueerror</option>
<option value='jtr/fix-ipv6-zone-ids-link-local'>jtr/fix-ipv6-zone-ids-link-local</option>
<option value='jtr/fix-sharing-update-hints'>jtr/fix-sharing-update-hints</option>
<option value='jtr/fix-streamer-zip64'>jtr/fix-streamer-zip64</option>
<option value='jtr/fix-testSearchGroups'>jtr/fix-testSearchGroups</option>
<option value='jtr/fix-tests/mysql-phpunit-health'>jtr/fix-tests/mysql-phpunit-health</option>
<option value='jtr/fix-updater-cleanup-job-logging'>jtr/fix-updater-cleanup-job-logging</option>
<option value='jtr/fix-wipe-missing-token-handling'>jtr/fix-wipe-missing-token-handling</option>
<option value='jtr/occ-maintenance-mode-desc'>jtr/occ-maintenance-mode-desc</option>
<option value='jtr/preview-thumb-robustness'>jtr/preview-thumb-robustness</option>
<option value='jtr/router-light-refactoring'>jtr/router-light-refactoring</option>
<option value='jtr/setup-checks-heading'>jtr/setup-checks-heading</option>
<option value='jtr/test-binaryfinder'>jtr/test-binaryfinder</option>
<option value='jtr/typo-accessibility-config-sample'>jtr/typo-accessibility-config-sample</option>
<option value='kerberos-saved-ticket'>kerberos-saved-ticket</option>
<option value='kerberos-saved-ticket-27'>kerberos-saved-ticket-27</option>
<option value='location-provider'>location-provider</option>
<option value='lockThreadsOlderThan120d'>lockThreadsOlderThan120d</option>
<option value='log-event-recursion'>log-event-recursion</option>
<option value='login-less-custom-bundle'>login-less-custom-bundle</option>
<option value='man/backport/45237/stable27'>man/backport/45237/stable27</option>
<option value='master'>master</option>
<option value='merge-token-updates'>merge-token-updates</option>
<option value='metadata-storage-id'>metadata-storage-id</option>
<option value='mgallien/fix/retry_cache_operations_on_deadlock'>mgallien/fix/retry_cache_operations_on_deadlock</option>
<option value='mixedSetTTL'>mixedSetTTL</option>
<option value='mount-move-checks'>mount-move-checks</option>
<option value='mountpoint-get-numeric-storage-id-cache'>mountpoint-get-numeric-storage-id-cache</option>
<option value='move-from-encryption-no-opt'>move-from-encryption-no-opt</option>
<option value='moveStrictTyping'>moveStrictTyping</option>
<option value='mysqlNativePassCi'>mysqlNativePassCi</option>
<option value='new-julius'>new-julius</option>
<option value='no-issue-use-correct-exceptions-in-share-class'>no-issue-use-correct-exceptions-in-share-class</option>
<option value='noissue-refactor-share-class'>noissue-refactor-share-class</option>
<option value='normlize-less'>normlize-less</option>
<option value='notfound-debug-mounts'>notfound-debug-mounts</option>
<option value='obj-delete-not-found'>obj-delete-not-found</option>
<option value='obj-delete-not-found-20'>obj-delete-not-found-20</option>
<option value='object-store-move-db'>object-store-move-db</option>
<option value='object-store-move-fixes'>object-store-move-fixes</option>
<option value='object-store-trash-move'>object-store-trash-move</option>
<option value='oc-wnd-migrate'>oc-wnd-migrate</option>
<option value='oc-wnd-migrate-25'>oc-wnd-migrate-25</option>
<option value='occ-as-root'>occ-as-root</option>
<option value='occ-upgrade-reminder'>occ-upgrade-reminder</option>
<option value='occ-upgrade-wording'>occ-upgrade-wording</option>
<option value='oci-ci-faststart'>oci-ci-faststart</option>
<option value='ocs-user-info-quota-optimize'>ocs-user-info-quota-optimize</option>
<option value='optionally-hide-hidden-files-in-public-share-access'>optionally-hide-hidden-files-in-public-share-access</option>
<option value='oracle-share-reminder'>oracle-share-reminder</option>
<option value='passedLockValueIsIntOrNull'>passedLockValueIsIntOrNull</option>
<option value='patch/61084/disable-clear-cache'>patch/61084/disable-clear-cache</option>
<option value='patch/hash-return-null'>patch/hash-return-null</option>
<option value='patch/performance-scckit'>patch/performance-scckit</option>
<option value='path-available'>path-available</option>
<option value='perf/cache-file-reminders'>perf/cache-file-reminders</option>
<option value='perf/core/jobs-index'>perf/core/jobs-index</option>
<option value='perf/files/chunked-upload-default-100-mib'>perf/files/chunked-upload-default-100-mib</option>
<option value='perf/log-excessive-memory-consumption'>perf/log-excessive-memory-consumption</option>
<option value='perf/log-high-memory-requests'>perf/log-high-memory-requests</option>
<option value='perf/noid/split-getSharedWith-query-into-more-performance-sets'>perf/noid/split-getSharedWith-query-into-more-performance-sets</option>
<option value='perf/noid/unified-search-init'>perf/noid/unified-search-init</option>
<option value='printOccHumanFriendly'>printOccHumanFriendly</option>
<option value='printOnlyOnceText'>printOnlyOnceText</option>
<option value='profile-request'>profile-request</option>
<option value='pull_request-trigger'>pull_request-trigger</option>
<option value='query-req-id-26'>query-req-id-26</option>
<option value='rakekniven-patch-1'>rakekniven-patch-1</option>
<option value='rakekniven-patch-2'>rakekniven-patch-2</option>
<option value='readd-object-store-phpunit'>readd-object-store-phpunit</option>
<option value='refactSmallAdjust'>refactSmallAdjust</option>
<option value='refactor/48925/sharing-sidebar-redesign'>refactor/48925/sharing-sidebar-redesign</option>
<option value='refactor/app/remove-register-routes'>refactor/app/remove-register-routes</option>
<option value='refactor/apps/constructor-property-promotion'>refactor/apps/constructor-property-promotion</option>
<option value='refactor/apps/declare-strict-types'>refactor/apps/declare-strict-types</option>
<option value='refactor/apps/php55-features'>refactor/apps/php55-features</option>
<option value='refactor/appstore-modernization'>refactor/appstore-modernization</option>
<option value='refactor/background-service'>refactor/background-service</option>
<option value='refactor/class-string-constant'>refactor/class-string-constant</option>
<option value='refactor/dirname-to-dir'>refactor/dirname-to-dir</option>
<option value='refactor/drop-to-uploader'>refactor/drop-to-uploader</option>
<option value='refactor/elvis'>refactor/elvis</option>
<option value='refactor/files-cleanup'>refactor/files-cleanup</option>
<option value='refactor/files-deprecated-share-types'>refactor/files-deprecated-share-types</option>
<option value='refactor/files-filelist-width'>refactor/files-filelist-width</option>
<option value='refactor/files-required-navigation'>refactor/files-required-navigation</option>
<option value='refactor/move-to-new-activity-exception'>refactor/move-to-new-activity-exception</option>
<option value='refactor/provide-file-actions-through-composable'>refactor/provide-file-actions-through-composable</option>
<option value='refactor/rector/extend-scope'>refactor/rector/extend-scope</option>
<option value='refactor/register-routes'>refactor/register-routes</option>
<option value='refactor/self-class-reference'>refactor/self-class-reference</option>
<option value='refactor/settings/mail-settings-parameters'>refactor/settings/mail-settings-parameters</option>
<option value='refactor/share-manager-appconfig'>refactor/share-manager-appconfig</option>
<option value='refactor/storage/constructors'>refactor/storage/constructors</option>
<option value='refactor/storage/strong-param-types'>refactor/storage/strong-param-types</option>
<option value='refactor/storage/strong-type-properties'>refactor/storage/strong-type-properties</option>
<option value='refactor/stream-encryption/typings'>refactor/stream-encryption/typings</option>
<option value='refactor/template-layout'>refactor/template-layout</option>
<option value='refactor/void-tests'>refactor/void-tests</option>
<option value='refactor/zip-event'>refactor/zip-event</option>
<option value='release/28.0.11'>release/28.0.11</option>
<option value='release/28.0.11_rc1'>release/28.0.11_rc1</option>
<option value='release/28.0.12'>release/28.0.12</option>
<option value='release/28.0.12_rc1'>release/28.0.12_rc1</option>
<option value='release/28.0.12_rc2'>release/28.0.12_rc2</option>
<option value='release/28.0.14'>release/28.0.14</option>
<option value='release/28.0.14_rc1'>release/28.0.14_rc1</option>
<option value='release/29.0.0beta2'>release/29.0.0beta2</option>
<option value='release/29.0.11'>release/29.0.11</option>
<option value='release/29.0.11_rc1'>release/29.0.11_rc1</option>
<option value='release/29.0.8'>release/29.0.8</option>
<option value='release/29.0.8_rc1'>release/29.0.8_rc1</option>
<option value='release/29.0.9'>release/29.0.9</option>
<option value='release/29.0.9_rc1'>release/29.0.9_rc1</option>
<option value='release/29.0.9_rc2'>release/29.0.9_rc2</option>
<option value='release/30.0.1_rc'>release/30.0.1_rc</option>
<option value='release/30.0.1_rc1'>release/30.0.1_rc1</option>
<option value='release/30.0.1_rc2'>release/30.0.1_rc2</option>
<option value='release/30.0.2'>release/30.0.2</option>
<option value='release/30.0.2_rc1'>release/30.0.2_rc1</option>
<option value='release/30.0.2_rc2'>release/30.0.2_rc2</option>
<option value='release/30.0.4'>release/30.0.4</option>
<option value='release/30.0.4_rc1'>release/30.0.4_rc1</option>
<option value='release/30.0.5'>release/30.0.5</option>
<option value='release/30.0.5_rc1'>release/30.0.5_rc1</option>
<option value='release/31.0.0_beta_1'>release/31.0.0_beta_1</option>
<option value='release/31.0.0_beta_2'>release/31.0.0_beta_2</option>
<option value='release/31.0.0_beta_4'>release/31.0.0_beta_4</option>
<option value='remove-filecache-joins'>remove-filecache-joins</option>
<option value='remove-locking-config-sample'>remove-locking-config-sample</option>
<option value='remove-non-accessible-shares'>remove-non-accessible-shares</option>
<option value='removeNoisyTextEmails'>removeNoisyTextEmails</option>
<option value='rename-deleted-default-calendar-in-trashbin'>rename-deleted-default-calendar-in-trashbin</option>
<option value='repair-mimetype-expensive-squashed-29'>repair-mimetype-expensive-squashed-29</option>
<option value='repair-tree-invalid-parent'>repair-tree-invalid-parent</option>
<option value='reshare-permission-logic-27'>reshare-permission-logic-27</option>
<option value='revert-49004'>revert-49004</option>
<option value='revert-49650-backport/49293/stable30'>revert-49650-backport/49293/stable30</option>
<option value='revert-49825-revert-49650-backport/49293/stable30'>revert-49825-revert-49650-backport/49293/stable30</option>
<option value='revert/41453'>revert/41453</option>
<option value='revert/openapi-extractor'>revert/openapi-extractor</option>
<option value='revert/share-node-accessible'>revert/share-node-accessible</option>
<option value='revoke-admin-overwrite-8'>revoke-admin-overwrite-8</option>
<option value='reworkShareExceptions'>reworkShareExceptions</option>
<option value='rfc/global-rate-limit'>rfc/global-rate-limit</option>
<option value='rfc/request-timeout'>rfc/request-timeout</option>
<option value='run-test-mime-type-icon-again'>run-test-mime-type-icon-again</option>
<option value='s3-bucket-create-exception'>s3-bucket-create-exception</option>
<option value='s3-disable-multipart'>s3-disable-multipart</option>
<option value='s3-disable-multipart-remove-debug'>s3-disable-multipart-remove-debug</option>
<option value='safety-net-null-check'>safety-net-null-check</option>
<option value='scan-home-ext-storae'>scan-home-ext-storae</option>
<option value='scanner-invalid-data-log'>scanner-invalid-data-log</option>
<option value='scckit-backports'>scckit-backports</option>
<option value='seekable-http-size-24'>seekable-http-size-24</option>
<option value='setupChecksMoveFromBinary'>setupChecksMoveFromBinary</option>
<option value='sftp-fopen-write-stat-cache'>sftp-fopen-write-stat-cache</option>
<option value='sftp-known-mtime'>sftp-known-mtime</option>
<option value='sharding-code-fixes'>sharding-code-fixes</option>
<option value='sharding-existing'>sharding-existing</option>
<option value='sharding-select-fixes'>sharding-select-fixes</option>
<option value='share-list-set-owner'>share-list-set-owner</option>
<option value='share-mount-check-no-in'>share-mount-check-no-in</option>
<option value='share-move-storage-error'>share-move-storage-error</option>
<option value='share-reminder-sharding'>share-reminder-sharding</option>
<option value='share-root-meta-cache'>share-root-meta-cache</option>
<option value='shared-cache-watcher-update'>shared-cache-watcher-update</option>
<option value='skjnldbot/nextcloud-upload'>skjnldbot/nextcloud-upload</option>
<option value='skjnldsv-patch-1'>skjnldsv-patch-1</option>
<option value='smb-acl-fail-soft'>smb-acl-fail-soft</option>
<option value='smb-hasupdated-deleted'>smb-hasupdated-deleted</option>
<option value='smb-notify-test'>smb-notify-test</option>
<option value='smb-systembridge'>smb-systembridge</option>
<option value='stable-swift-v3'>stable-swift-v3</option>
<option value='stable10'>stable10</option>
<option value='stable11'>stable11</option>
<option value='stable12'>stable12</option>
<option value='stable13'>stable13</option>
<option value='stable14'>stable14</option>
<option value='stable15'>stable15</option>
<option value='stable16'>stable16</option>
<option value='stable17'>stable17</option>
<option value='stable18'>stable18</option>
<option value='stable19'>stable19</option>
<option value='stable20'>stable20</option>
<option value='stable21'>stable21</option>
<option value='stable22'>stable22</option>
<option value='stable23'>stable23</option>
<option value='stable24'>stable24</option>
<option value='stable25'>stable25</option>
<option value='stable26'>stable26</option>
<option value='stable27'>stable27</option>
<option value='stable28'>stable28</option>
<option value='stable28BackportMissingSetTTL'>stable28BackportMissingSetTTL</option>
<option value='stable29'>stable29</option>
<option value='stable30'>stable30</option>
<option value='stable30-fix-renaming-a-received-share-by-a-user-with-stale-shares'>stable30-fix-renaming-a-received-share-by-a-user-with-stale-shares</option>
<option value='stable31'>stable31</option>
<option value='stable9'>stable9</option>
<option value='storage-cache-not-exists'>storage-cache-not-exists</option>
<option value='storage-debug-info'>storage-debug-info</option>
<option value='storage-id-cache-memcache'>storage-id-cache-memcache</option>
<option value='stream-assembly-stream-size'>stream-assembly-stream-size</option>
<option value='techdebt/noid/add-parameter-typehints'>techdebt/noid/add-parameter-typehints</option>
<option value='techdebt/noid/more-useful-debug-logs'>techdebt/noid/more-useful-debug-logs</option>
<option value='test-scanner-no-transactions-26'>test-scanner-no-transactions-26</option>
<option value='test/eol-check'>test/eol-check</option>
<option value='test/eol-check-26'>test/eol-check-26</option>
<option value='test/fix-cypress'>test/fix-cypress</option>
<option value='test/folder-tree'>test/folder-tree</option>
<option value='test/integration/cleanup-logs'>test/integration/cleanup-logs</option>
<option value='test/widget-perf'>test/widget-perf</option>
<option value='tests/fix-jest-leftover'>tests/fix-jest-leftover</option>
<option value='tests/template-workflow'>tests/template-workflow</option>
<option value='transfer-share-skip-notfound'>transfer-share-skip-notfound</option>
<option value='try-non-recursive-source-27'>try-non-recursive-source-27</option>
<option value='update-phpdoc-for-folder-get'>update-phpdoc-for-folder-get</option>
<option value='update-stale-bot-configuration'>update-stale-bot-configuration</option>
<option value='updater-change-mimetype-objectstore'>updater-change-mimetype-objectstore</option>
<option value='useHttpFramework'>useHttpFramework</option>
<option value='useOCPClassesTrashbin'>useOCPClassesTrashbin</option>
<option value='usermountcache-filecache-joins'>usermountcache-filecache-joins</option>
<option value='validateProvidedEmail'>validateProvidedEmail</option>
<option value='wrapper-instanceof-resiliant-squash'>wrapper-instanceof-resiliant-squash</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>Nextcloud server, a safe home for all your data: https://github.com/nextcloud/server</td><td class='sub right'>www-data</td></tr></table>
<table class='tabs'><tr><td>
<a href='/nextcloud-server.git/?h=v27.1.8rc1'>summary</a><a href='/nextcloud-server.git/refs/?h=v27.1.8rc1&amp;id=922982f0704bf4b088f8582c530ee52ff6c4c758'>refs</a><a href='/nextcloud-server.git/log/l10n/l10n.pl?h=v27.1.8rc1'>log</a><a class='active' href='/nextcloud-server.git/tree/l10n/l10n.pl?h=v27.1.8rc1&amp;id=922982f0704bf4b088f8582c530ee52ff6c4c758'>tree</a><a href='/nextcloud-server.git/commit/l10n/l10n.pl?h=v27.1.8rc1&amp;id=922982f0704bf4b088f8582c530ee52ff6c4c758'>commit</a><a href='/nextcloud-server.git/diff/l10n/l10n.pl?h=v27.1.8rc1&amp;id=922982f0704bf4b088f8582c530ee52ff6c4c758'>diff</a><a href='/nextcloud-server.git/stats/l10n/l10n.pl?h=v27.1.8rc1'>stats</a></td><td class='form'><form class='right' method='get' action='/nextcloud-server.git/log/l10n/l10n.pl'>
<input type='hidden' name='h' value='v27.1.8rc1'/><input type='hidden' name='id' value='922982f0704bf4b088f8582c530ee52ff6c4c758'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/nextcloud-server.git/tree/?h=v27.1.8rc1&amp;id=922982f0704bf4b088f8582c530ee52ff6c4c758'>root</a>/<a href='/nextcloud-server.git/tree/l10n?h=v27.1.8rc1&amp;id=922982f0704bf4b088f8582c530ee52ff6c4c758'>l10n</a>/<a href='/nextcloud-server.git/tree/l10n/l10n.pl?h=v27.1.8rc1&amp;id=922982f0704bf4b088f8582c530ee52ff6c4c758'>l10n.pl</a></div><div class='content'>blob: 0f75cc5c7e97d1837f0595c4dd4ee2e8e3aec08e (<a href='/nextcloud-server.git/plain/l10n/l10n.pl?h=v27.1.8rc1&amp;id=922982f0704bf4b088f8582c530ee52ff6c4c758'>plain</a>)
<table summary='blob content' class='blob'>
<tr><td class='linenumbers'><pre><a id='n1' href='#n1'>1</a>
<a id='n2' href='#n2'>2</a>
<a id='n3' href='#n3'>3</a>
<a id='n4' href='#n4'>4</a>
<a id='n5' href='#n5'>5</a>
<a id='n6' href='#n6'>6</a>
<a id='n7' href='#n7'>7</a>
<a id='n8' href='#n8'>8</a>
<a id='n9' href='#n9'>9</a>
<a id='n10' href='#n10'>10</a>
<a id='n11' href='#n11'>11</a>
<a id='n12' href='#n12'>12</a>
<a id='n13' href='#n13'>13</a>
<a id='n14' href='#n14'>14</a>
<a id='n15' href='#n15'>15</a>
<a id='n16' href='#n16'>16</a>
<a id='n17' href='#n17'>17</a>
<a id='n18' href='#n18'>18</a>
<a id='n19' href='#n19'>19</a>
<a id='n20' href='#n20'>20</a>
<a id='n21' href='#n21'>21</a>
<a id='n22' href='#n22'>22</a>
<a id='n23' href='#n23'>23</a>
<a id='n24' href='#n24'>24</a>
<a id='n25' href='#n25'>25</a>
<a id='n26' href='#n26'>26</a>
<a id='n27' href='#n27'>27</a>
<a id='n28' href='#n28'>28</a>
<a id='n29' href='#n29'>29</a>
<a id='n30' href='#n30'>30</a>
<a id='n31' href='#n31'>31</a>
<a id='n32' href='#n32'>32</a>
<a id='n33' href='#n33'>33</a>
<a id='n34' href='#n34'>34</a>
<a id='n35' href='#n35'>35</a>
<a id='n36' href='#n36'>36</a>
<a id='n37' href='#n37'>37</a>
<a id='n38' href='#n38'>38</a>
<a id='n39' href='#n39'>39</a>
<a id='n40' href='#n40'>40</a>
<a id='n41' href='#n41'>41</a>
<a id='n42' href='#n42'>42</a>
<a id='n43' href='#n43'>43</a>
<a id='n44' href='#n44'>44</a>
<a id='n45' href='#n45'>45</a>
<a id='n46' href='#n46'>46</a>
<a id='n47' href='#n47'>47</a>
<a id='n48' href='#n48'>48</a>
<a id='n49' href='#n49'>49</a>
<a id='n50' href='#n50'>50</a>
<a id='n51' href='#n51'>51</a>
<a id='n52' href='#n52'>52</a>
<a id='n53' href='#n53'>53</a>
<a id='n54' href='#n54'>54</a>
<a id='n55' href='#n55'>55</a>
<a id='n56' href='#n56'>56</a>
<a id='n57' href='#n57'>57</a>
<a id='n58' href='#n58'>58</a>
<a id='n59' href='#n59'>59</a>
<a id='n60' href='#n60'>60</a>
<a id='n61' href='#n61'>61</a>
<a id='n62' href='#n62'>62</a>
<a id='n63' href='#n63'>63</a>
<a id='n64' href='#n64'>64</a>
<a id='n65' href='#n65'>65</a>
<a id='n66' href='#n66'>66</a>
<a id='n67' href='#n67'>67</a>
<a id='n68' href='#n68'>68</a>
<a id='n69' href='#n69'>69</a>
<a id='n70' href='#n70'>70</a>
<a id='n71' href='#n71'>71</a>
<a id='n72' href='#n72'>72</a>
<a id='n73' href='#n73'>73</a>
<a id='n74' href='#n74'>74</a>
<a id='n75' href='#n75'>75</a>
<a id='n76' href='#n76'>76</a>
<a id='n77' href='#n77'>77</a>
<a id='n78' href='#n78'>78</a>
<a id='n79' href='#n79'>79</a>
<a id='n80' href='#n80'>80</a>
<a id='n81' href='#n81'>81</a>
<a id='n82' href='#n82'>82</a>
<a id='n83' href='#n83'>83</a>
<a id='n84' href='#n84'>84</a>
<a id='n85' href='#n85'>85</a>
<a id='n86' href='#n86'>86</a>
<a id='n87' href='#n87'>87</a>
<a id='n88' href='#n88'>88</a>
<a id='n89' href='#n89'>89</a>
<a id='n90' href='#n90'>90</a>
<a id='n91' href='#n91'>91</a>
<a id='n92' href='#n92'>92</a>
<a id='n93' href='#n93'>93</a>
<a id='n94' href='#n94'>94</a>
<a id='n95' href='#n95'>95</a>
<a id='n96' href='#n96'>96</a>
<a id='n97' href='#n97'>97</a>
<a id='n98' href='#n98'>98</a>
<a id='n99' href='#n99'>99</a>
<a id='n100' href='#n100'>100</a>
<a id='n101' href='#n101'>101</a>
<a id='n102' href='#n102'>102</a>
<a id='n103' href='#n103'>103</a>
<a id='n104' href='#n104'>104</a>
<a id='n105' href='#n105'>105</a>
<a id='n106' href='#n106'>106</a>
<a id='n107' href='#n107'>107</a>
<a id='n108' href='#n108'>108</a>
<a id='n109' href='#n109'>109</a>
<a id='n110' href='#n110'>110</a>
<a id='n111' href='#n111'>111</a>
<a id='n112' href='#n112'>112</a>
<a id='n113' href='#n113'>113</a>
<a id='n114' href='#n114'>114</a>
<a id='n115' href='#n115'>115</a>
<a id='n116' href='#n116'>116</a>
<a id='n117' href='#n117'>117</a>
<a id='n118' href='#n118'>118</a>
<a id='n119' href='#n119'>119</a>
<a id='n120' href='#n120'>120</a>
<a id='n121' href='#n121'>121</a>
<a id='n122' href='#n122'>122</a>
<a id='n123' href='#n123'>123</a>
<a id='n124' href='#n124'>124</a>
<a id='n125' href='#n125'>125</a>
<a id='n126' href='#n126'>126</a>
<a id='n127' href='#n127'>127</a>
<a id='n128' href='#n128'>128</a>
<a id='n129' href='#n129'>129</a>
<a id='n130' href='#n130'>130</a>
<a id='n131' href='#n131'>131</a>
<a id='n132' href='#n132'>132</a>
<a id='n133' href='#n133'>133</a>
<a id='n134' href='#n134'>134</a>
<a id='n135' href='#n135'>135</a>
<a id='n136' href='#n136'>136</a>
<a id='n137' href='#n137'>137</a>
<a id='n138' href='#n138'>138</a>
<a id='n139' href='#n139'>139</a>
<a id='n140' href='#n140'>140</a>
<a id='n141' href='#n141'>141</a>
<a id='n142' href='#n142'>142</a>
<a id='n143' href='#n143'>143</a>
<a id='n144' href='#n144'>144</a>
<a id='n145' href='#n145'>145</a>
<a id='n146' href='#n146'>146</a>
<a id='n147' href='#n147'>147</a>
<a id='n148' href='#n148'>148</a>
</pre></td>
<td class='lines'><pre><code><style>pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: #ffffcc }
.highlight .c { color: #888888 } /* Comment */
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.highlight .k { color: #008800; font-weight: bold } /* Keyword */
.highlight .ch { color: #888888 } /* Comment.Hashbang */
.highlight .cm { color: #888888 } /* Comment.Multiline */
.highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */
.highlight .cpf { color: #888888 } /* Comment.PreprocFile */
.highlight .c1 { color: #888888 } /* Comment.Single */
.highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #aa0000 } /* Generic.Error */
.highlight .gh { color: #333333 } /* Generic.Heading */
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #555555 } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #666666 } /* Generic.Subheading */
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
.highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008800 } /* Keyword.Pseudo */
.highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */
.highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */
.highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */
.highlight .na { color: #336699 } /* Name.Attribute */
.highlight .nb { color: #003388 } /* Name.Builtin */
.highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */
.highlight .no { color: #003366; font-weight: bold } /* Name.Constant */
.highlight .nd { color: #555555 } /* Name.Decorator */
.highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */
.highlight .nl { color: #336699; font-style: italic } /* Name.Label */
.highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */
.highlight .py { color: #336699; font-weight: bold } /* Name.Property */
.highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #336699 } /* Name.Variable */
.highlight .ow { color: #008800 } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */
.highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */
.highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */
.highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */
.highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */
.highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */
.highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */
.highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */
.highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */
.highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */
.highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */
.highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */
.highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */
.highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */
.highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */
.highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */
.highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */
.highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */
.highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */
.highlight .vc { color: #336699 } /* Name.Variable.Class */
.highlight .vg { color: #dd7700 } /* Name.Variable.Global */
.highlight .vi { color: #3333bb } /* Name.Variable.Instance */
.highlight .vm { color: #336699 } /* Name.Variable.Magic */
.highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */</style><div class="highlight"><pre><span></span><span class="ch">#!/usr/bin/perl</span>
<span class="k">use</span><span class="w"> </span><span class="nn">strict</span><span class="p">;</span>
<span class="k">use</span><span class="w"> </span><span class="nn">Locale::PO</span><span class="p">;</span>
<span class="k">use</span><span class="w"> </span><span class="nn">Cwd</span><span class="p">;</span>
<span class="k">use</span><span class="w"> </span><span class="nn">Data::Dumper</span><span class="p">;</span>
<span class="k">use</span><span class="w"> </span><span class="nn">File::Path</span><span class="p">;</span>

<span class="k">sub</span><span class="w"> </span><span class="nf">crawlPrograms</span><span class="p">{</span>
<span class="w">	</span><span class="k">my</span><span class="p">(</span><span class="w"> </span><span class="nv">$dir</span><span class="p">,</span><span class="w"> </span><span class="nv">$ignore</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nv">@_</span><span class="p">;</span>
<span class="w">	</span><span class="k">my</span><span class="w"> </span><span class="nv">@found</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">();</span>

<span class="w">	</span><span class="nb">opendir</span><span class="p">(</span><span class="w"> </span><span class="n">DIR</span><span class="p">,</span><span class="w"> </span><span class="nv">$dir</span><span class="w"> </span><span class="p">);</span>
<span class="w">	</span><span class="k">my</span><span class="w"> </span><span class="nv">@files</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">readdir</span><span class="p">(</span><span class="w"> </span><span class="n">DIR</span><span class="w"> </span><span class="p">);</span>
<span class="w">	</span><span class="nb">closedir</span><span class="p">(</span><span class="w"> </span><span class="n">DIR</span><span class="w"> </span><span class="p">);</span>
<span class="w">	</span><span class="nv">@files</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">sort</span><span class="p">(</span><span class="w"> </span><span class="nv">@files</span><span class="w"> </span><span class="p">);</span>

<span class="w">	</span><span class="k">foreach</span><span class="w"> </span><span class="k">my</span><span class="w"> </span><span class="nv">$i</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nv">@files</span><span class="w"> </span><span class="p">){</span>
<span class="w">		</span><span class="k">next</span><span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="nb">substr</span><span class="p">(</span><span class="w"> </span><span class="nv">$i</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="ow">eq</span><span class="w"> </span><span class="s">&#39;.&#39;</span><span class="p">;</span>
<span class="w">		</span><span class="k">if</span><span class="p">(</span><span class="w"> </span><span class="nv">$i</span><span class="w"> </span><span class="ow">eq</span><span class="w"> </span><span class="s">&#39;l10n&#39;</span><span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span><span class="o">!</span><span class="nv">$ignore</span><span class="w"> </span><span class="p">){</span>
<span class="w">			</span><span class="nb">push</span><span class="p">(</span><span class="w"> </span><span class="nv">@found</span><span class="p">,</span><span class="w"> </span><span class="nv">$dir</span><span class="w"> </span><span class="p">);</span>
<span class="w">		</span><span class="p">}</span>
<span class="w">		</span><span class="k">elsif</span><span class="p">(</span><span class="w"> </span><span class="o">-</span><span class="n">d</span><span class="w"> </span><span class="nv">$dir</span><span class="o">.</span><span class="s">&#39;/&#39;</span><span class="o">.</span><span class="nv">$i</span><span class="w"> </span><span class="p">){</span>
<span class="w">			</span><span class="nb">push</span><span class="p">(</span><span class="w"> </span><span class="nv">@found</span><span class="p">,</span><span class="w"> </span><span class="n">crawlPrograms</span><span class="p">(</span><span class="w"> </span><span class="nv">$dir</span><span class="o">.</span><span class="s">&#39;/&#39;</span><span class="o">.</span><span class="nv">$i</span><span class="w"> </span><span class="p">));</span>
<span class="w">		</span><span class="p">}</span>
<span class="w">	</span><span class="p">}</span>

<span class="w">	</span><span class="k">return</span><span class="w"> </span><span class="nv">@found</span><span class="p">;</span>
<span class="p">}</span>

<span class="k">sub</span><span class="w"> </span><span class="nf">crawlFiles</span><span class="p">{</span>
<span class="w">	</span><span class="k">my</span><span class="p">(</span><span class="w"> </span><span class="nv">$dir</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nv">@_</span><span class="p">;</span>
<span class="w">	</span><span class="k">my</span><span class="w"> </span><span class="nv">@found</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">();</span>

<span class="w">	</span><span class="nb">opendir</span><span class="p">(</span><span class="w"> </span><span class="n">DIR</span><span class="p">,</span><span class="w"> </span><span class="nv">$dir</span><span class="w"> </span><span class="p">);</span>
<span class="w">	</span><span class="k">my</span><span class="w"> </span><span class="nv">@files</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">readdir</span><span class="p">(</span><span class="w"> </span><span class="n">DIR</span><span class="w"> </span><span class="p">);</span>
<span class="w">	</span><span class="nb">closedir</span><span class="p">(</span><span class="w"> </span><span class="n">DIR</span><span class="w"> </span><span class="p">);</span>
<span class="w">	</span><span class="nv">@files</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">sort</span><span class="p">(</span><span class="w"> </span><span class="nv">@files</span><span class="w"> </span><span class="p">);</span>

<span class="w">	</span><span class="k">foreach</span><span class="w"> </span><span class="k">my</span><span class="w"> </span><span class="nv">$i</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nv">@files</span><span class="w"> </span><span class="p">){</span>
<span class="w">		</span><span class="k">next</span><span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="nb">substr</span><span class="p">(</span><span class="w"> </span><span class="nv">$i</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="ow">eq</span><span class="w"> </span><span class="s">&#39;.&#39;</span><span class="p">;</span>
<span class="w">		</span><span class="k">next</span><span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="nv">$i</span><span class="w"> </span><span class="ow">eq</span><span class="w"> </span><span class="s">&#39;l10n&#39;</span><span class="p">;</span>
<span class="w">		</span>
<span class="w">		</span><span class="k">if</span><span class="p">(</span><span class="w"> </span><span class="o">-</span><span class="n">d</span><span class="w"> </span><span class="nv">$dir</span><span class="o">.</span><span class="s">&#39;/&#39;</span><span class="o">.</span><span class="nv">$i</span><span class="w"> </span><span class="p">){</span>
<span class="w">			</span><span class="nb">push</span><span class="p">(</span><span class="w"> </span><span class="nv">@found</span><span class="p">,</span><span class="w"> </span><span class="n">crawlFiles</span><span class="p">(</span><span class="w"> </span><span class="nv">$dir</span><span class="o">.</span><span class="s">&#39;/&#39;</span><span class="o">.</span><span class="nv">$i</span><span class="w"> </span><span class="p">));</span>
<span class="w">		</span><span class="p">}</span>
<span class="w">		</span><span class="k">else</span><span class="p">{</span>
<span class="w">			</span><span class="nb">push</span><span class="p">(</span><span class="nv">@found</span><span class="p">,</span><span class="nv">$dir</span><span class="o">.</span><span class="s">&#39;/&#39;</span><span class="o">.</span><span class="nv">$i</span><span class="p">)</span><span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="nv">$i</span><span class="w"> </span><span class="o">=~</span><span class="sr"> /\.js$/</span><span class="w"> </span><span class="o">||</span><span class="w"> </span><span class="nv">$i</span><span class="w"> </span><span class="o">=~</span><span class="sr"> /\.php$/</span><span class="p">;</span>
<span class="w">		</span><span class="p">}</span>
<span class="w">	</span><span class="p">}</span>

<span class="w">	</span><span class="k">return</span><span class="w"> </span><span class="nv">@found</span><span class="p">;</span>
<span class="p">}</span>

<span class="k">sub</span><span class="w"> </span><span class="nf">readIgnorelist</span><span class="p">{</span>
<span class="w">	</span><span class="k">return</span><span class="w"> </span><span class="p">()</span><span class="w"> </span><span class="k">unless</span><span class="w"> </span><span class="o">-</span><span class="n">e</span><span class="w"> </span><span class="s">&#39;l10n/ignorelist&#39;</span><span class="p">;</span>
<span class="w">	</span><span class="k">my</span><span class="w"> </span><span class="nv">%ignore</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">();</span>
<span class="w">	</span><span class="nb">open</span><span class="p">(</span><span class="n">IN</span><span class="p">,</span><span class="s">&#39;l10n/ignorelist&#39;</span><span class="p">);</span>
<span class="w">	</span><span class="k">while</span><span class="p">(</span><span class="sr">&lt;IN&gt;</span><span class="p">){</span>
<span class="w">		</span><span class="k">my</span><span class="w"> </span><span class="nv">$line</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nv">$_</span><span class="p">;</span>
<span class="w">		</span><span class="nb">chomp</span><span class="p">(</span><span class="nv">$line</span><span class="p">);</span>
<span class="w">		</span><span class="nv">$ignore</span><span class="p">{</span><span class="s">&quot;./$line&quot;</span><span class="p">}</span><span class="o">++</span><span class="p">;</span>
<span class="w">	</span><span class="p">}</span>
<span class="w">	</span><span class="nb">close</span><span class="p">(</span><span class="n">IN</span><span class="p">);</span>
<span class="w">	</span><span class="k">return</span><span class="w"> </span><span class="nv">%ignore</span><span class="p">;</span>
<span class="p">}</span>

<span class="k">my</span><span class="w"> </span><span class="nv">$task</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">shift</span><span class="p">(</span><span class="w"> </span><span class="nv">@ARGV</span><span class="w"> </span><span class="p">);</span>
<span class="k">my</span><span class="w"> </span><span class="nv">$place</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&#39;..&#39;</span><span class="p">;</span>

<span class="nb">die</span><span class="p">(</span><span class="w"> </span><span class="s">&quot;Usage: l10n.pl task\ntask: read, write\n&quot;</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">unless</span><span class="w"> </span><span class="nv">$task</span><span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span><span class="nv">$place</span><span class="p">;</span>

<span class="c1"># Our current position</span>
<span class="k">my</span><span class="w"> </span><span class="nv">$whereami</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">cwd</span><span class="p">();</span>
<span class="nb">die</span><span class="p">(</span><span class="w"> </span><span class="s">&quot;Program must be executed in a l10n-folder called &#39;l10n&#39;&quot;</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">unless</span><span class="w"> </span><span class="nv">$whereami</span><span class="w"> </span><span class="o">=~</span><span class="w"> </span><span class="sr">m/\/l10n$/</span><span class="p">;</span>

<span class="c1"># Where are i18n-files?</span>
<span class="k">my</span><span class="w"> </span><span class="nv">@dirs</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">crawlPrograms</span><span class="p">(</span><span class="w"> </span><span class="nv">$place</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="p">);</span>

<span class="c1"># Languages</span>
<span class="k">my</span><span class="w"> </span><span class="nv">@languages</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">();</span>
<span class="nb">opendir</span><span class="p">(</span><span class="w"> </span><span class="n">DIR</span><span class="p">,</span><span class="w"> </span><span class="s">&#39;.&#39;</span><span class="w"> </span><span class="p">);</span>
<span class="k">my</span><span class="w"> </span><span class="nv">@files</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">readdir</span><span class="p">(</span><span class="w"> </span><span class="n">DIR</span><span class="w"> </span><span class="p">);</span>
<span class="nb">closedir</span><span class="p">(</span><span class="w"> </span><span class="n">DIR</span><span class="w"> </span><span class="p">);</span>
<span class="k">foreach</span><span class="w"> </span><span class="k">my</span><span class="w"> </span><span class="nv">$i</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nv">@files</span><span class="w"> </span><span class="p">){</span>
<span class="w">	</span><span class="nb">push</span><span class="p">(</span><span class="w"> </span><span class="nv">@languages</span><span class="p">,</span><span class="w"> </span><span class="nv">$i</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="o">-</span><span class="n">d</span><span class="w"> </span><span class="nv">$i</span><span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span><span class="nb">substr</span><span class="p">(</span><span class="w"> </span><span class="nv">$i</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="ow">ne</span><span class="w"> </span><span class="s">&#39;.&#39;</span><span class="p">;</span>
<span class="p">}</span>

<span class="k">if</span><span class="p">(</span><span class="w"> </span><span class="nv">$task</span><span class="w"> </span><span class="ow">eq</span><span class="w"> </span><span class="s">&#39;read&#39;</span><span class="w"> </span><span class="p">){</span>
<span class="w">	</span><span class="n">rmtree</span><span class="p">(</span><span class="w"> </span><span class="s">&#39;templates&#39;</span><span class="w"> </span><span class="p">);</span>
<span class="w">	</span><span class="nb">mkdir</span><span class="p">(</span><span class="w"> </span><span class="s">&#39;templates&#39;</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">unless</span><span class="w"> </span><span class="o">-</span><span class="n">d</span><span class="w"> </span><span class="s">&#39;templates&#39;</span><span class="p">;</span>
<span class="w">	</span><span class="k">print</span><span class="w"> </span><span class="s">&quot;Mode: reading\n&quot;</span><span class="p">;</span>
<span class="w">	</span><span class="k">foreach</span><span class="w"> </span><span class="k">my</span><span class="w"> </span><span class="nv">$dir</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nv">@dirs</span><span class="w"> </span><span class="p">){</span>
<span class="w">		</span><span class="k">my</span><span class="w"> </span><span class="nv">@temp</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">split</span><span class="p">(</span><span class="sr"> /\//</span><span class="p">,</span><span class="w"> </span><span class="nv">$dir</span><span class="w"> </span><span class="p">);</span>
<span class="w">		</span><span class="k">my</span><span class="w"> </span><span class="nv">$app</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">pop</span><span class="p">(</span><span class="w"> </span><span class="nv">@temp</span><span class="w"> </span><span class="p">);</span>
<span class="w">		</span><span class="nb">chdir</span><span class="p">(</span><span class="w"> </span><span class="nv">$dir</span><span class="w"> </span><span class="p">);</span>
<span class="w">		</span><span class="k">my</span><span class="w"> </span><span class="nv">@totranslate</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">crawlFiles</span><span class="p">(</span><span class="s">&#39;.&#39;</span><span class="p">);</span>
<span class="w">		</span><span class="k">my</span><span class="w"> </span><span class="nv">%ignore</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">readIgnorelist</span><span class="p">();</span>
<span class="w">		</span><span class="k">my</span><span class="w"> </span><span class="nv">$output</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;${whereami}/templates/$app.pot&quot;</span><span class="p">;</span>
<span class="w">		</span><span class="k">print</span><span class="w"> </span><span class="s">&quot;  Processing $app\n&quot;</span><span class="p">;</span>

<span class="w">		</span><span class="k">foreach</span><span class="w"> </span><span class="k">my</span><span class="w"> </span><span class="nv">$file</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nv">@totranslate</span><span class="w"> </span><span class="p">){</span>
<span class="w">			</span><span class="k">next</span><span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="nv">$ignore</span><span class="p">{</span><span class="nv">$file</span><span class="p">};</span>
<span class="w">			</span><span class="k">my</span><span class="w"> </span><span class="nv">$keyword</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nv">$file</span><span class="w"> </span><span class="o">=~</span><span class="sr"> /\.js$/</span><span class="w"> </span><span class="p">?</span><span class="w"> </span><span class="s">&#39;t:2&#39;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s">&#39;t&#39;</span><span class="p">);</span>
<span class="w">			</span><span class="k">my</span><span class="w"> </span><span class="nv">$language</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nv">$file</span><span class="w"> </span><span class="o">=~</span><span class="sr"> /\.js$/</span><span class="w"> </span><span class="p">?</span><span class="w"> </span><span class="s">&#39;Perl&#39;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s">&#39;PHP&#39;</span><span class="p">);</span>
<span class="w">			</span><span class="k">my</span><span class="w"> </span><span class="nv">$joinexisting</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="o">-</span><span class="n">e</span><span class="w"> </span><span class="nv">$output</span><span class="w"> </span><span class="p">?</span><span class="w"> </span><span class="s">&#39;--join-existing&#39;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s">&#39;&#39;</span><span class="p">);</span>
<span class="w">			</span><span class="k">print</span><span class="w"> </span><span class="s">&quot;    Reading $file\n&quot;</span><span class="p">;</span>
<span class="w">			</span><span class="sb">`xgettext --output=&quot;$output&quot; $joinexisting --keyword=$keyword --language=$language &quot;$file&quot;`</span><span class="p">;</span>
<span class="w">		</span><span class="p">}</span>
<span class="w">		</span><span class="nb">chdir</span><span class="p">(</span><span class="w"> </span><span class="nv">$whereami</span><span class="w"> </span><span class="p">);</span>
<span class="w">	</span><span class="p">}</span>
<span class="p">}</span>
<span class="k">elsif</span><span class="p">(</span><span class="w"> </span><span class="nv">$task</span><span class="w"> </span><span class="ow">eq</span><span class="w"> </span><span class="s">&#39;write&#39;</span><span class="w"> </span><span class="p">){</span>
<span class="w">	</span><span class="k">print</span><span class="w"> </span><span class="s">&quot;Mode: write\n&quot;</span><span class="p">;</span>
<span class="w">	</span><span class="k">foreach</span><span class="w"> </span><span class="k">my</span><span class="w"> </span><span class="nv">$dir</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nv">@dirs</span><span class="w"> </span><span class="p">){</span>
<span class="w">		</span><span class="k">my</span><span class="w"> </span><span class="nv">@temp</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">split</span><span class="p">(</span><span class="sr"> /\//</span><span class="p">,</span><span class="w"> </span><span class="nv">$dir</span><span class="w"> </span><span class="p">);</span>
<span class="w">		</span><span class="k">my</span><span class="w"> </span><span class="nv">$app</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nb">pop</span><span class="p">(</span><span class="w"> </span><span class="nv">@temp</span><span class="w"> </span><span class="p">);</span>
<span class="w">		</span><span class="nb">chdir</span><span class="p">(</span><span class="w"> </span><span class="nv">$dir</span><span class="o">.</span><span class="s">&#39;/l10n&#39;</span><span class="w"> </span><span class="p">);</span>
<span class="w">		</span><span class="k">print</span><span class="w"> </span><span class="s">&quot;  Processing $app\n&quot;</span><span class="p">;</span>
<span class="w">		</span><span class="k">foreach</span><span class="w"> </span><span class="k">my</span><span class="w"> </span><span class="nv">$language</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nv">@languages</span><span class="w"> </span><span class="p">){</span>
<span class="w">			</span><span class="k">next</span><span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="nv">$language</span><span class="w"> </span><span class="ow">eq</span><span class="w"> </span><span class="s">&#39;templates&#39;</span><span class="p">;</span>
<span class="w">			</span>
<span class="w">			</span><span class="k">my</span><span class="w"> </span><span class="nv">$input</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;${whereami}/$language/$app.po&quot;</span><span class="p">;</span>
<span class="w">			</span><span class="k">next</span><span class="w"> </span><span class="k">unless</span><span class="w"> </span><span class="o">-</span><span class="n">e</span><span class="w"> </span><span class="nv">$input</span><span class="p">;</span>

<span class="w">			</span><span class="k">print</span><span class="w"> </span><span class="s">&quot;    Language $language\n&quot;</span><span class="p">;</span>
<span class="w">			</span><span class="k">my</span><span class="w"> </span><span class="nv">$array</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nn">Locale::PO</span><span class="o">-&gt;</span><span class="n">load_file_asarray</span><span class="p">(</span><span class="w"> </span><span class="nv">$input</span><span class="w"> </span><span class="p">);</span>
<span class="w">			</span><span class="c1"># Create array</span>
<span class="w">			</span><span class="k">my</span><span class="w"> </span><span class="nv">@strings</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">();</span>
<span class="w">			</span><span class="k">foreach</span><span class="w"> </span><span class="k">my</span><span class="w"> </span><span class="nv">$string</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nv">@</span><span class="p">{</span><span class="nv">$array</span><span class="p">}</span><span class="w"> </span><span class="p">){</span>
<span class="w">				</span><span class="k">next</span><span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="nv">$string</span><span class="o">-&gt;</span><span class="n">msgid</span><span class="p">()</span><span class="w"> </span><span class="ow">eq</span><span class="w"> </span><span class="s">&#39;&quot;&quot;&#39;</span><span class="p">;</span>
<span class="w">				</span><span class="k">next</span><span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="nv">$string</span><span class="o">-&gt;</span><span class="n">msgstr</span><span class="p">()</span><span class="w"> </span><span class="ow">eq</span><span class="w"> </span><span class="s">&#39;&quot;&quot;&#39;</span><span class="p">;</span>
<span class="w">				</span><span class="nb">push</span><span class="p">(</span><span class="w"> </span><span class="nv">@strings</span><span class="p">,</span><span class="w"> </span><span class="nv">$string</span><span class="o">-&gt;</span><span class="n">msgid</span><span class="p">()</span><span class="o">.</span><span class="s">&quot; =&gt; &quot;</span><span class="o">.</span><span class="nv">$string</span><span class="o">-&gt;</span><span class="n">msgstr</span><span class="p">());</span>
<span class="w">			</span><span class="p">}</span>
<span class="w">			</span><span class="k">next</span><span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="nv">$#strings</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="o">-</span><span class="mi">1</span><span class="p">;</span><span class="w"> </span><span class="c1"># Skip empty files</span>

<span class="w">			</span><span class="c1"># Write PHP file</span>
<span class="w">			</span><span class="nb">open</span><span class="p">(</span><span class="w"> </span><span class="n">OUT</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;&gt;$language.php&quot;</span><span class="w"> </span><span class="p">);</span>
<span class="w">			</span><span class="k">print</span><span class="w"> </span><span class="n">OUT</span><span class="w"> </span><span class="s">&quot;&lt;?php \$TRANSLATIONS = array(\n&quot;</span><span class="p">;</span>
<span class="w">			</span><span class="k">print</span><span class="w"> </span><span class="n">OUT</span><span class="w"> </span><span class="nb">join</span><span class="p">(</span><span class="w"> </span><span class="s">&quot;,\n&quot;</span><span class="p">,</span><span class="w"> </span><span class="nv">@strings</span><span class="w"> </span><span class="p">);</span>
<span class="w">			</span><span class="k">print</span><span class="w"> </span><span class="n">OUT</span><span class="w"> </span><span class="s">&quot;\n);\n&quot;</span><span class="p">;</span>
<span class="w">			</span><span class="nb">close</span><span class="p">(</span><span class="w"> </span><span class="n">OUT</span><span class="w"> </span><span class="p">);</span>
<span class="w">		</span><span class="p">}</span>
<span class="w">		</span><span class="nb">chdir</span><span class="p">(</span><span class="w"> </span><span class="nv">$whereami</span><span class="w"> </span><span class="p">);</span>
<span class="w">	</span><span class="p">}</span>
<span class="p">}</span>
<span class="k">else</span><span class="p">{</span>
<span class="w">	</span><span class="k">print</span><span class="w"> </span><span class="s">&quot;unknown task!\n&quot;</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
</code></pre></td></tr></table>
</div> <!-- class=content -->
<div class='footer'>generated by <a href='https://git.zx2c4.com/cgit/about/'>cgit v1.2.3</a> (<a href='https://git-scm.com/'>git 2.39.1</a>) at 2025-01-25 20:07:26 +0000</div>
</div> <!-- id=cgit -->
</body>
</html>
