Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "MFA Verified" check to workflowengine #37914

Closed
wants to merge 782 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
782 commits
Select commit Hold shift + click to select a range
4811a02
Merge pull request #38329 from nextcloud/pulsejet/patch-webpack
skjnldsv May 24, 2023
4220442
Merge pull request #37458 from Fenn-CS/fix/37424/better-501-error-log…
nfebe May 24, 2023
60a7610
webpack: add nonce to unsupported-browser-redirect chunk
pulsejet May 20, 2023
b2e3426
Merge pull request #38415 from nextcloud/object-store-init-root
blizzz May 24, 2023
e603826
Merge pull request #38374 from nextcloud/pulsejet/patch-ubr-nonce
pulsejet May 24, 2023
4218f71
Add OpenAPI specs
provokateurin May 24, 2023
d9f9a72
fix(files): make open folder a default action
skjnldsv May 24, 2023
115689f
Merge pull request #38438 from nextcloud/feature/openapi/specs
provokateurin May 24, 2023
b8ae166
Merge pull request #38441 from nextcloud/feat/make-open-folder-action
AndyScherzinger May 24, 2023
1f2a9de
Fix(l10n): Update translations from Transifex
nextcloud-bot May 25, 2023
5cfbd4c
fix(carddav): Check enumeration settings for all SAB methods
ChristophWurst May 23, 2023
b6d7343
Merge pull request #38423 from nextcloud/fix/carddav/check-system-add…
ChristophWurst May 25, 2023
50b61c8
fix(carddav): Make system contact phone number RFC compliant
GretaD May 25, 2023
94e1a42
Revert "Fix table view"
JuliaKirschenheuter May 25, 2023
e524631
fix(carddav): Don't show system address book cards to guests
ChristophWurst May 24, 2023
3d36420
Merge pull request #38458 from nextcloud/revert/37870-Fix_table_view
JuliaKirschenheuter May 25, 2023
9780472
Merge pull request #38454 from nextcloud/fix/capitalization-other-tel
ChristophWurst May 25, 2023
99bdb15
Adapt encryption test to change in generateHeader
come-nc May 25, 2023
cd5bd11
Merge pull request #38448 from nextcloud/fix/carddav/no-sab-guest-users
blizzz May 25, 2023
8424b2a
adjust active element visibility in the usermenu
szaimen May 25, 2023
0ad56e5
Merge pull request #38206 from nextcloud/fix/increase-iterations-for-…
szaimen May 25, 2023
56aa4c7
adjust active element visibility in the sidebar
szaimen May 25, 2023
7d06dc3
fix: better error message on missing user files dir
skjnldsv May 16, 2023
3e293b7
Merge pull request #38459 from nextcloud/enh/noid/adjust-usermenu-vis…
szaimen May 25, 2023
cc52509
Merge pull request #38460 from nextcloud/enh/noid/adjust-sidebar-visi…
szaimen May 25, 2023
c3475f4
Fix initialisation of versions in the DB
artonge May 25, 2023
c40de8b
Improve handling of undefined version label
artonge May 25, 2023
e8eb8a9
Add fallback when a there is no preview for a version
artonge May 25, 2023
477d644
Merge pull request #38300 from nextcloud/fix/better-error-message
szaimen May 25, 2023
f29aa29
Merge pull request #38429 from tanganellilore/fix_delete_user_syslink
szaimen May 25, 2023
fe146a9
Merge pull request #38467 from nextcloud/artonge/fix/files_versions_p…
artonge May 25, 2023
7d9d99d
Fix(l10n): Update translations from Transifex
nextcloud-bot May 26, 2023
9453c2d
fix: execute throws docrine exceptions not our wrapped ones
juliusknorr May 24, 2023
ef93bb9
fix(dav): Fix avatar size in system address book
nickvergessen May 26, 2023
9fa42c0
Merge branch 'master' into artonge/fix/versions_init
artonge May 26, 2023
37f387b
Merge pull request #38481 from nextcloud/bugfix/noid/avatar-size-in-sab
nickvergessen May 26, 2023
b4ec3a3
fix(weather_status): Improve contrast of favorite icon
susnux May 17, 2023
a3baad1
Merge pull request #38333 from nextcloud/fix/weather-star-contrast
szaimen May 26, 2023
eaff926
Fix(l10n): Update translations from Transifex
nextcloud-bot May 27, 2023
cfe923c
chore(deps-dev): Bump puppeteer from 19.10.1 to 20.4.0
dependabot[bot] May 27, 2023
b953fd7
Merge pull request #38492 from nextcloud/dependabot/npm_and_yarn/pupp…
skjnldsv May 27, 2023
fa23698
Fix(l10n): Update translations from Transifex
nextcloud-bot May 28, 2023
0670ae6
fix: catch errors in id3parser library
kesselb May 27, 2023
45d7cee
Fix(l10n): Update translations from Transifex
nextcloud-bot May 30, 2023
1e1e2fe
Merge pull request #38496 from nextcloud/preview-mp3-catch-errors
szaimen May 30, 2023
3053df7
Merge pull request #38469 from nextcloud/artonge/fix/versions_init
artonge May 30, 2023
5b2d576
fix(docs): Fix language and copy-paste class name in docs of CSP
nickvergessen May 30, 2023
7e7db1d
chore(deps): Drop swiftmailer/swiftmailer
ChristophWurst May 30, 2023
e25fb29
Improved display of app links
Jerome-Herbinet May 30, 2023
ec44d58
npm run build
Jerome-Herbinet May 30, 2023
41314d3
Merge pull request #38520 from nextcloud/Jerome-Herbinet-improved-dis…
szaimen May 30, 2023
3d1acca
chore(app): Do not clear unused cache key
ChristophWurst May 30, 2023
6a3a040
Fix(l10n): Update translations from Transifex
nextcloud-bot May 31, 2023
4f624b2
Update CA certificate bundle
nextcloud-command May 31, 2023
ae69a90
ci: Use conventional commits for CA bundle updates
ChristophWurst May 31, 2023
581e5e3
Merge pull request #38537 from nextcloud/ci/cacert/conventional-commits
nickvergessen May 31, 2023
eb08dcb
Merge pull request #38534 from nextcloud/automated/noid/master-update…
nickvergessen May 31, 2023
4746ede
Merge pull request #38513 from nextcloud/bugfix/noid/csp-doc-typos
nickvergessen May 31, 2023
b7e7d80
fix(caldav): Ignore invalid events for reminder generation
ChristophWurst May 31, 2023
2845a04
Merge pull request #38516 from nextcloud/chore/deps/drop-swiftmailer
nickvergessen May 31, 2023
4033154
fixup! fix(caldav): Ignore invalid events for reminder generation
ChristophWurst May 31, 2023
716a659
Uses "Null Coalescing Operator" to improve code readability.
fsamapoor May 31, 2023
223612b
log failures to read certificates during listing
icewind1991 May 25, 2023
315f7f2
chore: Drop app code checker test data
ChristophWurst May 31, 2023
dd2d504
chore!: Drop \OC_App::isEnabled
ChristophWurst May 31, 2023
9a89e90
chore!: Drop \OC_Defaults::getLogoClaim
ChristophWurst May 31, 2023
6f9ba4e
chore(libphonenumber): Bump giggsey/libphonenumber-for-php to giggsey…
nickvergessen May 30, 2023
4809e8d
fix(CI): Satisfy psalm by removing a now obsolete type check
nickvergessen May 30, 2023
d17fd19
Fix app menu flicker
ZetaTom May 31, 2023
496a8d2
Merge pull request #38468 from nextcloud/log-cert-list-errors
icewind1991 May 31, 2023
f0238fa
Merge pull request #38551 from nextcloud/chore/drop-oc-app-isenabled
nickvergessen May 31, 2023
56ece0c
Merge pull request #38552 from nextcloud/chore/drop-oc-defaults-getlo…
nickvergessen May 31, 2023
90a628d
Merge pull request #38514 from nextcloud/bump/giggsey/libphonenumber-…
nickvergessen May 31, 2023
81463ea
Merge pull request #38549 from ZetaTom/master
szaimen May 31, 2023
990775d
Merge pull request #38550 from nextcloud/chore/app-checker-test-data
ChristophWurst May 31, 2023
dd1f437
chore(OC): Remove deprecated legacy loader from OC (`OC.loadScript` a…
susnux May 31, 2023
aaa226d
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 1, 2023
7c430a8
fix(trashbin): Truncate long filenames
Pytal Jun 1, 2023
2be74ee
Merge pull request #38355 from nextcloud/fix/trashbin-long-filenames
blizzz Jun 1, 2023
cf6e2fa
chore: Drop \OC_App::getAppVersion
ChristophWurst May 31, 2023
e76d525
chore: Drop \OC_App::getAppInfo
ChristophWurst May 31, 2023
167763d
chore: Drop \OC_App::getNavigation
ChristophWurst May 31, 2023
999aec3
chore: Drop \OC_App::getSettingsNavigation
ChristophWurst May 31, 2023
63e7ac4
Merge pull request #38301 from nextcloud/fix/carddav/catch-invalid-ev…
blizzz Jun 1, 2023
c52aaa3
redis: Do not try to authenticate with non-string password/user
rawtaz Jun 1, 2023
1a3bb23
Merge pull request #38566 from nextcloud/chore/drop-oc-app-methods
nickvergessen Jun 1, 2023
7f8f792
feat(ocp): Allow sending emails with subject and body
ChristophWurst Jun 1, 2023
0f53493
fix(ocp): Mark IMessage::attachInline as @since 27
ChristophWurst Jun 1, 2023
1d040f9
Merge pull request #38586 from nextcloud/fix/ocp/imessage-attachinlin…
AndyScherzinger Jun 1, 2023
1ea2082
chore: Do not sass-compile external apps
ChristophWurst Jun 1, 2023
ff66104
Merge pull request #38567 from nextcloud/chore/remove-deprecated-lega…
ChristophWurst Jun 1, 2023
f04ff2c
chore(ocp)!: Drop \OCP\Util::linkToPublic
ChristophWurst Jun 1, 2023
e81fdfe
Merge pull request #38568 from rawtaz/fix-redis-empty-password
icewind1991 Jun 1, 2023
9f1d497
Merge pull request #38261 from fsamapoor/replace_strpos_calls_in_lib_…
icewind1991 Jun 1, 2023
373147a
fix(CI): Temporary workaround - Run Psalm CI with 1 thread only so it…
nickvergessen Jun 1, 2023
d6ce500
fix(psalm): Install apcu, ftp and ldap extension like in static-code-…
nickvergessen Jun 1, 2023
07dee97
Merge pull request #38597 from nextcloud/techdebt/noid/run-psalm-ci-w…
nickvergessen Jun 1, 2023
5f8fefc
chore: update workflows from templates
skjnldsv Jun 1, 2023
e786411
fix(CI): Update oracle image and config
nickvergessen Jun 1, 2023
c9fbfe2
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 2, 2023
5591da0
Merge pull request #38486 from nextcloud/automated/update-workflows
nickvergessen Jun 2, 2023
6d076c1
fix(dispatcher): Migrate to OCP event dispatcher before symfony/event…
nickvergessen May 31, 2023
6793fe1
fix(CI): Add empty eslint and node when unrelated (PHP only)
nickvergessen Jun 2, 2023
c0263b9
Merge pull request #38585 from nextcloud/feature/ocp/send-message-wit…
ChristophWurst Jun 2, 2023
fa4f476
Merge pull request #38545 from nextcloud/bugfix/noid/symfony/event-di…
nickvergessen Jun 2, 2023
09c5f99
Merge pull request #38593 from nextcloud/chore/ocp/drop-util-linktopu…
ChristophWurst Jun 2, 2023
a1ef028
Refactors "strpos" calls in /core to improve code readability.
fsamapoor Jun 2, 2023
b0938b9
Refactors "strpos" calls in /apps/user_ldap to improve code readability.
fsamapoor Jun 2, 2023
437631a
Refactors "strpos" calls in /apps/theming to improve code readability.
fsamapoor Jun 2, 2023
3d3c497
chore: remove check for suhosin.executor.func.blacklist
kesselb Jun 1, 2023
438d86e
chore(deps): fix npm audit
nextcloud-command Jun 2, 2023
2188505
Merge pull request #38595 from nextcloud/remove-suhosin-check
kesselb Jun 2, 2023
cfb921b
Refactors "strpos" calls in /apps/files_external to improve code read…
fsamapoor Jun 2, 2023
12e3594
Refactors "strpos" calls in /apps/files_sharing to improve code reada…
fsamapoor Jun 2, 2023
d8f3387
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 3, 2023
2fd7feb
Merge pull request #38497 from nextcloud/automated/noid/master-fix-np…
szaimen Jun 3, 2023
8759e30
feat: set background = backgroundColor via occ
kesselb Jun 3, 2023
a2afc7b
refactor: migrate OC_EventSource to dependency injection
kesselb May 21, 2023
f5932eb
Merge pull request #38386 from nextcloud/dept-use-di-for-event-source
icewind1991 Jun 3, 2023
0357e58
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 4, 2023
cf75c2e
Merge pull request #38602 from fsamapoor/replace_strpos_calls_in_core
nfebe Jun 4, 2023
5a23b42
feat: remove check for OpenSSL 1.0.1d and 1.0.2b
kesselb Jun 4, 2023
450bf5c
Refactors controllers by using PHP8's constructor property promotion.
fsamapoor Jun 4, 2023
7fd9b62
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 5, 2023
c435722
openapi: Fix wrapping OCS responses that are not DataResponse
provokateurin Jun 5, 2023
e464446
Merge pull request #38640 from nextcloud/fix/openapi-ocs-wrap
AndyScherzinger Jun 5, 2023
6a8c25f
Merge pull request #38608 from fsamapoor/replace_strcalls_in_user_lda…
come-nc Jun 5, 2023
bf38c0a
Refactors "strpos" calls in lib/public to improve code readability.
May 15, 2023
dea2f7d
Merge pull request #38620 from fsamapoor/replace_strpos_calls_in_file…
come-nc Jun 5, 2023
ef4226a
bump marked from 4.3.0 to 5.0.4
dependabot[bot] Jun 3, 2023
fbf9ac0
Merge pull request #38627 from nextcloud/dependabot/npm_and_yarn/mark…
artonge Jun 5, 2023
91686e0
Merge pull request #38260 from fsamapoor/replace_strpos_calls_in_lib_…
come-nc Jun 5, 2023
2e111e8
Merge pull request #38611 from fsamapoor/replace_strpos_calls_in_them…
come-nc Jun 5, 2023
1d6121b
Fix contrast for inactive elements of the main navigation
JuliaKirschenheuter May 30, 2023
94f2f57
Update apps/files_external/lib/Lib/Storage/SMB.php
fsamapoor Jun 5, 2023
2713ab0
Update core/Controller/AppPasswordController.php
fsamapoor Jun 5, 2023
05784c3
Update core/Controller/CollaborationResourcesController.php
fsamapoor Jun 5, 2023
25cdc35
Update core/Controller/AppPasswordController.php
fsamapoor Jun 5, 2023
fc0e2a9
Applies agreed-upon indentation convention to the changed controllers.
fsamapoor Jun 5, 2023
ffa30ce
Merge pull request #38524 from nextcloud/chore/app/clear-unused-cache…
blizzz Jun 5, 2023
6f3f84e
fix(caldav): Close DB cursor in reminder index background job
ChristophWurst Jun 5, 2023
a6a40f8
Merge pull request #38635 from nextcloud/remove-check-openssl-version
kesselb Jun 5, 2023
702196d
Merge pull request #38478 from nextcloud/backport/38440/master
szaimen Jun 5, 2023
8b2ec1e
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 6, 2023
1d32dc8
Fix OpenAPI core paths
provokateurin Jun 6, 2023
958096a
Merge pull request #38656 from nextcloud/fix/openapi-core-paths
AndyScherzinger Jun 6, 2023
3846ec2
Merge pull request #38322 from nextcloud/bugfix/noid/throw-early-app-…
juliusknorr Jun 6, 2023
fec2cc6
Merge pull request #38649 from nextcloud/fix/caldav/close-reminder-in…
st3iny Jun 6, 2023
a213650
fix(caldav): Cast calendar objects id to int when building index
ChristophWurst Jun 5, 2023
2264483
Disable background color on group-header line (on hover, focus, active)
Jerome-Herbinet Jun 6, 2023
fb945bc
npm run sass
Jerome-Herbinet Jun 6, 2023
d80277c
Merge pull request #38519 from nextcloud/fix/36967-increase-contrast-…
susnux Jun 6, 2023
872c181
chore: Drop dead private methods in /lib
ChristophWurst Jun 5, 2023
f57cf47
fix: Adjust color of `icon-starred-yellow` to fulfill A11Y contrast r…
susnux May 19, 2023
35da64a
fix(files): Add border around favorite marker to ensure contrast requ…
susnux May 26, 2023
8673d03
Merge pull request #38652 from nextcloud/chore/dead-private-methods
ChristophWurst Jun 6, 2023
9ed4040
Merge pull request #38370 from nextcloud/fix/a11y-files-favorite
susnux Jun 6, 2023
f96afcf
Merge pull request #38590 from nextcloud/chore/sass-no-external-apps
ChristophWurst Jun 6, 2023
b2a75fc
drop the oauth2_clients trusted column, delete unsupported clients an…
julien-nc Jun 1, 2023
633e951
shorten oauth2 client names before resizing the column
julien-nc Jun 5, 2023
4d8c963
Merge pull request #38648 from nextcloud/fix/caldav/reminder-index-in…
ChristophWurst Jun 6, 2023
b05c5e7
Merge pull request #38577 from nextcloud/enh/noid/improve-oauth-migra…
julien-nc Jun 6, 2023
fd7d0e2
Merge pull request #38631 from nextcloud/theming-set-background-color…
kesselb Jun 6, 2023
27ebaea
enh(theming): Error contrast
Pytal Jun 6, 2023
fe098ff
enh(theming): Warning contrast
Pytal Jun 6, 2023
187ff83
enh(theming): Success contrast
Pytal Jun 6, 2023
27f9154
enh(theming): Info contrast
Pytal Jun 6, 2023
3ef53a2
Merge pull request #38211 from nextcloud/enh/a11y-ryg-color
Pytal Jun 6, 2023
bf10f3c
Reset show tags on close
Pytal Jun 5, 2023
5acbe6f
Show loading icon when loading tags
Pytal Jun 5, 2023
5a6fb35
Merge pull request #38655 from nextcloud/fix/loading-system-tags
Pytal Jun 6, 2023
80a3507
Merge pull request #38662 from nextcloud/Jerome-Herbinet-disable-bg-c…
Pytal Jun 6, 2023
67f1533
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 7, 2023
18c742a
encrypt oauth2 client secrets
julien-nc May 22, 2023
5bf1fc6
Merge pull request #38398 from nextcloud/fix/noid/oauth2-encrypt-clie…
julien-nc Jun 7, 2023
e532419
fix(apache): Serve `mjs` (module javascript) as static files
susnux Jun 7, 2023
bab7cc9
fix(weather_status): Always show all favorite locations
susnux Jun 6, 2023
42a1e82
Merge pull request #38688 from nextcloud/fix/serve-mjs-as-static-file
kesselb Jun 7, 2023
e140d2b
Merge pull request #38664 from nextcloud/fix/a11y-favorites-weather_s…
susnux Jun 7, 2023
df2727a
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 8, 2023
7cb6a3d
fix(actions): cypress
skjnldsv Jun 8, 2023
889b0c3
chore(deps-dev): Bump css-loader from 6.7.3 to 6.8.1
dependabot[bot] Jun 8, 2023
d889c86
chore(deps-dev): Bump tslib from 2.5.0 to 2.5.3
dependabot[bot] Jun 8, 2023
d682d57
Merge pull request #38694 from nextcloud/fix/cypress-context
szaimen Jun 8, 2023
afadf77
Update bug report issue template
solracsf Jun 8, 2023
811f313
Add links
solracsf Jun 8, 2023
b12dc65
v25 supports php7.4
solracsf Jun 8, 2023
0b88650
Remove 32bit question
solracsf Jun 8, 2023
ab3fed8
Merge pull request #38696 from nextcloud/dependabot/npm_and_yarn/tsli…
dependabot[bot] Jun 8, 2023
9ebeb5e
Merge pull request #38695 from nextcloud/dependabot/npm_and_yarn/css-…
artonge Jun 8, 2023
808819a
fix oauth2 tests
julien-nc Jun 8, 2023
b234b96
Do not cast sizes to int in Trashbin class
come-nc Jun 8, 2023
12be9c5
Merge pull request #38700 from nextcloud/bugRepoFix
skjnldsv Jun 8, 2023
faf0e63
Merge pull request #38701 from nextcloud/fix/noid/oauth2-tests
kesselb Jun 8, 2023
8e34153
fix false link in issue template
szaimen Jun 8, 2023
c4281fe
Correctly react to bad configuration
come-nc Jun 8, 2023
ca9d6db
Merge pull request #38710 from nextcloud/enh/noid/fix-issue-template
szaimen Jun 8, 2023
2138209
chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0
Pytal Jun 8, 2023
02a671f
Merge pull request #38715 from nextcloud/deps/nextcloud/vue-7.12.0
Pytal Jun 9, 2023
a719b43
Merge pull request #38703 from nextcloud/fix/trashbin-types-for-32bits
skjnldsv Jun 9, 2023
3621a6b
avoid requests to opengraph image if no host detected
julien-nc Jun 5, 2023
76d4487
Merge pull request #38645 from nextcloud/enh/noid/link-ref-provider-l…
juliusknorr Jun 9, 2023
5b5895a
Drop meta robots tag
solracsf Jun 9, 2023
ea88ec1
add utility command for object store objects
icewind1991 May 12, 2023
3ef5090
Merge pull request #38226 from nextcloud/file-object-utils
icewind1991 Jun 9, 2023
6899360
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 10, 2023
e2c13ea
chore(deps-dev): Bump dms/phpunit-arraysubset-asserts
dependabot[bot] Jun 10, 2023
99e1014
Merge pull request #38733 from nextcloud/dependabot/composer/build/in…
dependabot[bot] Jun 10, 2023
918859c
allow to specify upgrade.cli-upgrade-link in order to link to the cor…
szaimen Jun 10, 2023
0164dd0
Add a Dependabot configuration to autoupdate GitHub action versions
kurtmckee Jun 10, 2023
2259eed
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 11, 2023
d4bebc5
chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0
dependabot[bot] Jun 10, 2023
38aaab3
Merge pull request #38734 from nextcloud/dependabot/npm_and_yarn/next…
artonge Jun 11, 2023
a85831a
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 12, 2023
c93be18
Merge pull request #38543 from fsamapoor/use_null_coalescing_operator
szaimen Jun 12, 2023
b8c61b3
fix(caching): Avoid checking existence before fetching
ChristophWurst Jun 1, 2023
ac57cf9
Merge pull request #38619 from fsamapoor/replace_strpos_calls_in_file…
szaimen Jun 12, 2023
1001adc
Merge pull request #38725 from nextcloud/dropMetaRobots
szaimen Jun 12, 2023
08a3f37
chore(appframework)!: Drop \OCP\AppFramework\Http\EmptyContentSecurit…
ChristophWurst Jun 5, 2023
0d18929
Merge pull request #38636 from fsamapoor/constructor_property_promoti…
szaimen Jun 12, 2023
e390a35
Merge pull request #38735 from nextcloud/enh/noid/update-disabled-upd…
szaimen Jun 12, 2023
83faba5
Merge pull request #38591 from nextcloud/fix/caching/avoid-haskey-get
szaimen Jun 12, 2023
63bf207
Merge pull request #38642 from nextcloud/chore/appframework/drop-empt…
szaimen Jun 12, 2023
62c4196
fix(carddav): Make SystemAddressBook::__construct $groupManager argum…
ChristophWurst Jun 12, 2023
8d8c865
ci: pin setup-php to avoid a regression
blizzz Jun 12, 2023
7903b42
Merge pull request #38737 from kurtmckee/add-dependabot-for-actions
szaimen Jun 12, 2023
874d791
chore(deps): Bump skjnldsv/read-package-engines-version-actions
dependabot[bot] Jun 12, 2023
acf0f16
chore(deps): Bump peter-evans/create-or-update-comment from 2 to 3
dependabot[bot] Jun 12, 2023
30639c9
chore(deps): Bump actions/setup-node from 2 to 3
dependabot[bot] Jun 12, 2023
89eecf9
chore(deps): Bump actions/upload-artifact from 2 to 3
dependabot[bot] Jun 12, 2023
ee45b13
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 13, 2023
042003a
Merge pull request #38785 from nextcloud/dependabot/github_actions/sk…
skjnldsv Jun 13, 2023
14ae779
Merge pull request #38788 from nextcloud/dependabot/github_actions/ac…
skjnldsv Jun 13, 2023
da7b407
Merge pull request #38786 from nextcloud/dependabot/github_actions/pe…
skjnldsv Jun 13, 2023
46c1d97
Merge pull request #38787 from nextcloud/dependabot/github_actions/ac…
skjnldsv Jun 13, 2023
39b716c
Merge pull request #38781 from nextcloud/ci/noid/pin-setup-php
skjnldsv Jun 13, 2023
c3ba871
Add config variable for curl timeout
dfuchss May 15, 2023
a4a5740
Changes after code review.
dfuchss Jun 11, 2023
e3f6a13
Fix deprecated method call
dfuchss Jun 12, 2023
7f46516
Allow stdClass in XML responses
provokateurin May 24, 2023
4b3c552
Merge pull request #38292 from dfuchss/feature/configurabe_timeout
szaimen Jun 13, 2023
3f766e9
Merge pull request #38777 from nextcloud/fix/carddav/system-address-b…
ChristophWurst Jun 13, 2023
38d64f4
Merge pull request #38745 from nextcloud/feature/ocs-xml-stdclass
provokateurin Jun 13, 2023
aedb4be
chore: don't copy additional configuration files to integration test …
kesselb Jun 13, 2023
75e0461
Enable version features again with S3 versioning
bensmrs Jun 13, 2023
69f6585
Merge pull request #38794 from bensmrs/master
artonge Jun 13, 2023
c12a64f
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 14, 2023
e739cc3
set correct value for two factore passed
mrvahedi68 Jun 14, 2023
26faee3
Merge branch 'mfa-check-final' of https://github.com/pondersource/ser…
mrvahedi68 Jun 14, 2023
1087ef2
rebase and fix conflicts
mrvahedi68 Jun 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,7 @@ trim_trailing_whitespace = false

[*.svg]
insert_final_newline = false

[build/psalm-baseline.xml]
indent_size = 2
indent_style = space
50 changes: 38 additions & 12 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,16 +1,42 @@
*/Activity/* @nickvergessen
*/Notifications/* @nickvergessen
/apps/dav/lib/CalDAV @ChristophWurst @miaulalala @tcitworld
/apps/dav/lib/CardDAV @ChristophWurst @miaulalala @tcitworld
# App maintainers
/apps/admin_audit/appinfo/info.xml @luka-nextcloud @blizzz
/apps/cloud_federation_api/appinfo/info.xml @mejo-
/apps/comments/appinfo/info.xml @marcelklehr @Pytal
/apps/contactsinteraction/appinfo/info.xml @kesselb @miaulalala @ChristophWurst @GretaD @hamza221 @st3iny
/apps/dashboard/appinfo/info.xml @julien-nc @juliushaertl
/apps/dav/lib/CalDAV @ChristophWurst @miaulalala @tcitworld
/apps/dav/lib/CardDAV @ChristophWurst @miaulalala @tcitworld
/apps/encryption/appinfo/info.xml @come-nc @icewind1991
/apps/federatedfilesharing/appinfo/info.xml @icewind1991 @danxuliu
/apps/federation/appinfo/info.xml @vitormattos @datenangebot
/apps/files/appinfo/info.xml @skjnldsv @Pytal @ArtificialOwl @come-nc @artonge @icewind1991 @szaimen @susnux @Fenn-CS
/apps/files_external/appinfo/info.xml @icewind1991 @artonge
/apps/files_sharing/appinfo/info.xml @skjnldsv @come-nc
/apps/files_trashbin/appinfo/info.xml @Pytal @icewind1991
/apps/files_versions/appinfo/info.xml @artonge @icewind1991
/apps/oauth2/appinfo/info.xml @julien-nc @ChristophWurst
/apps/provisioning_api/appinfo/info.xml @provokateurin @nickvergessen
/apps/settings/appinfo/info.xml @Pytal @JuliaKirschenheuter
/apps/systemtags/appinfo/info.xml @Antreesy @marcelklehr
/apps/theming/appinfo/info.xml @skjnldsv @juliushaertl
/apps/twofactor_backupcodes/appinfo/info.xml @st3iny @miaulalala @ChristophWurst
/apps/updatenotification/appinfo/info.xml @Pytal @JuliaKirschenheuter
/apps/user_ldap/appinfo/info.xml @come-nc @blizzz
/apps/user_status/appinfo/info.xml @Antreesy @nickvergessen
/apps/weather_status/appinfo/info.xml @julien-nc @juliushaertl
/apps/workflowengine/appinfo/info.xml @blizzz @juliushaertl

# Security team
/resources/config/ca-bundle.crt @ChristophWurst @miaulalala @nickvergessen

# Two-Factor Authentication
# https://github.com/nextcloud/wg-two-factor-authentication#members
/apps/twofactor_backupcodes @ChristophWurst @miaulalala @nickvergessen
*/TwoFactorAuth/* @ChristophWurst @miaulalala @nickvergessen
/core/templates/twofactor* @ChristophWurst @miaulalala @nickvergessen
/apps/twofactor_backupcodes @ChristophWurst @miaulalala @nickvergessen
*/TwoFactorAuth/* @ChristophWurst @miaulalala @nickvergessen
/core/templates/twofactor* @ChristophWurst @miaulalala @nickvergessen

/lib/private/Profiler @CarlSchwan
/lib/public/Profiler @CarlSchwan

# Security team
resources/config/ca-bundle.crt @ChristophWurst @julien-nc @miaulalala @nickvergessen
# Personal interest
*/Activity/* @nickvergessen
*/Notifications/* @nickvergessen
/lib/private/Profiler @CarlSchwan
/lib/public/Profiler @CarlSchwan
17 changes: 6 additions & 11 deletions .github/ISSUE_TEMPLATE/BUG_REPORT.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,10 @@ body:
options:
- label: This is a **bug**, not a question or a configuration/webserver/proxy issue.
required: true
- label: This issue is **not** already reported on Github _(I've searched it)_.
- label: This issue is **not** already reported on [Github](https://github.com/nextcloud/server/issues?q=is%3Aopen+is%3Aissue+label%3Abug) OR [Nextcloud Community Forum](https://help.nextcloud.com/) _(I've searched it)_.
required: true
- label: Nextcloud Server **is** up to date. See [Maintenance and Release Schedule](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) for supported versions.
required: true
- label: Nextcloud Server **is** running on 64bit capable CPU, PHP and OS.
required: true
- label: I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/).
required: true
- type: textarea
Expand Down Expand Up @@ -62,14 +60,14 @@ body:
Select installation method you've used.
_Describe the method in the "Additional info" section if you chose "Other"._
options:
- "Official All-in-One appliance"
- "Community Web installer on a VPS or web space"
- "Community Manual installation with Archive"
- "Community Docker image"
- "Community NextcloudPi appliance"
- "Community SNAP package"
- "Community VM appliance"
- "Other Community project"
- "Official All-in-One appliance"
- type: dropdown
id: nextcloud-version
attributes:
Expand All @@ -78,9 +76,9 @@ body:
Select Nextcloud Server version.
_Versions not listed here are not maintained and not supported anymore_
options:
- "24"
- "25"
- "26"
- "27"
- "master"
validations:
required: true
Expand All @@ -103,10 +101,10 @@ body:
Select PHP engine version serving Nextcloud Server.
_Describe in the "Additional info" section if you chose "Other"._
options:
- "PHP 7.3"
- "PHP 7.4"
- "PHP 8.0"
- "PHP 8.1"
- "PHP 8.2"
- "Other"
- type: dropdown
id: webserver
Expand All @@ -118,7 +116,6 @@ body:
options:
- "Apache (supported)"
- "Nginx"
- "Lighttpd"
- "Other"
- type: dropdown
id: database
Expand All @@ -141,8 +138,8 @@ body:
description: |
Select if bug is present after an update or on a fresh install.
options:
- "Updated from a minor version (ex. 22.2.3 to 22.2.4)"
- "Updated to a major version (ex. 22.2.3 to 23.0.1)"
- "Updated from a MINOR version (ex. 22.1 to 22.2)"
- "Upgraded to a MAJOR version (ex. 22 to 23)"
- "Fresh Nextcloud Server install"
- type: dropdown
id: encryption
Expand Down Expand Up @@ -192,8 +189,6 @@ body:
```
> NOTE: This will be automatically formatted into code for better readability.
render: shell
validations:
required: true
- type: textarea
id: nextcloud-signingstatus
attributes:
Expand Down
43 changes: 38 additions & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ updates:
day: saturday
time: "03:00"
timezone: Europe/Paris
target-branch: stable24
target-branch: stable25
labels:
- "3. to review"
- "feature: dependencies"
Expand All @@ -74,6 +74,8 @@ updates:
# ignore all GitHub linguist patch updates
- dependency-name: "*"
update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
# Disable automatic rebasing because without a build CI will likely fail anyway
rebase-strategy: "disabled"

- package-ecosystem: npm
directory: "/"
Expand All @@ -82,7 +84,7 @@ updates:
day: saturday
time: "03:00"
timezone: Europe/Paris
target-branch: stable25
target-branch: stable26
labels:
- "3. to review"
- "feature: dependencies"
Expand All @@ -92,6 +94,8 @@ updates:
# ignore all GitHub linguist patch updates
- dependency-name: "*"
update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
# Disable automatic rebasing because without a build CI will likely fail anyway
rebase-strategy: "disabled"

- package-ecosystem: npm
directory: "/"
Expand All @@ -100,7 +104,7 @@ updates:
day: saturday
time: "03:00"
timezone: Europe/Paris
target-branch: stable26
target-branch: stable27
labels:
- "3. to review"
- "feature: dependencies"
Expand All @@ -110,6 +114,8 @@ updates:
# ignore all GitHub linguist patch updates
- dependency-name: "*"
update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
# Disable automatic rebasing because without a build CI will likely fail anyway
rebase-strategy: "disabled"

# Testing StableXX composer
- package-ecosystem: composer
Expand All @@ -119,7 +125,7 @@ updates:
day: saturday
time: "03:00"
timezone: Europe/Paris
target-branch: stable24
target-branch: stable25
labels:
- "3. to review"
- "feature: dependencies"
Expand All @@ -137,7 +143,7 @@ updates:
day: saturday
time: "03:00"
timezone: Europe/Paris
target-branch: stable25
target-branch: stable26
labels:
- "3. to review"
- "feature: dependencies"
Expand All @@ -147,3 +153,30 @@ updates:
# ignore all GitHub linguist patch updates
- dependency-name: "*"
update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]

- package-ecosystem: composer
directory: "/build/integration"
schedule:
interval: weekly
day: saturday
time: "03:00"
timezone: Europe/Paris
target-branch: stable27
labels:
- "3. to review"
- "feature: dependencies"
reviewers:
- "nextcloud/server-dependabot"
ignore:
# ignore all GitHub linguist patch updates
- dependency-name: "*"
update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]

# GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: weekly
day: saturday
time: "03:00"
timezone: Europe/Paris
13 changes: 10 additions & 3 deletions .github/workflows/block-merge-eol.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,17 @@
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization

name: Pull request checks
name: Block merges for EOL

on: pull_request

permissions:
contents: read

concurrency:
group: block-merge-eol-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

jobs:
block-merges-eol:
name: Block merges for EOL branches
Expand All @@ -24,7 +31,7 @@ jobs:
# retrieve version number from branch reference
server_major=$(echo "${{ github.base_ref }}" | sed -En 's/stable//p')
echo "server_major=$server_major" >> $GITHUB_ENV

- name: Checking if ${{ env.server_major }} is EOL
run: |
php -r 'echo json_encode(require_once "config.php");' | jq --arg version "${{ env.server_major }}" '.stable[$version]["100"].eol' | grep --silent -i 'false'
php -r 'echo json_encode(require_once "config.php");' | jq --arg version "${{ env.server_major }}" '.stable[$version]["100"].eol // .beta[$version]["100"].eol' | grep --silent -i 'false'
17 changes: 14 additions & 3 deletions .github/workflows/block-merge-freeze.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,24 @@
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization

name: Pull request checks
name: Block merges during freezes

on: pull_request
on:
pull_request:
types: [opened, ready_for_review, reopened, synchronize]

permissions:
contents: read

concurrency:
group: block-merge-freeze-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

jobs:
block-merges-during-freeze:
name: Block merges during feature freezes
name: Block merges during freezes

if: github.event.pull_request.draft == false

runs-on: ubuntu-latest

Expand Down
34 changes: 17 additions & 17 deletions .github/workflows/command-compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,43 +18,43 @@ jobs:

steps:
- name: Check actor permission
uses: skjnldsv/check-actor-permission@v2
uses: skjnldsv/check-actor-permission@e591dbfe838300c007028e1219ca82cc26e8d7c5 # v2
with:
require: write

- name: Add reaction on start
uses: peter-evans/create-or-update-comment@v1
uses: peter-evans/create-or-update-comment@c6c9a1a66007646a28c153e2a8580a5bad27bcfa # v3.0.1
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }}
comment-id: ${{ github.event.comment.id }}
reaction-type: "+1"
reactions: "+1"

- name: Parse command
uses: skjnldsv/parse-command-comment@master
uses: skjnldsv/parse-command-comment@7cef1df370a99dfd5bf896d50121390c96785db8 # v2
id: command

# Init path depending on which command is run
- name: Init path
id: git-path
run: |
run: |
if ${{ startsWith(steps.command.outputs.arg1, '/') }}; then
echo "::set-output name=path::${{ github.workspace }}${{steps.command.outputs.arg1}}"
echo "path=${{ github.workspace }}${{steps.command.outputs.arg1}}" >> $GITHUB_OUTPUT
else
echo "::set-output name=path::${{ github.workspace }}${{steps.command.outputs.arg2}}"
echo "path=${{ github.workspace }}${{steps.command.outputs.arg2}}" >> $GITHUB_OUTPUT
fi

- name: Init branch
uses: xt0rted/pull-request-comment-branch@v1
uses: xt0rted/pull-request-comment-branch@d97294d304604fa98a2600a6e2f916a84b596dc7 # v1
id: comment-branch

process:
runs-on: ubuntu-latest
needs: init

steps:
- name: Checkout ${{ needs.init.outputs.head_ref }}
uses: actions/checkout@v3
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
fetch-depth: 0
Expand All @@ -66,14 +66,14 @@ jobs:
git config --local user.name "nextcloud-command"

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@v1
uses: skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.1
id: package-engines-versions
with:
fallbackNode: '^12'
fallbackNpm: '^6'
fallbackNode: '^16'
fallbackNpm: '^7'

- name: Set up node ${{ steps.package-engines-versions.outputs.nodeVersion }}
uses: actions/setup-node@v2
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
with:
node-version: ${{ steps.package-engines-versions.outputs.nodeVersion }}
cache: npm
Expand All @@ -90,7 +90,7 @@ jobs:
if: ${{ needs.init.outputs.arg1 != 'fixup' && needs.init.outputs.arg1 != 'amend' }}
run: |
git add ${{ needs.init.outputs.git_path }}
git commit --signoff -m 'Compile assets'
git commit --signoff -m 'chore(assets): Recompile assets'
git push origin ${{ needs.init.outputs.head_ref }}

- name: Commit and push fixup
Expand All @@ -108,10 +108,10 @@ jobs:
git push --force origin ${{ needs.init.outputs.head_ref }}

- name: Add reaction on failure
uses: peter-evans/create-or-update-comment@v1
uses: peter-evans/create-or-update-comment@c6c9a1a66007646a28c153e2a8580a5bad27bcfa # v3.0.1
if: failure()
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }}
comment-id: ${{ github.event.comment.id }}
reaction-type: "-1"
reactions: "-1"
Loading