Tag:
Branch:
Tree:
ffbbdb2d04
3rdparty/justinrainbow/json-schema
54088-providePermissionsAndOwnerIdInPut
Jerome-Herbinet-better-new-wording-better-than-delete-and-unshare
Jerome-Herbinet-open-interaction-links-in-new-tab
active-share-mount-tracking
add-caldav-repair-middleware
add-integration-tests-for-deleting-a-file-copied-from-a-share
add-integration-tests-for-renaming-a-share-by-a-user-with-stale-shares
add-remove-skip-ci-command
add-server-url-to-http-client-user-agent
addParameterTypingVersionsMapper
appStoreDisabledOcc
artonge/chore/move_3rdparty_to_server
artonge/feat/implement_custom_updater_for_object_storage
artonge/feat/implement_custom_updater_for_object_storage-squashed
artonge/fix/count_users
artonge/fix/ephemeral_encryption
artonge/fix/files_sharing/fix_broken_path
artonge/fix/generate_metadata_perf
artonge/fix/sharees_style
artonge/fix/use_time_limit_in_scanner
artonge/optim/close_connection_before_s3_upload
authoritative-mount-provider-files_external
authoritative-mount-providers
authoritative-mount-setup
automated/noid/-update-min-supported-desktop-version
automated/noid/master-fix-npm-audit
automated/noid/stable30-fix-npm-audit
automated/noid/stable31-fix-npm-audit
automated/noid/stable32-fix-npm-audit
availability-same-request-patch
backport/42099/stable31
backport/49578/stable30
backport/49578/stable31
backport/51602/stable29
backport/51818/stable30
backport/52012/stable30
backport/52045/stable31
backport/52099/stable31
backport/52442/stable31
backport/52442/stable32
backport/52622/stable31
backport/52816/stable30
backport/52911/stable30
backport/53466/stable30
backport/53634/stable31
backport/53634/stable32
backport/53752/stable31
backport/53855/stable30
backport/53968/stable30
backport/53968/stable31
backport/54120/stable30
backport/54192/stable31
backport/54313/stable30
backport/54316/stable30
backport/54316/stable31
backport/54664/stable31
backport/54728/stable30
backport/54728/stable31
backport/55100/stable32
backport/55147/stable31
backport/55151/stable29
backport/55151/stable30
backport/55153/stable30
backport/55177/stable30
backport/55322/stable30
backport/55419/stable29
backport/55488/stable30
backport/55499/stable29
backport/55600/stable30
backport/55717/stable32
backport/55776/stable30
backport/55811/stable30
backport/55811/stable31
backport/55813/stable30
backport/55861/stable31
backport/56039/stable31
backport/56280/stable31
backport/56280/stable32
backport/56383/stable31
backport/56530/stable31
backport/56530/stable32
backport/56620/stable30
backport/56646/stable31
backport/56646/stable32
backport/56740/stable32
backport/56801/stable31
backport/56801/stable32
backport/56834/stable31
backport/56933/stable31
backport/56938/stable31
backport/56938/stable32
backport/57004/stable30
backport/57078/stable31
backport/57078/stable32
backport/57186/stable30
backport/57186/stable31
backport/57186/stable32
backport/57371/stable30
backport/57371/stable31
backport/57371/stable32
backport/57413/stable31
backport/57414/stable31
bug/19494/insert-ignore-conflict-for-filecache-extended
bug/56532/display-in-users-list
bug/noid/avoid-error-when-updating-share
bug/noid/comments-search-jump-to-file
bug/noid/context-for-imip-warnings
bugfix/allow-max-buckets-to-be-equal-to-num-buckets
bugfix/filesScanDisableTransactions
bugfix/fix-richdocuments-3815
bugfix/noid/background-job-testing
bugfix/noid/consistent-handling-of-SensitiveParameter
bugfix/noid/improve-installation-speed-of-oracle
bugfix/noid/workflow-colors
bugfix/prevent-download-view-ony-files
bugfix/talk-16375/prepend-app-aswell
callPreviewOnFile
canceled-overwrite
carl/attributes-entity-1
carl/attributes-entity-2
carl/bump-version
carl/cleanup-commands-trash
carl/cleanup-systemtags
carl/comments-snowflake
carl/dashboard-psalm
carl/delete-email-verif-token
carl/fix-php-85-deprecation-image
carl/fix-psalm-1
carl/fix-psalm-tests1
carl/integration-debug-mode
carl/missing-attributes
carl/node-api-typing
carl/on-demand-preview-migration
carl/palm-level-3
carl/php-85
carl/phpunit-less-deprecation
carl/port-away-execute-core
carl/port-away-query
carl/rector
carl/rework-storage-constructor
carl/trashbin-refactor2
certificate-manager-fallback
check-phpoutdated
checkValidEncoding
chore/app-owners
chore/chunked_orphan_delete
chore/files-4-0-0-review
chore/integration/hide-webserver-logs
chore/lazy-mount-providers
chore/migrate-vite
chore/ncselect-label-warning
chore/node-moved-old-node
chore/noid/clarify-comments-api
chore/noid/debug-32bit-failing-tests
chore/psalm-level-3
chore/stable31-laravel
chore/support-longer-names
chore/update-badges
chore/update-phpdocs-typo
ci/32bit
ci/49145/php-8.4-external-storages
ci/oracle
ci/oracle-2
cleanPreviewDatabase
cleanup-legacy-trash
combine-query-cache-entry-deleted
container-optimizations
contctsinteraction-usersetting
copilot/fix-287bd916-db5e-45e9-8eec-9c5c52870ba0
copy-all-permissions
correctParentStorageMtime-id
dav-fix-birthday-sync
dav-push-sync
dav-x-user-id
dav-x-user-id-30
dbg/noid/perms
debt/federation-qb-mapper
debug-shares-in-folder-ownerless
debug-zip-files
debug/31-performance-patches
debug/download-permision
debug/failing-notifications
debug/log-mount-conflicts
debug/noid/borked-sessions
debug/noid/imaginary
debug/noid/log-ram-usage-with-threshold
debug/noid/log-reason-token-mismatch-stable31
debug/preview-invalid-id
dependabot/composer/doctrine/dbal-4.0.4
dependabot/github_actions/github-actions-17597a4202
dept-remove-csrf-dependency-from-request
detect-inadvertent-config-overlaps
direct-access-shared-calendar
directory-content-null-path-error
docs/lock-closed-issues
enh/add-details-to-code-integrity-check
enh/add-user-creation-date
enh/issues-563-calendar-import-export
enh/ldap/more-error-output
enh/no-issues/share-entry-link
enh/noid/allow-configure-config.owner
enh/noid/allow-ldap-use-global-cert-path
enh/noid/allow-use-globa-cert-mail_smtpstreamoptions
enh/noid/allow-use-global-cert-dbdriveroptions
enh/noid/allow-use-global-cert-redis-ssl_context
enh/noid/allow-use-global-path-option-tls
enh/noid/fix-personal-settings-layout
enh/noid/fix-properties-files
enh/noid/gs.federation.auto_accept_shares
enh/noid/return-default-value-from-lexicon
enh/noid/taskpro-audio-chat
enh/share-sidebar
enh/test-mtime-after-move
enh/users-configured-quota-value
ernolf/enh/http2-brotli-client
extract-caldav-sharing-plugin
feat-setupcheck-php-sapi-fpm-max-children
feat/45085/validate-config-values
feat/55668/reorganize-files-settings
feat/QueryBuilder/log-select-asterisk
feat/add-preload-script
feat/add_log_scan_command
feat/allow-dates-before-1970
feat/allow-decrypt-all-with-encryption-disabled
feat/allow-multi-ocm-shares
feat/atomic-app-enable
feat/cache-user-config
feat/calendar-import-export-ocs
feat/core/features-api
feat/cors-on-webdav
feat/cron/before-after-events
feat/dark-mode-variables
feat/database/query-result-fetch-associative-fetch-num
feat/dav/calendar-object-admin-audit-log
feat/disable-share-deletion
feat/enhanced-pagination
feat/exapp-task-proc-endpoints
feat/expose-nc-groups-to-system-addressbook-contacts
feat/files/resumable-uploads
feat/fts2/new-registration-process
feat/hide-developer-docs-conditionally
feat/image-size-metadata
feat/improve-calendar-migrator
feat/local-storage-files
feat/log/log-session-id
feat/migrate-files_external-vue
feat/motion-sickness
feat/namespace-group-route
feat/nextcloud/circles/1942/teams-dasboard-widget
feat/no-two-factor-required-attribute
feat/noid/ignore-address-book
feat/noid/internal-config-key
feat/noid/internal-lint-request-event
feat/noid/list-addressbook-shares
feat/noid/move-sec-signature-to-public
feat/noid/move-unstable-signed-federation
feat/noid/notice-on-expensive-image
feat/noid/ocm-capabilities
feat/noid/prefix-repair-steps-with-app-id
feat/noid/qr-code-in-account-menu
feat/noid/store-lexicon-default
feat/noid/track-overly-long-activites
feat/occ/command-events
feat/openapi/fuzzer-script
feat/pagination-cardav
feat/preview/expire-previews
feat/provide-server-version-capability
feat/restore-to-original-dir
feat/restrict-calendar-invitation-users
feat/router-list-routs-cmd
feat/run-upgrade-in-split-process
feat/search-in-files--small
feat/server_dependant_config
feat/settings/too-much-caching-setup-check
feat/strict-php-checks
feat/task-processing-for-email
feat/taskprocessing/setupcheck-successrate
feat/tentative-invitations
feat/trashbin-hierarchy
feat/user-folder
feat/workflow-auto-update-cypress.yml
feature/54562/drop-mounts-on-full-or-provider-setup
feature/54562/files-sharing-authoritative
feature/54562/implement-setup-by-cache-mount-providers
feature/files-list-occ-command
feature/highlight-active-menu
feature/improve-devcontainer
feature/settings-design-improvements
fetch-mount-memory
fetch-mount-memory-30
fetch-mount-memory-30-squash
files-cache-node
files-external-optional-dependencies
fileutils-files-by-user
fix-dav-sabre-maint-plugin-l10n
fix-deadlock-in-shared-secret-exchange-between-trusted-servers
fix-duplicate-id-on-account-menu-entry
fix-federated-group-shares-when-no-longer-found-in-remote-server
fix-files-external-smbclient-deprecated-binaryfinder
fix-group-display-names-55785
fix-jobs-app-disable
fix-setupchecks-normalizeUrl-url-filter
fix-themes-not-found-for-core
fix/43260
fix/49584-background-worker-remove-interval
fix/49673-less-confusing-unified-search-folder-picker
fix/50512/send-password-2-owner
fix/51226/show-remote-shares-as-external
fix/52795/consistent-share-save-behavior
fix/53674-webdav-paginate-missing-collection-type
fix/7935/download-uri-too-long
fix/83621/hide-push-message-in-login-form
fix/active-files
fix/add-icons-to-settings
fix/add-occ-app-update-unit-tests
fix/adjust-public-page-footer-logic
fix/allow-255-filenames
fix/auth-token-uniq-constraint-violation-handling
fix/auth/logout-redirect-url
fix/caldav/read-only-bool-or-int
fix/capitalize-generic-messages
fix/carddav/cardversion
fix/comments-node-api
fix/config/additional-configs
fix/config/return-user-config-deleted
fix/cron/no-constructor-without-args
fix/current-user-principal
fix/dav/abort-incomplete-caldav-changes-sync
fix/dav/carddav-read-card-memory-usage
fix/dav/create-sab-in-transaction
fix/dav/limit-sync-token-created-at-updates-stable28
fix/dav/limit-sync-token-created-at-updates-stable29
fix/deps/php-seclin
fix/direct-editing-interface
fix/do-not-throw-from-countusers
fix/encryption/web-ui-bogus
fix/favourite-icon-without-imagick-svg-support
fix/federated-share-download-button
fix/federated-vue
fix/file-sequence-temp-dir
fix/files-proper-loading-icon
fix/files_sharing--global-search-in-select
fix/filter-for-components-explicitly
fix/fix-di-when-casing-is-wrong
fix/fix-files-external-tests
fix/group-displayname-in-user-edit
fix/importmaps
fix/issue-13862
fix/issue-23666
fix/iurlgenerator/url-regex-markdown-parenthesis
fix/kbd-style
fix/ldap-show-remnants-encryption
fix/ldap/case-insensitive-base
fix/limit-scan-one-user
fix/log-login-flow-state-token-errors
fix/make-router-reactive
fix/no-issues/add-encryption-available-config
fix/noid-improve-calendar-accuracy-performace
fix/noid/appconfig-setmixed-on-typed
fix/noid/array-merge-in-loop
fix/noid/enforce-value-type
fix/noid/expose-calendar-enabled
fix/noid/federation-really-surely-init-token
fix/noid/fix-itipbroker-messages
fix/noid/ignore-missing-memberships-on-reshare-verification
fix/noid/ignore-missing-memberships-on-reshare-verification-31.0.6
fix/noid/ldap-n-counted-mapped-users
fix/noid/ldap-regenerate-deleted-user
fix/noid/ldap-remnants-as-disabled-global
fix/noid/lexicon-update-lazy-status
fix/noid/note-to-recipient-test
fix/noid/null-safe-metadata
fix/noid/path-hash-prep-statement
fix/noid/preset-definition
fix/noid/psr-logger
fix/noid/return-verified-email
fix/noid/statetoken-concurrency
fix/noid/throw-failed-add-share
fix/noid/userconfig-on-value-set-lexicon
fix/note-to-recipient
fix/oc/inheritdoc
fix/oracle-db-connection-29
fix/oracle-insert-id
fix/public-upload
fix/refactor-theming-defaults
fix/refactor-user-access-to-file-list
fix/remove-iservercontainer-from-user-ldap
fix/remove-redundant-check-server
fix/return-realtime-value-of-fair-use
fix/s3-verify-peer-setting
fix/s3/custom-ca-bundle
fix/search-date-filter-format
fix/session/failed-clear-cookies
fix/session/log-likely-lost-session-conditions
fix/session/log-regenerate-id
fix/session/log-session-id
fix/session/log-session-start-error
fix/session/session-passphraze-handling
fix/session/transactional-remember-me-renewal
fix/settings--hide-token
fix/settings/read-only-apps-root
fix/setup-check-buffering
fix/share-allow-delete-perms-4-files
fix/share-download
fix/sharing-password-checkbow
fix/sharing/user-defined-password
fix/size-update-appdata
fix/stable30/rename-trashbin
fix/subadmin-user-groups
fix/systemtags
fix/systemtags-picker-color
fix/taskprocessing-available-tasktypes-l10n-caching
fix/taskprocessing/setupcheck
fix/team-resource-deduplication
fix/test-copy-cache-update
fix/textarea-overlap
fix/thunderbird-put-invitiation-collision
fix/tp-validation
fix/transfer-ownership-tests
fix/trashbin-atomic-cache
fix/unit-test-for-storage-auto-expire-list
fix/update-all
fix/update-share-entry-quick-select
fix/updatenotification-legacy-toast
fix/viewer-sidebar
fix/vue3/systemtags
fixBadValueTypeCheck
fixTypoAdminAuditLog
followup/39574/ocm-provider-without-beautiful-urls
handle-metadata-dav-search-error
ignore-write-test-unlink-err
introduce-publish-classification-levels
jr-quota-exceeded-admin-log
jr/enh/updates/options-buttons-web-ui
jr/meta/issue-template-bugs-closed-link
jtr-auth-pw-max-length-config-sample
jtr-chore-log-getEntries-cleanup
jtr-chore-remove-remote-public-handler-dead-code
jtr-feat-setupchecks-limit-type
jtr-fix-dnspin-port-logging
jtr-httpclient-compression
jtr-occ-config-app-del-help
jtr-refactor-auth-pubKeyTokPro
jtr-refactor-base
jtr-refactor-dav-carddav
jtr-refactor-pub-app
jtr-refactor-remote-php
jtr-remove-always-populate-raw-post-data
jtr/EtagPropagationTest-setup-flakiness
jtr/backport-53714-ldap
jtr/checkServer-refactor
jtr/checker-sig-v2
jtr/chore-drop-listphp
jtr/db-convert-copytable-filter
jtr/db-pgsql-seq-filter
jtr/desc-and-help-plus-minor-fixes-files-scan
jtr/dns-noisy-dns-get-record
jtr/docs-core-apps-readme
jtr/docs-setupchecks-checkserverresponsetrait
jtr/feat-appmanager-cleanappid-log
jtr/feat-encrypt-all-ux
jtr/feat-no2faReq-attrib
jtr/feat-pgsqltools-sync
jtr/fix-25162
jtr/fix-46609-delegation-add-group-overlap
jtr/fix-dav-server-maint-outer-log
jtr/fix-dnspinmiddle-idnAscii
jtr/fix-drop-legacy-auth-fallback
jtr/fix-getcomments-sorting
jtr/fix-getsharedwith
jtr/fix-hash-hkdf-valueerror
jtr/fix-preview-bundled-resource
jtr/fix-public-exceptions-http-codes
jtr/fix-pw-confirm-robustness
jtr/fix-storage-local-rename-earlier-forbidden-check
jtr/fix-tests/mysql-phpunit-health
jtr/fix-wipe-missing-token-handling
jtr/occ-app-remove-refactor
jtr/pkp-notes
jtr/refactor-2fa-middleware
jtr/refactor-Files-FIlesystem-isValidPath
jtr/refactor-Filesystem-normalizePath
jtr/refactor-Node-LazyFolder-getFullPath
jtr/refactor-SecureRandom
jtr/refactor-Storage-Local-construct-and-stat
jtr/refactor-Storage-Local-rename-copy
jtr/refactor-appframework-http
jtr/refactor-audit-action-log
jtr/refactor-base-handlelogin
jtr/refactor-core-cli-logging-listener
jtr/refactor-core-listener-feedbackhandler
jtr/refactor-dav-quotaplugin
jtr/refactor-dav-uploadhome
jtr/refactor-encryption-module
jtr/refactor-imountpoint
jtr/refactor-installer-installShippedApps-nesting
jtr/refactor-pgsqltools-sync
jtr/refactor-previews-appdata
jtr/refactor-register-commands
jtr/refactor-sabre-tagsplugin
jtr/refactor-setup-htaccess-updates
jtr/refactor-simplefs-simplefolder
jtr/refactor-storage-Local-rmdir
jtr/refactor-trashbin-sabre-plugin
jtr/refactor-versions-DAV-plugin
jtr/refactor-view-light-hints
jtr/refactor/memcache-apcu
jtr/router-light-refactoring
jtr/setup-checks-heading-redo
jtr/setup-findWebRoot-fix
jtr/setupChecks-securityHeaders-output-clarity
jtr/shorten-mb-grapheme-safety
jtr/test-checkertest-streamline
jtr/tests-dav-uploadhome
jtr/tests-etag-view-after-login
jtr/tests-testcase-ncdata
kerberos-saved-ticket
leftybournes/fix/sftp_scan_infinite_loop
leftybournes/fix/stable29-backports
leftybournes/refactor/expose_group_users_to_member
location-provider
lockThreadsOlderThan120d
lockedAppsForUpdates
logger-app-versions
lookup-server-debug-logg
master
master-IB#1156402
multiple-primary-object-storage-31
nickvergessen-patch-1
no-issue-use-correct-exceptions-in-share-class
noissue-refactor-share-class
obj-delete-not-found
ocs-user-info-quota-optimize
outside-jail-log
patch/performance-scckit
path-available
perf/base/basic-auth-fs-setup
perf/cache-reference-list
perf/cache-server-checks-local-cache
perf/dav/db-filtering-carddav-report
perf/db/jobs-table-indexes
perf/get_shares_at_once
perf/log-excessive-memory-consumption
perf/log-slow-dns
perf/noid/split-getSharedWith-query-into-more-performance-sets
perf/usermountcache/transaction
perf/zip-download
poc/log-sabre-exceptions-in-english-and-keep-translation
port-55471
port-55648
pr/51113
printOccHumanFriendly
proactive-share-mount-conflict-resolve
rakekniven-patch-1
rakekniven-patch-3
redirectNullUserToLogin
refactor-occ-preview-generate
refactor/account-management-router
refactor/apps/declare-strict-types
refactor/caldav/calendar-factory
refactor/files-external-vue3-ts
refactor/files/remove-app-class
refactor/insert-if-not-exists
refactor/oc-settings
refactor/separate-link-sharing-concerns
refactor/share-manager-appconfig
refactor/split-appstore
refactor/storage/strong-type-properties
refactor/tests-meta-data
refactor/zip-event
refresh-ldap-user-on-login
release/31.0.13_rc1
release/32.0.0_beta_1
release/32.0.4_rc1
release/33.0.0_beta_2
remoteIdToShares
remove-calendar-enabled
remove-use-of-iappcontainer
rename-dav-permissions
repair-mimetype-expensive-squashed-29
returnIfVersionForFileIdNotFound
revert-51096-fix/noid/ldap-setopt-for-disabling-certcheck
revert-52914
revoke-admin-overwrite-8
rolldown/bug
s3-signed-url-preview
scale-propfind-trash
scckit-backports
settings-datadir-unused
share-conflict-resolution-no-view
share-mount-validation-on-share
share-root-meta-cache
share-sidebar-hide-external
share-user-events
skjnldsv-patch-1
stable-swift-v3
stable10
stable11
stable12
stable13
stable14
stable15
stable16
stable17
stable18
stable19
stable20
stable21
stable22
stable23
stable24
stable25
stable26
stable27
stable28
stable29
stable29-backports
stable30
stable31
stable32
stable9
storage-cache-not-exists
targetIsNotShared-catch-notfound
techdebt/noid/add-parameter-typehints
techdebt/noid/reduce-deprecation-spam
temp/55613/disable-base-check
tokenUserValidity
unified-sharing
update-size-byte
updateLastSeen
uploadfolder-rework-autofix
useMoreUpToDatePreviewImage
useTeamIds
useTryCatchRollback
user-share-access-event
usermountcache-more-debug-logging
work/mgallien/noid/zipArchiveDownloadMoreLogs
12.0.12RC1
13.0.7RC1
14.0.2RC1
15.0.11
16.0.0RC2
16.0.4
20.0.12rc1
22.1.0
list
theming-1.4.5
v1.0.0beta1
v1.0RC1
v1.1
v10.0.0
v10.0.1
v10.0.1RC1
v10.0.2
v10.0.3
v10.0.3RC1
v10.0.4
v10.0.4RC1
v10.0.5
v10.0.5RC1
v10.0.5RC2
v10.0.6
v10.0.6RC1
v10.0RC1
v11.0.0
v11.0.1
v11.0.1RC1
v11.0.2
v11.0.2RC1
v11.0.3
v11.0.3RC1
v11.0.3RC2
v11.0.4
v11.0.4RC1
v11.0.5
v11.0.5RC1
v11.0.6
v11.0.6RC1
v11.0.7
v11.0.7RC1
v11.0.7RC2
v11.0.7RC3
v11.0.8
v11.0.8RC1
v11.0RC2
v12.0.0
v12.0.0RC1
v12.0.0RC2
v12.0.0RC3
v12.0.0beta1
v12.0.0beta2
v12.0.0beta3
v12.0.0beta4
v12.0.1
v12.0.10
v12.0.10RC1
v12.0.11
v12.0.11RC1
v12.0.12
v12.0.12RC1
v12.0.12RC2
v12.0.13
v12.0.13RC1
v12.0.13RC2
v12.0.1RC1
v12.0.1RC2
v12.0.1RC3
v12.0.1RC4
v12.0.1RC5
v12.0.2
v12.0.3
v12.0.3RC1
v12.0.3RC2
v12.0.4
v12.0.4RC1
v12.0.4RC2
v12.0.4RC3
v12.0.5
v12.0.5RC1
v12.0.5RC2
v12.0.5RC3
v12.0.6
v12.0.6RC1
v12.0.7
v12.0.7RC1
v12.0.8
v12.0.8RC1
v12.0.9
v13.0.0
v13.0.0RC1
v13.0.0RC2
v13.0.0RC3
v13.0.0RC4
v13.0.0beta1
v13.0.0beta2
v13.0.0beta3
v13.0.0beta4
v13.0.1
v13.0.10
v13.0.11
v13.0.11RC1
v13.0.12
v13.0.12RC1
v13.0.1RC1
v13.0.2
v13.0.2RC1
v13.0.3
v13.0.3RC1
v13.0.3RC2
v13.0.4
v13.0.5
v13.0.5RC1
v13.0.5RC2
v13.0.6
v13.0.6RC1
v13.0.7
v13.0.7RC1
v13.0.7RC2
v13.0.8
v13.0.8RC1
v13.0.8RC2
v13.0.9
v13.0.9RC1
v13.0.9RC2
v14.0.0
v14.0.0RC1
v14.0.0RC2
v14.0.0beta1
v14.0.0beta2
v14.0.0beta3
v14.0.0beta4
v14.0.1
v14.0.10
v14.0.11
v14.0.11RC1
v14.0.12
v14.0.13
v14.0.13RC1
v14.0.14
v14.0.14RC1
v14.0.1RC1
v14.0.2
v14.0.2RC1
v14.0.2RC2
v14.0.3
v14.0.4
v14.0.4RC1
v14.0.4RC2
v14.0.5
v14.0.5RC1
v14.0.5RC2
v14.0.6
v14.0.7
v14.0.7RC1
v14.0.8
v14.0.8RC1
v14.0.8RC2
v14.0.9
v14.0.9RC1
v15.0.0
v15.0.0RC1
v15.0.0RC2
v15.0.0RC3
v15.0.0beta1
v15.0.0beta2
v15.0.1
v15.0.10
v15.0.11
v15.0.11RC1
v15.0.12
v15.0.12RC1
v15.0.13
v15.0.13rc1
v15.0.14
v15.0.14RC1
v15.0.1RC1
v15.0.1RC2
v15.0.2
v15.0.3
v15.0.3RC1
v15.0.4
v15.0.5
v15.0.5RC1
v15.0.5RC2
v15.0.6
v15.0.6RC1
v15.0.7
v15.0.8
v15.0.8RC1
v15.0.9
v15.0.9RC1
v16.0.0
v16.0.0RC1
v16.0.0alpha1
v16.0.0beta1
v16.0.0beta2
v16.0.0beta3
v16.0.1
v16.0.10
v16.0.10RC1
v16.0.10RC2
v16.0.11
v16.0.11RC1
v16.0.1RC1
v16.0.2
v16.0.2RC1
v16.0.3
v16.0.4
v16.0.4RC1
v16.0.5
v16.0.5RC1
v16.0.6
v16.0.6rc1
v16.0.7
v16.0.7RC1
v16.0.8
v16.0.8RC1
v16.0.9
v16.0.9RC1
v16.0.9RC2
v17.0.0
v17.0.0beta1
v17.0.0beta2
v17.0.0beta3
v17.0.0beta4
v17.0.0rc1
v17.0.0rc2
v17.0.1
v17.0.10
v17.0.10RC1
v17.0.1rc1
v17.0.2
v17.0.2RC1
v17.0.3
v17.0.3RC1
v17.0.4
v17.0.4RC1
v17.0.4RC2
v17.0.5RC1
v17.0.6
v17.0.6RC1
v17.0.6RC2
v17.0.7
v17.0.7RC1
v17.0.8
v17.0.8RC1
v17.0.9
v17.0.9RC1
v17.0.9RC2
v18.0.0
v18.0.0RC1
v18.0.0RC2
v18.0.0beta1
v18.0.0beta2
v18.0.0beta3
v18.0.0beta4
v18.0.1
v18.0.10
v18.0.10RC1
v18.0.10RC2
v18.0.11
v18.0.11RC1
v18.0.11RC2
v18.0.12
v18.0.12RC2
v18.0.13
v18.0.13RC1
v18.0.14
v18.0.14RC1
v18.0.1RC1
v18.0.1RC2
v18.0.1RC3
v18.0.2
v18.0.2RC1
v18.0.2RC2
v18.0.4
v18.0.4RC1
v18.0.4RC2
v18.0.5
v18.0.6
v18.0.7
v18.0.7RC1
v18.0.8
v18.0.8RC1
v18.0.8RC2
v18.0.9
v18.0.9RC1
v19.0.0
v19.0.0RC1
v19.0.0RC2
v19.0.0RC3
v19.0.0beta1
v19.0.0beta2
v19.0.0beta3
v19.0.0beta4
v19.0.0beta5
v19.0.0beta6
v19.0.0beta7
v19.0.1
v19.0.10
v19.0.10RC1
v19.0.11
v19.0.11RC1
v19.0.12
v19.0.13
v19.0.13rc1
v19.0.1RC1
v19.0.2
v19.0.2RC1
v19.0.2RC2
v19.0.3
v19.0.3RC1
v19.0.4
v19.0.40RC1
v19.0.4RC2
v19.0.5
v19.0.5RC1
v19.0.5RC2
v19.0.6
v19.0.6RC2
v19.0.7
v19.0.7RC1
v19.0.8
v19.0.8RC1
v19.0.9
v19.0.9RC1
v2.0beta3
v20.0.0
v20.0.0RC1
v20.0.0RC2
v20.0.0beta1
v20.0.0beta2
v20.0.0beta3
v20.0.0beta4
v20.0.1
v20.0.10
v20.0.10RC1
v20.0.11
v20.0.11rc1
v20.0.12
v20.0.13
v20.0.13rc1
v20.0.14
v20.0.14rc1
v20.0.1RC1
v20.0.2
v20.0.2RC1
v20.0.2RC2
v20.0.3
v20.0.3RC2
v20.0.4
v20.0.5
v20.0.5RC1
v20.0.5RC2
v20.0.6
v20.0.6RC1
v20.0.7
v20.0.7RC1
v20.0.8
v20.0.8RC1
v20.0.9
v20.0.9RC1
v21.0.0
v21.0.0RC1
v21.0.0RC2
v21.0.0beta1
v21.0.0beta2
v21.0.0beta3
v21.0.0beta4
v21.0.0beta5
v21.0.0beta6
v21.0.0beta7
v21.0.0beta8
v21.0.1
v21.0.1RC1
v21.0.2
v21.0.2RC1
v21.0.3
v21.0.3rc1
v21.0.4
v21.0.4rc1
v21.0.5
v21.0.5rc1
v21.0.6
v21.0.6rc1
v21.0.7
v21.0.8
v21.0.8rc1
v21.0.8rc2
v21.0.8rc3
v21.0.9
v21.0.9rc1
v22.0.0
v22.0.0beta1
v22.0.0beta2
v22.0.0beta3
v22.0.0beta4
v22.0.0beta5
v22.0.0rc1
v22.0.0rc2
v22.1.0
v22.1.0rc1
v22.1.1
v22.1.1rc1
v22.1.1rc2
v22.2.0
v22.2.0rc2
v22.2.1
v22.2.10
v22.2.10rc1
v22.2.10rc2
v22.2.1rc1
v22.2.2
v22.2.3
v22.2.4
v22.2.4rc1
v22.2.4rc2
v22.2.4rc3
v22.2.5
v22.2.5rc1
v22.2.6
v22.2.6rc1
v22.2.6rc2
v22.2.7
v22.2.7rc1
v22.2.8
v22.2.8rc1
v22.2.9
v22.2.9rc1
v23.0.0
v23.0.0beta1
v23.0.0beta2
v23.0.0beta3
v23.0.0rc1
v23.0.0rc2
v23.0.0rc3
v23.0.1
v23.0.10
v23.0.10rc1
v23.0.11
v23.0.11rc1
v23.0.12
v23.0.12rc1
v23.0.12rc2
v23.0.1rc1
v23.0.1rc2
v23.0.1rc3
v23.0.2
v23.0.2rc1
v23.0.3
v23.0.3rc1
v23.0.3rc2
v23.0.4
v23.0.4rc1
v23.0.5
v23.0.5rc1
v23.0.6
v23.0.6rc1
v23.0.7
v23.0.7rc1
v23.0.7rc2
v23.0.8
v23.0.8rc1
v23.0.9
v23.0.9rc1
v24.0.0
v24.0.0beta1
v24.0.0beta2
v24.0.0beta3
v24.0.0rc1
v24.0.0rc2
v24.0.0rc3
v24.0.1
v24.0.10
v24.0.10rc1
v24.0.11
v24.0.11rc1
v24.0.12
v24.0.12rc1
v24.0.1rc1
v24.0.2
v24.0.2rc1
v24.0.3
v24.0.3rc1
v24.0.3rc2
v24.0.4
v24.0.4rc1
v24.0.5
v24.0.5rc1
v24.0.6
v24.0.6rc1
v24.0.7
v24.0.7rc1
v24.0.8
v24.0.8rc1
v24.0.8rc2
v24.0.9
v24.0.9rc1
v24.0.9rc2
v25.0.0
v25.0.0beta1
v25.0.0beta2
v25.0.0beta3
v25.0.0beta4
v25.0.0beta5
v25.0.0beta6
v25.0.0beta7
v25.0.0rc1
v25.0.0rc2
v25.0.0rc3
v25.0.0rc4
v25.0.0rc5
v25.0.1
v25.0.10
v25.0.10rc1
v25.0.11
v25.0.11rc1
v25.0.12
v25.0.13
v25.0.13rc1
v25.0.13rc2
v25.0.1rc1
v25.0.2
v25.0.2rc1
v25.0.2rc2
v25.0.2rc3
v25.0.3
v25.0.3rc1
v25.0.3rc2
v25.0.4
v25.0.4rc1
v25.0.5
v25.0.5rc1
v25.0.6
v25.0.6rc1
v25.0.7
v25.0.7rc1
v25.0.8
v25.0.8rc1
v25.0.8rc2
v25.0.9
v25.0.9rc1
v25.0.9rc2
v26.0.0
v26.0.0beta1
v26.0.0beta2
v26.0.0beta3
v26.0.0beta4
v26.0.0beta5
v26.0.0rc1
v26.0.0rc2
v26.0.0rc3
v26.0.1
v26.0.10
v26.0.10rc1
v26.0.11
v26.0.11rc1
v26.0.11rc2
v26.0.12
v26.0.12rc1
v26.0.12rc2
v26.0.13
v26.0.13rc1
v26.0.1rc1
v26.0.2
v26.0.2rc1
v26.0.3
v26.0.3rc1
v26.0.3rc2
v26.0.4
v26.0.4rc1
v26.0.4rc2
v26.0.5
v26.0.5rc1
v26.0.6
v26.0.6rc1
v26.0.7
v26.0.8
v26.0.8rc1
v26.0.8rc2
v26.0.9
v26.0.9rc1
v27.0.0
v27.0.0beta1
v27.0.0beta2
v27.0.0rc1
v27.0.0rc2
v27.0.0rc3
v27.0.0rc4
v27.0.1
v27.0.1rc1
v27.0.1rc2
v27.0.2
v27.0.2rc1
v27.1.0
v27.1.0beta2
v27.1.0beta3
v27.1.0rc1
v27.1.0rc2
v27.1.0rc3
v27.1.0rc4
v27.1.1
v27.1.10
v27.1.10rc1
v27.1.10rc2
v27.1.11
v27.1.11rc1
v27.1.11rc2
v27.1.11rc3
v27.1.2
v27.1.2rc1
v27.1.3
v27.1.3rc1
v27.1.3rc2
v27.1.4
v27.1.4rc1
v27.1.5
v27.1.5rc1
v27.1.6
v27.1.6rc1
v27.1.6rc2
v27.1.7
v27.1.7rc1
v27.1.7rc2
v27.1.8
v27.1.8rc1
v27.1.9
v27.1.9rc1
v28.0.0
v28.0.0beta1
v28.0.0beta2
v28.0.0beta3
v28.0.0beta4
v28.0.0rc1
v28.0.0rc2
v28.0.0rc3
v28.0.0rc4
v28.0.1
v28.0.10
v28.0.10rc1
v28.0.11
v28.0.11rc1
v28.0.12
v28.0.12rc1
v28.0.12rc2
v28.0.13
v28.0.13rc1
v28.0.14
v28.0.14rc1
v28.0.1rc1
v28.0.2
v28.0.2rc1
v28.0.2rc2
v28.0.2rc3
v28.0.2rc4
v28.0.2rc5
v28.0.3
v28.0.3rc1
v28.0.3rc2
v28.0.4
v28.0.4rc1
v28.0.5
v28.0.5rc1
v28.0.6
v28.0.6rc1
v28.0.7
v28.0.7rc1
v28.0.7rc2
v28.0.7rc3
v28.0.7rc4
v28.0.8
v28.0.8rc1
v28.0.9
v28.0.9rc1
v29.0.0
v29.0.0beta1
v29.0.0beta2
v29.0.0beta3
v29.0.0beta4
v29.0.0beta5
v29.0.0beta6
v29.0.0rc1
v29.0.0rc2
v29.0.0rc3
v29.0.0rc4
v29.0.0rc5
v29.0.1
v29.0.10
v29.0.10rc1
v29.0.11
v29.0.11rc1
v29.0.12
v29.0.12rc1
v29.0.12rc2
v29.0.13
v29.0.13rc1
v29.0.13rc2
v29.0.14
v29.0.14rc1
v29.0.15
v29.0.15rc1
v29.0.15rc2
v29.0.16
v29.0.16rc1
v29.0.1rc1
v29.0.2
v29.0.2rc1
v29.0.2rc2
v29.0.3
v29.0.3rc1
v29.0.3rc2
v29.0.3rc3
v29.0.3rc4
v29.0.4
v29.0.4rc1
v29.0.5
v29.0.5rc1
v29.0.6
v29.0.6rc1
v29.0.7
v29.0.7rc1
v29.0.8
v29.0.8rc1
v29.0.9
v29.0.9rc1
v29.0.9rc2
v3.0
v3.0.1
v3.0RC1
v3.0alpha1
v30.0.0
v30.0.0beta1
v30.0.0beta2
v30.0.0beta3
v30.0.0beta4
v30.0.0beta5
v30.0.0rc1
v30.0.0rc2
v30.0.0rc3
v30.0.0rc4
v30.0.0rc5
v30.0.1
v30.0.10
v30.0.10rc1
v30.0.11
v30.0.11rc1
v30.0.12
v30.0.12rc1
v30.0.12rc2
v30.0.13
v30.0.13rc1
v30.0.14
v30.0.14rc1
v30.0.15
v30.0.15rc1
v30.0.16
v30.0.16rc1
v30.0.17
v30.0.17rc1
v30.0.17rc2
v30.0.1rc1
v30.0.1rc2
v30.0.2
v30.0.2rc1
v30.0.2rc2
v30.0.3
v30.0.3rc1
v30.0.3rc2
v30.0.4
v30.0.4rc1
v30.0.5
v30.0.5rc1
v30.0.6
v30.0.6rc1
v30.0.6rc2
v30.0.7
v30.0.7rc1
v30.0.7rc2
v30.0.8
v30.0.8rc1
v30.0.9
v30.0.9rc1
v30.0.9rc2
v31.0.0
v31.0.0beta1
v31.0.0beta2
v31.0.0beta3
v31.0.0beta4
v31.0.0beta5
v31.0.0rc1
v31.0.0rc2
v31.0.0rc3
v31.0.0rc4
v31.0.0rc5
v31.0.1
v31.0.10
v31.0.10rc1
v31.0.10rc2
v31.0.11
v31.0.11rc1
v31.0.11rc2
v31.0.12
v31.0.12rc1
v31.0.12rc2
v31.0.12rc3
v31.0.1rc1
v31.0.1rc2
v31.0.2
v31.0.2rc1
v31.0.3
v31.0.3rc1
v31.0.3rc2
v31.0.4
v31.0.4rc1
v31.0.5
v31.0.5rc1
v31.0.6
v31.0.6rc1
v31.0.6rc2
v31.0.7
v31.0.7rc1
v31.0.8
v31.0.8rc1
v31.0.9
v31.0.9rc1
v32.0.0
v32.0.0beta1
v32.0.0beta2
v32.0.0beta3
v32.0.0beta4
v32.0.0beta5
v32.0.0rc1
v32.0.0rc2
v32.0.0rc3
v32.0.0rc4
v32.0.1
v32.0.1rc1
v32.0.1rc2
v32.0.2
v32.0.2rc1
v32.0.2rc2
v32.0.3
v32.0.3rc1
v32.0.3rc2
v33.0.0beta1
v4.0.0
v4.0.0RC
v4.0.0RC2
v4.0.0beta
v4.0.1
v4.0.10
v4.0.11
v4.0.12
v4.0.13
v4.0.14
v4.0.15
v4.0.16
v4.0.2
v4.0.3
v4.0.4
v4.0.5
v4.0.6
v4.0.7
v4.0.8
v4.0.9
v4.5.0
v4.5.0RC1
v4.5.0RC2
v4.5.0RC3
v4.5.0beta1
v4.5.0beta2
v4.5.0beta3
v4.5.0beta4
v4.5.1
v4.5.10
v4.5.10RC1
v4.5.11
v4.5.12
v4.5.13
v4.5.1a
v4.5.2
v4.5.3
v4.5.4
v4.5.5
v4.5.6
v4.5.7
v4.5.8
v4.5.9
v5.0.0
v5.0.0RC1
v5.0.0RC2
v5.0.0RC3
v5.0.0alpha1
v5.0.0beta1
v5.0.0beta2
v5.0.1
v5.0.10
v5.0.11
v5.0.12
v5.0.13
v5.0.14
v5.0.14a
v5.0.15
v5.0.15RC1
v5.0.16
v5.0.16RC1
v5.0.17
v5.0.17beta1
v5.0.19
v5.0.2
v5.0.3
v5.0.4
v5.0.4RC1
v5.0.5
v5.0.5RC1
v5.0.6
v5.0.7
v5.0.8
v5.0.9
v6.0.0
v6.0.0RC1
v6.0.0RC2
v6.0.0RC3
v6.0.0RC4
v6.0.0a
v6.0.0alpha2
v6.0.0beta2
v6.0.0beta3
v6.0.0beta4
v6.0.0beta5
v6.0.1
v6.0.10beta1
v6.0.1RC1
v6.0.2
v6.0.2RC1
v6.0.3
v6.0.3RC1
v6.0.4
v6.0.4beta1
v6.0.5
v6.0.5RC1
v6.0.6
v6.0.6RC1
v6.0.7
v6.0.8
v6.0.8RC1
v6.0.8RC2
v6.0.9
v6.0.9RC1
v6.0.9beta
v7.0.0
v7.0.0RC1
v7.0.0RC2
v7.0.0RC3
v7.0.0alpha2
v7.0.0beta1
v7.0.1
v7.0.10
v7.0.11
v7.0.11RC1
v7.0.11RC2
v7.0.12
v7.0.12RC1
v7.0.13
v7.0.13RC1
v7.0.13RC2
v7.0.14
v7.0.14RC1
v7.0.14RC2
v7.0.15
v7.0.15RC1
v7.0.15RC2
v7.0.1RC1
v7.0.2
v7.0.2RC1
v7.0.3
v7.0.3RC1
v7.0.3RC2
v7.0.3RC3
v7.0.3alpha1
v7.0.4
v7.0.4RC1
v7.0.4RC2
v7.0.5
v7.0.6
v7.0.6RC1
v7.0.6RC2
v7.0.7
v7.0.7RC1
v7.0.7beta
v7.0.8
v7.0.8RC1
v7.0.8beta1
v7.0.9
v7.0.9RC1
v8.0.0
v8.0.0RC1
v8.0.0RC2
v8.0.0alpha1
v8.0.0alpha2
v8.0.0beta1
v8.0.0beta2
v8.0.1
v8.0.10
v8.0.10RC1
v8.0.11
v8.0.11RC1
v8.0.11RC2
v8.0.12
v8.0.12RC1
v8.0.12RC2
v8.0.13
v8.0.13RC1
v8.0.13RC2
v8.0.14
v8.0.14RC2
v8.0.15
v8.0.15RC1
v8.0.16
v8.0.16RC1
v8.0.16RC2
v8.0.1RC1
v8.0.2
v8.0.3
v8.0.3RC1
v8.0.3RC2
v8.0.3RC3
v8.0.3RC4
v8.0.4
v8.0.4RC1
v8.0.4RC2
v8.0.5
v8.0.5RC1
v8.0.5beta
v8.0.6
v8.0.6RC1
v8.0.6beta1
v8.0.7
v8.0.7RC1
v8.0.8
v8.0.9
v8.0.9RC1
v8.0.9RC2
v8.1.0
v8.1.0alpha1
v8.1.0alpha2
v8.1.0beta1
v8.1.0beta2
v8.1.1
v8.1.10
v8.1.10RC1
v8.1.11
v8.1.11RC1
v8.1.11RC2
v8.1.1RC1
v8.1.1beta
v8.1.1beta1
v8.1.2
v8.1.2RC1
v8.1.3
v8.1.4
v8.1.4RC1
v8.1.4RC2
v8.1.5
v8.1.5RC1
v8.1.6
v8.1.6RC1
v8.1.6RC2
v8.1.7
v8.1.7RC1
v8.1.7RC2
v8.1.8
v8.1.8RC1
v8.1.8RC2
v8.1.9
v8.1.9RC1
v8.1.9RC2
v8.1RC2
v8.2.0
v8.2.1
v8.2.1RC1
v8.2.1RC2
v8.2.1RC3
v8.2.1RC4
v8.2.2
v8.2.2RC1
v8.2.3
v8.2.3RC1
v8.2.3RC2
v8.2.4
v8.2.4RC1
v8.2.4RC2
v8.2.5
v8.2.5RC1
v8.2.5RC2
v8.2.6
v8.2.6RC1
v8.2.7
v8.2.7RC1
v8.2.8
v8.2.8RC1
v8.2.8RC2
v8.2.9
v8.2.9RC1
v8.2.9RC2
v8.2RC1
v8.2RC2
v8.2RC3
v8.2beta1
v9.0.0
v9.0.0RC1
v9.0.0RC2
v9.0.0RC3
v9.0.0beta2
v9.0.1
v9.0.1RC1
v9.0.1RC2
v9.0.1beta
v9.0.1beta2
v9.0.2
v9.0.2RC1
v9.0.2RC2
v9.0.3
v9.0.3RC1
v9.0.4
v9.0.4RC1
v9.0.5
v9.0.50
v9.0.51
v9.0.52
v9.0.52RC1
v9.0.53
v9.0.54
v9.0.54RC1
v9.0.55
v9.0.56
v9.0.56RC1
v9.0.57
v9.0.57RC1
v9.0.58
v9.0.58RC1
v9.0.5RC1
v9.0.5RC2
v9.0.6
v9.0.6RC1
v9.0.6RC2
v9.0.7
v9.0.7RC1
v9.0beta1
v9.1.0
v9.1.0RC1
v9.1.0RC2
v9.1.0RC3
v9.1.0RC4
v9.1.0beta1
v9.1.0beta2
v9.1.1
v9.1.1RC1
v9.1.1RC2
v9.1.1RC3
v9.1.2
v9.1.2RC1
v9.1.2RC2
v9.1.3
v9.1.3RC1
${ noResults }
810 Commits (ffbbdb2d04c900bcc4ed6bbcf97d4e5fc30dfad9)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
9095a36b94 |
refactor(dbal): Port away from getDatabasePlatform() instanceof pattern
Use getDatabaseProvider instead. Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com> |
3 months ago |
|
|
122cd68d56
|
fix(PHP): Drop PHP 8.1 for Nextcloud 33
Signed-off-by: Joas Schilling <coding@schilljs.com> |
3 months ago |
|
|
b0ed8b1455 |
fix(admin-delegation-show): show delegations for all priorities
otherwise delegation only from the first priority array ara shown Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de> |
3 months ago |
|
|
33577b3120 |
feat(admin-delegation-show): add priority to json output
in order to be able to better understand priority sorting. php occ admin-delegation:show --output=json_pretty Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de> |
3 months ago |
|
|
20e536839a
|
feat: Add admin-delegation-section as well for completeness
Also renamed delegation into admin-delegation in xml schema. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |
3 months ago |
|
|
92b1dda5e2
|
fix(settings): Put Users delegated settings back into admindelegation section
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |
3 months ago |
|
|
09acd7e308
|
feat(settings): Add support for delegated settings not appearing in menu
Adds a new type of settings, delegation, which is only used for admin delegation but does not appear in admin menu. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |
3 months ago |
|
|
480ef16946
|
fix(admin): Hide empty section for users admin delegation
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |
3 months ago |
|
|
d59338b377
|
refactor: Apply rector Nextcloud 26 set
Signed-off-by: provokateurin <kate@provokateurin.de> |
3 months ago |
|
|
aca305aeba |
fix(settings): add missing sharing autocompletion configs to UI
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> |
3 months ago |
|
|
1c4276eea2
|
fix(setupchecks): Remove startpage from connectivity check and avoid redirection
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |
3 months ago |
|
|
cc3851f73c
|
fix(setupchecks): Use a lighter request to test connectivity
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |
3 months ago |
|
|
c04398c2bd |
feat(admin-delegation): add JSON output support with validation
- Add --output option supporting plain, json, and json_pretty formats - Add validateOutputFormat() method for input validation - Implement proper error handling for invalid output formats - Support empty state handling for both plain and JSON outputs - Use Base class writeArrayInOutputFormat() for consistent JSON output - Maintain backward compatibility with plain format as default Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de> |
4 months ago |
|
|
898d5a5fcc |
refactor(admin-delegation): extract data collection logic to separate methods
- Extract collectDelegationData() method to eliminate code duplication - Add formatSettingsData() method for consistent data formatting - Add outputPlainFormat() method to separate concerns - Add proper empty state handling with user-friendly message Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de> |
4 months ago |
|
|
613a643fc5 |
refactor(admin-delegation): extract plain output to new function
prepare to add json output Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de> |
4 months ago |
|
|
7fe45314b3 |
chore(admin-delegation): remove unused settings variable
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de> |
4 months ago |
|
|
70dd0de0ff |
fix(userconfig): using api bit functions
Signed-off-by: Maxence Lange <maxence@artificial-owl.com> |
4 months ago |
|
|
0249e3a2f5 |
fix(userconfig): set 'mail' as indexed
Signed-off-by: Maxence Lange <maxence@artificial-owl.com> |
4 months ago |
|
|
7e1c49ad9d |
refactor: Port away from IQueryBuilder::execute in apps/
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com> |
4 months ago |
|
|
e266543d67 |
fix(settings): rename "Settings presets" to "Quick presets"
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> |
4 months ago |
|
|
34f1d52cf6 |
chore: Remove 'json' module from PHP modules check
Removed 'json' module from the list of required PHP modules. It's built-in and not possible to disable at compile time since PHP 8.0.0. Refs: - https://www.php.net/manual/en/json.installation.php - https://wiki.php.net/rfc/always_enable_json - https://www.php.net/ChangeLog-8.php#8.0.0 Signed-off-by: Josh <josh.t.richards@gmail.com> |
4 months ago |
|
|
d652c32a14
|
fix(security): Update Expires time
Signed-off-by: Joas Schilling <coding@schilljs.com> |
4 months ago |
|
|
ed02d0df05 |
feat(Settings): Add section to select preset
Signed-off-by: Louis Chemineau <louis@chmn.me> |
4 months ago |
|
|
79184f3aed
|
feat(settings): migrate setup checks to Vue to prevent visual issues
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> |
4 months ago |
|
|
a81d58970c |
feat(lexicon): set/get current preset from controller
Signed-off-by: Maxence Lange <maxence@artificial-owl.com> feat(lexicon): set/get current preset from controller Signed-off-by: Maxence Lange <maxence@artificial-owl.com> |
5 months ago |
|
|
eb0ddffaaa |
fix: Make some strings in CodeIntegrity.php translatable
Signed-off-by: Enjeck C <patrathewhiz@gmail.com> |
5 months ago |
|
|
e1c7f6020c |
feat(preset): adding /settings/preset endpoint
Signed-off-by: Maxence Lange <maxence@artificial-owl.com> |
5 months ago |
|
|
12edd2b23a
|
fix: Deduplicate code by using DependencyAnalyzer in the AppManager
Was a bit more complicated than expected because of a dependency loop, the L10N factory uses the app manager, thus the AppManager cannot depend on I10N directly or indirectly in its constructor. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |
5 months ago |
|
|
4abfd4871f
|
chore: Move isAppCompatible and shouldUpgrade to the app manager
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |
5 months ago |
|
|
0dd8e5e32e
|
feat(settings): allow to set own timezone in personal settings
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> |
5 months ago |
|
|
6076b67696 |
feat(preset): share link expiration date
Signed-off-by: Maxence Lange <maxence@artificial-owl.com> |
5 months ago |
|
|
cb84ccc57d |
feat(preset): share password protection
Signed-off-by: Maxence Lange <maxence@artificial-owl.com> |
5 months ago |
|
|
1ae4764073
|
chore(settings): Rename ai settings to assistant
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz> |
5 months ago |
|
|
aa227f1c55 |
feat: add bluesky to accounts, show the same in profile edit and visibility option, in view profile and also in sharing tab
Signed-off-by: yemkareems <yemkareems@gmail.com> |
5 months ago |
|
|
be7ef439cf
|
fix(taskprocessing): move LAZY_CONFIG_KEYS constant to the private namespace
Signed-off-by: Julien Veyssier <julien-nc@posteo.net> |
5 months ago |
|
|
2e3fa51132
|
feat(taskprocessing): load and store some config keys lazily
Signed-off-by: Julien Veyssier <julien-nc@posteo.net> |
5 months ago |
|
|
074b994218
|
fix(settings): verify source of app-discover media
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> |
6 months ago |
|
|
a18e61a1e5
|
feat(files_sharing): add config option for extending link-share permissions
This allows the admin to control the behavior whether link shares with READ permissions should be extended to also gain SHARE permissions, allowing users (public share receivers) to add the share to their cloud. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> |
6 months ago |
|
|
6b65031a08
|
feat(settings): add support for MariaDB 11.8 in setup checks
Signed-off-by: Josh <josh.t.richards@gmail.com> |
6 months ago |
|
|
f8886fe27a |
feat: add toggle for AI guest restriction
Signed-off-by: Jana Peper <jana.peper@nextcloud.com> |
6 months ago |
|
|
5981b7eb51
|
chore: apply new CSFixer rules
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> # Conflicts: # apps/settings/lib/SetupChecks/PhpOpcacheSetup.php |
6 months ago |
|
|
b1282f75fa
|
fix(settings): use correct scope for translations
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> |
7 months ago |
|
|
9806a9830c |
feat(files_sharing): allow viewing files with download disabled
Signed-off-by: skjnldsv <skjnldsv@protonmail.com> |
7 months ago |
|
|
0d10c4fb33
|
feat(settings): simplify OPcache checks
For the overall OPcache size check, we currently compare used memory with free memory. However, `opcache.memory_consumption` is split into `used_memory`, `free_memory` and `wasted_memory`. When cached files change on disk, old entries are not replaced or removed, but remain as wasted memory, until the cache is actually full, and if their percentage is above `opcache.max_wasted_percentage`, which is 5% by default. When this happens, the engine is restarted, resetting the cache completely, like a `opcache_reset()` call. As long as we do not consider wasted cache, recommendations based on free memory can be false. To solve this, we could count wasted memory as free memory, if it is above `opcache.max_wasted_percentage`, as the engine will be restarted as soon as needed, freeing up this wasted space. On the other hand, wasted memory below the threshold permanently blocks the OPcache, which supports counting it as used memory. Depending on the situation, instead of raising OPcache size, it could be also advised to reduce `opcache.max_wasted_percentage`. But too frequent cache resets break its purpose as well. In my opinion, the matter is too complex to consider wasted cache correctly, and do precise recommendations, but we should focus on reducing false positives instead. What we know for sure is: if the cache is full (`$status['cache_full'] === true`), and the limit for cached keys has not been reached, the OPcache was too small to maintain free space, with wasted memory below the configured threshold, where it consumes memory permanently. Recommending to raise the OPcache size in this case, is hence as accurate as it gets. Even if 5% wasted cache could be freed, 95% used memory is still above the previous threshold for the setup check warning. And if `opcache.max_wasted_percentage` is above 5%, then the admin must have decided to change the default, deciding that system memory consumption has lower priority than preventing OPcache engine restarts. `cache_full` can be true as well if the limit for cached keys has been reached, hence we need to merge both checks. In this case `num_cached_keys` equals `max_cached_keys` exactly, hence it is easy to differentiale whether `opcache.max_accelerated_files` or `opcache.memory_consumption` needs to be raised to address the `cache_full` state. In practice, this change relaxes the checks: the respective limit needs to be reached 100% instead of 90%, to trigger a warning, eliminating also false alarms if a large share of the cache is consumed by wasted memory, which would be automatically freed once cache is 100% full. Additionally, the recommendation for raising `opcache.max_accelerated_files` now says "a value higher than `max_cached_keys`", instead of "higher than `opcache.max_accelerated_files`". The actual limit, reflected by `max_cached_keys` from `opcache_get_status()`, [is a next higher value from a set of prime numbers](https://www.php.net/manual/en/opcache.configuration.php#ini.opcache.max-accelerated-files). E.g. if `opcache.max_accelerated_files` is set to 10,000 (PHP default), the effective limit is 16,229 OPcache keys. Recommending "higher than 10000" could hence lead to a settings change without effect. For an effective change, the new value needs to be "higher than 16229" instead, which is what the setup check will show in this situation, with this change applied. Signed-off-by: MichaIng <micha@dietpi.com> |
7 months ago |
|
|
2b58f74cc8
|
Fix: Remove X-XSS-Protection use, check and recommendation
Co-authored-by: John Molakvoæ <skjnldsv@users.noreply.github.com> Signed-off-by: invario <67800603+invario@users.noreply.github.com> |
7 months ago |
|
|
7994332338
|
feat: add support for sensitive Declarative settings values encryption
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> |
7 months ago |
|
|
4261c9d4fa |
chore(18n): More natural english - fix plural typo
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> |
8 months ago |
|
|
e064af3149
|
fix(l10n): Fix one more plural
Signed-off-by: Joas Schilling <coding@schilljs.com> |
8 months ago |
|
|
1afc1805c4 |
fix: Correct translation method use
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net> |
8 months ago |
|
|
8be6518e0c |
fix(SetupChecks): Update TaskProcessingPickupSpeed
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> |
8 months ago |