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

fix(files): drag and drop #42408

Closed
wants to merge 318 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
318 commits
Select commit Hold shift + click to select a range
00ba78f
fix(dav): Prioritize timezone from core/login
ChristophWurst Nov 29, 2023
ec962bb
Merge pull request #41845 from nextcloud/backport/41818/stable28
AndyScherzinger Nov 29, 2023
1b8e30d
Merge pull request #41886 from nextcloud/backport/41866/stable28
ChristophWurst Nov 29, 2023
64c7221
Merge pull request #41868 from nextcloud/mime-type-msg-eml-28
ChristophWurst Nov 29, 2023
ac782a1
fix(dav): Convert dates without tz drift
ChristophWurst Nov 23, 2023
b11da9c
fix(dav): Timezone drift of OOO event
ChristophWurst Nov 23, 2023
c967da3
Merge pull request #41873 from nextcloud/backport/41703/stable28
blizzz Nov 29, 2023
7407afb
Merge pull request #41811 from nextcloud/backport/41778/stable28
blizzz Nov 29, 2023
5f2b03c
update @nextcloud/upload to 1.0.2
szaimen Nov 29, 2023
6cdfa51
Fix(l10n): Update translations from Transifex
nextcloud-bot Nov 30, 2023
a1434af
Merge pull request #41912 from nextcloud/update/vue/stable28
szaimen Nov 30, 2023
217753d
fix(theming): Fix color inverted icons based on theming and dark mode
nickvergessen Nov 29, 2023
32ec76e
Fix more active entry icons
nickvergessen Nov 29, 2023
86d88f6
Synchronize operation on live photo files
artonge Nov 29, 2023
0561b11
Merge pull request #41920 from nextcloud/backport/41855/stable28
szaimen Nov 30, 2023
df7a190
Always emit search event
Fenn-CS Nov 27, 2023
7c00a08
fix(core): app icon alignment in app menu
ShGKme Nov 30, 2023
2c2a855
chore(assets): recompile assets
ShGKme Nov 30, 2023
efc385d
Improve share logic for enforced password & expiry date
Fenn-CS Nov 29, 2023
7ad8426
Merge pull request #41926 from nextcloud/41771-manual-backport
Altahrim Nov 30, 2023
bd117d2
Enable new global search by default
Fenn-CS Nov 24, 2023
996d94a
Merge pull request #41921 from nextcloud/backport/41765/stable28
artonge Nov 30, 2023
daafc73
Handle close GlobalSearchModal gracefully
Fenn-CS Nov 28, 2023
16190c7
Merge pull request #41934 from nextcloud/41885-manual-backport
AndyScherzinger Nov 30, 2023
46fa012
Merge pull request #41933 from nextcloud/41729-manual-backport
Fenn-CS Nov 30, 2023
eeaf2a0
Merge pull request #41930 from nextcloud/41792-manual-backport
Fenn-CS Nov 30, 2023
6fa6170
Improve accesibility for search tags/chips
Fenn-CS Nov 27, 2023
8ec0f24
Unbold user names in SearchableList
Fenn-CS Nov 27, 2023
47cd940
Fix date filter wording & improve search feedback
Fenn-CS Nov 27, 2023
fdaa6e7
Merge pull request #41925 from nextcloud/41781-manual-backport
susnux Nov 30, 2023
71d7a99
Migrate openResult method to SearchResult component
Fenn-CS Nov 28, 2023
2bc87dd
Merge pull request #41929 from nextcloud/41785-manual-backport
AndyScherzinger Nov 30, 2023
20de1ec
Merge pull request #41932 from nextcloud/backport/41923/stable28
susnux Nov 30, 2023
048cf59
chore: Update `@nextcloud/vue` to 8.3.0
susnux Nov 30, 2023
cc3e0f9
fix: Update dav snapshots
susnux Nov 30, 2023
a9f6050
fix(cypress): Adjust user columns tests to be more specific when sele…
susnux Nov 30, 2023
9bcb777
Merge pull request #41943 from nextcloud/fix/stable28-update-vue
blizzz Nov 30, 2023
45e5715
Merge pull request #41814 from nextcloud/release/28.0.0_rc2
blizzz Nov 30, 2023
ba53734
Merge pull request #41945 from nextcloud/fix/stable28-cypress-global-…
AndyScherzinger Nov 30, 2023
8b3161e
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 1, 2023
f65eba5
fix(copyright): Fix copyright doc blocks
nickvergessen Nov 30, 2023
ffbc8c9
Merge pull request #41956 from nextcloud/backport/41928/stable28
nickvergessen Dec 1, 2023
ab788f5
fix(CI): Fix video verification tests
nickvergessen Dec 1, 2023
7bfeeae
feat(out-of-office): Add OCS endpoint to set and clear absence
nickvergessen Dec 1, 2023
d5f3710
feat(out-of-office): Migrate frontend to OCS endpoint
nickvergessen Dec 1, 2023
bdf3b46
fix(out-of-office)!: Remove non OCS endpoint
nickvergessen Dec 1, 2023
3854950
Merge pull request #41963 from nextcloud/backport/41957/stable28
nickvergessen Dec 1, 2023
ed809fd
Merge pull request #41960 from nextcloud/bugfix/noid/fix-video-verifi…
nickvergessen Dec 1, 2023
3b30b2f
fix(dav): Allow single-day out of office
ChristophWurst Nov 29, 2023
2d65838
fix(TextProcessing): Make task type template param covariant
marcelklehr Nov 29, 2023
dec04ec
fix(files_external): Fix "Could not find resource main.js to load"
nickvergessen Nov 27, 2023
263f9e1
Add comment in SyncLivePhotosListener
artonge Nov 30, 2023
917e271
Merge pull request #41941 from nextcloud/backport/41924/stable28
artonge Dec 1, 2023
1149706
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 2, 2023
6380a38
Merge pull request #41967 from nextcloud/fix/dav/single-day-ooo-stable28
nickvergessen Dec 2, 2023
ca5da4f
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 3, 2023
82e6627
chore(deps): fix npm audit
nextcloud-command Dec 3, 2023
9301784
fix(files): Remove aria-label from span and move to favorite icon
susnux Dec 1, 2023
cd4d680
chore(assets): Recompile assets
nextcloud-command Dec 3, 2023
41ece3b
Merge pull request #41978 from nextcloud/backport/41953/stable28
susnux Dec 3, 2023
3ef484d
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 4, 2023
0744821
Merge pull request #41955 from nextcloud/backport/41766/stable28
nickvergessen Dec 4, 2023
d95c3ed
fix(TemplateManager): Bail early if templatedirectory is empty
marcelklehr Dec 4, 2023
704751f
fix(security): Handle idn_to_utf8 returning false
nickvergessen Dec 4, 2023
b6dd719
Merge pull request #42000 from nextcloud/backport/41995/stable28
juliushaertl Dec 4, 2023
a5eaa56
Merge pull request #42005 from nextcloud/backport/41999/stable28
nickvergessen Dec 4, 2023
4ce175b
fix(metadata): Allow to load metadata of multiple files at once
nickvergessen Dec 4, 2023
c6acd3f
fix(metadata): Fix copy-paste doc block throws
nickvergessen Dec 4, 2023
9ab8020
Merge pull request #42010 from nextcloud/backport/42008/stable28
nickvergessen Dec 4, 2023
d0a72a1
Migrate missing column database check to new API
come-nc Nov 14, 2023
e48e67b
Migrate missing index database check to new API
come-nc Nov 14, 2023
fc2467c
Migrate missing primary key database check to new API
come-nc Nov 14, 2023
b75affa
Switch from deprecated hasPrimaryKey to getPrimaryKey function
come-nc Nov 14, 2023
bd9a5df
fix(tests) Fix CheckSetupControllerTest
come-nc Nov 14, 2023
e57d31f
Missing things in database should be warning, not info
come-nc Nov 23, 2023
a7586cc
fix(files): allow any throwable in logException
pulsejet Dec 3, 2023
d8215fb
enh(LDAP): implement IIsAdmin interface
blizzz Nov 21, 2023
668d2bc
enh(LDAP): add occ command to promote an LDAP group to admin
blizzz Nov 21, 2023
26465f3
feat(LDAP): warn about demoting a group while promoting another
blizzz Nov 28, 2023
875b651
Merge pull request #42013 from nextcloud/backport/41460/stable28
AndyScherzinger Dec 4, 2023
782160a
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 5, 2023
4d89d9c
+files_metadata_installed
ArtificialOwl Dec 5, 2023
9d6c2ae
fix(files): Remove confusing table header labels
susnux Dec 1, 2023
6f4dc60
chore: Compile assets
susnux Dec 3, 2023
4a14b6e
Merge pull request #41991 from nextcloud/fix/backport-table-labels
susnux Dec 5, 2023
7ae780b
Merge pull request #42026 from nextcloud/backport/42019/stable28
AndyScherzinger Dec 5, 2023
89e01ea
fix(files): Allow to drag and drop new files also on empty directories
susnux Nov 23, 2023
96c477d
fix(files): Show error message if drag-and-drop upload fails
susnux Nov 23, 2023
e210caf
fix(config): Adjust typescript config to allow `.ts` imports and Type…
susnux Nov 23, 2023
b1a6031
chore: Compile assets
susnux Dec 3, 2023
034241b
Merge pull request #42017 from nextcloud/backport/41650/stable28
blizzz Dec 5, 2023
77970de
Merge pull request #41990 from nextcloud/fix/backport-28-drag-n-drop
susnux Dec 5, 2023
f695df8
fix(files): Correct condition for checking copy/move into same directory
susnux Nov 23, 2023
052db62
enh(files): Add cypress tests for copy and move
susnux Nov 27, 2023
3d32e74
chore: Compile assets
susnux Dec 3, 2023
3a09ddc
Merge pull request #41989 from nextcloud/backport/28-logic-files
susnux Dec 5, 2023
52aadb5
Merge pull request #42014 from nextcloud/backport/41985/stable28
Altahrim Dec 5, 2023
6a938e1
fix: Properly take show_hidden user setting into account for file lis…
juliushaertl Dec 4, 2023
52b9028
fix: Also filter out undefined entries from the file list
juliushaertl Dec 4, 2023
88e9925
chore(assets): Recompile assets
nextcloud-command Dec 5, 2023
6c49c3e
fix(UnifiedSearch): Move headings out of list elements
susnux Dec 3, 2023
acf619b
fix: Adjust code to be Vue 2.7 compatible as `key` on `<template>` is…
susnux Dec 3, 2023
fd580e5
chore: Compile assets
susnux Dec 5, 2023
4ece2f2
Merge pull request #42032 from nextcloud/backport/unified-search-head…
susnux Dec 5, 2023
178ce1f
Merge pull request #42023 from nextcloud/backport/42006/stable28
juliushaertl Dec 5, 2023
814ebcd
fix(files): Adjust table header to look like on previous versions
susnux Nov 23, 2023
c1c8b92
chore: Compile assets
susnux Dec 2, 2023
680c4ae
Merge pull request #41976 from nextcloud/fix/stable28-fix-table-header
AndyScherzinger Dec 5, 2023
fa1c1ac
Merge pull request #41969 from nextcloud/backport/41844/stable28
AndyScherzinger Dec 5, 2023
c7fc085
enh(settings): Load from disabled users endpoint
Pytal Aug 31, 2023
e32d383
chore: compile assets
Pytal Dec 1, 2023
a9d86c1
Invert parameter order in getDisabledUserList to be consistent
come-nc Oct 19, 2023
df4a76a
fix(dav): Make current ooo info time-dependent
ChristophWurst Dec 1, 2023
819d474
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 6, 2023
675d25e
Merge pull request #42029 from nextcloud/backport/41962/stable28
nickvergessen Dec 6, 2023
b10f72f
Merge pull request #41949 from nextcloud/backport/stable28/40169
AndyScherzinger Dec 6, 2023
7c40700
Fix AppSettingsController.php overwriting currentLanguage
1manprojects Dec 5, 2023
9e0b231
chore: Update `@nextcloud/dialogs` to version 5.0.3
susnux Dec 6, 2023
330ab5f
Merge pull request #42050 from nextcloud/backport/42044/stable28
nickvergessen Dec 6, 2023
dce63ce
Merge pull request #42057 from nextcloud/backport/stable28-dialogs
susnux Dec 6, 2023
0577c9a
Update .drone.yml signature
nickvergessen Dec 6, 2023
5700db2
fix(files): Correctly handle dropping folders on file list
susnux Dec 2, 2023
05df9ac
chore(assets): Recompile assets
nextcloud-command Dec 6, 2023
c7ea556
fix(theming): Adjust dark theme to be accessible adjust cypress tests
susnux Nov 30, 2023
a728bcd
Correct semantics for link opening in global search
Fenn-CS Dec 6, 2023
9ba9493
chore(assets): Recompile assets
nextcloud-command Dec 6, 2023
465f216
Merge pull request #42071 from nextcloud/fix/stable28/files-handle-dr…
susnux Dec 6, 2023
b9e7ec4
fix: Properly fetch version from shared files by accessing the owner …
juliushaertl Nov 30, 2023
01db5d2
Merge pull request #42069 from nextcloud/backport/41948/stable28
susnux Dec 6, 2023
252477f
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 7, 2023
26b9272
fix look of personal global credentials settings
szaimen Dec 5, 2023
9894a22
Merge pull request #42074 from nextcloud/backport/41944/stable28
juliushaertl Dec 7, 2023
d9abfa0
Merge pull request #42058 from nextcloud/backport/42031/stable28
szaimen Dec 7, 2023
705f236
fix(bruteforce-protection): Don't throw a 500 when MaxDelayReached is…
nickvergessen Nov 30, 2023
e8492bc
fix(dav): Improve handling and logging of bulk upload failures
nickvergessen Dec 4, 2023
9c67ae4
Create element reference inside $nextTick()
Fenn-CS Dec 6, 2023
8a67fc4
Remove `newPassword` from share model, if disabled
Fenn-CS Dec 6, 2023
06eda7a
chore(assets): Recompile assets
nextcloud-command Dec 6, 2023
13f0bad
Merge pull request #42073 from nextcloud/backport/42062/stable28
AndyScherzinger Dec 7, 2023
f4275c2
28.0.0 RC3
AndyScherzinger Dec 1, 2023
b82a7d6
enh(NavigationManager): Use ID as fallback for `app` property of entries
susnux Dec 6, 2023
4ad7360
enh(files): Add files navigation label
Pytal Dec 7, 2023
b4bc7f3
enh(settings): Add apps and user management navigation labels
Pytal Dec 7, 2023
475d2b2
chore(assets): Recompile JS
nickvergessen Dec 7, 2023
24606a9
Merge pull request #42082 from nextcloud/backport/41937/stable28
nickvergessen Dec 7, 2023
95f82d7
Merge pull request #42087 from nextcloud/backport/42001/stable28
nickvergessen Dec 7, 2023
d147641
Merge pull request #42088 from nextcloud/backport/42055/stable28
AndyScherzinger Dec 7, 2023
17696ac
Merge pull request #42089 from nextcloud/backport/42077/stable28
AndyScherzinger Dec 7, 2023
0697900
Merge pull request #42076 from nextcloud/backport/42067/stable28
artonge Dec 7, 2023
050a0bf
Change global search UI text to unified search
Fenn-CS Dec 7, 2023
a90844e
chore(assets): Recompile assets
nextcloud-command Dec 7, 2023
1675c79
Merge pull request #41983 from nextcloud/automated/noid/stable28-fix-…
artonge Dec 7, 2023
ceb3975
Merge pull request #42105 from nextcloud/42101-stable28-backport
blizzz Dec 7, 2023
c3907dc
fix(files): Adjust reference picker for new vue file picker
susnux Dec 7, 2023
6ea6048
chore: Compile assets
susnux Dec 7, 2023
4a77f28
Merge pull request #42103 from nextcloud/fix/stable28-reference-picker
blizzz Dec 7, 2023
3ac0dec
Merge pull request #41966 from nextcloud/release/28.0.0_rc3
blizzz Dec 7, 2023
cd42812
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 8, 2023
1adffd4
fix(core): add translations on the login page
ShGKme Dec 7, 2023
0f320e3
chore(deps): Update openapi-extractor
provokateurin Dec 8, 2023
8b5a444
fix(l10n): fix translations for init scripts
skjnldsv Dec 7, 2023
46b6966
Merge pull request #42122 from nextcloud/backport/42093/stable28
skjnldsv Dec 8, 2023
25cda7c
Merge pull request #42113 from nextcloud/backport/42100/stable28
skjnldsv Dec 8, 2023
e989cc6
28.0.0 RC4
blizzz Dec 8, 2023
e76713b
Merge pull request #42119 from nextcloud/backport/42115/stable28
blizzz Dec 8, 2023
478c8ca
Merge pull request #42123 from nextcloud/release/28.0.0_rc4
blizzz Dec 8, 2023
fd20198
enh(settings): Set main heading for User management
Pytal Dec 8, 2023
291e56d
enh(settings): Set main heading for Apps
Pytal Dec 8, 2023
8d82cff
fix(settings): Expected string aria-label got boolean error
Pytal Dec 8, 2023
433ef6b
chore(assets): Recompile assets
nextcloud-command Dec 8, 2023
6602b84
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 9, 2023
9d7e1e0
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 10, 2023
12bafe1
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 11, 2023
45ab3e1
28.0.0
blizzz Dec 11, 2023
043a252
fix(caldav): don't reuse query builder objects
miaulalala Dec 11, 2023
e80f85a
fix rename
ArtificialOwl Dec 11, 2023
4757d3e
fix(dav): Prevent out-of-office event time drifts
ChristophWurst Dec 11, 2023
53275e6
Merge pull request #42159 from nextcloud/backport/42154/stable28
blizzz Dec 11, 2023
c471de2
Merge pull request #42163 from nextcloud/backport/42142/stable28
blizzz Dec 11, 2023
a33ffeb
Revert "[stable28] fix(dav): Prevent out-of-office event time drifts"
blizzz Dec 11, 2023
4489c21
Merge pull request #42164 from nextcloud/revert-42163-backport/42142/…
blizzz Dec 11, 2023
e15fcec
Merge pull request #42146 from nextcloud/release/28.0.0
blizzz Dec 11, 2023
23177da
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 12, 2023
0fcc884
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 13, 2023
ba44843
Comment legacy file_metadata table migrations
artonge Dec 7, 2023
1638a3e
Merge pull request #42108 from nextcloud/backport/42096/stable28
artonge Dec 13, 2023
e622692
fix(dav): Prevent out-of-office event time drifts
ChristophWurst Dec 11, 2023
fe63f6f
Merge pull request #42166 from nextcloud/backport/42142/stable28
AndyScherzinger Dec 13, 2023
e359054
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 14, 2023
a54b910
Merge pull request #42125 from nextcloud/backport/42112/stable28
susnux Dec 14, 2023
78174bc
fix(security): Update CA certificate bundle
nextcloud-command Dec 14, 2023
892c0bf
Merge pull request #42190 from nextcloud/automated/noid/stable28-upda…
nickvergessen Dec 14, 2023
78de15a
Wrap metadata generation in try/catch
artonge Dec 13, 2023
bb16a2b
fix(files): Do not add drag and drop listeners when renaming a file
susnux Dec 13, 2023
040c767
chore: Compile assets
susnux Dec 14, 2023
2551203
fix(UnifiedSearch): Remove title prop from modal
susnux Dec 12, 2023
e15034e
chore: Compile assets
susnux Dec 14, 2023
056401b
Merge pull request #42263 from nextcloud/backport/42198/stable28
artonge Dec 14, 2023
02e6cf7
Merge pull request #42277 from nextcloud/fix/backport-files-drag-handler
susnux Dec 14, 2023
2e9fb54
Merge pull request #42278 from nextcloud/fix/backport-28-42183
AndyScherzinger Dec 14, 2023
bf85054
feat(files): add batch support to copy-move
skjnldsv Dec 8, 2023
aa7098c
fix(files): templates logger usage
skjnldsv Dec 14, 2023
38419e2
chore(assets): Recompile assets
nextcloud-command Dec 14, 2023
7fa0c9d
Merge pull request #42279 from nextcloud/backport/42124/stable28
AndyScherzinger Dec 14, 2023
a0692b6
fix(files): navigation exact
skjnldsv Dec 7, 2023
073b868
Merge pull request #42282 from nextcloud/backport/42095/stable28
AndyScherzinger Dec 14, 2023
771db86
feat(settings): add occ commands to handle admin delegation
Altahrim Dec 6, 2023
548e76a
fix(a11y): Unified search headings
Pytal Dec 8, 2023
78b09f8
Merge pull request #42201 from nextcloud/backport/42064/stable28
Altahrim Dec 14, 2023
d466cc0
Merge pull request #42131 from nextcloud/backport/42111/stable28
AndyScherzinger Dec 14, 2023
30016e1
fix(Users/Quota setting): Prevent floating point value from getting t…
marcelklehr Dec 6, 2023
b4132ba
chore(assets): Recompile assets
nextcloud-command Dec 14, 2023
405fef9
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 15, 2023
c8f7970
enh(oauth2): allowed toggling of aria label
emoral435 Dec 9, 2023
ad1e400
Merge pull request #42106 from nextcloud/backport/42053/stable28
AndyScherzinger Dec 15, 2023
46f5ab8
Merge pull request #42295 from nextcloud/backport/42132/stable28
emoral435 Dec 15, 2023
558a3af
[stable28] fix(dashboard): changed h3 elements to h2
emoral435 Dec 15, 2023
49bff0f
Merge pull request #42296 from nextcloud/backport/42268/stable28
AndyScherzinger Dec 15, 2023
fe631fa
fix(files): fix download file encoded source
skjnldsv Dec 14, 2023
8d1d5f3
fix(core): Make sure correct colors are used on blurred background
susnux Dec 14, 2023
6f68d36
28.0.1 RC1
skjnldsv Dec 15, 2023
8942746
Merge pull request #42302 from nextcloud/backport/42281/stable28
skjnldsv Dec 15, 2023
261de22
Merge pull request #42152 from nextcloud/backport/42144/stable28
nickvergessen Dec 15, 2023
a510d53
fix(files): Partly revert 32c1aeb and show correct quota again
susnux Dec 13, 2023
94e60a3
chore(deps): Bump @nextcloud/upload to 1.0.4
skjnldsv Dec 15, 2023
f2e1566
Merge pull request #42293 from nextcloud/backport/28-files-sizes
skjnldsv Dec 15, 2023
cccac2a
Merge pull request #42311 from nextcloud/backport/42310/stable28
skjnldsv Dec 15, 2023
42793ca
Merge pull request #42294 from nextcloud/backport/42283/stable28
emoral435 Dec 15, 2023
01fad10
Merge pull request #42307 from nextcloud/release/28.0.1_rc1
skjnldsv Dec 15, 2023
c905125
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 16, 2023
b2de759
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 17, 2023
6146ddd
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 18, 2023
7d90fb8
fix(joblist): also reset last_run timestamp on updating an existing job
miaulalala Dec 15, 2023
36f9106
Merge pull request #42316 from nextcloud/backport/42305/stable28
nickvergessen Dec 18, 2023
deb4bef
fix(ooo): add new ooo status with new emoji
miaulalala Dec 15, 2023
112063b
Don't query oc_properties for metadata props
artonge Dec 18, 2023
4cbf64b
Merge pull request #42357 from nextcloud/backport/42350/stable28
artonge Dec 18, 2023
96c9e1b
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 19, 2023
1a45dd0
Merge pull request #42351 from nextcloud/backport/42304/stable28
nickvergessen Dec 19, 2023
8cb5d47
Use FileInfo's metadata for hidden prop
artonge Dec 18, 2023
7ba9a4b
Add global accessibility switch
artonge Dec 19, 2023
74be33f
Merge pull request #42371 from nextcloud/artonge/backport/stable28/42353
artonge Dec 19, 2023
82e0f1f
Merge pull request #42378 from nextcloud/backport/42349/stable28
artonge Dec 19, 2023
5fd10dc
fix(userstatus): set user status to 'In a meeting' if calendar is busy
miaulalala Dec 15, 2023
1dda035
Merge pull request #42380 from nextcloud/backport/42309/stable28
skjnldsv Dec 19, 2023
063d811
Fix(l10n): Update translations from Transifex
nextcloud-bot Dec 20, 2023
ed7eb57
Update crl after revoke rides.csr
mgallien Dec 11, 2023
42dee2e
Merge pull request #42400 from nextcloud/backport/42140/stable28
nickvergessen Dec 20, 2023
a404a84
fix(files): recursive drop path join
skjnldsv Dec 19, 2023
c97be51
fix(files): drag and drop events chain and cancel
skjnldsv Dec 20, 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: 2 additions & 2 deletions .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1241,7 +1241,7 @@ steps:
commands:
# JavaScript files are not used in integration tests, so it is not needed to
# build them.
- git clone --depth 1 --branch main https://github.com/nextcloud/spreed apps/spreed
- git clone --depth 1 --branch stable28 https://github.com/nextcloud/spreed apps/spreed
- cd apps/spreed
- composer --version
- composer self-update --2
Expand Down Expand Up @@ -1728,4 +1728,4 @@ trigger:
- push
---
kind: signature
hmac: 6814dc276b076a391796f3639b27499592e974db8e5e7a4043a120ce215b78cd
hmac: 8ffbbff9ef7aae684f6f1dc241390faf2fa336dac3b4773c42e9c04e17660e24
4 changes: 2 additions & 2 deletions .github/workflows/performance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
curl -s -u test:test -T README.md http://localhost:8080/remote.php/dav/files/test/new_file.txt
curl -s -u test:test -X DELETE http://localhost:8080/remote.php/dav/files/test/new_file.txt
output: before.json
profiler-branch: master
profiler-branch: stable28

- name: Apply PR
run: |
Expand All @@ -77,7 +77,7 @@ jobs:
curl -s -u test:test -T README.md http://localhost:8080/remote.php/dav/files/test/new_file.txt
curl -s -u test:test -X DELETE http://localhost:8080/remote.php/dav/files/test/new_file.txt
output: after.json
profiler-branch: master
profiler-branch: stable28
compare-with: before.json

- name: Upload profiles
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Nextcloud Server ☁
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/nextcloud/server/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/nextcloud/server/?branch=master)
[![codecov](https://codecov.io/gh/nextcloud/server/branch/master/graph/badge.svg)](https://codecov.io/gh/nextcloud/server)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/nextcloud/server/badges/quality-score.png?b=stable28)](https://scrutinizer-ci.com/g/nextcloud/server/?branch=master)
[![codecov](https://codecov.io/gh/nextcloud/server/branch/stable28/graph/badge.svg)](https://codecov.io/gh/nextcloud/server)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/209/badge)](https://bestpractices.coreinfrastructure.org/projects/209)
[![Design](https://contribute.design/api/shield/nextcloud/server)](https://contribute.design/nextcloud/server)

Expand Down
7 changes: 7 additions & 0 deletions apps/admin_audit/l10n/is.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
OC.L10N.register(
"admin_audit",
{
"Auditing / Logging" : "Eftirlit / Atvikaskráning",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Býður upp á atvikaskráningu fyrir Nextcloud, eins og að skrá aðgang að skrám og fleiri viðkvæmar aðgerðir."
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
5 changes: 5 additions & 0 deletions apps/admin_audit/l10n/is.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{ "translations": {
"Auditing / Logging" : "Eftirlit / Atvikaskráning",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Býður upp á atvikaskráningu fyrir Nextcloud, eins og að skrá aðgang að skrám og fleiri viðkvæmar aðgerðir."
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
}
1 change: 0 additions & 1 deletion apps/comments/l10n/af.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ OC.L10N.register(
"No comments yet, start the conversation!" : "Nog geen kommentaar, begin die gesprek!",
"Retry" : "Herprobeer",
"Comment" : "Kommentaar",
"%1$s commented" : "%1$s het kommentaar gelewer",
"_%n unread comment_::_%n unread comments_" : ["%n ongelese kommentaar","%n ongelese kommentare"]
},
"nplurals=2; plural=(n != 1);");
1 change: 0 additions & 1 deletion apps/comments/l10n/af.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
"No comments yet, start the conversation!" : "Nog geen kommentaar, begin die gesprek!",
"Retry" : "Herprobeer",
"Comment" : "Kommentaar",
"%1$s commented" : "%1$s het kommentaar gelewer",
"_%n unread comment_::_%n unread comments_" : ["%n ongelese kommentaar","%n ongelese kommentare"]
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
2 changes: 1 addition & 1 deletion apps/comments/l10n/ar.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ OC.L10N.register(
"Delete comment" : "حذف التعليق",
"Cancel edit" : "إلغاء التعديل",
"Post comment" : "أضف تعليق",
"@ for mentions, : for emoji, / for smart picker" : "@ للإشارات، : للإيموجي، / للاقط الذكي",
"Could not reload comments" : "تعذّرت إعادة تحميل الملاحظات",
"No comments yet, start the conversation!" : "لا يوجد تعليقات, ابدأ النقاش الآن!",
"No more messages" : "لامزيد من الرسائل",
Expand All @@ -28,7 +29,6 @@ OC.L10N.register(
"Comment deleted" : "التعليق حُذف",
"An error occurred while trying to delete the comment" : "حدث خطأ أثناء محاولة حذف التعليق",
"An error occurred while trying to create the comment" : "حدث خطأ أثناء محاولة إنشاء التعليق",
"%1$s commented" : "%1$s كتب تعليق",
"_%n unread comment_::_%n unread comments_" : ["%n تعليق غير مقروء","%n تعليق غير مقروء","تعليقان غير مقروءة","%n تعليقات غير مقروء","%n تعليق غير مقروء","%n تعليق غير مقروء"]
},
"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;");
2 changes: 1 addition & 1 deletion apps/comments/l10n/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"Delete comment" : "حذف التعليق",
"Cancel edit" : "إلغاء التعديل",
"Post comment" : "أضف تعليق",
"@ for mentions, : for emoji, / for smart picker" : "@ للإشارات، : للإيموجي، / للاقط الذكي",
"Could not reload comments" : "تعذّرت إعادة تحميل الملاحظات",
"No comments yet, start the conversation!" : "لا يوجد تعليقات, ابدأ النقاش الآن!",
"No more messages" : "لامزيد من الرسائل",
Expand All @@ -26,7 +27,6 @@
"Comment deleted" : "التعليق حُذف",
"An error occurred while trying to delete the comment" : "حدث خطأ أثناء محاولة حذف التعليق",
"An error occurred while trying to create the comment" : "حدث خطأ أثناء محاولة إنشاء التعليق",
"%1$s commented" : "%1$s كتب تعليق",
"_%n unread comment_::_%n unread comments_" : ["%n تعليق غير مقروء","%n تعليق غير مقروء","تعليقان غير مقروءة","%n تعليقات غير مقروء","%n تعليق غير مقروء","%n تعليق غير مقروء"]
},"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;"
}
1 change: 0 additions & 1 deletion apps/comments/l10n/bg.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ OC.L10N.register(
"Comment deleted" : " Изтрит е коментар",
"An error occurred while trying to delete the comment" : "Възникна грешка при опит за изтриване на коментара",
"An error occurred while trying to create the comment" : "Възникна грешка при опит за създаване на коментар",
"%1$s commented" : "%1$s коментира",
"_%n unread comment_::_%n unread comments_" : ["%n непрочетен коментар","%n непрочетени коментари"]
},
"nplurals=2; plural=(n != 1);");
1 change: 0 additions & 1 deletion apps/comments/l10n/bg.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
"Comment deleted" : " Изтрит е коментар",
"An error occurred while trying to delete the comment" : "Възникна грешка при опит за изтриване на коментара",
"An error occurred while trying to create the comment" : "Възникна грешка при опит за създаване на коментар",
"%1$s commented" : "%1$s коментира",
"_%n unread comment_::_%n unread comments_" : ["%n непрочетен коментар","%n непрочетени коментари"]
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
2 changes: 1 addition & 1 deletion apps/comments/l10n/ca.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ OC.L10N.register(
"Delete comment" : "Suprimeix el comentari",
"Cancel edit" : "Cancel·la l'edició",
"Post comment" : "Publica el comentari",
"@ for mentions, : for emoji, / for smart picker" : "@ per a mencions, : per a emojis, / per al selector intel·ligent",
"Could not reload comments" : "No s'han pogut tornar a carregar els comentaris",
"No comments yet, start the conversation!" : "Encara no hi ha cap comentari. Enceteu la conversa!",
"No more messages" : "No hi ha més missatges",
Expand All @@ -28,7 +29,6 @@ OC.L10N.register(
"Comment deleted" : "S'ha suprimit el comentari",
"An error occurred while trying to delete the comment" : "S'ha produït un error en intentar suprimir el comentari",
"An error occurred while trying to create the comment" : "S'ha produït un error en intentar crear el comentari",
"%1$s commented" : "%1$s ha escrit un comentari",
"_%n unread comment_::_%n unread comments_" : ["%n comentari sense llegir","%n comentaris sense llegir"]
},
"nplurals=2; plural=(n != 1);");
2 changes: 1 addition & 1 deletion apps/comments/l10n/ca.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"Delete comment" : "Suprimeix el comentari",
"Cancel edit" : "Cancel·la l'edició",
"Post comment" : "Publica el comentari",
"@ for mentions, : for emoji, / for smart picker" : "@ per a mencions, : per a emojis, / per al selector intel·ligent",
"Could not reload comments" : "No s'han pogut tornar a carregar els comentaris",
"No comments yet, start the conversation!" : "Encara no hi ha cap comentari. Enceteu la conversa!",
"No more messages" : "No hi ha més missatges",
Expand All @@ -26,7 +27,6 @@
"Comment deleted" : "S'ha suprimit el comentari",
"An error occurred while trying to delete the comment" : "S'ha produït un error en intentar suprimir el comentari",
"An error occurred while trying to create the comment" : "S'ha produït un error en intentar crear el comentari",
"%1$s commented" : "%1$s ha escrit un comentari",
"_%n unread comment_::_%n unread comments_" : ["%n comentari sense llegir","%n comentaris sense llegir"]
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
2 changes: 1 addition & 1 deletion apps/comments/l10n/cs.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ OC.L10N.register(
"Delete comment" : "Smazat komentář",
"Cancel edit" : "Zrušit úpravu",
"Post comment" : "Odeslat komentář",
"@ for mentions, : for emoji, / for smart picker" : "@ pro zmínění, : pro emotikony, / pro inteligentní výběr",
"Could not reload comments" : "Znovunačtení komentářů se nezdařilo",
"No comments yet, start the conversation!" : "Zatím bez komentářů, začněte konverzaci!",
"No more messages" : "Žádné další zprávy",
Expand All @@ -28,7 +29,6 @@ OC.L10N.register(
"Comment deleted" : "Komentář smazán",
"An error occurred while trying to delete the comment" : "Došlo k chybě při pokusu o smazání komentáře",
"An error occurred while trying to create the comment" : "Došlo k chybě při pokusu o vytvoření komentáře",
"%1$s commented" : "%1$s okomentováno",
"_%n unread comment_::_%n unread comments_" : ["%n nepřečtený komentář","%n nepřečtené komentáře","%n nepřečtených komentářů","%n nepřečtené komentáře"]
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
2 changes: 1 addition & 1 deletion apps/comments/l10n/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"Delete comment" : "Smazat komentář",
"Cancel edit" : "Zrušit úpravu",
"Post comment" : "Odeslat komentář",
"@ for mentions, : for emoji, / for smart picker" : "@ pro zmínění, : pro emotikony, / pro inteligentní výběr",
"Could not reload comments" : "Znovunačtení komentářů se nezdařilo",
"No comments yet, start the conversation!" : "Zatím bez komentářů, začněte konverzaci!",
"No more messages" : "Žádné další zprávy",
Expand All @@ -26,7 +27,6 @@
"Comment deleted" : "Komentář smazán",
"An error occurred while trying to delete the comment" : "Došlo k chybě při pokusu o smazání komentáře",
"An error occurred while trying to create the comment" : "Došlo k chybě při pokusu o vytvoření komentáře",
"%1$s commented" : "%1$s okomentováno",
"_%n unread comment_::_%n unread comments_" : ["%n nepřečtený komentář","%n nepřečtené komentáře","%n nepřečtených komentářů","%n nepřečtené komentáře"]
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
}
1 change: 0 additions & 1 deletion apps/comments/l10n/da.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ OC.L10N.register(
"Comment deleted" : "Kommentar slettet",
"An error occurred while trying to delete the comment" : "Der opstod en fejl under forsøget på at slette kommentaren",
"An error occurred while trying to create the comment" : "Der opstod en fejl under forsøget på at oprette kommentaren",
"%1$s commented" : "%1$s kommenterede",
"_%n unread comment_::_%n unread comments_" : ["%n ulæst kommentar","%n ulæste kommentarer"]
},
"nplurals=2; plural=(n != 1);");
1 change: 0 additions & 1 deletion apps/comments/l10n/da.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
"Comment deleted" : "Kommentar slettet",
"An error occurred while trying to delete the comment" : "Der opstod en fejl under forsøget på at slette kommentaren",
"An error occurred while trying to create the comment" : "Der opstod en fejl under forsøget på at oprette kommentaren",
"%1$s commented" : "%1$s kommenterede",
"_%n unread comment_::_%n unread comments_" : ["%n ulæst kommentar","%n ulæste kommentarer"]
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
4 changes: 3 additions & 1 deletion apps/comments/l10n/de.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,19 @@ OC.L10N.register(
"Delete comment" : "Kommentar löschen",
"Cancel edit" : "Bearbeiten abbrechen",
"Post comment" : "Kommentar veröffentlichen",
"@ for mentions, : for emoji, / for smart picker" : "@ für Erwähnungen, : für Emoji, / für Smart Picker",
"Could not reload comments" : "Kommentare konnten nicht erneut geladen werden",
"No comments yet, start the conversation!" : "Keine Kommentare bisher. Beginne die Diskussion!",
"No more messages" : "Keine weiteren Nachrichten",
"Retry" : "Wiederholen",
"Failed to mark comments as read" : "Kommentare konnten nicht als gelesen markiert werden",
"Unable to load the comments list" : "Kommentarliste konnte nicht geladen werden",
"_1 new comment_::_{unread} new comments_" : ["1 neuer Kommentar","[unread] neue Kommentare"],
"Comment" : "Kommentar",
"An error occurred while trying to edit the comment" : "Es ist ein Fehler beim Bearbeiten des Kommentars aufgetreten",
"Comment deleted" : "Kommentar gelöscht",
"An error occurred while trying to delete the comment" : "Es ist ein Fehler beim Löschen des Kommentars aufgetreten",
"An error occurred while trying to create the comment" : "Es ist ein Fehler beim Erstellen des Kommentars aufgetreten",
"%1$s commented" : "%1$s kommentierte",
"_%n unread comment_::_%n unread comments_" : ["%n ungelesener Kommentar","%n ungelesene Kommentare"]
},
"nplurals=2; plural=(n != 1);");
4 changes: 3 additions & 1 deletion apps/comments/l10n/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,19 @@
"Delete comment" : "Kommentar löschen",
"Cancel edit" : "Bearbeiten abbrechen",
"Post comment" : "Kommentar veröffentlichen",
"@ for mentions, : for emoji, / for smart picker" : "@ für Erwähnungen, : für Emoji, / für Smart Picker",
"Could not reload comments" : "Kommentare konnten nicht erneut geladen werden",
"No comments yet, start the conversation!" : "Keine Kommentare bisher. Beginne die Diskussion!",
"No more messages" : "Keine weiteren Nachrichten",
"Retry" : "Wiederholen",
"Failed to mark comments as read" : "Kommentare konnten nicht als gelesen markiert werden",
"Unable to load the comments list" : "Kommentarliste konnte nicht geladen werden",
"_1 new comment_::_{unread} new comments_" : ["1 neuer Kommentar","[unread] neue Kommentare"],
"Comment" : "Kommentar",
"An error occurred while trying to edit the comment" : "Es ist ein Fehler beim Bearbeiten des Kommentars aufgetreten",
"Comment deleted" : "Kommentar gelöscht",
"An error occurred while trying to delete the comment" : "Es ist ein Fehler beim Löschen des Kommentars aufgetreten",
"An error occurred while trying to create the comment" : "Es ist ein Fehler beim Erstellen des Kommentars aufgetreten",
"%1$s commented" : "%1$s kommentierte",
"_%n unread comment_::_%n unread comments_" : ["%n ungelesener Kommentar","%n ungelesene Kommentare"]
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
2 changes: 1 addition & 1 deletion apps/comments/l10n/de_DE.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ OC.L10N.register(
"Delete comment" : "Kommentar löschen",
"Cancel edit" : "Bearbeiten abbrechen",
"Post comment" : "Kommentar veröffentlichen",
"@ for mentions, : for emoji, / for smart picker" : "@ für Erwähnungen, : für Emoji, / für Smart Picker",
"Could not reload comments" : "Kommentare konnten nicht erneut geladen werden",
"No comments yet, start the conversation!" : "Keine Kommentare bisher. Beginnen Sie die Diskussion!",
"No more messages" : "Keine weiteren Nachrichten",
Expand All @@ -28,7 +29,6 @@ OC.L10N.register(
"Comment deleted" : "Kommentar gelöscht",
"An error occurred while trying to delete the comment" : "Es ist ein Fehler beim Löschen des Kommentars aufgetreten",
"An error occurred while trying to create the comment" : "Es ist ein Fehler beim Erstellen des Kommentars aufgetreten",
"%1$s commented" : "%1$s kommentierte",
"_%n unread comment_::_%n unread comments_" : ["%n ungelesener Kommentar","%n ungelesene Kommentare"]
},
"nplurals=2; plural=(n != 1);");
2 changes: 1 addition & 1 deletion apps/comments/l10n/de_DE.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"Delete comment" : "Kommentar löschen",
"Cancel edit" : "Bearbeiten abbrechen",
"Post comment" : "Kommentar veröffentlichen",
"@ for mentions, : for emoji, / for smart picker" : "@ für Erwähnungen, : für Emoji, / für Smart Picker",
"Could not reload comments" : "Kommentare konnten nicht erneut geladen werden",
"No comments yet, start the conversation!" : "Keine Kommentare bisher. Beginnen Sie die Diskussion!",
"No more messages" : "Keine weiteren Nachrichten",
Expand All @@ -26,7 +27,6 @@
"Comment deleted" : "Kommentar gelöscht",
"An error occurred while trying to delete the comment" : "Es ist ein Fehler beim Löschen des Kommentars aufgetreten",
"An error occurred while trying to create the comment" : "Es ist ein Fehler beim Erstellen des Kommentars aufgetreten",
"%1$s commented" : "%1$s kommentierte",
"_%n unread comment_::_%n unread comments_" : ["%n ungelesener Kommentar","%n ungelesene Kommentare"]
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
1 change: 0 additions & 1 deletion apps/comments/l10n/el.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ OC.L10N.register(
"Comment deleted" : "Το σχόλιο διαγράφηκε",
"An error occurred while trying to delete the comment" : "Παρουσιάστηκε σφάλμα κατά την προσπάθεια διαγραφής του σχολίου",
"An error occurred while trying to create the comment" : "Παρουσιάστηκε σφάλμα κατά την προσπάθεια δημιουργίας του σχολίου",
"%1$s commented" : "%1$s σχολίασε",
"_%n unread comment_::_%n unread comments_" : ["%n αδιάβαστο σχόλιο","%n αδιάβαστα σχόλια"]
},
"nplurals=2; plural=(n != 1);");
1 change: 0 additions & 1 deletion apps/comments/l10n/el.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
"Comment deleted" : "Το σχόλιο διαγράφηκε",
"An error occurred while trying to delete the comment" : "Παρουσιάστηκε σφάλμα κατά την προσπάθεια διαγραφής του σχολίου",
"An error occurred while trying to create the comment" : "Παρουσιάστηκε σφάλμα κατά την προσπάθεια δημιουργίας του σχολίου",
"%1$s commented" : "%1$s σχολίασε",
"_%n unread comment_::_%n unread comments_" : ["%n αδιάβαστο σχόλιο","%n αδιάβαστα σχόλια"]
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
Loading
Loading