Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
5841dca
chore(CI): Adjust testing matrix for Nextcloud 35 on stable35
nickvergessen Aug 26, 2026
230c060
Merge pull request #8295 from nextcloud/update-stable35-target-versions
AndyScherzinger Aug 26, 2026
0a75cae
fix(l10n): Update translations from Transifex
nextcloud-bot Aug 27, 2026
48a57e8
allow creating team attached boards via API
samin-z Aug 12, 2026
371b66d
on user leave or team delete, transfer ownership or delete board
samin-z Aug 13, 2026
99194fc
add unit test
samin-z Aug 13, 2026
4fb7a87
update psalm stubs and unit tests
samin-z Aug 26, 2026
e0d6635
move createForTeam to OCS and simplify team ownership transfer
samin-z Aug 26, 2026
ad28a24
transfer deleted-user team boards in listener by highest member level
samin-z Aug 27, 2026
fd502e8
Merge pull request #8320 from nextcloud/backport/8266/stable35
grnd-alt Aug 27, 2026
7551d3f
release/1.19.0-beta.2
grnd-alt Aug 27, 2026
4dc7084
Merge pull request #8321 from nextcloud/release/1.19.0-beta.2
grnd-alt Aug 27, 2026
f7eda09
fix(l10n): Update translations from Transifex
nextcloud-bot Aug 29, 2026
e666a2c
fix(l10n): Update translations from Transifex
nextcloud-bot Aug 31, 2026
a88613c
fix(l10n): Update translations from Transifex
nextcloud-bot Sep 1, 2026
e5ef5cd
fix(l10n): Update translations from Transifex
nextcloud-bot Sep 3, 2026
e1ea391
fix(l10n): Update translations from Transifex
nextcloud-bot Sep 4, 2026
0bc2517
fix(l10n): Update translations from Transifex
nextcloud-bot Sep 5, 2026
130c1b0
fix(l10n): Update translations from Transifex
nextcloud-bot Sep 6, 2026
0620640
fix(l10n): Update translations from Transifex
nextcloud-bot Sep 8, 2026
899db4e
chore(CI): adjust testing matrix for Nextcloud 35 on stable35
luka-nextcloud Sep 10, 2026
8d03635
Merge pull request #8367 from nextcloud/fix-testing-35
blizzz Sep 10, 2026
0d4f060
fix(l10n): Update translations from Transifex
nextcloud-bot Sep 11, 2026
089f1d7
Chore(deps): Bump dompurify from 3.4.13 to 3.4.14
dependabot[bot] Sep 5, 2026
3fba8ce
chore(dev-deps): Bump nextcloud/ocp package
nextcloud-command Sep 6, 2026
d5c2b86
Merge pull request #8355 from nextcloud/automated/noid/stable35-updat…
luka-nextcloud Sep 11, 2026
dc31a92
fix: package-lock mismatch
luka-nextcloud Sep 11, 2026
e554e24
fix(l10n): Update translations from Transifex
nextcloud-bot Sep 12, 2026
ea852bf
fix(l10n): Update translations from Transifex
nextcloud-bot Sep 13, 2026
40c6a25
Merge pull request #8349 from nextcloud/dependabot/npm_and_yarn/stabl…
luka-nextcloud Sep 14, 2026
7968701
fix(db): chunk queries for shared boards
grnd-alt Sep 14, 2026
5b26865
fix(ci): use ->get instead of ->query
grnd-alt Sep 14, 2026
de9218f
Merge pull request #8386 from nextcloud/backport/8385/stable35
grnd-alt Sep 15, 2026
418de68
enh(performance): get deck share permissions in one query
grnd-alt Sep 9, 2026
a2e5011
Merge pull request #8390 from nextcloud/backport/8359/stable35
grnd-alt Sep 16, 2026
e3113cb
fix: write imported attachments to the importer's storage
samin-z Sep 4, 2026
52e5a2e
Merge pull request #8393 from nextcloud/backport/8383/stable35
grnd-alt Sep 16, 2026
493d9cd
release/1.19.0
grnd-alt Sep 16, 2026
2aa6446
Merge pull request #8395 from nextcloud/release/1.19.0
grnd-alt Sep 16, 2026
b0d9f40
fix: due date events in activity logging
luka-nextcloud Sep 18, 2026
bd58899
fix: duedate comparison in activity logging
luka-nextcloud Sep 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/cypress-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
node-version: [20.x]
containers: [1, 2, 3]
php-versions: [ '8.3' ]
server-versions: [ 'master' ]
server-versions: [ 'stable35' ]

name: runner ${{ matrix.containers }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integration-federation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
fail-fast: false
matrix:
php-versions: ['8.4']
server-versions: ['master']
server-versions: ['stable35']

name: php${{ matrix.php-versions }}-${{ matrix.server-versions }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
matrix:
php-versions: ['8.4']
databases: ['sqlite', 'mysql', 'pgsql']
server-versions: ['master']
server-versions: ['stable35']

name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}

Expand Down
44 changes: 44 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,50 @@
# Changelog
All notable changes to this project will be documented in this file.

## 1.19.0

### Added
* feat(board): show card count next to the list title by @SadeqRouhani in https://github.com/nextcloud/deck/pull/8038
* 🧾Add share metadata by @AndyScherzinger in https://github.com/nextcloud/deck/pull/8069
* feat(deck): add board filter input to the board header by @pringelmann in https://github.com/nextcloud/deck/pull/8215
* feat(OCM): Implement ISignedCloudFederationProvider for deck by @mickenordin in https://github.com/nextcloud/deck/pull/8261
* feat(board): show owner label next to owner name by @xhon-pelushi in https://github.com/nextcloud/deck/pull/8265
* feature: Allow a team (circle) to own a board by @backportbot[bot] in https://github.com/nextcloud/deck/pull/8320
* import on file by @backportbot[bot] in https://github.com/nextcloud/deck/pull/8393

### Fixed
* fix: show avatars in selector by @grnd-alt in https://github.com/nextcloud/deck/pull/7921
* fix: use automatic text direction for comment input by @grnd-alt in https://github.com/nextcloud/deck/pull/8044
* fix(ui): remove moment usage from due date badge by @grnd-alt in https://github.com/nextcloud/deck/pull/8096
* fix: improve card open performance on boards with many cards by @nemphys in https://github.com/nextcloud/deck/pull/8112
* fix: do not clear card color when update omits the field by @Lightshadow02 in https://github.com/nextcloud/deck/pull/8151
* fix: calendar delegation by @GVodyanov in https://github.com/nextcloud/deck/pull/8213
* fix: broken upload of attachment via api by @Somebodyisnobody in https://github.com/nextcloud/deck/pull/8156
* fix: expose the documented endpoint for cloning a board by @solracsf in https://github.com/nextcloud/deck/pull/8220
* fix: avoid a TypeError when uploading an attachment via the API by @solracsf in https://github.com/nextcloud/deck/pull/8219
* Deck cards attachment fix: Prevent TypeError crash on undefined attachment info by @aquananu in https://github.com/nextcloud/deck/pull/8224
* Update Cardsidebar.vue fix: Prevent TypeError crash on undefined curr… by @aquananu in https://github.com/nextcloud/deck/pull/8225
* fix: replace changeColumn with modifyColumn by @grnd-alt in https://github.com/nextcloud/deck/pull/8262
* fix(navigation): drop active board icon fill override by @xhon-pelushi in https://github.com/nextcloud/deck/pull/8264
* fix(migration): support the public OCP\DB\Schema API by @AndyScherzinger in https://github.com/nextcloud/deck/pull/8277
* fix(db): chunk queries for shared boards by @backportbot[bot] in https://github.com/nextcloud/deck/pull/8386
* enh(performance): get deck share permissions in one query by @backportbot[bot] in https://github.com/nextcloud/deck/pull/8390

### Other
* Migrate `comment.js` Vuex store to Pinia by @theoholl in https://github.com/nextcloud/deck/pull/7827
* chore(php): bump php to 8.3 by @grnd-alt in https://github.com/nextcloud/deck/pull/8067
* perf: Avoid fetching full group information by @CarlSchwan in https://github.com/nextcloud/deck/pull/8143
* refactor(pinia): move attachmentStore to pinia by @grnd-alt in https://github.com/nextcloud/deck/pull/8142
* refactor(pinia): move stackStore to pinia by @grnd-alt in https://github.com/nextcloud/deck/pull/8163
* Refactor/pinia migration card store by @grnd-alt in https://github.com/nextcloud/deck/pull/8218
* refactor(pinia): move board logic to boardStore by @grnd-alt in https://github.com/nextcloud/deck/pull/8234
* refactor(pinia): migrate dashboard store by @grnd-alt in https://github.com/nextcloud/deck/pull/8128
* refactor(pinia): refactor trashbin store to pinia by @grnd-alt in https://github.com/nextcloud/deck/pull/8130
* refactor(pinia): move overview store to pinia by @grnd-alt in https://github.com/nextcloud/deck/pull/8141
* chore: Port away from QueryException by @CarlSchwan in https://github.com/nextcloud/deck/pull/8236

**Full Changelog**: https://github.com/nextcloud/deck/compare/v1.18.4...v1.19.0

## 1.16.0-beta.1

### Added
Expand Down
2 changes: 1 addition & 1 deletion appinfo/info.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
- 🚀 Get your project organized

</description>
<version>1.19.0-beta.1</version>
<version>1.19.0</version>
<licence>agpl</licence>
<author>Julius Härtl</author>
<namespace>Deck</namespace>
Expand Down
3 changes: 2 additions & 1 deletion appinfo/routes.php
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,8 @@

// api
['name' => 'board_api#index', 'url' => '/api/v{apiVersion}/boards', 'verb' => 'GET'],
['name' => 'board_api#get', 'url' => '/api/v{apiVersion}/boards/{boardId}', 'verb' => 'GET'],
['name' => 'board_api#create', 'url' => '/api/v{apiVersion}/boards', 'verb' => 'POST'],
['name' => 'board_api#get', 'url' => '/api/v{apiVersion}/boards/{boardId}', 'verb' => 'GET'],
['name' => 'board_api#delete', 'url' => '/api/v{apiVersion}/boards/{boardId}', 'verb' => 'DELETE'],
['name' => 'board_api#update', 'url' => '/api/v{apiVersion}/boards/{boardId}', 'verb' => 'PUT'],
['name' => 'board_api#undo_delete', 'url' => '/api/v{apiVersion}/boards/{boardId}/undo_delete', 'verb' => 'POST'],
Expand Down Expand Up @@ -141,6 +141,7 @@
['name' => 'board_ocs#read', 'url' => '/api/v{apiVersion}/board/{boardId}', 'verb' => 'GET'],
['name' => 'stack_ocs#index', 'url' => '/api/v{apiVersion}/stacks/{boardId}', 'verb' => 'GET'],
['name' => 'board_ocs#create', 'url' => '/api/v{apiVersion}/boards', 'verb' => 'POST'],
['name' => 'board_ocs#createForTeam', 'url' => '/api/v{apiVersion}/boards/team', 'verb' => 'POST'],
['name' => 'board_ocs#addAcl', 'url' => '/api/v{apiVersion}/boards/{boardId}/acl', 'verb' => 'POST'],

['name' => 'card_ocs#create', 'url' => '/api/v{apiVersion}/cards', 'verb' => 'POST'],
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"roave/security-advisories": "dev-latest",
"phpunit/phpunit": "^9",
"nextcloud/coding-standard": "^1.1",
"nextcloud/ocp": "dev-master"
"nextcloud/ocp": "dev-stable35"
},
"config": {
"optimize-autoloader": true,
Expand Down
27 changes: 13 additions & 14 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions l10n/cs.js
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,8 @@ OC.L10N.register(
"Clear filter" : "Vyčistit filtr",
"View Modes" : "Zobrazit režimy",
"Toggle View Modes" : "Přepnout mezi režimy zobrazení",
"Kanban view" : "Zobrazení jako kanban",
"Gantt view" : "Zobrazení jako Ganttovy grafy",
"Hide archived cards" : "Skrýt archivované karty",
"Show archived cards" : "Zobrazit archivované karty",
"Toggle compact mode" : "Vyp/zap. kompaktní režim",
Expand Down
2 changes: 2 additions & 0 deletions l10n/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,8 @@
"Clear filter" : "Vyčistit filtr",
"View Modes" : "Zobrazit režimy",
"Toggle View Modes" : "Přepnout mezi režimy zobrazení",
"Kanban view" : "Zobrazení jako kanban",
"Gantt view" : "Zobrazení jako Ganttovy grafy",
"Hide archived cards" : "Skrýt archivované karty",
"Show archived cards" : "Zobrazit archivované karty",
"Toggle compact mode" : "Vyp/zap. kompaktní režim",
Expand Down
1 change: 1 addition & 0 deletions l10n/de.js
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,7 @@ OC.L10N.register(
"Deck settings" : "Deck-Einstellungen",
"General" : "Allgemein",
"Use bigger card view" : "Größere Kartenansicht verwenden",
"Add new cards at the top of a list" : "Neue Karten oben in einer Liste hinzufügen",
"Appearance" : "Aussehen",
"Show card ID badge" : "Abzeichen mit Karten-ID zeigen",
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
Expand Down
1 change: 1 addition & 0 deletions l10n/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,7 @@
"Deck settings" : "Deck-Einstellungen",
"General" : "Allgemein",
"Use bigger card view" : "Größere Kartenansicht verwenden",
"Add new cards at the top of a list" : "Neue Karten oben in einer Liste hinzufügen",
"Appearance" : "Aussehen",
"Show card ID badge" : "Abzeichen mit Karten-ID zeigen",
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
Expand Down
1 change: 1 addition & 0 deletions l10n/de_DE.js
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,7 @@ OC.L10N.register(
"Deck settings" : "Deck-Einstellungen",
"General" : "Allgemein",
"Use bigger card view" : "Größere Kartenansicht verwenden",
"Add new cards at the top of a list" : "Neue Karten oben in einer Liste hinzufügen",
"Appearance" : "Aussehen",
"Show card ID badge" : "Abzeichen mit Karten-ID zeigen",
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
Expand Down
1 change: 1 addition & 0 deletions l10n/de_DE.json
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,7 @@
"Deck settings" : "Deck-Einstellungen",
"General" : "Allgemein",
"Use bigger card view" : "Größere Kartenansicht verwenden",
"Add new cards at the top of a list" : "Neue Karten oben in einer Liste hinzufügen",
"Appearance" : "Aussehen",
"Show card ID badge" : "Abzeichen mit Karten-ID zeigen",
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
Expand Down
1 change: 1 addition & 0 deletions l10n/en_GB.js
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,7 @@ OC.L10N.register(
"Deck settings" : "Deck settings",
"General" : "General",
"Use bigger card view" : "Use bigger card view",
"Add new cards at the top of a list" : "Add new cards at the top of a list",
"Appearance" : "Appearance",
"Show card ID badge" : "Show card ID badge",
"Show boards in calendar/tasks" : "Show boards in calendar/tasks",
Expand Down
1 change: 1 addition & 0 deletions l10n/en_GB.json
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,7 @@
"Deck settings" : "Deck settings",
"General" : "General",
"Use bigger card view" : "Use bigger card view",
"Add new cards at the top of a list" : "Add new cards at the top of a list",
"Appearance" : "Appearance",
"Show card ID badge" : "Show card ID badge",
"Show boards in calendar/tasks" : "Show boards in calendar/tasks",
Expand Down
1 change: 1 addition & 0 deletions l10n/et_EE.js
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,7 @@ OC.L10N.register(
"Deck settings" : "Kanbani rakenduse seadistused",
"General" : "Üldine",
"Use bigger card view" : "Kasuta suuremat kaardivaadet",
"Add new cards at the top of a list" : "Lisa uued kaardid loendi ülaossa",
"Appearance" : "Välimus",
"Show card ID badge" : "Näita silti kaardi tunnusega",
"Show boards in calendar/tasks" : "Näita tahvleid kalendrite ja ülesannete vaates",
Expand Down
1 change: 1 addition & 0 deletions l10n/et_EE.json
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,7 @@
"Deck settings" : "Kanbani rakenduse seadistused",
"General" : "Üldine",
"Use bigger card view" : "Kasuta suuremat kaardivaadet",
"Add new cards at the top of a list" : "Lisa uued kaardid loendi ülaossa",
"Appearance" : "Välimus",
"Show card ID badge" : "Näita silti kaardi tunnusega",
"Show boards in calendar/tasks" : "Näita tahvleid kalendrite ja ülesannete vaates",
Expand Down
Loading
Loading