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

Feature/37677/exclude some groups from sharing with users #1

Merged
merged 235 commits into from
Mar 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
235 commits
Select commit Hold shift + click to select a range
3dcedb7
enh(TextProcessing): Allow providers and task types to declare a dyna…
marcelklehr Oct 24, 2023
be0a016
fix(TextProcessing): fix psalm typing
marcelklehr Oct 24, 2023
f6d765f
fix: Use getId() in ArtificialIntelligence settings
marcelklehr Nov 8, 2023
8fe993c
fix: Remove ITaskTypeWithId
marcelklehr Nov 8, 2023
ab73642
fix: Make linters happy
marcelklehr Nov 8, 2023
fcef6b1
Use display name instead of 'me' text.
nfebe Dec 13, 2023
f5025ad
chore(assets): Recompile assets
nextcloud-command Dec 14, 2023
bac05ca
Merge pull request #42205 from nextcloud/translate-own-user
nickvergessen Dec 14, 2023
6056928
feat(comments): Add a meta data column for comments
nickvergessen Dec 13, 2023
226134a
fix(comments): Reference ID column is now added on upgrade and theref…
nickvergessen Dec 13, 2023
d9f6f3d
fix(files): fix download file encoded source
skjnldsv Dec 14, 2023
1cd04e3
fix(core): Make sure correct colors are used on blurred background
susnux Dec 14, 2023
016afb7
chore: Compile assets
susnux Dec 14, 2023
864425b
chore: Compile assets
susnux Dec 14, 2023
2d5d782
fix(files): Partly revert 32c1aeb and show correct quota again
susnux Dec 13, 2023
5d7b6f1
Merge pull request #42186 from nextcloud/fix/files-quota-nav
susnux Dec 14, 2023
cd32db6
Merge pull request #42283 from nextcloud/fix/maxcontrast-blur
Pytal Dec 14, 2023
33637df
fix(dashboard): changed h3 elements to h2
emoral435 Dec 14, 2023
b9cf8fd
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 15, 2023
ce0dc03
Merge pull request #42290 from nextcloud/enh/h3-to-h2
emoral435 Dec 15, 2023
254f4b0
enh(oauth2): allowed toggling of aria label
emoral435 Dec 9, 2023
29763f0
Merge pull request #42132 from nextcloud/fix/client-secret-aria
emoral435 Dec 15, 2023
d6de7bf
Merge pull request #42209 from nextcloud/bugfix/noid/comments-meta-data
nickvergessen Dec 15, 2023
b22ac93
Read Only FS return false
solracsf Dec 15, 2023
1db6947
Merge pull request #42281 from nextcloud/fix/files/urlencode
skjnldsv Dec 15, 2023
dc87c53
fix(joblist): also reset last_run timestamp on updating an existing job
miaulalala Dec 15, 2023
e23358f
chore(deps): Bump @nextcloud/upload to 1.0.4
skjnldsv Dec 15, 2023
5bb3846
chore(assets): Recompile assets
nextcloud-command Dec 15, 2023
6560ffe
Merge pull request #42310 from nextcloud/bump/skjnldbot/nexcloud-upload
susnux Dec 15, 2023
4ff2c08
fix: Clean-up and standardization of "App password"
rakekniven Dec 7, 2023
2a20551
Merge pull request #42109 from nextcloud/rakekniven-patch-4
emoral435 Dec 15, 2023
141d1e9
enh(theming): Adjust color utils to work as specified by WCAG (color …
susnux Dec 14, 2023
61f401d
fix(theming): Adjust hover color to be accessible
susnux Dec 14, 2023
84123b3
fix(theming): Adjust primary text color calculation to also work with…
susnux Dec 15, 2023
8aa91a1
Merge pull request #42285 from nextcloud/fix/theming-color-utils-primary
susnux Dec 15, 2023
a29b0b4
Merge pull request #42305 from nextcloud/fix/reset-last-run-joblist
nickvergessen Dec 15, 2023
538041b
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 16, 2023
b23ebbe
chore(deps): Bump github/codeql-action from 2 to 3
dependabot[bot] Dec 16, 2023
d6d8b30
chore(deps-dev): Bump sabre/dav in /build/integration
dependabot[bot] Dec 16, 2023
b049bed
Merge pull request #42326 from nextcloud/dependabot/composer/build/in…
dependabot[bot] Dec 16, 2023
9c44674
Merge pull request #42324 from nextcloud/dependabot/github_actions/gi…
dependabot[bot] Dec 16, 2023
79c4986
enh: Implement PrimaryReadReplicaConnection
juliusknorr Dec 3, 2023
79b2e29
chore(deps): Bump @vueuse/components from 10.5.0 to 10.7.0
dependabot[bot] Dec 16, 2023
c6ff429
chore(assets): Recompile assets
nextcloud-command Dec 16, 2023
28e0d31
Merge pull request #42321 from nextcloud/dependabot/npm_and_yarn/vueu…
dependabot[bot] Dec 16, 2023
84e0b90
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 17, 2023
06aba2a
fix(dav): allow multiple organizers if possible
st3iny Dec 17, 2023
0ff6746
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 18, 2023
26f4ec6
feat(setupcheck): Add setup check for maintenance_window_start config
nickvergessen Dec 13, 2023
fc4ef61
fix(ooo): add new ooo status with new emoji
miaulalala Dec 15, 2023
f7bead0
Merge pull request #42304 from nextcloud/fix/emoji-ooo-status
nickvergessen Dec 18, 2023
6aa2d2d
Don't query oc_properties for metadata props
artonge Dec 18, 2023
ac2182c
enh(UnifiedSearch): Keep the searchbar on top of the modal
susnux Dec 12, 2023
e87cef1
Merge pull request #42241 from nextcloud/feat/noid/setup-check-for-ma…
nickvergessen Dec 18, 2023
d256206
Fix typo in move or copy dialog
nickvergessen Dec 18, 2023
f584738
chore(assets): Recompile JS
nickvergessen Dec 18, 2023
7ef933a
Merge pull request #42184 from nextcloud/fix/unified-search-keep-sear…
susnux Dec 18, 2023
455a6d1
Merge pull request #42350 from nextcloud/artonge/perf/dont_query_cust…
artonge Dec 18, 2023
f225bf9
Merge pull request #42354 from nextcloud/bugfix/noid/typo-in-move-or-…
susnux Dec 18, 2023
2e5d435
fix(theming): Adjust status colors to be also accessible on blurry ba…
susnux Dec 14, 2023
ae12a73
fix(theming): Make dark theme accessible and add unit test
susnux Dec 14, 2023
8f1acd1
Merge pull request #42287 from nextcloud/fix/dark-theme-and-element-c…
emoral435 Dec 18, 2023
24f97a5
fix(manager): removed dead code
emoral435 Dec 18, 2023
6fa377e
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 19, 2023
6a67aff
fix(files): Use DAV functions from library to fix invalid source links
susnux Dec 17, 2023
df32c7c
Merge pull request #42361 from nextcloud/fix/remove-unnecessary-checks
come-nc Dec 19, 2023
6556465
chore: Compile assets
susnux Dec 17, 2023
bfee316
Merge pull request #42338 from nextcloud/fix/files-recent-links
skjnldsv Dec 19, 2023
a39b3a3
Add global accessibility switch
artonge Dec 18, 2023
6948c07
Use FileInfo's metadata for hidden prop
artonge Dec 18, 2023
d8381ac
Merge pull request #42353 from nextcloud/artonge/feat/global_accessib…
artonge Dec 19, 2023
2e01411
Merge branch 'master' into enh/text-processing-provider-with-id
marcelklehr Dec 19, 2023
928fee8
enh(SpeechToText): Allow providers to declare a dynamic ID instead of…
marcelklehr Oct 24, 2023
fbcd5f4
Merge pull request #42339 from nextcloud/fix/dav/allow-multiple-organ…
st3iny Dec 19, 2023
52d729c
cs:fix
marcelklehr Dec 19, 2023
6f0b192
Update autoloaders
marcelklehr Dec 19, 2023
2f647aa
Merge pull request #42349 from nextcloud/artonge/perf/dav_hidden_prop
artonge Dec 19, 2023
4c6eff9
fix(userstatus): set user status to 'In a meeting' if calendar is busy
miaulalala Dec 15, 2023
e562217
Update autoloaders
marcelklehr Dec 19, 2023
9327e36
Merge pull request #41087 from nextcloud/enh/stt-provider-with-id
marcelklehr Dec 19, 2023
53be798
Merge branch 'master' into enh/text-processing-provider-with-id
marcelklehr Dec 19, 2023
94a5e6c
Merge pull request #42309 from nextcloud/enh/meeting-status-automation
miaulalala Dec 19, 2023
74f6995
fix(theming): Adjust dark high contrast to fulfill WCAG 2.1 AAA contrast
susnux Dec 16, 2023
acfb8ef
fix(theming): Adjust `color-error` and `color-success` to work for in…
susnux Dec 19, 2023
c3d5b46
Merge pull request #41088 from nextcloud/enh/text-processing-provider…
marcelklehr Dec 19, 2023
e8275ab
Merge pull request #42329 from nextcloud/fix/highcontrast
emoral435 Dec 19, 2023
5077d0a
Merge pull request #42298 from nextcloud/readOnlyFSFalse
solracsf Dec 19, 2023
66b2fd9
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 20, 2023
4cb5501
fix(cron): Reset the reserved_at when force executing from CLI
nickvergessen Dec 20, 2023
a3470b1
Update crl after revoke rides.csr
mgallien Dec 11, 2023
820b67a
fix(files): recursive drop path join
skjnldsv Dec 19, 2023
dbfd8f6
fix(files): drag and drop events chain and cancel
skjnldsv Dec 20, 2023
dc82c27
chore: compile assets
skjnldsv Dec 20, 2023
2d13ab5
Merge pull request #42140 from nextcloud/updateCrl
nickvergessen Dec 20, 2023
fde6914
fix: Adjust colors of app menu and dashboard
susnux Dec 20, 2023
de57e51
chore: Compile assets
susnux Dec 20, 2023
4f7ed47
Merge pull request #42401 from nextcloud/fix/app-menu-colors
JuliaKirschenheuter Dec 20, 2023
ee096f8
fix(LDAP): ensure stored groups are formatted as simple list
blizzz Dec 20, 2023
aae9960
Merge pull request #42366 from nextcloud/fix/dragdrop-join
skjnldsv Dec 20, 2023
08b4302
fix(dav): Hide less than minute diff in calendar notification title
provokateurin Dec 20, 2023
81b874b
Merge pull request #42406 from nextcloud/fix/dav/calendar-notificatio…
miaulalala Dec 20, 2023
94d122d
enh(dashboard): changed h1 to say Dashboard instead of Nextcloud
emoral435 Dec 19, 2023
be54715
enh(dashboard): changed h1 to say Dashboard instead of Nextcloud
emoral435 Dec 19, 2023
d949fce
Merge pull request #42381 from nextcloud/fix/h1-element-rename-for-da…
emoral435 Dec 20, 2023
2547332
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 21, 2023
11096e2
fix(dav): undeclared `$cache` property
skjnldsv Dec 21, 2023
0dcea03
Merge pull request #42422 from nextcloud/fix/cache-tests-undefined
skjnldsv Dec 21, 2023
59c982f
fix(files): Adjust ID for skip content buttons
susnux Dec 21, 2023
7394645
restore shared lock ttl when releasing
icewind1991 Mar 29, 2023
ff62154
adjust redis compareSetTTL to use a lua script
icewind1991 Dec 5, 2023
960bec9
enh(settings): Refactor frontend for session and app token management
susnux Dec 16, 2023
63a2453
chore: Compile assets
susnux Dec 16, 2023
b919eb4
Merge pull request #42419 from nextcloud/fix/skip-buttons-files
susnux Dec 21, 2023
09b34fb
fix(theming): Add adjusted color versions of default background for b…
susnux Dec 21, 2023
67be915
Merge pull request #42334 from nextcloud/fix/auth-tokens-settings-ui
emoral435 Dec 21, 2023
6e7c090
Merge pull request #42389 from nextcloud/bugfix/noid/reset-reserved-a…
nickvergessen Dec 21, 2023
73aeaa1
Merge pull request #42424 from nextcloud/fix/background-image
susnux Dec 21, 2023
a668778
fix(ViewController): Regression lead to 500 on non-existent fileIds
joshtrichards Dec 21, 2023
e1940ba
enh(files): added ability to escape out of all selection when focused
emoral435 Dec 21, 2023
cf0e32a
fix(a11y): Unified search headings the sequel
Pytal Dec 14, 2023
c548b19
chore: compile assets
Pytal Dec 14, 2023
1201859
Merge pull request #42292 from nextcloud/fix/a11y/unified-search-head…
susnux Dec 21, 2023
e24efd1
Merge pull request #42415 from nextcloud/feat/add-escape-option-to-se…
emoral435 Dec 21, 2023
be46ca3
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 22, 2023
3d8e2ec
fix(theming): Invert filter should be based on primary-element
susnux Dec 22, 2023
e094608
fix: Adjust focus-visible marker on appmenu
susnux Dec 22, 2023
81ed6d6
Merge pull request #42439 from nextcloud/fix/invert-on-primary-element
skjnldsv Dec 22, 2023
728dfa6
Merge pull request #42405 from nextcloud/fix/42374/ldap-remembered-gr…
juliusknorr Dec 22, 2023
7d8741c
Merge pull request #37469 from nextcloud/lock-restore-ttl
sorbaugh Dec 22, 2023
ee11df8
fix(settings): Use heading for Profile and Profile picture sections
Pytal Dec 16, 2023
abcb1aa
Merge pull request #42442 from nextcloud/fix/app-menu-focus-visible
JuliaKirschenheuter Dec 22, 2023
2e6c4eb
Merge pull request #42319 from nextcloud/fix/a11y/personal-info-headings
susnux Dec 22, 2023
6dd6b7f
enh(breadcrumbs): removed unnecessary aria label
emoral435 Dec 19, 2023
c7ada65
Merge pull request #42379 from nextcloud/fix/ARIA-prop-for-NcBreadCru…
emoral435 Dec 22, 2023
a782d6f
fix(theming): Adjust high contrast theme to fulfill WCAG AAA text con…
susnux Dec 22, 2023
4c75c8c
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 23, 2023
6ba7c5d
chore(deps-dev): Bump @testing-library/jest-dom from 6.1.4 to 6.1.5
dependabot[bot] Dec 23, 2023
6d55756
Merge pull request #42467 from nextcloud/dependabot/npm_and_yarn/test…
dependabot[bot] Dec 23, 2023
b550d1c
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 24, 2023
17cb5da
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 25, 2023
8218009
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 26, 2023
e407fb6
fix(files): allow silent batch actions errors
skjnldsv Dec 22, 2023
5125c34
Merge pull request #42452 from nextcloud/feat/files-actionf-silent-error
skjnldsv Dec 26, 2023
65eab30
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 27, 2023
fc7e643
Merge pull request #42438 from nextcloud/fix/make-high-contrast-theme…
emoral435 Dec 27, 2023
2c7f632
fix(files): Allow Ctrl/Command click on file entries to open in a new…
juliusknorr Dec 22, 2023
8bbe06a
chore(assets): Recompile assets
nextcloud-command Dec 27, 2023
1fbfc4f
Merge pull request #42457 from nextcloud/bugfix/noid/ctrl-click
skjnldsv Dec 27, 2023
b9b0ca6
Merge pull request #41998 from nextcloud/enh/read-replica
kesselb Dec 27, 2023
2362a96
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 28, 2023
81b089c
fix: Avoid using replicas during setup
juliusknorr Dec 28, 2023
7812a02
Merge pull request #42504 from nextcloud/bugfix/setup-primary
juliusknorr Dec 28, 2023
1043c21
only do a multipart s3 copy when above the regular copy limit
icewind1991 Nov 29, 2023
e405437
fix(s3): Add config option to disable multipart copy for certain s3 p…
juliusknorr Dec 28, 2023
26d343d
AppAPI: allowed to bypass Two-Factor
bigcat88 Dec 25, 2023
b15b12d
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 29, 2023
cdc2723
Merge pull request #42479 from nextcloud/appapi-twofactor
bigcat88 Dec 29, 2023
86dc766
Cast datetime columns in sqlite before comparing
juliusknorr Apr 13, 2021
e50cb0a
tests(DB): Add test for date time comparisons in query builder
juliusknorr Jul 10, 2023
77cec80
Merge pull request #41914 from nextcloud/s3-copy-size-limit
juliusknorr Dec 29, 2023
6a63974
Merge pull request #26540 from nextcloud/bugfix/noid/sqlite-datetime
juliusknorr Dec 29, 2023
86575c9
Merge pull request #42427 from nextcloud/fix/issue-42418
skjnldsv Dec 29, 2023
c9611c0
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 30, 2023
5b0b535
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 31, 2023
a01121b
Fix(l10n): Update translations from Transifex
nextcloud-bot Jan 1, 2024
7a212b1
Fix log rotation notification level (warning->info)
joshtrichards Dec 31, 2023
4119695
Merge pull request #42538 from nextcloud/fix/log-rotate-log-level
solracsf Jan 1, 2024
982fc73
Fix(l10n): Update translations from Transifex
nextcloud-bot Jan 2, 2024
6dc5ae3
Update Nc Vue to 8.4.0
JuliaKirschenheuter Dec 27, 2023
7ac9031
Merge pull request #42499 from nextcloud/bump-nc-vue-to-8.4.0
JuliaKirschenheuter Jan 2, 2024
0ac1480
refactor lib/private/Notification
shdehnavi Jul 5, 2023
32ee6f7
Add adjustments based on the review
shdehnavi Jul 6, 2023
82a503a
Make adjustments based on the review
shdehnavi Jul 19, 2023
d682aa2
fix(files): focus file name on renaming also initially
ShGKme Dec 22, 2023
b6a9387
chore(assets): Recompile assets
ShGKme Jan 2, 2024
2218897
Merge pull request #42443 from nextcloud/fix/41876/files--focus-file-…
ShGKme Jan 2, 2024
89ee859
Fix(l10n): Update translations from Transifex
nextcloud-bot Jan 3, 2024
799928c
Merge branch 'master' into refactor_lib_private_notification
shdehnavi Jan 3, 2024
dd0fb2e
fix(files): open menu on right click position
skjnldsv Dec 27, 2023
b97aa9e
chore(assets): Recompile assets
nextcloud-command Jan 3, 2024
29e6f06
Merge pull request #42500 from nextcloud/fix/files-menu-mouse-open
skjnldsv Jan 3, 2024
a64df19
Merge pull request #39174 from shdehnavi/refactor_lib_private_notific…
artonge Jan 3, 2024
024d291
Remove unneeded styles: everything is handled by NcVue
JuliaKirschenheuter Jan 3, 2024
e576789
enh(settings): removed background-gradient to ensure contrast ratio a…
emoral435 Jan 3, 2024
6690eeb
Fix(l10n): Update translations from Transifex
nextcloud-bot Jan 4, 2024
11124c7
Merge pull request #42570 from nextcloud/enh/settings/42440/preview-c…
JuliaKirschenheuter Jan 4, 2024
6d0f0fc
Fix upgrade of user_ldap when oc_group_members contains duplicated uids
come-nc Jan 4, 2024
71bdda4
initialize variables
ArtificialOwl Jan 4, 2024
2ab852e
Merge pull request #42576 from nextcloud/fix/fix-ldap-upgrade-on-dupl…
come-nc Jan 4, 2024
2d327fc
Merge pull request #42578 from nextcloud/fix/tests/notification-test
ArtificialOwl Jan 4, 2024
e7129bb
enh(files): made breadcrumb component lang=ts
emoral435 Dec 28, 2023
7c3936b
Merge pull request #42513 from nextcloud/enh/files/42508/enhance-brea…
emoral435 Jan 4, 2024
e5bee95
debug logs on huge metadata
ArtificialOwl Jan 3, 2024
7502c19
Fix(l10n): Update translations from Transifex
nextcloud-bot Jan 5, 2024
85911cb
Cancel PR #37405, remove regression code
HLFH Jan 2, 2024
08ff644
Keep https check
HLFH Jan 4, 2024
eed6817
Fix SVG's for social media links
JuliaKirschenheuter Jan 4, 2024
4367a5e
blurhash generation
ArtificialOwl Jan 4, 2024
24952b9
Merge pull request #41044 from nextcloud/enh/noid/blurhash
skjnldsv Jan 5, 2024
fdb4e77
Merge pull request #42586 from nextcloud/fix/41860-fix-svgs-for-socia…
JuliaKirschenheuter Jan 5, 2024
ac10ea4
Merge pull request #42559 from nextcloud/fix/41699-change_styles_for_…
JuliaKirschenheuter Jan 5, 2024
e7afecb
chore(package): bumped nc-calendar to 2.0.1
emoral435 Jan 5, 2024
2554419
fix(files): kept only first and last breadcrumb titles
emoral435 Dec 28, 2023
2e87874
Merge pull request #42507 from nextcloud/fix/files/42460/breadcrumb-c…
emoral435 Jan 5, 2024
568a997
Fix(l10n): Update translations from Transifex
nextcloud-bot Jan 6, 2024
5e7ba12
fix(files): Fix unresponsive file click to download
Pytal Jan 3, 2024
5267d62
chore: compile assets
Pytal Jan 3, 2024
2e10c94
Merge pull request #42566 from nextcloud/fix/files-download-default-a…
Pytal Jan 6, 2024
74b4b4e
fix(files_external): add back js config files
skjnldsv Dec 21, 2023
9416778
Merge pull request #42428 from nextcloud/fix/external-js
szaimen Jan 6, 2024
0488e2a
Fix(l10n): Update translations from Transifex
nextcloud-bot Jan 7, 2024
0328cae
Merge pull request #42602 from nextcloud/enh/calendar/update-nc-calen…
st3iny Jan 7, 2024
ab2bb2b
Fix(l10n): Update translations from Transifex
nextcloud-bot Jan 8, 2024
d2f2ee2
Merge pull request #42544 from HLFH/fix-chrome-logout
artonge Jan 8, 2024
dd82975
Merge pull request #42560 from nextcloud/fix/42308/logs-more
ArtificialOwl Jan 8, 2024
3f13a1a
Migrate opcache check to new SetupCheck API
come-nc Nov 16, 2023
989b5ff
Remove unused properties from CheckSetupControllerTest
come-nc Nov 16, 2023
f6df5da
Remove unsupported <code> tag and use quotes instead
come-nc Dec 12, 2023
c92fbca
Fix small psalm issue
come-nc Dec 12, 2023
94d0399
Improve PHP opcache setup check and reduce level in some cases
come-nc Jan 8, 2024
adfe883
Merge pull request #41547 from nextcloud/feat/migrate-opcache-check-t…
come-nc Jan 8, 2024
3d4c4f1
Migrate app dir owner check to SetupCheck API
come-nc Dec 12, 2023
d6cd3a6
Include grid view toggle in accessibility switch
artonge Jan 8, 2024
da55c96
chore(assets): Recompile assets
nextcloud-command Jan 8, 2024
1e3d139
Merge pull request #42634 from nextcloud/artonge/feat/include_grid_vi…
artonge Jan 8, 2024
fdc64ea
Fix(l10n): Update translations from Transifex
nextcloud-bot Jan 9, 2024
d2dbe1c
Migrate tests for AppDirsWithDifferentOwner setup check
come-nc Jan 9, 2024
7b6a650
feat: public dav endpoint v2
skjnldsv May 15, 2022
82b5a19
fix: public dav and files_sharing testing fixes
skjnldsv Oct 28, 2022
18399fc
fix: improve typing and use \OCP\Server::get
skjnldsv Dec 29, 2023
9e4c9b9
fix(psalm): update baseline and suppress unnecessary issues
skjnldsv Dec 29, 2023
dc2066b
Merge pull request #32400 from nextcloud/feat/public-dav-v2
skjnldsv Jan 9, 2024
012dcbb
Merge pull request #42176 from nextcloud/feat/migrate-appdirowner-set…
come-nc Jan 9, 2024
d0d5013
fix(core): enhanced contrast when UserMenuItem is focused
emoral435 Jan 8, 2024
537ae25
Merge pull request #42643 from nextcloud/fix/core/42565/focus-for-use…
emoral435 Jan 9, 2024
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: 2 additions & 2 deletions .github/workflows/static-code-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:

- name: Upload Analysis results to GitHub
if: always()
uses: github/codeql-action/upload-sarif@v2
uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: results.sarif

Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:

- name: Upload Security Analysis results to GitHub
if: always()
uses: github/codeql-action/upload-sarif@v2
uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: results.sarif

Expand Down
4 changes: 2 additions & 2 deletions apps/admin_audit/l10n/ar.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
OC.L10N.register(
"admin_audit",
{
"Auditing / Logging" : "التدقيق / السجلات",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "خاصية سجلات المراقبة لـ نكست كلاود مثل الوصول إلى سجلات الملفات أو المعلومات الحساسة الاخرى."
"Auditing / Logging" : "المراجعة / السجلات",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "تُوفِّر إمكانيات تسجيل و مراجعة سجل الحركات على نكست كلاود."
},
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
4 changes: 2 additions & 2 deletions apps/admin_audit/l10n/ar.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ "translations": {
"Auditing / Logging" : "التدقيق / السجلات",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "خاصية سجلات المراقبة لـ نكست كلاود مثل الوصول إلى سجلات الملفات أو المعلومات الحساسة الاخرى."
"Auditing / Logging" : "المراجعة / السجلات",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "تُوفِّر إمكانيات تسجيل و مراجعة سجل الحركات على نكست كلاود."
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
}
7 changes: 7 additions & 0 deletions apps/admin_audit/l10n/az.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
OC.L10N.register(
"admin_audit",
{
"Auditing / Logging" : "Audit / Giriş",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Nextcloud üçün fayl girişləri və ya başqa həssas hərəkətlər kimi giriş imkanlarını təmin edir."
},
"nplurals=2; plural=(n != 1);");
5 changes: 5 additions & 0 deletions apps/admin_audit/l10n/az.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{ "translations": {
"Auditing / Logging" : "Audit / Giriş",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Nextcloud üçün fayl girişləri və ya başqa həssas hərəkətlər kimi giriş imkanlarını təmin edir."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
2 changes: 1 addition & 1 deletion apps/admin_audit/l10n/pt_BR.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ OC.L10N.register(
"admin_audit",
{
"Auditing / Logging" : "Auditoria / Registro",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Fornece recursos de registro para Nextcloud, como registros de acesso a arquivos ou outras ações sensíveis."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Fornece habilidades de registro para o NextCloud, como acessos de arquivo de log ou ações sensíveis."
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
2 changes: 1 addition & 1 deletion apps/admin_audit/l10n/pt_BR.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ "translations": {
"Auditing / Logging" : "Auditoria / Registro",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Fornece recursos de registro para Nextcloud, como registros de acesso a arquivos ou outras ações sensíveis."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Fornece habilidades de registro para o NextCloud, como acessos de arquivo de log ou ações sensíveis."
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
22 changes: 11 additions & 11 deletions apps/comments/l10n/ast.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ OC.L10N.register(
"Comments" : "Comentarios",
"You commented" : "Comentesti",
"{author} commented" : "{author} comentó",
"You commented on %1$s" : "Comentesti en %1$s",
"You commented on {file}" : "Comentesti en {file}",
"%1$s commented on %2$s" : "%1$s comentó en %2$s",
"{author} commented on {file}" : "{autor} comentó en {ficheru}",
"<strong>Comments</strong> for files" : "<strong>Comentarios</strong> pa ficheros",
"Edit comment" : "Editar comentariu",
"Delete comment" : "Desaniciar comentariu",
"No comments yet, start the conversation!" : "Entá nun hai comentarios. ¡Entama una conversación!",
"Retry" : "Retentar",
"_%n unread comment_::_%n unread comments_" : ["%n comentariu ensin lleer","%n comentarios ensin lleer"],
"You commented on %1$s" : "Comentesti en: %1$s",
"You commented on {file}" : "Comentesti en: {file}",
"%1$s commented on %2$s" : "%1$s comentó en: %2$s",
"{author} commented on {file}" : "{author} comentó en {file}",
"No more messages" : "Nun hai más mensaxes",
"_1 new comment_::_{unread} new comments_" : ["1 comentariu nuevu","{unread} comentarios nuevos"],
"Comment" : "Comentariu",
"%1$s commented" : "%1$s comentó"
"An error occurred while trying to edit the comment" : "Prodúxose un error mentanto se tentaba d'editar el comentariu",
"Comment deleted" : "Desanicióse'l comentariu",
"An error occurred while trying to delete the comment" : "Prodúxose un error mentanto se tentaba de desaniciar el comentariu",
"An error occurred while trying to create the comment" : "Prodúxose un error mentanto se tentaba de crear el comentariu",
"_%n unread comment_::_%n unread comments_" : ["%n comentariu ensin lleer","%n comentarios ensin lleer"]
},
"nplurals=2; plural=(n != 1);");
22 changes: 11 additions & 11 deletions apps/comments/l10n/ast.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@
"Comments" : "Comentarios",
"You commented" : "Comentesti",
"{author} commented" : "{author} comentó",
"You commented on %1$s" : "Comentesti en %1$s",
"You commented on {file}" : "Comentesti en {file}",
"%1$s commented on %2$s" : "%1$s comentó en %2$s",
"{author} commented on {file}" : "{autor} comentó en {ficheru}",
"<strong>Comments</strong> for files" : "<strong>Comentarios</strong> pa ficheros",
"Edit comment" : "Editar comentariu",
"Delete comment" : "Desaniciar comentariu",
"No comments yet, start the conversation!" : "Entá nun hai comentarios. ¡Entama una conversación!",
"Retry" : "Retentar",
"_%n unread comment_::_%n unread comments_" : ["%n comentariu ensin lleer","%n comentarios ensin lleer"],
"You commented on %1$s" : "Comentesti en: %1$s",
"You commented on {file}" : "Comentesti en: {file}",
"%1$s commented on %2$s" : "%1$s comentó en: %2$s",
"{author} commented on {file}" : "{author} comentó en {file}",
"No more messages" : "Nun hai más mensaxes",
"_1 new comment_::_{unread} new comments_" : ["1 comentariu nuevu","{unread} comentarios nuevos"],
"Comment" : "Comentariu",
"%1$s commented" : "%1$s comentó"
"An error occurred while trying to edit the comment" : "Prodúxose un error mentanto se tentaba d'editar el comentariu",
"Comment deleted" : "Desanicióse'l comentariu",
"An error occurred while trying to delete the comment" : "Prodúxose un error mentanto se tentaba de desaniciar el comentariu",
"An error occurred while trying to create the comment" : "Prodúxose un error mentanto se tentaba de crear el comentariu",
"_%n unread comment_::_%n unread comments_" : ["%n comentariu ensin lleer","%n comentarios ensin lleer"]
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
2 changes: 2 additions & 0 deletions apps/comments/l10n/hu.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ OC.L10N.register(
"Delete comment" : "Hozzászólás törlése",
"Cancel edit" : "Változások elvetése",
"Post comment" : "Hozzászólás közzététele",
"@ for mentions, : for emoji, / for smart picker" : "@ az említésekhez, : az emodzsikhoz, / az okos választóhoz",
"Could not reload comments" : "Nem sikerült a megjegyzések újratöltése.",
"No comments yet, start the conversation!" : "Még nincsenek hozzászólások, kezdje el a beszélgetést!",
"No more messages" : "Nincs több üzenet",
"Retry" : "Újra",
Expand Down
2 changes: 2 additions & 0 deletions apps/comments/l10n/hu.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
"Delete comment" : "Hozzászólás törlése",
"Cancel edit" : "Változások elvetése",
"Post comment" : "Hozzászólás közzététele",
"@ for mentions, : for emoji, / for smart picker" : "@ az említésekhez, : az emodzsikhoz, / az okos választóhoz",
"Could not reload comments" : "Nem sikerült a megjegyzések újratöltése.",
"No comments yet, start the conversation!" : "Még nincsenek hozzászólások, kezdje el a beszélgetést!",
"No more messages" : "Nincs több üzenet",
"Retry" : "Újra",
Expand Down
34 changes: 34 additions & 0 deletions apps/comments/l10n/ka.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
OC.L10N.register(
"comments",
{
"Comments" : "Comments",
"You commented" : "You commented",
"{author} commented" : "{author} commented",
"You commented on %1$s" : "You commented on %1$s",
"You commented on {file}" : "You commented on {file}",
"%1$s commented on %2$s" : "%1$s commented on %2$s",
"{author} commented on {file}" : "{author} commented on {file}",
"<strong>Comments</strong> for files" : "<strong>Comments</strong> for files",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "You were mentioned on \"{file}\", in a comment by a user that has since been deleted",
"{user} mentioned you in a comment on \"{file}\"" : "{user} mentioned you in a comment on \"{file}\"",
"Files app plugin to add comments to files" : "Files app plugin to add comments to files",
"Edit comment" : "Edit comment",
"Delete comment" : "Delete comment",
"Cancel edit" : "Cancel edit",
"Post comment" : "Post comment",
"@ for mentions, : for emoji, / for smart picker" : "@ for mentions, : for emoji, / for smart picker",
"Could not reload comments" : "Could not reload comments",
"No comments yet, start the conversation!" : "No comments yet, start the conversation!",
"No more messages" : "No more messages",
"Retry" : "Retry",
"Failed to mark comments as read" : "Failed to mark comments as read",
"Unable to load the comments list" : "Unable to load the comments list",
"_1 new comment_::_{unread} new comments_" : ["1 new comment","{unread} new comments"],
"Comment" : "Comment",
"An error occurred while trying to edit the comment" : "An error occurred while trying to edit the comment",
"Comment deleted" : "Comment deleted",
"An error occurred while trying to delete the comment" : "An error occurred while trying to delete the comment",
"An error occurred while trying to create the comment" : "An error occurred while trying to create the comment",
"_%n unread comment_::_%n unread comments_" : ["%n unread comment","%n unread comments"]
},
"nplurals=2; plural=(n!=1);");
32 changes: 32 additions & 0 deletions apps/comments/l10n/ka.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{ "translations": {
"Comments" : "Comments",
"You commented" : "You commented",
"{author} commented" : "{author} commented",
"You commented on %1$s" : "You commented on %1$s",
"You commented on {file}" : "You commented on {file}",
"%1$s commented on %2$s" : "%1$s commented on %2$s",
"{author} commented on {file}" : "{author} commented on {file}",
"<strong>Comments</strong> for files" : "<strong>Comments</strong> for files",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "You were mentioned on \"{file}\", in a comment by a user that has since been deleted",
"{user} mentioned you in a comment on \"{file}\"" : "{user} mentioned you in a comment on \"{file}\"",
"Files app plugin to add comments to files" : "Files app plugin to add comments to files",
"Edit comment" : "Edit comment",
"Delete comment" : "Delete comment",
"Cancel edit" : "Cancel edit",
"Post comment" : "Post comment",
"@ for mentions, : for emoji, / for smart picker" : "@ for mentions, : for emoji, / for smart picker",
"Could not reload comments" : "Could not reload comments",
"No comments yet, start the conversation!" : "No comments yet, start the conversation!",
"No more messages" : "No more messages",
"Retry" : "Retry",
"Failed to mark comments as read" : "Failed to mark comments as read",
"Unable to load the comments list" : "Unable to load the comments list",
"_1 new comment_::_{unread} new comments_" : ["1 new comment","{unread} new comments"],
"Comment" : "Comment",
"An error occurred while trying to edit the comment" : "An error occurred while trying to edit the comment",
"Comment deleted" : "Comment deleted",
"An error occurred while trying to delete the comment" : "An error occurred while trying to delete the comment",
"An error occurred while trying to create the comment" : "An error occurred while trying to create the comment",
"_%n unread comment_::_%n unread comments_" : ["%n unread comment","%n unread comments"]
},"pluralForm" :"nplurals=2; plural=(n!=1);"
}
2 changes: 1 addition & 1 deletion apps/comments/l10n/sl.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ OC.L10N.register(
"Delete comment" : "Izbriši opombo",
"Cancel edit" : "Prekliči urejanje",
"Post comment" : "Objavi opombo",
"@ for mentions, : for emoji, / for smart picker" : "@ za omenjanje, za izrazne ikone, / za pametni izbirnik",
"@ for mentions, : for emoji, / for smart picker" : "@ za omenjanje osebe, : za izris izraznih ikon, / za pametni izbirnik",
"Could not reload comments" : "Opomb ni mogoče posodobiti",
"No comments yet, start the conversation!" : "Ni še odzivov, bodite prvi!",
"No more messages" : "Ni drugih sporočil",
Expand Down
2 changes: 1 addition & 1 deletion apps/comments/l10n/sl.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"Delete comment" : "Izbriši opombo",
"Cancel edit" : "Prekliči urejanje",
"Post comment" : "Objavi opombo",
"@ for mentions, : for emoji, / for smart picker" : "@ za omenjanje, za izrazne ikone, / za pametni izbirnik",
"@ for mentions, : for emoji, / for smart picker" : "@ za omenjanje osebe, : za izris izraznih ikon, / za pametni izbirnik",
"Could not reload comments" : "Opomb ni mogoče posodobiti",
"No comments yet, start the conversation!" : "Ni še odzivov, bodite prvi!",
"No more messages" : "Ni drugih sporočil",
Expand Down
17 changes: 17 additions & 0 deletions apps/dashboard/l10n/ast.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
OC.L10N.register(
"dashboard",
{
"Dashboard" : "Panel",
"Weather" : "Clima",
"Status" : "Estáu",
"Good morning" : "Bonos díes",
"Good morning, {name}" : "Bonos díes, {name}",
"Good afternoon" : "Bones tardes",
"Good afternoon, {name}" : "Bones tardes, {name}",
"Good evening" : "Bones nueches",
"Good evening, {name}" : "Bones nueches, {name}",
"Hello" : "Hola",
"Hello, {name}" : "Hola, {name}",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an\noverview of your upcoming appointments, urgent emails, chat messages,\nincoming tickets, latest tweets and much more! Users can add the widgets\nthey like and change the background to their liking." : "f"
},
"nplurals=2; plural=(n != 1);");
15 changes: 15 additions & 0 deletions apps/dashboard/l10n/ast.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{ "translations": {
"Dashboard" : "Panel",
"Weather" : "Clima",
"Status" : "Estáu",
"Good morning" : "Bonos díes",
"Good morning, {name}" : "Bonos díes, {name}",
"Good afternoon" : "Bones tardes",
"Good afternoon, {name}" : "Bones tardes, {name}",
"Good evening" : "Bones nueches",
"Good evening, {name}" : "Bones nueches, {name}",
"Hello" : "Hola",
"Hello, {name}" : "Hola, {name}",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an\noverview of your upcoming appointments, urgent emails, chat messages,\nincoming tickets, latest tweets and much more! Users can add the widgets\nthey like and change the background to their liking." : "f"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
7 changes: 7 additions & 0 deletions apps/dashboard/lib/Controller/DashboardController.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
* @author Morris Jobke <[email protected]>
* @author Roeland Jago Douma <[email protected]>
* @author Kate Döen <[email protected]>
* @author Eduardo Morales <[email protected]>
*
* @license GNU AGPL version 3 or any later version
*
Expand Down Expand Up @@ -42,6 +43,7 @@
use OCP\Dashboard\RegisterWidgetEvent;
use OCP\EventDispatcher\IEventDispatcher;
use OCP\IConfig;
use OCP\IL10N;
use OCP\IRequest;

#[IgnoreOpenAPI]
Expand All @@ -55,6 +57,8 @@ class DashboardController extends Controller {
private $dashboardManager;
/** @var IConfig */
private $config;
/** @var IL10N */
private $l10n;
/** @var string */
private $userId;

Expand All @@ -65,6 +69,7 @@ public function __construct(
IEventDispatcher $eventDispatcher,
IManager $dashboardManager,
IConfig $config,
IL10N $l10n,
$userId
) {
parent::__construct($appName, $request);
Expand All @@ -73,6 +78,7 @@ public function __construct(
$this->eventDispatcher = $eventDispatcher;
$this->dashboardManager = $dashboardManager;
$this->config = $config;
$this->l10n = $l10n;
$this->userId = $userId;
}

Expand Down Expand Up @@ -117,6 +123,7 @@ public function index(): TemplateResponse {
$response = new TemplateResponse('dashboard', 'index', [
'id-app-content' => '#app-dashboard',
'id-app-navigation' => null,
'pageTitle' => $this->l10n->t('Dashboard'),
]);

// For the weather widget we should allow the geolocation
Expand Down
20 changes: 12 additions & 8 deletions apps/dashboard/src/DashboardApp.vue
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@

<NcModal v-if="modal" size="large" @close="closeModal">
<div class="modal__content">
<h3>{{ t('dashboard', 'Edit widgets') }}</h3>
<h2>{{ t('dashboard', 'Edit widgets') }}</h2>
<ol class="panels">
<li v-for="status in sortedAllStatuses" :key="status" :class="'panel-' + status">
<input :id="'status-checkbox-' + status"
Expand Down Expand Up @@ -101,7 +101,7 @@
<a v-if="isAdmin" :href="appStoreUrl" class="button">{{ t('dashboard', 'Get more widgets from the App Store') }}</a>

<div v-if="statuses.weather && isStatusActive('weather')">
<h3>{{ t('dashboard', 'Weather service') }}</h3>
<h2>{{ t('dashboard', 'Weather service') }}</h2>
<p>
{{ t('dashboard', 'For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.') }}
</p>
Expand Down Expand Up @@ -465,7 +465,8 @@ export default {
background-attachment: fixed;

> h2 {
color: var(--color-primary-element-text);
// this is shown directly on the background which has `color-primary`, so we need `color-primary-text`
color: var(--color-primary-text);
text-align: center;
font-size: 32px;
line-height: 130%;
Expand All @@ -485,6 +486,9 @@ export default {
}

.panel, .panels > div {
// Ensure the maxcontrast color is set for the background
--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text));

width: 320px;
max-width: 100%;
margin: 16px;
Expand Down Expand Up @@ -591,6 +595,9 @@ export default {
.edit-panels,
.statuses ::v-deep .action-item .action-item__menutoggle,
.statuses ::v-deep .action-item.action-item--open .action-item__menutoggle {
// Ensure the maxcontrast color is set for the background
--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text));

background-color: var(--color-main-background-blur);
-webkit-backdrop-filter: var(--filter-background-blur);
backdrop-filter: var(--filter-background-blur);
Expand Down Expand Up @@ -662,12 +669,9 @@ export default {
}
}

h3 {
h2 {
font-weight: bold;

&:not(:first-of-type) {
margin-top: 64px;
}
margin-top: 12px;
}

// Adjust design of 'Get more widgets' button
Expand Down
4 changes: 0 additions & 4 deletions apps/dav/appinfo/info.xml
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,4 @@
<provider>OCA\DAV\CardDAV\Activity\Provider\Card</provider>
</providers>
</activity>

<public>
<webdav>appinfo/v1/publicwebdav.php</webdav>
</public>
</info>
Loading
Loading