DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                    Version 2, December 2004

 Copyright (c) 2011..2012 David Chambers <dc@hashify.me>

 Everyone is permitted to copy and distribute verbatim or modified
 copies of this license document, and changing it is allowed as long
 as the name is changed.

            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

  0. You just DO WHAT THE FUCK YOU WANT TO.
mg src='/cgit.png' alt='cgit logo'/></a></td>
<td class='main'><a href='/'>index</a> : <a href='/nextcloud-server.git/'>nextcloud-server.git</a></td><td class='form'><form method='get'>
<input type='hidden' name='id' value='39ac804899197069b40384afdc40966e22658eca'/><select name='h' onchange='this.form.submit();'>
<option value='27-shared-null-storage-merged'>27-shared-null-storage-merged</option>
<option value='3rdparty/justinrainbow/json-schema'>3rdparty/justinrainbow/json-schema</option>
<option 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='Valdnet-patch-1'>Valdnet-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-listen-failed-login'>admin-audit-listen-failed-login</option>
<option value='admin_audit/enh/move-to-event-listeners'>admin_audit/enh/move-to-event-listeners</option>
<option value='allowMkcolAndPut'>allowMkcolAndPut</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/update_password_confirmation_v5.3.1'>artonge/chore/update_password_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/allow_deleting_metadata'>artonge/feat/allow_deleting_metadata</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/access_list_unaccepted_shares'>artonge/fix/access_list_unaccepted_shares</option>
<option value='artonge/fix/color_debounce'>artonge/fix/color_debounce</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/epehmeral_sessions'>artonge/fix/epehmeral_sessions</option>
<option value='artonge/fix/extra_files_integrity_check'>artonge/fix/extra_files_integrity_check</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/login_flow_v2_sessions'>artonge/fix/login_flow_v2_sessions</option>
<option value='artonge/fix/login_flow_v2_sessions_2'>artonge/fix/login_flow_v2_sessions_2</option>
<option value='artonge/fix/metadata_field_search'>artonge/fix/metadata_field_search</option>
<option value='artonge/fix/min_age_rentention_files_versions'>artonge/fix/min_age_rentention_files_versions</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/transfer_ownership'>artonge/fix/transfer_ownership</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/noid/stable31-fix-npm-audit'>automated/noid/stable31-fix-npm-audit</option>
<option value='automated/noid/stable31-update-ca-cert-bundle'>automated/noid/stable31-update-ca-cert-bundle</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/29-openfile'>backport/29-openfile</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/45364/stable29'>backport/45364/stable29</option>
<option value='backport/45364/stable30'>backport/45364/stable30</option>
<option value='backport/45364/stable31'>backport/45364/stable31</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/46114/stable30'>backport/46114/stable30</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/46480/stable30'>backport/46480/stable30</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/47513/stable29'>backport/47513/stable29</option>
<option value='backport/47513/stable30'>backport/47513/stable30</option>
<option value='backport/47513/stable31'>backport/47513/stable31</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/47889/stable30'>backport/47889/stable30</option>
<option value='backport/47889/stable31'>backport/47889/stable31</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/48581/stable29'>backport/48581/stable29</option>
<option value='backport/48581/stable30'>backport/48581/stable30</option>
<option value='backport/48581/stable31'>backport/48581/stable31</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/48651/stable29'>backport/48651/stable29</option>
<option value='backport/48651/stable30'>backport/48651/stable30</option>
<option value='backport/48665/stable30'>backport/48665/stable30</option>
<option value='backport/48672/stable31'>backport/48672/stable31</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/48795/stable31'>backport/48795/stable31</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/49141/stable30'>backport/49141/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/49149/stable29'>backport/49149/stable29</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/49440/stable29'>backport/49440/stable29</option>
<option value='backport/49440/stable30'>backport/49440/stable30</option>
<option value='backport/49440/stable31'>backport/49440/stable31</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/49493/stable29'>backport/49493/stable29</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/49552/stable31'>backport/49552/stable31</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/49645/stable31'>backport/49645/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/50053/stable29'>backport/50053/stable29</option>
<option value='backport/50053/stable30'>backport/50053/stable30</option>
<option value='backport/50053/stable31'>backport/50053/stable31</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/50077/stable29'>backport/50077/stable29</option>
<option value='backport/50077/stable30'>backport/50077/stable30</option>
<option value='backport/50081/stable31'>backport/50081/stable31</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/50129/stable30'>backport/50129/stable30</option>
<option value='backport/50129/stable31'>backport/50129/stable31</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/50193/stable30'>backport/50193/stable30</option>
<option value='backport/50193/stable31'>backport/50193/stable31</option>
<option value='backport/50220/stable30'>backport/50220/stable30</option>
<option value='backport/50234/stable31'>backport/50234/stable31</option>
<option value='backport/50237/stable29'>backport/50237/stable29</option>
<option value='backport/50241/stable30'>backport/50241/stable30</option>
<option value='backport/50260/stable30'>backport/50260/stable30</option>
<option value='backport/50260/stable31'>backport/50260/stable31</option>
<option value='backport/50270/stable26'>backport/50270/stable26</option>
<option value='backport/50270/stable27'>backport/50270/stable27</option>
<option value='backport/50270/stable28'>backport/50270/stable28</option>
<option value='backport/50270/stable28-follow-up'>backport/50270/stable28-follow-up</option>
<option value='backport/50270/stable29'>backport/50270/stable29</option>
<option value='backport/50270/stable30'>backport/50270/stable30</option>
<option value='backport/50270/stable31'>backport/50270/stable31</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/50281/stable31'>backport/50281/stable31</option>
<option value='backport/50282/stable31'>backport/50282/stable31</option>
<option value='backport/50284/stable30'>backport/50284/stable30</option>
<option value='backport/50284/stable31'>backport/50284/stable31</option>
<option value='backport/50292/stable29'>backport/50292/stable29</option>
<option value='backport/50292/stable30'>backport/50292/stable30</option>
<option value='backport/50293/stable29'>backport/50293/stable29</option>
<option value='backport/50293/stable30'>backport/50293/stable30</option>
<option value='backport/50293/stable31'>backport/50293/stable31</option>
<option value='backport/50298/stable29'>backport/50298/stable29</option>
<option value='backport/50298/stable30'>backport/50298/stable30</option>
<option value='backport/50298/stable31'>backport/50298/stable31</option>
<option value='backport/50299/stable28'>backport/50299/stable28</option>
<option value='backport/50299/stable29'>backport/50299/stable29</option>
<option value='backport/50299/stable30'>backport/50299/stable30</option>
<option value='backport/50299/stable31'>backport/50299/stable31</option>
<option value='backport/50319/stable29'>backport/50319/stable29</option>
<option value='backport/50319/stable30'>backport/50319/stable30</option>
<option value='backport/50324/stable30'>backport/50324/stable30</option>
<option value='backport/50324/stable31'>backport/50324/stable31</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/50364/stable31'>backport/50364/stable31</option>
<option value='backport/50366/stable31'>backport/50366/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/50424/stable29'>backport/50424/stable29</option>
<option value='backport/50424/stable30'>backport/50424/stable30</option>
<option value='backport/50424/stable31'>backport/50424/stable31</option>
<option value='backport/50426/stable31'>backport/50426/stable31</option>
<option value='backport/50430/stable29'>backport/50430/stable29</option>
<option value='backport/50430/stable30'>backport/50430/stable30</option>
<option value='backport/50436/stable31'>backport/50436/stable31</option>
<option value='backport/50437/stable29'>backport/50437/stable29</option>
<option value='backport/50446/stable31'>backport/50446/stable31</option>
<option value='backport/50447/stable30'>backport/50447/stable30</option>
<option value='backport/50455/stable30'>backport/50455/stable30</option>
<option value='backport/50455/stable31'>backport/50455/stable31</option>
<option value='backport/50464/stable31'>backport/50464/stable31</option>
<option value='backport/50480/stable29'>backport/50480/stable29</option>
<option value='backport/50490/stable30'>backport/50490/stable30</option>
<option value='backport/50490/stable31'>backport/50490/stable31</option>
<option value='backport/50494/stable29'>backport/50494/stable29</option>
<option value='backport/50494/stable30'>backport/50494/stable30</option>
<option value='backport/50494/stable31'>backport/50494/stable31</option>
<option value='backport/50498/stable31'>backport/50498/stable31</option>
<option value='backport/50501/stable31'>backport/50501/stable31</option>
<option value='backport/50503/stable30'>backport/50503/stable30</option>
<option value='backport/50503/stable31'>backport/50503/stable31</option>
<option value='backport/50514/stable29'>backport/50514/stable29</option>
<option value='backport/50514/stable30'>backport/50514/stable30</option>
<option value='backport/50514/stable31'>backport/50514/stable31</option>
<option value='backport/50515/stable29'>backport/50515/stable29</option>
<option value='backport/50515/stable30'>backport/50515/stable30</option>
<option value='backport/50515/stable31'>backport/50515/stable31</option>
<option value='backport/50519/stable29'>backport/50519/stable29</option>
<option value='backport/50519/stable30'>backport/50519/stable30</option>
<option value='backport/50519/stable31'>backport/50519/stable31</option>
<option value='backport/50524/stable30'>backport/50524/stable30</option>
<option value='backport/50524/stable31'>backport/50524/stable31</option>
<option value='backport/50530/stable29'>backport/50530/stable29</option>
<option value='backport/50530/stable30'>backport/50530/stable30</option>
<option value='backport/50530/stable31'>backport/50530/stable31</option>
<option value='backport/50540/stable31'>backport/50540/stable31</option>
<option value='backport/50549/stable29'>backport/50549/stable29</option>
<option value='backport/50550/stable30'>backport/50550/stable30</option>
<option value='backport/50550/stable31'>backport/50550/stable31</option>
<option value='backport/50567/stable30'>backport/50567/stable30</option>
<option value='backport/50567/stable31'>backport/50567/stable31</option>
<option value='backport/50576/stable31'>backport/50576/stable31</option>
<option value='backport/50582/stable30'>backport/50582/stable30</option>
<option value='backport/50582/stable31'>backport/50582/stable31</option>
<option value='backport/50592/stable31'>backport/50592/stable31</option>
<option value='backport/50602/stable30'>backport/50602/stable30</option>
<option value='backport/50602/stable31'>backport/50602/stable31</option>
<option value='backport/50626/stable29'>backport/50626/stable29</option>
<option value='backport/50635/stable31'>backport/50635/stable31</option>
<option value='backport/50640/stable30'>backport/50640/stable30</option>
<option value='backport/50640/stable31'>backport/50640/stable31</option>
<option value='backport/50642/stable29'>backport/50642/stable29</option>
<option value='backport/50642/stable30'>backport/50642/stable30</option>
<option value='backport/50642/stable31'>backport/50642/stable31</option>
<option value='backport/50645/stable31'>backport/50645/stable31</option>
<option value='backport/50655/stable29'>backport/50655/stable29</option>
<option value='backport/50655/stable30'>backport/50655/stable30</option>
<option value='backport/50655/stable31'>backport/50655/stable31</option>
<option value='backport/50657/stable30'>backport/50657/stable30</option>
<option value='backport/50657/stable31'>backport/50657/stable31</option>
<option value='backport/50660/stable29'>backport/50660/stable29</option>
<option value='backport/50660/stable30'>backport/50660/stable30</option>
<option value='backport/50660/stable31'>backport/50660/stable31</option>
<option value='backport/50666/stable27'>backport/50666/stable27</option>
<option value='backport/50666/stable28'>backport/50666/stable28</option>
<option value='backport/50666/stable29'>backport/50666/stable29</option>
<option value='backport/50666/stable30'>backport/50666/stable30</option>
<option value='backport/50666/stable31'>backport/50666/stable31</option>
<option value='backport/50669/stable30'>backport/50669/stable30</option>
<option value='backport/50669/stable31'>backport/50669/stable31</option>
<option value='backport/50678/stable29'>backport/50678/stable29</option>
<option value='backport/50678/stable30'>backport/50678/stable30</option>
<option value='backport/50678/stable31'>backport/50678/stable31</option>
<option value='backport/50680/stable31'>backport/50680/stable31</option>
<option value='backport/50692/stable31'>backport/50692/stable31</option>
<option value='backport/50693/stable28'>backport/50693/stable28</option>
<option value='backport/50697/stable31'>backport/50697/stable31</option>
<option value='backport/50735/stable30'>backport/50735/stable30</option>
<option value='backport/50735/stable31'>backport/50735/stable31</option>
<option value='backport/50739/stable31'>backport/50739/stable31</option>
<option value='backport/50769/stable29'>backport/50769/stable29</option>
<option value='backport/50769/stable30'>backport/50769/stable30</option>
<option value='backport/50769/stable31'>backport/50769/stable31</option>
<option value='backport/50781/stable29'>backport/50781/stable29</option>
<option value='backport/50781/stable30'>backport/50781/stable30</option>
<option value='backport/50781/stable31'>backport/50781/stable31</option>
<option value='backport/50784/stable30'>backport/50784/stable30</option>
<option value='backport/50784/stable31'>backport/50784/stable31</option>
<option value='backport/50794/stable31'>backport/50794/stable31</option>
<option value='backport/50798/stable29'>backport/50798/stable29</option>
<option value='backport/50798/stable31'>backport/50798/stable31</option>
<option value='backport/50807/stable29'>backport/50807/stable29</option>
<option value='backport/50807/stable30'>backport/50807/stable30</option>
<option value='backport/50807/stable31'>backport/50807/stable31</option>
<option value='backport/50809/stable29'>backport/50809/stable29</option>
<option value='backport/50809/stable30'>backport/50809/stable30</option>
<option value='backport/50809/stable31'>backport/50809/stable31</option>
<option value='backport/50814/stable29'>backport/50814/stable29</option>
<option value='backport/50814/stable30'>backport/50814/stable30</option>
<option value='backport/50814/stable31'>backport/50814/stable31</option>
<option value='backport/50816/stable30'>backport/50816/stable30</option>
<option value='backport/50816/stable31'>backport/50816/stable31</option>
<option value='backport/50820/stable29'>backport/50820/stable29</option>
<option value='backport/50820/stable30'>backport/50820/stable30</option>
<option value='backport/50820/stable31'>backport/50820/stable31</option>
<option value='backport/50858/stable29'>backport/50858/stable29</option>
<option value='backport/50860/stable30'>backport/50860/stable30</option>
<option value='backport/50860/stable31'>backport/50860/stable31</option>
<option value='backport/50873/stable31'>backport/50873/stable31</option>
<option value='backport/50874/stable29'>backport/50874/stable29</option>
<option value='backport/50874/stable30'>backport/50874/stable30</option>
<option value='backport/50874/stable31'>backport/50874/stable31</option>
<option value='backport/50878/stable30'>backport/50878/stable30</option>
<option value='backport/50881/stable30'>backport/50881/stable30</option>
<option value='backport/50881/stable31'>backport/50881/stable31</option>
<option value='backport/50896/stable29'>backport/50896/stable29</option>
<option value='backport/50896/stable30'>backport/50896/stable30</option>
<option value='backport/50896/stable31'>backport/50896/stable31</option>
<option value='backport/50903/stable29'>backport/50903/stable29</option>
<option value='backport/50903/stable30'>backport/50903/stable30</option>
<option value='backport/50903/stable31'>backport/50903/stable31</option>
<option value='backport/50904/stable31'>backport/50904/stable31</option>
<option value='backport/50910/stable29'>backport/50910/stable29</option>
<option value='backport/50910/stable30'>backport/50910/stable30</option>
<option value='backport/50910/stable31'>backport/50910/stable31</option>
<option value='backport/50918/stable30'>backport/50918/stable30</option>
<option value='backport/50918/stable31'>backport/50918/stable31</option>
<option value='backport/50919/stable31'>backport/50919/stable31</option>
<option value='backport/50920/stable31'>backport/50920/stable31</option>
<option value='backport/50922/stable29'>backport/50922/stable29</option>
<option value='backport/50922/stable31'>backport/50922/stable31</option>
<option value='backport/50930/stable30'>backport/50930/stable30</option>
<option value='backport/50942/stable31'>backport/50942/stable31</option>
<option value='backport/50943/stable30'>backport/50943/stable30</option>
<option value='backport/50949/stable29'>backport/50949/stable29</option>
<option value='backport/50949/stable30'>backport/50949/stable30</option>
<option value='backport/50949/stable31'>backport/50949/stable31</option>
<option value='backport/50956/stable29'>backport/50956/stable29</option>
<option value='backport/50956/stable30'>backport/50956/stable30</option>
<option value='backport/50956/stable31'>backport/50956/stable31</option>
<option value='backport/50958/stable29'>backport/50958/stable29</option>
<option value='backport/50958/stable30'>backport/50958/stable30</option>
<option value='backport/50958/stable31'>backport/50958/stable31</option>
<option value='backport/50970/stable31'>backport/50970/stable31</option>
<option value='backport/50979/stable31'>backport/50979/stable31</option>
<option value='backport/50985/stable30'>backport/50985/stable30</option>
<option value='backport/50985/stable31'>backport/50985/stable31</option>
<option value='backport/50987/stable31'>backport/50987/stable31</option>
<option value='backport/50992/stable31'>backport/50992/stable31</option>
<option value='backport/51010/stable29'>backport/51010/stable29</option>
<option value='backport/51010/stable30'>backport/51010/stable30</option>
<option value='backport/51010/stable31'>backport/51010/stable31</option>
<option value='backport/51019/stable26'>backport/51019/stable26</option>
<option value='backport/51019/stable27'>backport/51019/stable27</option>
<option value='backport/51019/stable28'>backport/51019/stable28</option>
<option value='backport/51019/stable29'>backport/51019/stable29</option>
<option value='backport/51019/stable30'>backport/51019/stable30</option>
<option value='backport/51019/stable31'>backport/51019/stable31</option>
<option value='backport/51049/stable29'>backport/51049/stable29</option>
<option value='backport/51049/stable30'>backport/51049/stable30</option>
<option value='backport/51049/stable31'>backport/51049/stable31</option>
<option value='backport/51050/stable28'>backport/51050/stable28</option>
<option value='backport/51050/stable29'>backport/51050/stable29</option>
<option value='backport/51050/stable30'>backport/51050/stable30</option>
<option value='backport/51050/stable31'>backport/51050/stable31</option>
<option value='backport/51051/stable25'>backport/51051/stable25</option>
<option value='backport/51051/stable26'>backport/51051/stable26</option>
<option value='backport/51051/stable27'>backport/51051/stable27</option>
<option value='backport/51051/stable28'>backport/51051/stable28</option>
<option value='backport/51051/stable29'>backport/51051/stable29</option>
<option value='backport/51051/stable30'>backport/51051/stable30</option>
<option value='backport/51051/stable31'>backport/51051/stable31</option>
<option value='backport/51069/stable31'>backport/51069/stable31</option>
<option value='backport/51071/stable31'>backport/51071/stable31</option>
<option value='backport/51077/stable31'>backport/51077/stable31</option>
<option value='backport/51079/stable31'>backport/51079/stable31</option>
<option value='backport/51126/stable31'>backport/51126/stable31</option>
<option value='backport/51142/stable30'>backport/51142/stable30</option>
<option value='backport/51142/stable31'>backport/51142/stable31</option>
<option value='backport/51173/master'>backport/51173/master</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/handle-n-attendees-in-imip-cancel'>bug/noid/handle-n-attendees-in-imip-cancel</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/50443/fix-log-level-handling'>bugfix/50443/fix-log-level-handling</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-not-found-exception-for-anonymous-users'>bugfix/fix-not-found-exception-for-anonymous-users</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/bump-php-dependency-update-versions'>bugfix/noid/bump-php-dependency-update-versions</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/ensure-translation-of-shipped-apps'>bugfix/noid/ensure-translation-of-shipped-apps</option>
<option value='bugfix/noid/fix-activity-parameter-types'>bugfix/noid/fix-activity-parameter-types</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/fix-triple-dot-translation'>bugfix/noid/fix-triple-dot-translation</option>
<option value='bugfix/noid/ignore-sensitivity-when-explicitly-scheduled'>bugfix/noid/ignore-sensitivity-when-explicitly-scheduled</option>
<option value='bugfix/noid/improve-english-sources'>bugfix/noid/improve-english-sources</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/keep-job-class-limitation'>bugfix/noid/keep-job-class-limitation</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='case-insensitive-login'>case-insensitive-login</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='checkStorageIdSetCache'>checkStorageIdSetCache</option>
<option value='checkValidEncoding'>checkValidEncoding</option>
<option value='chore/30-symfony'>chore/30-symfony</option>
<option value='chore/31-doctrine'>chore/31-doctrine</option>
<option value='chore/31-phpseclib'>chore/31-phpseclib</option>
<option value='chore/31-symfony'>chore/31-symfony</option>
<option value='chore/3rdparty-stecman-console'>chore/3rdparty-stecman-console</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/app-owners'>chore/app-owners</option>
<option value='chore/backport-50985'>chore/backport-50985</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-query-string-dependency'>chore/drop-query-string-dependency</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/mail-bisect-6e1d9a26209ec5524fbc2fb9c7cbb53315e64d72'>chore/mail-bisect-6e1d9a26209ec5524fbc2fb9c7cbb53315e64d72</option>
<option value='chore/mail-bisect-ee48cafd200233203a1444dba797ef3eb89a35ca'>chore/mail-bisect-ee48cafd200233203a1444dba797ef3eb89a35ca</option>
<option value='chore/mailer-tests'>chore/mailer-tests</option>
<option value='chore/master-searchdav'>chore/master-searchdav</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/phpseclib-30'>chore/phpseclib-30</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/request-reviews'>chore/request-reviews</option>
<option value='chore/server-annotations'>chore/server-annotations</option>
<option value='chore/stable30-doctrine'>chore/stable30-doctrine</option>
<option value='chore/stable30-vue_8_23_1'>chore/stable30-vue_8_23_1</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-nextcloud-vue-23_1'>chore/update-nextcloud-vue-23_1</option>
<option value='chore/update-sass-loader'>chore/update-sass-loader</option>
<option value='chore/update-stub'>chore/update-stub</option>
<option value='chore/update-symfony'>chore/update-symfony</option>
<option value='chore/update_mysql_setup_check_i18n'>chore/update_mysql_setup_check_i18n</option>
<option value='chore/use-codeowners-instead'>chore/use-codeowners-instead</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/run-some-autochecks-also-on-non-php-files'>ci/noid/run-some-autochecks-also-on-non-php-files</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/request-reviews-perms'>ci/request-reviews-perms</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='dbal-exception-query'>dbal-exception-query</option>
<option value='dbg/noid/perms'>dbg/noid/perms</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/noid/log-reason-token-mismatch-stable29'>debug/noid/log-reason-token-mismatch-stable29</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/build/integration/behat/behat-3.19.0'>dependabot/composer/build/integration/behat/behat-3.19.0</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/mlocati/ip-lib-1.18.1'>dependabot/composer/stable30/mlocati/ip-lib-1.18.1</option>
<option value='dependabot/composer/stable30/symfony-3c0242c262'>dependabot/composer/stable30/symfony-3c0242c262</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/stable29'>dependabot/composer/symfony/stable29</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/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.4.0'>dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.4.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-062573ba34'>dependabot/github_actions/github-actions-062573ba34</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-96894264d4'>dependabot/github_actions/github-actions-96894264d4</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/color-5.0.0'>dependabot/npm_and_yarn/color-5.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/cypress-axe-1.6.0'>dependabot/npm_and_yarn/cypress-axe-1.6.0</option>
<option value='dependabot/npm_and_yarn/cypress-if-1.13.2'>dependabot/npm_and_yarn/cypress-if-1.13.2</option>
<option value='dependabot/npm_and_yarn/cypress-split-1.24.14'>dependabot/npm_and_yarn/cypress-split-1.24.14</option>
<option value='dependabot/npm_and_yarn/cypress-split-1.24.7'>dependabot/npm_and_yarn/cypress-split-1.24.7</option>
<option value='dependabot/npm_and_yarn/cypress-split-1.24.9'>dependabot/npm_and_yarn/cypress-split-1.24.9</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/dompurify-3.2.4'>dependabot/npm_and_yarn/dompurify-3.2.4</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/elliptic-6.6.1'>dependabot/npm_and_yarn/elliptic-6.6.1</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/focus-trap-7.6.4'>dependabot/npm_and_yarn/focus-trap-7.6.4</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/moment-timezone-0.5.47'>dependabot/npm_and_yarn/moment-timezone-0.5.47</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-843fc42519'>dependabot/npm_and_yarn/multi-843fc42519</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.14'>dependabot/npm_and_yarn/nextcloud/cypress-1.0.0-beta.14</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/files-3.10.2'>dependabot/npm_and_yarn/nextcloud/files-3.10.2</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/p-limit-6.2.0'>dependabot/npm_and_yarn/p-limit-6.2.0</option>
<option value='dependabot/npm_and_yarn/p-queue-8.1.0'>dependabot/npm_and_yarn/p-queue-8.1.0</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-2.3.1'>dependabot/npm_and_yarn/pinia-2.3.1</option>
<option value='dependabot/npm_and_yarn/pinia-3.0.1'>dependabot/npm_and_yarn/pinia-3.0.1</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/cypress-split-1.24.11'>dependabot/npm_and_yarn/stable29/cypress-split-1.24.11</option>
<option value='dependabot/npm_and_yarn/stable29/cypress-split-1.24.14'>dependabot/npm_and_yarn/stable29/cypress-split-1.24.14</option>
<option value='dependabot/npm_and_yarn/stable29/cypress-split-1.24.9'>dependabot/npm_and_yarn/stable29/cypress-split-1.24.9</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/moment-timezone-0.5.47'>dependabot/npm_and_yarn/stable29/moment-timezone-0.5.47</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/cypress-1.0.0-beta.13'>dependabot/npm_and_yarn/stable29/nextcloud/cypress-1.0.0-beta.13</option>
<option value='dependabot/npm_and_yarn/stable29/nextcloud/cypress-1.0.0-beta.14'>dependabot/npm_and_yarn/stable29/nextcloud/cypress-1.0.0-beta.14</option>
<option value='dependabot/npm_and_yarn/stable29/nextcloud/event-bus-3.3.2'>dependabot/npm_and_yarn/stable29/nextcloud/event-bus-3.3.2</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/files-3.10.2'>dependabot/npm_and_yarn/stable29/nextcloud/files-3.10.2</option>
<option value='dependabot/npm_and_yarn/stable29/nextcloud/moment-1.3.2'>dependabot/npm_and_yarn/stable29/nextcloud/moment-1.3.2</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/dockerode-3.3.35'>dependabot/npm_and_yarn/stable29/types/dockerode-3.3.35</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/cypress-split-1.24.11'>dependabot/npm_and_yarn/stable30/cypress-split-1.24.11</option>
<option value='dependabot/npm_and_yarn/stable30/cypress-split-1.24.14'>dependabot/npm_and_yarn/stable30/cypress-split-1.24.14</option>
<option value='dependabot/npm_and_yarn/stable30/cypress-split-1.24.9'>dependabot/npm_and_yarn/stable30/cypress-split-1.24.9</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.19'>dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.19</option>
<option value='dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.20'>dependabot/npm_and_yarn/stable30/libphonenumber-js-1.11.20</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/moment-timezone-0.5.47'>dependabot/npm_and_yarn/stable30/moment-timezone-0.5.47</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/cypress-1.0.0-beta.13'>dependabot/npm_and_yarn/stable30/nextcloud/cypress-1.0.0-beta.13</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/cypress-1.0.0-beta.14'>dependabot/npm_and_yarn/stable30/nextcloud/cypress-1.0.0-beta.14</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/eslint-config-8.4.2'>dependabot/npm_and_yarn/stable30/nextcloud/eslint-config-8.4.2</option>
<option value='dependabot/npm_and_yarn/stable30/nextcloud/event-bus-3.3.2'>dependabot/npm_and_yarn/stable30/nextcloud/event-bus-3.3.2</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/files-3.10.2'>dependabot/npm_and_yarn/stable30/nextcloud/files-3.10.2</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-jest-29.2.6'>dependabot/npm_and_yarn/stable30/ts-jest-29.2.6</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/dockerode-3.3.35'>dependabot/npm_and_yarn/stable30/types/dockerode-3.3.35</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/babel/node-7.25.9'>dependabot/npm_and_yarn/stable31/babel/node-7.25.9</option>
<option value='dependabot/npm_and_yarn/stable31/cypress-13.15.2'>dependabot/npm_and_yarn/stable31/cypress-13.15.2</option>
<option value='dependabot/npm_and_yarn/stable31/cypress-split-1.24.11'>dependabot/npm_and_yarn/stable31/cypress-split-1.24.11</option>
<option value='dependabot/npm_and_yarn/stable31/cypress-split-1.24.9'>dependabot/npm_and_yarn/stable31/cypress-split-1.24.9</option>
<option value='dependabot/npm_and_yarn/stable31/dockerode-4.0.4'>dependabot/npm_and_yarn/stable31/dockerode-4.0.4</option>
<option value='dependabot/npm_and_yarn/stable31/focus-trap-7.6.4'>dependabot/npm_and_yarn/stable31/focus-trap-7.6.4</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/karma-coverage-2.2.1'>dependabot/npm_and_yarn/stable31/karma-coverage-2.2.1</option>
<option value='dependabot/npm_and_yarn/stable31/libphonenumber-js-1.11.19'>dependabot/npm_and_yarn/stable31/libphonenumber-js-1.11.19</option>
<option value='dependabot/npm_and_yarn/stable31/marked-15.0.6'>dependabot/npm_and_yarn/stable31/marked-15.0.6</option>
<option value='dependabot/npm_and_yarn/stable31/marked-15.0.7'>dependabot/npm_and_yarn/stable31/marked-15.0.7</option>
<option value='dependabot/npm_and_yarn/stable31/nextcloud/eslint-config-8.4.2'>dependabot/npm_and_yarn/stable31/nextcloud/eslint-config-8.4.2</option>
<option value='dependabot/npm_and_yarn/stable31/nextcloud/files-3.10.2'>dependabot/npm_and_yarn/stable31/nextcloud/files-3.10.2</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-1.81.1'>dependabot/npm_and_yarn/stable31/sass-1.81.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/sass-loader-16.0.5'>dependabot/npm_and_yarn/stable31/sass-loader-16.0.5</option>
<option value='dependabot/npm_and_yarn/stable31/testing-library/cypress-10.0.3'>dependabot/npm_and_yarn/stable31/testing-library/cypress-10.0.3</option>
<option value='dependabot/npm_and_yarn/stable31/ts-loader-9.5.2'>dependabot/npm_and_yarn/stable31/ts-loader-9.5.2</option>
<option value='dependabot/npm_and_yarn/stable31/types/dockerode-3.3.34'>dependabot/npm_and_yarn/stable31/types/dockerode-3.3.34</option>
<option value='dependabot/npm_and_yarn/stable31/types/dockerode-3.3.35'>dependabot/npm_and_yarn/stable31/types/dockerode-3.3.35</option>
<option value='dependabot/npm_and_yarn/stable31/vitest/coverage-v8-2.1.9'>dependabot/npm_and_yarn/stable31/vitest/coverage-v8-2.1.9</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/stable31/zip.js/zip.js-2.7.57'>dependabot/npm_and_yarn/stable31/zip.js/zip.js-2.7.57</option>
<option value='dependabot/npm_and_yarn/testing-library/cypress-10.0.3'>dependabot/npm_and_yarn/testing-library/cypress-10.0.3</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/testing-library/user-event-14.6.1'>dependabot/npm_and_yarn/testing-library/user-event-14.6.1</option>
<option value='dependabot/npm_and_yarn/ts-loader-9.5.2'>dependabot/npm_and_yarn/ts-loader-9.5.2</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-3.0.4'>dependabot/npm_and_yarn/vitest-3.0.4</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/vitest/coverage-v8-3.0.7'>dependabot/npm_and_yarn/vitest/coverage-v8-3.0.7</option>
<option value='dependabot/npm_and_yarn/vue-cropperjs-5.0.0'>dependabot/npm_and_yarn/vue-cropperjs-5.0.0</option>
<option value='dependabot/npm_and_yarn/vue-loader-16.8.3'>dependabot/npm_and_yarn/vue-loader-16.8.3</option>
<option value='dependabot/npm_and_yarn/vue-loader-17.4.2'>dependabot/npm_and_yarn/vue-loader-17.4.2</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/vue-router-4.5.0'>dependabot/npm_and_yarn/vue-router-4.5.0</option>
<option value='dependabot/npm_and_yarn/vue/tsconfig-0.7.0'>dependabot/npm_and_yarn/vue/tsconfig-0.7.0</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/core-12.5.0'>dependabot/npm_and_yarn/vueuse/core-12.5.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/vueuse/integrations-11.3.0'>dependabot/npm_and_yarn/vueuse/integrations-11.3.0</option>
<option value='dependabot/npm_and_yarn/vueuse/integrations-12.7.0'>dependabot/npm_and_yarn/vueuse/integrations-12.7.0</option>
<option value='dependabot/npm_and_yarn/vuex-4.1.0'>dependabot/npm_and_yarn/vuex-4.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/webdav-5.8.0'>dependabot/npm_and_yarn/webdav-5.8.0</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/49868/add-display-override'>enh/49868/add-display-override</option>
<option value='enh/49868/adjust-display-mode'>enh/49868/adjust-display-mode</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/apply-rector-set-to-apps'>enh/apply-rector-set-to-apps</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/improve-transfer-ownership-logging'>enh/improve-transfer-ownership-logging</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/ldap-add-test-settings-command'>enh/ldap-add-test-settings-command</option>
<option value='enh/ldap-clearer-errors'>enh/ldap-clearer-errors</option>
<option value='enh/limit-ldap-user-count'>enh/limit-ldap-user-count</option>
<option value='enh/make-tag-event-webhook-compatible'>enh/make-tag-event-webhook-compatible</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/allow-disable-pwas'>enh/noid/allow-disable-pwas</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/nullable-range'>enh/noid/nullable-range</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/share-sidebar'>enh/share-sidebar</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/auto-sync-desktop-version'>feat/auto-sync-desktop-version</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-obj-event-webhooks'>feat/dav/calendar-obj-event-webhooks</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/ignore-warning-files'>feat/ignore-warning-files</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/allow-specifying-related-object'>feat/noid/allow-specifying-related-object</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/occ-list-delete-calendar-subscription'>feat/noid/occ-list-delete-calendar-subscription</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/s3/sse-c'>feat/s3/sse-c</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/setup-check-logging'>feat/setup-check-logging</option>
<option value='feat/share-grid-view'>feat/share-grid-view</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-npm-audit-fix.yml'>feat/workflow-auto-update-npm-audit-fix.yml</option>
<option value='feat/workflow-auto-update-pr-feedback.yml'>feat/workflow-auto-update-pr-feedback.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='fetch-mount-memory'>fetch-mount-memory</option>
<option value='fetch-mount-memory-30'>fetch-mount-memory-30</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-jobs-app-disable'>fix-jobs-app-disable</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-sharing-expiration-notify'>fix-sharing-expiration-notify</option>
<option value='fix-show-original-owner'>fix-show-original-owner</option>
<option value='fix-updater-secret'>fix-updater-secret</option>
<option value='fix/30-oc-files'>fix/30-oc-files</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/49431-automatically-disable-sab'>fix/49431-automatically-disable-sab</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/49887/early-check-for-overwritten-home'>fix/49887/early-check-for-overwritten-home</option>
<option value='fix/49909/workflow-vue-compat'>fix/49909/workflow-vue-compat</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/50215/hideCreateTemplateFolder'>fix/50215/hideCreateTemplateFolder</option>
<option value='fix/50363/correct-system-tags-i18n'>fix/50363/correct-system-tags-i18n</option>
<option value='fix/50512/send-password-2-owner'>fix/50512/send-password-2-owner</option>
<option value='fix/50788/pass-hide-download-on-save'>fix/50788/pass-hide-download-on-save</option>
<option value='fix/51022/simpler-request-before-upgrade'>fix/51022/simpler-request-before-upgrade</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/account-property-validation'>fix/account-property-validation</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-download-with-hide-download-flag'>fix/allow-download-with-hide-download-flag</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/clean-up-group-shares'>fix/clean-up-group-shares</option>
<option value='fix/cloud-id-input'>fix/cloud-id-input</option>
<option value='fix/collaboration/deduplicate-email-shares'>fix/collaboration/deduplicate-email-shares</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/contactsmenu/padding'>fix/contactsmenu/padding</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/convert-type'>fix/convert-type</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/core/preview-generation'>fix/core/preview-generation</option>
<option value='fix/credential-passwordless-auth'>fix/credential-passwordless-auth</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-harden-stream-handling'>fix/dav-harden-stream-handling</option>
<option value='fix/dav-sorting'>fix/dav-sorting</option>
<option value='fix/dav/abort-incomplete-caldav-changes-sync'>fix/dav/abort-incomplete-caldav-changes-sync</option>
<option value='fix/dav/carddav-new-card-check-addressbook-early'>fix/dav/carddav-new-card-check-addressbook-early</option>
<option value='fix/dav/carddav-read-card-memory-usage'>fix/dav/carddav-read-card-memory-usage</option>
<option value='fix/dav/create-sab-in-transaction'>fix/dav/create-sab-in-transaction</option>
<option value='fix/dav/create-sab-install'>fix/dav/create-sab-install</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/deprecate-oc-template-and-cleanup'>fix/deprecate-oc-template-and-cleanup</option>
<option value='fix/deps/php-seclin'>fix/deps/php-seclin</option>
<option value='fix/destination-drop-check'>fix/destination-drop-check</option>
<option value='fix/do-not-remind'>fix/do-not-remind</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/download-perms'>fix/download-perms</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/encoding-wrapper-scanner'>fix/encoding-wrapper-scanner</option>
<option value='fix/encoding-wrapper-scanner-stable30'>fix/encoding-wrapper-scanner-stable30</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/federatedfilesharing/group-cleanup'>fix/federatedfilesharing/group-cleanup</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-failed-node'>fix/files-failed-node</option>
<option value='fix/files-header-empty-view'>fix/files-header-empty-view</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-public-share'>fix/files-public-share</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-folder'>fix/files-rename-folder</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-sharing-download'>fix/files-sharing-download</option>
<option value='fix/files-sharing-file-drop-folder'>fix/files-sharing-file-drop-folder</option>
<option value='fix/files-show-details-when-no-action'>fix/files-show-details-when-no-action</option>
<option value='fix/files-trash-download'>fix/files-trash-download</option>
<option value='fix/files-wording'>fix/files-wording</option>
<option value='fix/files/delete-display-no-trashbin'>fix/files/delete-display-no-trashbin</option>
<option value='fix/files/favorites-widget-folder-preview'>fix/files/favorites-widget-folder-preview</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-cred-dialog'>fix/files_external-cred-dialog</option>
<option value='fix/files_external/definition-parameter'>fix/files_external/definition-parameter</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-admin-audit-paths'>fix/fix-admin-audit-paths</option>
<option value='fix/fix-appmanager-cleanappid'>fix/fix-appmanager-cleanappid</option>
<option value='fix/fix-copy-to-mountpoint-root'>fix/fix-copy-to-mountpoint-root</option>
<option value='fix/fix-disabled-user-list-for-saml-subadmin'>fix/fix-disabled-user-list-for-saml-subadmin</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-psalm-taint-errors'>fix/fix-psalm-taint-errors</option>
<option value='fix/fix-psalm-taint-errors-2'>fix/fix-psalm-taint-errors-2</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-account-properties'>fix/harden-account-properties</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/highcontras-scrollbar'>fix/highcontras-scrollbar</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-50054-resource-invite-regression'>fix/issue-50054-resource-invite-regression</option>
<option value='fix/issue-50104-system-address-book-ui-settings'>fix/issue-50104-system-address-book-ui-settings</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-error-state'>fix/login-error-state</option>
<option value='fix/login-origin'>fix/login-origin</option>
<option value='fix/low-res-for-blurhash'>fix/low-res-for-blurhash</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/map-sharee-information'>fix/map-sharee-information</option>
<option value='fix/migrate-dav-to-events'>fix/migrate-dav-to-events</option>
<option value='fix/migrate-encryption-away-from-hooks'>fix/migrate-encryption-away-from-hooks</option>
<option value='fix/mime-int'>fix/mime-int</option>
<option value='fix/move-away-from-oc-app'>fix/move-away-from-oc-app</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/calendar-enabled'>fix/noid/calendar-enabled</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/fifty-fifth'>fix/noid/fifty-fifth</option>
<option value='fix/noid/fix-itipbroker-messages'>fix/noid/fix-itipbroker-messages</option>
<option value='fix/noid/fix-try-login'>fix/noid/fix-try-login</option>
<option value='fix/noid/fix-unified-search-provider-id'>fix/noid/fix-unified-search-provider-id</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/in-folder-search'>fix/noid/in-folder-search</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/ldap-setopt-for-disabling-certcheck'>fix/noid/ldap-setopt-for-disabling-certcheck</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/transfer-ownership-select'>fix/noid/transfer-ownership-select</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/noid/wipe-local-storage'>fix/noid/wipe-local-storage</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/oauth2/retain-legacy-oc-client-support'>fix/oauth2/retain-legacy-oc-client-support</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-download-check'>fix/proper-download-check</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/public-share-expiration'>fix/public-share-expiration</option>
<option value='fix/public-share-router'>fix/public-share-router</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/rate-limit-share-creation'>fix/rate-limit-share-creation</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/redirect-openfile-param'>fix/redirect-openfile-param</option>
<option value='fix/refactor-user-access-to-file-list'>fix/refactor-user-access-to-file-list</option>
<option value='fix/refresh-convert-list'>fix/refresh-convert-list</option>
<option value='fix/reminder-node-access'>fix/reminder-node-access</option>
<option value='fix/remove-needless-console-log'>fix/remove-needless-console-log</option>
<option value='fix/remove-redundant-check-server'>fix/remove-redundant-check-server</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/reply-message'>fix/reply-message</option>
<option value='fix/request-reviews'>fix/request-reviews</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/s3/empty-sse-c-key'>fix/s3/empty-sse-c-key</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/scrolling-file-list'>fix/scrolling-file-list</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-allow-delete-perms-4-files'>fix/share-allow-delete-perms-4-files</option>
<option value='fix/share-api-create--permissions'>fix/share-api-create--permissions</option>
<option value='fix/share-label'>fix/share-label</option>
<option value='fix/share-notifications'>fix/share-notifications</option>
<option value='fix/share-sidebar-bugs'>fix/share-sidebar-bugs</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/show-deleted-team-shares'>fix/show-deleted-team-shares</option>
<option value='fix/show-share-recipient-in-mail'>fix/show-share-recipient-in-mail</option>
<option value='fix/show-templates-folder-default'>fix/show-templates-folder-default</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-cache'>fix/taskprocessing-cache</option>
<option value='fix/taskprocessing-manager/php-notice'>fix/taskprocessing-manager/php-notice</option>
<option value='fix/template-field-title'>fix/template-field-title</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-migration'>fix/theming-migration</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/type-error-filter-mount'>fix/type-error-filter-mount</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/unified-search-size'>fix/unified-search-size</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/updateall'>fix/updateall</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/wait-for-toast'>fix/wait-for-toast</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='fixPhp83Deprecation'>fixPhp83Deprecation</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='home-folder-readonly'>home-folder-readonly</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-docs-dispatcher-return'>jtr-docs-dispatcher-return</option>
<option value='jtr-feat-setupchecks-limit-type'>jtr-feat-setupchecks-limit-type</option>
<option value='jtr-fix-dnspin-port-logging'>jtr-fix-dnspin-port-logging</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='moveOCPClasses'>moveOCPClasses</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='notfound-debug-mounts-30'>notfound-debug-mounts-30</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-14'>patch-14</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/check-node-type'>perf/check-node-type</option>
<option value='perf/core/jobs-index'>perf/core/jobs-index</option>
<option value='perf/cron/delay-timedjob-checking'>perf/cron/delay-timedjob-checking</option>
<option value='perf/files/chunked-upload-default-100-mib'>perf/files/chunked-upload-default-100-mib</option>
<option value='perf/improve-incomplete-scan'>perf/improve-incomplete-scan</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='perf/remove-filecache-index'>perf/remove-filecache-index</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='pulsejet-patch-share-attr'>pulsejet-patch-share-attr</option>
<option value='pulsejet/truncate-1'>pulsejet/truncate-1</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/files/remove-app-class'>refactor/files/remove-app-class</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.12'>release/29.0.12</option>
<option value='release/29.0.12_rc1'>release/29.0.12_rc1</option>
<option value='release/29.0.12_rc2'>release/29.0.12_rc2</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/30.0.6'>release/30.0.6</option>
<option value='release/30.0.6_rc1'>release/30.0.6_rc1</option>
<option value='release/30.0.6_rc2'>release/30.0.6_rc2</option>
<option value='release/31.0.0'>release/31.0.0</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='release/31.0.0_rc2'>release/31.0.0_rc2</option>
<option value='release/31.0.0_rc3'>release/31.0.0_rc3</option>
<option value='release/31.0.0_rc4'>release/31.0.0_rc4</option>
<option value='release/31.0.0_rc5'>release/31.0.0_rc5</option>
<option value='remoteIdToShares'>remoteIdToShares</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='removeTrailingComma'>removeTrailingComma</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='shared-cache-watcher-update-30'>shared-cache-watcher-update-30</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='solracsf-patch-1'>solracsf-patch-1</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-admin-audit-listen-failed-login'>stable30-admin-audit-listen-failed-login</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='updateLastSeen'>updateLastSeen</option>
<option value='updater-change-mimetype-objectstore'>updater-change-mimetype-objectstore</option>
<option value='uploadfolder-rework'>uploadfolder-rework</option>
<option value='useHttpFramework'>useHttpFramework</option>
<option value='useNameNotUrl'>useNameNotUrl</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>
<option value='zorn-v-patch-1'>zorn-v-patch-1</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=v19.0.7RC1'>summary</a><a href='/nextcloud-server.git/refs/?h=v19.0.7RC1&amp;id=39ac804899197069b40384afdc40966e22658eca'>refs</a><a href='/nextcloud-server.git/log/apps/files_sharing/lib/Cache.php?h=v19.0.7RC1'>log</a><a class='active' href='/nextcloud-server.git/tree/apps/files_sharing/lib/Cache.php?h=v19.0.7RC1&amp;id=39ac804899197069b40384afdc40966e22658eca'>tree</a><a href='/nextcloud-server.git/commit/apps/files_sharing/lib/Cache.php?h=v19.0.7RC1&amp;id=39ac804899197069b40384afdc40966e22658eca'>commit</a><a href='/nextcloud-server.git/diff/apps/files_sharing/lib/Cache.php?h=v19.0.7RC1&amp;id=39ac804899197069b40384afdc40966e22658eca'>diff</a><a href='/nextcloud-server.git/stats/apps/files_sharing/lib/Cache.php?h=v19.0.7RC1'>stats</a></td><td class='form'><form class='right' method='get' action='/nextcloud-server.git/log/apps/files_sharing/lib/Cache.php'>
<input type='hidden' name='h' value='v19.0.7RC1'/><input type='hidden' name='id' value='39ac804899197069b40384afdc40966e22658eca'/><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=v19.0.7RC1&amp;id=39ac804899197069b40384afdc40966e22658eca'>root</a>/<a href='/nextcloud-server.git/tree/apps?h=v19.0.7RC1&amp;id=39ac804899197069b40384afdc40966e22658eca'>apps</a>/<a href='/nextcloud-server.git/tree/apps/files_sharing?h=v19.0.7RC1&amp;id=39ac804899197069b40384afdc40966e22658eca'>files_sharing</a>/<a href='/nextcloud-server.git/tree/apps/files_sharing/lib?h=v19.0.7RC1&amp;id=39ac804899197069b40384afdc40966e22658eca'>lib</a>/<a href='/nextcloud-server.git/tree/apps/files_sharing/lib/Cache.php?h=v19.0.7RC1&amp;id=39ac804899197069b40384afdc40966e22658eca'>Cache.php</a></div><div class='content'>blob: bc10ddbd94f0144e4e6351a331d4af4d5fda51c1 (<a href='/nextcloud-server.git/plain/apps/files_sharing/lib/Cache.php?h=v19.0.7RC1&amp;id=39ac804899197069b40384afdc40966e22658eca'>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>
</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="cp">&lt;?php</span>
<span class="sd">/**</span>
<span class="sd"> * @copyright Copyright (c) 2016, ownCloud, Inc.</span>
<span class="sd"> *</span>
<span class="sd"> * @author Christopher Schäpers &lt;kondou@ts.unde.re&gt;</span>
<span class="sd"> * @author Jörn Friedrich Dreyer &lt;jfd@butonic.de&gt;</span>
<span class="sd"> * @author Michael Gapczynski &lt;GapczynskiM@gmail.com&gt;</span>
<span class="sd"> * @author Morris Jobke &lt;hey@morrisjobke.de&gt;</span>
<span class="sd"> * @author Robin Appelman &lt;robin@icewind.nl&gt;</span>
<span class="sd"> * @author Roeland Jago Douma &lt;roeland@famdouma.nl&gt;</span>
<span class="sd"> *</span>
<span class="sd"> * @license AGPL-3.0</span>
<span class="sd"> *</span>
<span class="sd"> * This code is free software: you can redistribute it and/or modify</span>
<span class="sd"> * it under the terms of the GNU Affero General Public License, version 3,</span>
<span class="sd"> * as published by the Free Software Foundation.</span>
<span class="sd"> *</span>
<span class="sd"> * This program is distributed in the hope that it will be useful,</span>
<span class="sd"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="sd"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span>
<span class="sd"> * GNU Affero General Public License for more details.</span>
<span class="sd"> *</span>
<span class="sd"> * You should have received a copy of the GNU Affero General Public License, version 3,</span>
<span class="sd"> * along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;</span>
<span class="sd"> *</span>
<span class="sd"> */</span>

<span class="k">namespace</span> <span class="nx">OCA\Files_Sharing</span><span class="p">;</span>

<span class="k">use</span> <span class="nx">OC\Files\Cache\Wrapper\CacheJail</span><span class="p">;</span>
<span class="k">use</span> <span class="nx">OCP\Files\Cache\ICacheEntry</span><span class="p">;</span>
<span class="k">use</span> <span class="nx">OCP\Files\Storage\IStorage</span><span class="p">;</span>

<span class="sd">/**</span>
<span class="sd"> * Metadata cache for shared files</span>
<span class="sd"> *</span>
<span class="sd"> * don&#39;t use this class directly if you need to get metadata, use \OC\Files\Filesystem::getFileInfo instead</span>
<span class="sd"> */</span>
<span class="k">class</span> <span class="nc">Cache</span> <span class="k">extends</span> <span class="nx">CacheJail</span> <span class="p">{</span>
	<span class="sd">/**</span>
<span class="sd">	 * @var \OCA\Files_Sharing\SharedStorage</span>
<span class="sd">	 */</span>
	<span class="k">private</span> <span class="nv">$storage</span><span class="p">;</span>

	<span class="sd">/**</span>
<span class="sd">	 * @var ICacheEntry</span>
<span class="sd">	 */</span>
	<span class="k">private</span> <span class="nv">$sourceRootInfo</span><span class="p">;</span>

	<span class="k">private</span> <span class="nv">$rootUnchanged</span> <span class="o">=</span> <span class="k">true</span><span class="p">;</span>

	<span class="k">private</span> <span class="nv">$ownerDisplayName</span><span class="p">;</span>

	<span class="sd">/**</span>
<span class="sd">	 * @param \OCA\Files_Sharing\SharedStorage $storage</span>
<span class="sd">	 * @param ICacheEntry $sourceRootInfo</span>
<span class="sd">	 */</span>
	<span class="k">public</span> <span class="k">function</span> <span class="fm">__construct</span><span class="p">(</span><span class="nv">$storage</span><span class="p">,</span> <span class="nx">ICacheEntry</span> <span class="nv">$sourceRootInfo</span><span class="p">)</span> <span class="p">{</span>
		<span class="nv">$this</span><span class="o">-&gt;</span><span class="na">storage</span> <span class="o">=</span> <span class="nv">$storage</span><span class="p">;</span>
		<span class="nv">$this</span><span class="o">-&gt;</span><span class="na">sourceRootInfo</span> <span class="o">=</span> <span class="nv">$sourceRootInfo</span><span class="p">;</span>
		<span class="k">parent</span><span class="o">::</span><span class="na">__construct</span><span class="p">(</span>
			<span class="k">null</span><span class="p">,</span>
			<span class="nv">$this</span><span class="o">-&gt;</span><span class="na">sourceRootInfo</span><span class="o">-&gt;</span><span class="na">getPath</span><span class="p">()</span>
		<span class="p">);</span>
	<span class="p">}</span>

	<span class="k">public</span> <span class="k">function</span> <span class="nf">getCache</span><span class="p">()</span> <span class="p">{</span>
		<span class="k">if</span> <span class="p">(</span><span class="nb">is_null</span><span class="p">(</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">cache</span><span class="p">))</span> <span class="p">{</span>
			<span class="nv">$this</span><span class="o">-&gt;</span><span class="na">cache</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">storage</span><span class="o">-&gt;</span><span class="na">getSourceStorage</span><span class="p">()</span><span class="o">-&gt;</span><span class="na">getCache</span><span class="p">();</span>
		<span class="p">}</span>
		<span class="k">return</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">cache</span><span class="p">;</span>
	<span class="p">}</span>

	<span class="k">public</span> <span class="k">function</span> <span class="nf">getNumericStorageId</span><span class="p">()</span> <span class="p">{</span>
		<span class="k">if</span> <span class="p">(</span><span class="nb">isset</span><span class="p">(</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">numericId</span><span class="p">))</span> <span class="p">{</span>
			<span class="k">return</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">numericId</span><span class="p">;</span>
		<span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
			<span class="k">return</span> <span class="k">false</span><span class="p">;</span>
		<span class="p">}</span>
	<span class="p">}</span>

	<span class="k">public</span> <span class="k">function</span> <span class="nf">get</span><span class="p">(</span><span class="nv">$file</span><span class="p">)</span> <span class="p">{</span>
		<span class="k">if</span> <span class="p">(</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">rootUnchanged</span> <span class="o">&amp;&amp;</span> <span class="p">(</span><span class="nv">$file</span> <span class="o">===</span> <span class="s1">&#39;&#39;</span> <span class="o">||</span> <span class="nv">$file</span> <span class="o">===</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">sourceRootInfo</span><span class="o">-&gt;</span><span class="na">getId</span><span class="p">()))</span> <span class="p">{</span>
			<span class="k">return</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">formatCacheEntry</span><span class="p">(</span><span class="k">clone</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">sourceRootInfo</span><span class="p">);</span>
		<span class="p">}</span>
		<span class="k">return</span> <span class="k">parent</span><span class="o">::</span><span class="na">get</span><span class="p">(</span><span class="nv">$file</span><span class="p">);</span>
	<span class="p">}</span>

	<span class="k">public</span> <span class="k">function</span> <span class="nf">update</span><span class="p">(</span><span class="nv">$id</span><span class="p">,</span> <span class="k">array</span> <span class="nv">$data</span><span class="p">)</span> <span class="p">{</span>
		<span class="nv">$this</span><span class="o">-&gt;</span><span class="na">rootUnchanged</span> <span class="o">=</span> <span class="k">false</span><span class="p">;</span>
		<span class="k">parent</span><span class="o">::</span><span class="na">update</span><span class="p">(</span><span class="nv">$id</span><span class="p">,</span> <span class="nv">$data</span><span class="p">);</span>
	<span class="p">}</span>

	<span class="k">public</span> <span class="k">function</span> <span class="nf">insert</span><span class="p">(</span><span class="nv">$file</span><span class="p">,</span> <span class="k">array</span> <span class="nv">$data</span><span class="p">)</span> <span class="p">{</span>
		<span class="nv">$this</span><span class="o">-&gt;</span><span class="na">rootUnchanged</span> <span class="o">=</span> <span class="k">false</span><span class="p">;</span>
		<span class="k">return</span> <span class="k">parent</span><span class="o">::</span><span class="na">insert</span><span class="p">(</span><span class="nv">$file</span><span class="p">,</span> <span class="nv">$data</span><span class="p">);</span>
	<span class="p">}</span>

	<span class="k">public</span> <span class="k">function</span> <span class="nf">remove</span><span class="p">(</span><span class="nv">$file</span><span class="p">)</span> <span class="p">{</span>
		<span class="nv">$this</span><span class="o">-&gt;</span><span class="na">rootUnchanged</span> <span class="o">=</span> <span class="k">false</span><span class="p">;</span>
		<span class="k">parent</span><span class="o">::</span><span class="na">remove</span><span class="p">(</span><span class="nv">$file</span><span class="p">);</span>
	<span class="p">}</span>

	<span class="k">public</span> <span class="k">function</span> <span class="nf">moveFromCache</span><span class="p">(</span><span class="nx">\OCP\Files\Cache\ICache</span> <span class="nv">$sourceCache</span><span class="p">,</span> <span class="nv">$sourcePath</span><span class="p">,</span> <span class="nv">$targetPath</span><span class="p">)</span> <span class="p">{</span>
		<span class="nv">$this</span><span class="o">-&gt;</span><span class="na">rootUnchanged</span> <span class="o">=</span> <span class="k">false</span><span class="p">;</span>
		<span class="k">return</span> <span class="k">parent</span><span class="o">::</span><span class="na">moveFromCache</span><span class="p">(</span><span class="nv">$sourceCache</span><span class="p">,</span> <span class="nv">$sourcePath</span><span class="p">,</span> <span class="nv">$targetPath</span><span class="p">);</span>
	<span class="p">}</span>

	<span class="k">protected</span> <span class="k">function</span> <span class="nf">formatCacheEntry</span><span class="p">(</span><span class="nv">$entry</span><span class="p">)</span> <span class="p">{</span>
		<span class="nv">$path</span> <span class="o">=</span> <span class="nb">isset</span><span class="p">(</span><span class="nv">$entry</span><span class="p">[</span><span class="s1">&#39;path&#39;</span><span class="p">])</span> <span class="o">?</span> <span class="nv">$entry</span><span class="p">[</span><span class="s1">&#39;path&#39;</span><span class="p">]</span> <span class="o">:</span> <span class="s1">&#39;&#39;</span><span class="p">;</span>
		<span class="nv">$entry</span> <span class="o">=</span> <span class="k">parent</span><span class="o">::</span><span class="na">formatCacheEntry</span><span class="p">(</span><span class="nv">$entry</span><span class="p">);</span>
		<span class="nv">$sharePermissions</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">storage</span><span class="o">-&gt;</span><span class="na">getPermissions</span><span class="p">(</span><span class="nv">$path</span><span class="p">);</span>
		<span class="k">if</span> <span class="p">(</span><span class="nb">isset</span><span class="p">(</span><span class="nv">$entry</span><span class="p">[</span><span class="s1">&#39;permissions&#39;</span><span class="p">]))</span> <span class="p">{</span>
			<span class="nv">$entry</span><span class="p">[</span><span class="s1">&#39;permissions&#39;</span><span class="p">]</span> <span class="o">&amp;=</span> <span class="nv">$sharePermissions</span><span class="p">;</span>
		<span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
			<span class="nv">$entry</span><span class="p">[</span><span class="s1">&#39;permissions&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="nv">$sharePermissions</span><span class="p">;</span>
		<span class="p">}</span>
		<span class="nv">$entry</span><span class="p">[</span><span class="s1">&#39;uid_owner&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">storage</span><span class="o">-&gt;</span><span class="na">getOwner</span><span class="p">(</span><span class="nv">$path</span><span class="p">);</span>
		<span class="nv">$entry</span><span class="p">[</span><span class="s1">&#39;displayname_owner&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">getOwnerDisplayName</span><span class="p">();</span>
		<span class="k">if</span> <span class="p">(</span><span class="nv">$path</span> <span class="o">===</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> <span class="p">{</span>
			<span class="nv">$entry</span><span class="p">[</span><span class="s1">&#39;is_share_mount_point&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="k">true</span><span class="p">;</span>
		<span class="p">}</span>
		<span class="k">return</span> <span class="nv">$entry</span><span class="p">;</span>
	<span class="p">}</span>

	<span class="k">private</span> <span class="k">function</span> <span class="nf">getOwnerDisplayName</span><span class="p">()</span> <span class="p">{</span>
		<span class="k">if</span> <span class="p">(</span><span class="o">!</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">ownerDisplayName</span><span class="p">)</span> <span class="p">{</span>
			<span class="nv">$this</span><span class="o">-&gt;</span><span class="na">ownerDisplayName</span> <span class="o">=</span> <span class="nx">\OC_User</span><span class="o">::</span><span class="na">getDisplayName</span><span class="p">(</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">storage</span><span class="o">-&gt;</span><span class="na">getOwner</span><span class="p">(</span><span class="s1">&#39;&#39;</span><span class="p">));</span>
		<span class="p">}</span>
		<span class="k">return</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">ownerDisplayName</span><span class="p">;</span>
	<span class="p">}</span>

	<span class="sd">/**</span>
<span class="sd">	 * remove all entries for files that are stored on the storage from the cache</span>
<span class="sd">	 */</span>
	<span class="k">public</span> <span class="k">function</span> <span class="nf">clear</span><span class="p">()</span> <span class="p">{</span>
		<span class="c1">// Not a valid action for Shared Cache</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-03-03 03:56:22 +0000</div>
</div> <!-- id=cgit -->
</body>
</html>