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

Mrv/mfa check final #328

Open
wants to merge 209 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
209 commits
Select commit Hold shift + click to select a range
4a03518
Avoid adding (attribute=) part to filter which will confuse LDAP servers
come-nc Jun 29, 2023
5db241b
Refactors "strpos" calls in /apps/workflowengine to improve code read…
fsamapoor Jun 2, 2023
9d15e6e
Fixes "PossiblyFalseArgument" notices.
Jul 3, 2023
7ea7f9e
add MFA check to workflow
mrvahedi68 Jul 18, 2023
6466ceb
rebuild assets
mrvahedi68 Jul 18, 2023
eccf0e1
fix lint error
mrvahedi68 Jul 18, 2023
2977c0f
Merge branch 'master' into mrv/mfa-check-final
mrvahedi68 Jul 19, 2023
6c353f0
rebuild assets
mrvahedi68 Jul 19, 2023
9782968
Merge branch 'master' into mrv/mfa-check-final
mrvahedi68 Jul 21, 2023
c716f8e
Merge branch 'master' into mrv/mfa-check-final
mrvahedi68 Jul 24, 2023
a808def
Merge branch 'master' into mrv/mfa-check-final
mrvahedi68 Jul 26, 2023
9bf812a
feat!: Migrate TagService events to typed events
nickvergessen Jul 27, 2023
68fc9b4
feat!: Migrate AccountManager event to typed event
nickvergessen Jul 27, 2023
44b810b
feat!: Migrate Sharing events to typed events
nickvergessen Jul 27, 2023
8ad94cb
feat!: Migrate unShare events to typed events
nickvergessen Jul 27, 2023
22e033b
feat!: Migrate Share accepted event to typed event
nickvergessen Jul 27, 2023
cebf93d
fix: Remove legacy dispatcher from share manager
nickvergessen Jul 27, 2023
ead4761
fix!: Remove LegacyLoadAdditionalScriptsAdapter
nickvergessen Jul 27, 2023
0c5d0c2
fix: Migrate collaboration listener and remove legacy adapter
nickvergessen Jul 27, 2023
c5dcf3c
fix!: Remove LegacyBeforeTemplateRenderedListener from files_sharing
nickvergessen Jul 27, 2023
b9e2f49
chore!: Remove legacy SymfonyAdapter
nickvergessen Jul 27, 2023
3962cd0
fix!: Move getEventDispatcher usage to IEventDispatcher
nickvergessen Jul 28, 2023
e206efd
Merge branch 'master' into mrv/mfa-check-final
mrvahedi68 Jul 30, 2023
cdd894e
Merge branch 'master' into mrv/mfa-check-final
mrvahedi68 Jul 31, 2023
ca76ab9
added Application Ecosystem V2 login handler
bigcat88 Aug 1, 2023
af113dd
bump oc_version to 28.0.0.1
hamza221 Aug 1, 2023
d3583d3
Fix psalm ci (stub). Wrap server container with try-catch
andrey18106 Aug 2, 2023
7744632
fix(files): fix extension with custom displayName
skjnldsv Jul 25, 2023
0098af3
fix: missing argument for TextProcessing Manager
kesselb Aug 2, 2023
4c7495f
Changed mapping to font
dos-2 Oct 4, 2022
2068d78
fix: Add icon for font files
susnux Aug 3, 2023
89c941f
Fix OpenAPI specs
provokateurin Jul 31, 2023
c3acd03
fix(notifications): Remove share notification when the node is deleted
nickvergessen Aug 3, 2023
c7c94a3
Merge pull request #39656 from nextcloud/fix/filename-files/master
skjnldsv Aug 3, 2023
ffd0c23
Merge branch 'master' into mrv/mfa-check-final
mrvahedi68 Aug 3, 2023
0a04684
feat(theming): add mime accept in Theming image file picker
skjnldsv Aug 2, 2023
15e2ca2
Merge pull request #39641 from nextcloud/fix/openapi
julien-nc Aug 3, 2023
ded18c9
rebuild assets
mrvahedi68 Aug 3, 2023
2e03058
Merge pull request #39673 from nextcloud/feat/theming-admin-image-mime
skjnldsv Aug 3, 2023
9e096ef
Merge pull request #39684 from nextcloud/fix/noid/missing-argument-fo…
julien-nc Aug 3, 2023
8c0e96c
chore: add pr-feedback workflow
kesselb Aug 3, 2023
8767860
Merge pull request #39696 from nextcloud/enh/noid/pr-feedback
AndyScherzinger Aug 3, 2023
9a7e2b1
Merge pull request #34419 from Dany1718/fix-icons
susnux Aug 3, 2023
6c67554
chore(3rdparty): update symfony/mailer to 5.4.22
kesselb Aug 1, 2023
deecb48
Catch more invalid cache source storage paths
joshtrichards Aug 3, 2023
e0c8d58
fix: adjust test for font icon
kesselb Aug 3, 2023
e16001b
feat: init files_reminders migration
Pytal Jul 31, 2023
59a2ef4
feat(files_reminders): add Application
Pytal Jul 31, 2023
b75fac3
feat(files_reminders): add info xml
Pytal Jul 31, 2023
a3ac1b8
feat(files_reminders): add background jobs
Pytal Jul 31, 2023
ea5e128
feat(files_reminders): add service and notifier
Pytal Jul 31, 2023
c8a32a7
feat(files_reminders): add list command
Pytal Jul 31, 2023
163b059
enh: use datetime
Pytal Jul 31, 2023
4fabd77
enh: add created at
Pytal Jul 31, 2023
774e3e6
enh: implement JsonSerializable
Pytal Jul 31, 2023
a7892fb
feat(files_reminders): add api controller
Pytal Jul 31, 2023
cfbac9b
fix: add composer autoload
Pytal Jul 31, 2023
beb8a27
enh: add to shipped
Pytal Jul 31, 2023
fa77564
enh: rename to due date
Pytal Jul 31, 2023
7637bf2
fix: catch Throwable
Pytal Jul 31, 2023
5ff178a
enh: add updated at
Pytal Jul 31, 2023
8870585
feat(files_reminders): create or update
Pytal Jul 31, 2023
05e454e
fix: update find due query
Pytal Jul 31, 2023
777a791
feat(files_reminders): add remove endpoint
Pytal Jul 31, 2023
d31302e
fix: create only if file exists
Pytal Jul 31, 2023
bdf0741
enh: return created status code
Pytal Jul 31, 2023
b04d1a7
enh: comment interval
Pytal Jul 31, 2023
db7f5a2
enh: serialize path
Pytal Jul 31, 2023
9bd7ddd
enh: does not exist return null
Pytal Jul 31, 2023
3ade06c
fix: return ocs data
Pytal Jul 31, 2023
7daf11f
fix: remove throwable handling
Pytal Jul 31, 2023
7617519
fix: construct background jobs
Pytal Jul 31, 2023
f865c3a
enh: handle node deleted
Pytal Aug 1, 2023
9e8354e
fix: exit on reminder not found
Pytal Aug 1, 2023
c4b7056
fix: catch NodeNotFoundException in notifier
Pytal Aug 1, 2023
7beef65
enh: highlight filename
Pytal Aug 1, 2023
7381c80
fix: remove unnecessary parsed subject
Pytal Aug 1, 2023
d619166
fix: return null if table exists
Pytal Aug 1, 2023
113d061
enh: add codeowner
Pytal Aug 1, 2023
e320166
enh: add json output to command
Pytal Aug 1, 2023
2c4b562
fix: ignore non-existing
Pytal Aug 1, 2023
af98c70
fix(ci): add to enabled apps
Pytal Aug 1, 2023
5a11535
fix: set endpoint description
Pytal Aug 2, 2023
a806bd0
enh: handle user deleted
Pytal Aug 3, 2023
777f8c9
Merge pull request #39651 from nextcloud/feat/files-reminders
Pytal Aug 3, 2023
149ddf4
Fix(l10n): Update translations from Transifex
nextcloud-bot Aug 4, 2023
988cdda
Update psalm baseline
nextcloud-command Aug 4, 2023
f8bd676
Merge pull request #39689 from nextcloud/bugfix/39135/remove-share-no…
nickvergessen Aug 4, 2023
b8b4a0e
expose gps data via webdav
tobiasKaminsky Aug 3, 2023
44b4c16
Merge pull request #39605 from nextcloud/bugfix/noid/final-events-cle…
nickvergessen Aug 4, 2023
3bd8f8c
Merge pull request #39705 from nextcloud/fix/noid/adjust-integrity-te…
nickvergessen Aug 4, 2023
7d9a321
Merge pull request #39662 from nextcloud/3rdparty-bump-symfony-mailer
nickvergessen Aug 4, 2023
af7783b
Update blog URL (formerly "/news")
Jerome-Herbinet Aug 4, 2023
8606f16
Merge pull request #39708 from nextcloud/automated/noid/master-update…
nickvergessen Aug 4, 2023
38278fc
Fix(l10n): Update translations from Transifex
nextcloud-bot Aug 5, 2023
7b7d1e3
fix: simplify `sourceData` check
skjnldsv Aug 5, 2023
b27a2e9
Merge pull request #39698 from joshtrichards/invalid-source-storage-p…
skjnldsv Aug 5, 2023
c5f72f0
Fix(l10n): Update translations from Transifex
nextcloud-bot Aug 6, 2023
97ad1fb
Fix(l10n): Update translations from Transifex
nextcloud-bot Aug 7, 2023
a7808f0
files_external: Fix OpenAPI
provokateurin Aug 4, 2023
bfe42de
Merge pull request #38604 from fsamapoor/replace_strpos_calls_in_work…
come-nc Aug 7, 2023
f62711d
Fix TextProcessing test for 32bit
marcelklehr Aug 7, 2023
787caef
Merge pull request #39717 from nextcloud/fix/openapi/files_external
julien-nc Aug 7, 2023
f099aa2
Merge branch 'master' into fix/llm-migration-not-executed
julien-nc Aug 7, 2023
b4a3f80
Merge pull request #39660 from nextcloud/fix/llm-migration-not-executed
julien-nc Aug 7, 2023
9986e02
start implementing ocs endpoint to get task list from user+appId+iden…
julien-nc Aug 2, 2023
41b19cf
allow anon text processing scheduling
julien-nc Aug 3, 2023
05a6a79
change sql where order to match index order
julien-nc Aug 4, 2023
fca1c30
feat: Add delete task API
juliusknorr Aug 4, 2023
e9e7db9
bump server version to 28.0.0.2 to trigger new migration step
julien-nc Aug 7, 2023
65c2d13
preload all requested metadata
icewind1991 Aug 7, 2023
f154fe7
fix psalm issue
julien-nc Aug 7, 2023
ece685d
optimize calendar search query
jmcclelland Aug 7, 2023
4a98bb9
ensure outerquery ->where() function doesn't clobber earier ->andWhere()
jmcclelland Aug 7, 2023
eb2f3bc
Merge pull request #39680 from nextcloud/enh/tp-list-tasks-by-app-and…
juliusknorr Aug 7, 2023
d7e2813
Fix(l10n): Update translations from Transifex
nextcloud-bot Aug 8, 2023
1e06b61
Migrate away from ILogger in encryption
come-nc Jun 29, 2023
487f596
Use Server::get instead of new to avoid troubles with encryption cons…
come-nc Jun 29, 2023
3e176f5
Improve typing as suggested by review
come-nc Jun 29, 2023
b155f87
Merge pull request #39058 from nextcloud/fix/fix-ldap-filters-for-emp…
come-nc Aug 8, 2023
f1010ec
Merge pull request #39715 from nextcloud/Jerome-Herbinet-blog-url-update
szaimen Aug 8, 2023
bbd0deb
Merge pull request #39694 from nextcloud/gps
icewind1991 Aug 8, 2023
e232cd8
Merge pull request #39065 from nextcloud/fix/remove-ilogger-uses-in-e…
come-nc Aug 8, 2023
5902325
feat: Use viewer to open and compare versions
artonge Jul 6, 2023
7d82aea
chore(assets): Recompile assets
nextcloud-command Aug 8, 2023
780ece0
Merge pull request #39171 from nextcloud/artonge/feat/allow_to_open_v…
juliusknorr Aug 8, 2023
cd38017
fix(cypress): Can delete a user
Pytal Aug 2, 2023
0f90c94
fix(cypress): Show and hide columns
Pytal Aug 2, 2023
40af8c0
Fix(l10n): Update translations from Transifex
nextcloud-bot Aug 9, 2023
5fcb19c
Merge pull request #39682 from nextcloud/fix/cypress-users
Pytal Aug 9, 2023
2ac24d5
feat(caldav): linkify location in scheduling mails
st3iny Aug 8, 2023
46dfb84
log imaginary errors as info to not spam the server logs
szaimen Aug 9, 2023
df304bd
Merge pull request #39753 from nextcloud/feat/caldav/linkify-location…
ChristophWurst Aug 9, 2023
42d1568
Merge pull request #39741 from jmcclelland/optimize-cal-query
ChristophWurst Aug 9, 2023
dec0111
feat(files_reminders): integrate load scripts
Pytal Aug 3, 2023
71943eb
feat(files_reminders): add reminder service
Pytal Aug 3, 2023
efed517
fix: due date nullable
Pytal Aug 3, 2023
00da82a
fix: frontend ocs
Pytal Aug 3, 2023
e97206b
feat(files_reminders): add datetime utils
Pytal Aug 3, 2023
d6bf9e3
feat(files_reminders): register file action
Pytal Aug 3, 2023
1acdb73
feat(files_reminders): emit action menu opened
Pytal Aug 3, 2023
e6cbb38
fix: action icon color
Pytal Aug 3, 2023
5ca3770
feat(files_reminders): add logger
Pytal Aug 3, 2023
2089fba
feat(files_reminders): add webpack module
Pytal Aug 3, 2023
fdfdb2a
feat(files_reminders): add types
Pytal Aug 3, 2023
10b0d67
feat(files_reminders): mount set reminder actions
Pytal Aug 3, 2023
10a921e
fix: prevent sidebar from opening
Pytal Aug 3, 2023
419bea6
feat(files_reminders): add verbose date string util
Pytal Aug 3, 2023
5e4881b
feat(files_reminders): add set reminder actions
Pytal Aug 3, 2023
07c0f7e
enh: later today 3 hours later
Pytal Aug 3, 2023
c2dfc42
enh: rename to saturday sunday
Pytal Aug 3, 2023
440959a
enh: shorten date string if same day
Pytal Aug 3, 2023
41856fb
fix: indent with tabs
Pytal Aug 3, 2023
d1367ec
enh: use vue-material-design-icons
Pytal Aug 3, 2023
7a4c200
fix: composer
Pytal Aug 3, 2023
7af30fc
feat(files_reminders): v1.0.0
Pytal Aug 4, 2023
18fb955
enh: add clean up buffer
Pytal Aug 4, 2023
683041c
fix: eslint
Pytal Aug 4, 2023
89692cf
fix: load script
Pytal Aug 4, 2023
0b15fee
fix: remove non-existing reminder notification
Pytal Aug 4, 2023
893da9c
enh: use alarm icon
Pytal Aug 4, 2023
dbe8ba2
refactor: format options
Pytal Aug 4, 2023
d086fe3
enh: remove icons
Pytal Aug 8, 2023
597abe0
feat: custom date & time
Pytal Aug 8, 2023
ce3119e
enh: en dash
Pytal Aug 8, 2023
ffd68a8
enh: move to 8am
Pytal Aug 8, 2023
38e4ba2
chore: compile assets
Pytal Aug 8, 2023
86db2d7
enh: pass params in subject
Pytal Aug 9, 2023
9d43583
enh: set later today to 6pm
Pytal Aug 9, 2023
1d2ec6b
chore: compile assets
Pytal Aug 9, 2023
d56e2aa
test: remove broken steps from files acceptance test
kesselb Aug 9, 2023
7c7a3be
Merge pull request #39685 from nextcloud/feat/integrate-files-reminders
Pytal Aug 9, 2023
9fda40f
Fix(l10n): Update translations from Transifex
nextcloud-bot Aug 10, 2023
ca4c993
Merge pull request #39778 from nextcloud/acceptance-test-files
szaimen Aug 10, 2023
63b6fb7
fix(deps)!: Upgrade symfony/event-dispatcher to supported version 5.4.26
nickvergessen May 31, 2023
d8142b6
Refactor user_ldap group membership to use flat DB
come-nc Jul 20, 2023
d9b3680
Update autoloader mapping for user_ldap
come-nc Jul 20, 2023
34fa413
Add group events to UpdateGroups
come-nc Jul 20, 2023
2c19aac
Move UpdateGroups methods to a service
come-nc Jul 20, 2023
f9ed48e
Add check-group command
come-nc Jul 20, 2023
ec13f22
Add missing primary key for ldap_group_membership
come-nc Jul 20, 2023
1b102ca
Fix errors in UpdateGroupsService.php
come-nc Jul 20, 2023
ce5a4e5
Always empty cache before updating a group
come-nc Aug 1, 2023
7a14aa7
Add output to check-group --update command
come-nc Aug 1, 2023
42448c0
Fix getKnownGroups return value
come-nc Aug 3, 2023
1026b21
Fix check-group command for new groups
come-nc Aug 3, 2023
c33c40f
[user_ldap] Small perf improvements suggestion from review
come-nc Aug 7, 2023
ad1e487
Dispatch UserRemovedEvents for removed groups
come-nc Aug 7, 2023
7732de7
Removed GroupCreatedEvent/GroupDeletedEvent from UpdateGroupsService
come-nc Aug 7, 2023
5425f7d
Use BIGINT for new table id field
come-nc Aug 7, 2023
b8a0954
Fix check-group --update for deleted groups
come-nc Aug 7, 2023
a080811
Add unique index for user_ldap group memberships
come-nc Aug 8, 2023
9533dcf
Merge pull request #38546 from nextcloud/techdebt/noid/upgrade-symfon…
nickvergessen Aug 10, 2023
2c8753a
fix: Pass proper viewer filename
juliusknorr Aug 10, 2023
7c89bdb
chore(assets): Recompile assets
nextcloud-command Aug 10, 2023
8436694
Merge pull request #39789 from nextcloud/bugfix/noid/version-subdirec…
juliusknorr Aug 10, 2023
b53d54c
Merge pull request #39780 from nextcloud/enh/noid/imaginary
szaimen Aug 10, 2023
32303b6
docs: remove superfluous phpdocs
kesselb Jul 18, 2023
7cab582
chore: remove version check for apc extension
kesselb Aug 5, 2023
5408dbf
Merge pull request #39449 from nextcloud/cleanup-2fa-manager
AndyScherzinger Aug 10, 2023
f7b2dc8
Merge branch 'master' into appecosystem-auth
andrey18106 Aug 10, 2023
7d01b96
Merge pull request #39446 from nextcloud/enh/user_ldap-refactor-group…
come-nc Aug 10, 2023
51833a5
Merge pull request #39723 from nextcloud/removed-apc-extension-versio…
kesselb Aug 10, 2023
a38a86e
Merge pull request #39655 from nextcloud/appecosystem-auth
AndyScherzinger Aug 10, 2023
acd338b
enh(files_reminders): Adjust reminder options
Pytal Aug 10, 2023
23a581d
chore: compile assets
Pytal Aug 10, 2023
f2353a6
Merge pull request #39798 from nextcloud/enh/reminder-options
AndyScherzinger Aug 10, 2023
f0db3d0
Fix(l10n): Update translations from Transifex
nextcloud-bot Aug 11, 2023
50984e4
Merge branch 'master' into mrv/mfa-check-final
mrvahedi68 Aug 11, 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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
/apps/federation/appinfo/info.xml @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_reminders/appinfo/info.xml @Pytal
/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
Expand Down
29 changes: 29 additions & 0 deletions .github/workflows/pr-feedback.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: 'Ask for feedback on PRs'
on:
schedule:
- cron: '30 1 * * *'

jobs:
pr-feedback:
runs-on: ubuntu-22.04
steps:
- name: The get-github-handles-from-website action
uses: marcelklehr/get-github-handles-from-website-action@a739600f6b91da4957f51db0792697afbb2f143c # v1.0.0
id: scrape
with:
website: 'https://nextcloud.com/team/'
- uses: marcelklehr/pr-feedback-action@601109aa729eb4c8d6d0ece7567b9d4901db4aef
with:
feedback-message: |
Hello there,
Thank you so much for taking the time and effort to create a pull request to our Nextcloud project.

We hope that the reviewing process is going smooth and is helpful for you. We want to ensure your pull request is reviewed to your satisfaction. If you have a moment, our community management team would very much appreciate your feedback on your experience with this PR reviewing process.

Your feedback is valuable to us as we continuously strive to improve our community developer experience. Please take a moment to complete our short survey by clicking on the following link: https://cloud.nextcloud.com/apps/forms/s/i9Ago4EQRZ7TWxjfmeEpPkf6

Thank you for contributing to Nextcloud and we hope to hear from you soon!
days-before-feedback: 14
start-date: "2023-07-10"
exempt-authors: "${{ steps.scrape.outputs.users }}"
exempt-bots: true
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
!/apps/sharebymail
!/apps/encryption
!/apps/files_external
!/apps/files_reminders
!/apps/files_sharing
!/apps/files_trashbin
!/apps/files_versions
Expand Down
2 changes: 1 addition & 1 deletion 3rdparty
Submodule 3rdparty updated 33 files
+2 −3 composer.json
+50 −49 composer.lock
+1 −3 composer/autoload_classmap.php
+1 −1 composer/autoload_files.php
+2 −4 composer/autoload_static.php
+54 −53 composer/installed.json
+18 −18 composer/installed.php
+1 −1 symfony/deprecation-contracts/function.php
+29 −71 symfony/event-dispatcher-contracts/Event.php
+13 −40 symfony/event-dispatcher-contracts/EventDispatcherInterface.php
+1 −1 symfony/event-dispatcher-contracts/LICENSE
+29 −0 symfony/event-dispatcher/Attribute/AsEventListener.php
+31 −72 symfony/event-dispatcher/Debug/TraceableEventDispatcher.php
+0 −42 symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php
+16 −23 symfony/event-dispatcher/Debug/WrappedListener.php
+4 −0 symfony/event-dispatcher/DependencyInjection/AddEventAliasesPass.php
+75 −11 symfony/event-dispatcher/DependencyInjection/RegisterListenersPass.php
+0 −38 symfony/event-dispatcher/Event.php
+12 −46 symfony/event-dispatcher/EventDispatcher.php
+10 −22 symfony/event-dispatcher/EventDispatcherInterface.php
+1 −1 symfony/event-dispatcher/EventSubscriberInterface.php
+12 −14 symfony/event-dispatcher/GenericEvent.php
+7 −18 symfony/event-dispatcher/ImmutableEventDispatcher.php
+1 −1 symfony/event-dispatcher/LICENSE
+8 −124 symfony/event-dispatcher/LegacyEventDispatcherProxy.php
+0 −62 symfony/event-dispatcher/LegacyEventProxy.php
+1 −1 symfony/mailer/LICENSE
+1 −1 symfony/mailer/Transport/Smtp/Stream/ProcessStream.php
+9 −0 symfony/polyfill-php80/Resources/stubs/Attribute.php
+10 −1 symfony/polyfill-php80/Resources/stubs/PhpToken.php
+9 −0 symfony/polyfill-php80/Resources/stubs/Stringable.php
+9 −0 symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
+9 −0 symfony/polyfill-php80/Resources/stubs/ValueError.php
2 changes: 1 addition & 1 deletion apps/admin_audit/l10n/he.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ OC.L10N.register(
"admin_audit",
{
"Auditing / Logging" : "פיקוח / תיעוד",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "מספר יכולות תיעוד ל־Nextcloud כגון תיעוד גישה ליומן התיעוד או פעולות רגישות אחרות."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "מספק יכולות תיעוד ל־Nextcloud כגון תיעוד גישה ליומן התיעוד או פעולות רגישות אחרות."
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
2 changes: 1 addition & 1 deletion apps/admin_audit/l10n/he.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." : "מספר יכולות תיעוד ל־Nextcloud כגון תיעוד גישה ליומן התיעוד או פעולות רגישות אחרות."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "מספק יכולות תיעוד ל־Nextcloud כגון תיעוד גישה ליומן התיעוד או פעולות רגישות אחרות."
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
}
8 changes: 8 additions & 0 deletions apps/cloud_federation_api/l10n/fa.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
OC.L10N.register(
"cloud_federation_api",
{
"Cloud Federation API" : "API فدراسیون ابری",
"Enable clouds to communicate with each other and exchange data" : "ابرها را فعال کنید تا با یکدیگر ارتباط برقرار کنند و داده ها را مبادله کنند",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "Cloud Federation API نمونه های مختلف Nextcloud را قادر می سازد تا با یکدیگر ارتباط برقرار کرده و داده ها را مبادله کنند."
},
"nplurals=2; plural=(n > 1);");
6 changes: 6 additions & 0 deletions apps/cloud_federation_api/l10n/fa.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{ "translations": {
"Cloud Federation API" : "API فدراسیون ابری",
"Enable clouds to communicate with each other and exchange data" : "ابرها را فعال کنید تا با یکدیگر ارتباط برقرار کنند و داده ها را مبادله کنند",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "Cloud Federation API نمونه های مختلف Nextcloud را قادر می سازد تا با یکدیگر ارتباط برقرار کرده و داده ها را مبادله کنند."
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}
8 changes: 8 additions & 0 deletions apps/cloud_federation_api/l10n/vi.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
OC.L10N.register(
"cloud_federation_api",
{
"Cloud Federation API" : "Cloud Federation API",
"Enable clouds to communicate with each other and exchange data" : "Cho phép các đám mây giao tiếp với nhau và trao đổi dữ liệu",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "API Cloud Federation cho phép các phiên bản Nextcloud khác nhau giao tiếp với nhau và trao đổi dữ liệu."
},
"nplurals=1; plural=0;");
6 changes: 6 additions & 0 deletions apps/cloud_federation_api/l10n/vi.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{ "translations": {
"Cloud Federation API" : "Cloud Federation API",
"Enable clouds to communicate with each other and exchange data" : "Cho phép các đám mây giao tiếp với nhau và trao đổi dữ liệu",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "API Cloud Federation cho phép các phiên bản Nextcloud khác nhau giao tiếp với nhau và trao đổi dữ liệu."
},"pluralForm" :"nplurals=1; plural=0;"
}
1 change: 1 addition & 0 deletions apps/comments/l10n/da.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ OC.L10N.register(
"No comments yet, start the conversation!" : "Ingen kommentarer endnu, start samtalen!",
"No more messages" : "Ikke flere beskeder",
"Retry" : "Prøv igen",
"Failed to mark comments as read" : "Kunne ikke markere kommentarer som læst",
"Unable to load the comments list" : "Kan ikke indlæse kommentarlisten",
"_%n unread comment_::_%n unread comments_" : ["%n ulæst kommentar","%n ulæste kommentarer"],
"_1 new comment_::_{unread} new comments_" : ["1 ny kommentar","{unread} nye kommentarer"],
Expand Down
1 change: 1 addition & 0 deletions apps/comments/l10n/da.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
"No comments yet, start the conversation!" : "Ingen kommentarer endnu, start samtalen!",
"No more messages" : "Ikke flere beskeder",
"Retry" : "Prøv igen",
"Failed to mark comments as read" : "Kunne ikke markere kommentarer som læst",
"Unable to load the comments list" : "Kan ikke indlæse kommentarlisten",
"_%n unread comment_::_%n unread comments_" : ["%n ulæst kommentar","%n ulæste kommentarer"],
"_1 new comment_::_{unread} new comments_" : ["1 ny kommentar","{unread} nye kommentarer"],
Expand Down
3 changes: 2 additions & 1 deletion apps/comments/l10n/vi.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
OC.L10N.register(
"comments",
{
"Comments" : "Các bình luận",
"Comments" : "Bình luận",
"You commented" : "Bạn đã bình luận",
"{author} commented" : "{author} đã bình luận",
"You commented on %1$s" : "Bạn đã bình luận về %1$s",
Expand All @@ -19,6 +19,7 @@ OC.L10N.register(
"No comments yet, start the conversation!" : "Không có bình luận nào, bắt đầu cuộc hội thoại!",
"No more messages" : "Không có thêm tin nhắn",
"Retry" : "Thử lại",
"Failed to mark comments as read" : "Không thể đánh dấu bình luận là đã đọc",
"Unable to load the comments list" : "Không thể tải danh sách bình luận",
"_%n unread comment_::_%n unread comments_" : ["%n bình luận chưa đọc"],
"_1 new comment_::_{unread} new comments_" : ["{unread} bình luận mới"],
Expand Down
3 changes: 2 additions & 1 deletion apps/comments/l10n/vi.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ "translations": {
"Comments" : "Các bình luận",
"Comments" : "Bình luận",
"You commented" : "Bạn đã bình luận",
"{author} commented" : "{author} đã bình luận",
"You commented on %1$s" : "Bạn đã bình luận về %1$s",
Expand All @@ -17,6 +17,7 @@
"No comments yet, start the conversation!" : "Không có bình luận nào, bắt đầu cuộc hội thoại!",
"No more messages" : "Không có thêm tin nhắn",
"Retry" : "Thử lại",
"Failed to mark comments as read" : "Không thể đánh dấu bình luận là đã đọc",
"Unable to load the comments list" : "Không thể tải danh sách bình luận",
"_%n unread comment_::_%n unread comments_" : ["%n bình luận chưa đọc"],
"_1 new comment_::_{unread} new comments_" : ["{unread} bình luận mới"],
Expand Down
9 changes: 9 additions & 0 deletions apps/contactsinteraction/l10n/fa.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
OC.L10N.register(
"contactsinteraction",
{
"Recently contacted" : "اخیراً تماس گرفته شده است",
"Contacts Interaction" : "تعامل با مخاطبین",
"Manages interaction between users and contacts" : "تعامل بین کاربران و مخاطبین را مدیریت می کند.",
"Collect data about user and contacts interactions and provide an address book for the data" : "اطلاعات مربوط به تعاملات کاربر و مخاطبین را جمع آوری کنید و یک دفترچه آدرس برای داده ها تهیه کنید."
},
"nplurals=2; plural=(n > 1);");
7 changes: 7 additions & 0 deletions apps/contactsinteraction/l10n/fa.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{ "translations": {
"Recently contacted" : "اخیراً تماس گرفته شده است",
"Contacts Interaction" : "تعامل با مخاطبین",
"Manages interaction between users and contacts" : "تعامل بین کاربران و مخاطبین را مدیریت می کند.",
"Collect data about user and contacts interactions and provide an address book for the data" : "اطلاعات مربوط به تعاملات کاربر و مخاطبین را جمع آوری کنید و یک دفترچه آدرس برای داده ها تهیه کنید."
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}
9 changes: 9 additions & 0 deletions apps/contactsinteraction/l10n/vi.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
OC.L10N.register(
"contactsinteraction",
{
"Recently contacted" : "Liên hệ gần đây",
"Contacts Interaction" : "Liên hệ tương tác",
"Manages interaction between users and contacts" : "Quản lý tương tác giữa người dùng và liên hệ",
"Collect data about user and contacts interactions and provide an address book for the data" : "Thu thập dữ liệu về tương tác của người dùng và danh bạ, đồng thời cung cấp sổ địa chỉ cho dữ liệu"
},
"nplurals=1; plural=0;");
7 changes: 7 additions & 0 deletions apps/contactsinteraction/l10n/vi.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{ "translations": {
"Recently contacted" : "Liên hệ gần đây",
"Contacts Interaction" : "Liên hệ tương tác",
"Manages interaction between users and contacts" : "Quản lý tương tác giữa người dùng và liên hệ",
"Collect data about user and contacts interactions and provide an address book for the data" : "Thu thập dữ liệu về tương tác của người dùng và danh bạ, đồng thời cung cấp sổ địa chỉ cho dữ liệu"
},"pluralForm" :"nplurals=1; plural=0;"
}
2 changes: 2 additions & 0 deletions apps/dashboard/l10n/da.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ OC.L10N.register(
{
"Dashboard" : "Dashboard",
"Dashboard app" : "Dashboard app",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! Users can add the widgets they like and change the background to their liking." : "Start din dag informeret\n\nNextcloud Dashboard er dit udgangspunkt på dagen og giver dig en oversigt over dine kommende aftaler, hastemails, chatbeskeder, indgående billetter, seneste tweets og meget mere! Brugere kan tilføje widgets de kan lide og ændre baggrunden efter deres smag.",
"\"{title} icon\"" : "\"{title} ikon\"",
"Customize" : "Tilpas",
"Edit widgets" : "Redigér widgets",
"Get more widgets from the App Store" : "Få flere widgets fra App Store",
Expand Down
2 changes: 2 additions & 0 deletions apps/dashboard/l10n/da.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
{ "translations": {
"Dashboard" : "Dashboard",
"Dashboard app" : "Dashboard app",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! Users can add the widgets they like and change the background to their liking." : "Start din dag informeret\n\nNextcloud Dashboard er dit udgangspunkt på dagen og giver dig en oversigt over dine kommende aftaler, hastemails, chatbeskeder, indgående billetter, seneste tweets og meget mere! Brugere kan tilføje widgets de kan lide og ændre baggrunden efter deres smag.",
"\"{title} icon\"" : "\"{title} ikon\"",
"Customize" : "Tilpas",
"Edit widgets" : "Redigér widgets",
"Get more widgets from the App Store" : "Få flere widgets fra App Store",
Expand Down
28 changes: 28 additions & 0 deletions apps/dashboard/l10n/vi.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
OC.L10N.register(
"dashboard",
{
"Dashboard" : "Tổng quan",
"Dashboard app" : "Ứng dụng Tổng quan",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! Users can add the widgets they like and change the background to their liking." : "Bắt đầu ngày mới của bạn được thông báo\n\nBảng điều khiển Nextcloud là điểm khởi đầu trong ngày của bạn, cung cấp cho bạn cái nhìn tổng quan về các cuộc hẹn sắp tới, email khẩn cấp, tin nhắn trò chuyện, vé đến, tweet mới nhất và hơn thế nữa! Người dùng có thể thêm các widget mình thích và thay đổi nền theo ý thích.",
"\"{title} icon\"" : "\"{title} icon\"",
"Customize" : "Tuỳ chỉnh",
"Edit widgets" : "Chỉnh sửa widget",
"Get more widgets from the App Store" : "Tải thêm widget từ App Store",
"Weather service" : "Dịch vụ thời tiết",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information." : "Vì quyền riêng tư của bạn, dữ liệu thời tiết được yêu cầu bởi máy chủ Nextcloud thay mặt bạn để dịch vụ thời tiết không nhận được thông tin cá nhân.",
"Weather data from Met.no" : "Dữ liệu thời tiết từ Met.no",
"geocoding with Nominatim" : "mã hóa địa lý với Nominatim",
"elevation data from OpenTopoData" : "dữ liệu độ cao từ OpenTopoData",
"Weather" : "Thời tiết",
"Status" : "Trạng thái",
"Good morning" : "Chào buổi sáng",
"Good morning, {name}" : "Chào buổi sáng, {name}",
"Good afternoon" : "Chào buổi chiều",
"Good afternoon, {name}" : "Chào buổi chiều, {name}",
"Good evening" : "Chào buổi tối",
"Good evening, {name}" : "Chào buổi tối, {name}",
"Hello" : "Xin chào",
"Hello, {name}" : "Xin chào, {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." : "Bắt đầu ngày mới của bạn\n\nBảng điều khiển Nextcloud là điểm khởi đầu trong ngày của bạn, cung cấp cho bạn\ntổng quan về các cuộc hẹn sắp tới của bạn, email khẩn cấp, tin nhắn trò chuyện,\nvé đến, tweet mới nhất và nhiều hơn nữa! Người dùng có thể thêm các widget\nhọ thích và thay đổi nền theo ý thích của họ."
},
"nplurals=1; plural=0;");
26 changes: 26 additions & 0 deletions apps/dashboard/l10n/vi.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{ "translations": {
"Dashboard" : "Tổng quan",
"Dashboard app" : "Ứng dụng Tổng quan",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! Users can add the widgets they like and change the background to their liking." : "Bắt đầu ngày mới của bạn được thông báo\n\nBảng điều khiển Nextcloud là điểm khởi đầu trong ngày của bạn, cung cấp cho bạn cái nhìn tổng quan về các cuộc hẹn sắp tới, email khẩn cấp, tin nhắn trò chuyện, vé đến, tweet mới nhất và hơn thế nữa! Người dùng có thể thêm các widget mình thích và thay đổi nền theo ý thích.",
"\"{title} icon\"" : "\"{title} icon\"",
"Customize" : "Tuỳ chỉnh",
"Edit widgets" : "Chỉnh sửa widget",
"Get more widgets from the App Store" : "Tải thêm widget từ App Store",
"Weather service" : "Dịch vụ thời tiết",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information." : "Vì quyền riêng tư của bạn, dữ liệu thời tiết được yêu cầu bởi máy chủ Nextcloud thay mặt bạn để dịch vụ thời tiết không nhận được thông tin cá nhân.",
"Weather data from Met.no" : "Dữ liệu thời tiết từ Met.no",
"geocoding with Nominatim" : "mã hóa địa lý với Nominatim",
"elevation data from OpenTopoData" : "dữ liệu độ cao từ OpenTopoData",
"Weather" : "Thời tiết",
"Status" : "Trạng thái",
"Good morning" : "Chào buổi sáng",
"Good morning, {name}" : "Chào buổi sáng, {name}",
"Good afternoon" : "Chào buổi chiều",
"Good afternoon, {name}" : "Chào buổi chiều, {name}",
"Good evening" : "Chào buổi tối",
"Good evening, {name}" : "Chào buổi tối, {name}",
"Hello" : "Xin chào",
"Hello, {name}" : "Xin chào, {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." : "Bắt đầu ngày mới của bạn\n\nBảng điều khiển Nextcloud là điểm khởi đầu trong ngày của bạn, cung cấp cho bạn\ntổng quan về các cuộc hẹn sắp tới của bạn, email khẩn cấp, tin nhắn trò chuyện,\nvé đến, tweet mới nhất và nhiều hơn nữa! Người dùng có thể thêm các widget\nhọ thích và thay đổi nền theo ý thích của họ."
},"pluralForm" :"nplurals=1; plural=0;"
}
8 changes: 6 additions & 2 deletions apps/dashboard/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -231,11 +231,15 @@
}
},
{
"name": "widgets",
"name": "widgets[]",
"in": "query",
"description": "Limit results to specific widgets",
"schema": {
"type": "string"
"type": "array",
"default": [],
"items": {
"type": "string"
}
}
},
{
Expand Down
Loading