This website requires JavaScript.
4464e5ad3c
Detect trashed and archived Deck entities, skip archived boards
main
v35.4.0
latest-main
Patrick Niebeling
2026-10-01 13:54:03 +02:00
9e1a15bab0
Refuse workflows that move cards in a loop
Patrick Niebeling
2026-10-01 13:47:32 +02:00
8268f1068d
Let workflows move cards by start date instead of due date
Patrick Niebeling
2026-10-01 13:19:32 +02:00
5bd3181f10
Add a manual App Store publishing workflow
v35.3.0
Patrick Niebeling
2026-09-30 12:31:46 +02:00
7612344726
Send moved-card notices as Nextcloud notifications too
Patrick Niebeling
2026-09-30 12:31:01 +02:00
35903772eb
Say in the README intro that only board owners set up workflows
Patrick Niebeling
2026-09-30 11:48:25 +02:00
5083607ac4
Keep the docs independent of a specific Nextcloud version
Patrick Niebeling
2026-09-30 11:47:13 +02:00
c7baa8c67f
Drop the no-filters remark from the README
Patrick Niebeling
2026-09-30 11:46:44 +02:00
e5b5f25748
Split the docs: README for users, DEVELOPMENT.md for developers
Patrick Niebeling
2026-09-30 11:43:53 +02:00
ebf48b0707
Link the card title instead of an extra button in the mail
v35.2.2
Patrick Niebeling
2026-09-30 11:05:22 +02:00
30e644a001
Condense each moved card to one sentence in the mail
Patrick Niebeling
2026-09-30 11:02:04 +02:00
860e8b7bbb
Leave the card description out of the moved-cards mail
Patrick Niebeling
2026-09-30 10:41:20 +02:00
1ffc0765ea
Switch the app to German as its only language
Patrick Niebeling
2026-09-30 10:39:12 +02:00
578b235f08
Notify board members about moved cards according to their Deck setting
Patrick Niebeling
2026-09-30 10:31:45 +02:00
27717205cd
Read Deck due dates as UTC regardless of PHP's default timezone
Patrick Niebeling
2026-09-30 10:27:13 +02:00
ed684cca4f
Translate CLAUDE.md to German and condense it
Patrick Niebeling
2026-09-30 10:22:52 +02:00
0904292c73
Remove the assigned-user and label filters
Patrick Niebeling
2026-09-30 09:55:54 +02:00
e84123654e
Tie workflows to the board owner instead of their creator
Patrick Niebeling
2026-09-30 09:38:11 +02:00
ada16cb101
Only allow workflows on owned boards, and show the board in the table
Patrick Niebeling
2026-09-30 09:16:09 +02:00
7c7c52cb1c
Merge pull request 'Start a permanent Nextcloud 35 version line at 35.0.0' (#1 ) from nextcloud-35 into main
gnilebein
2026-09-22 07:37:47 +02:00
dfec88d396
Start a permanent Nextcloud 35 version line at 35.0.0
v35.0.0
Patrick Niebeling
2026-09-22 07:36:15 +02:00
28b4edc811
revert 0e66319a06
gnilebein
2026-08-26 07:10:55 +02:00
0e66319a06
Let each workflow watch the due date or the start date
v34.1.0
Patrick Niebeling
2026-08-25 15:28:30 +02:00
43648f3728
Use app.svg for the personal settings section icon
Patrick Niebeling
2026-08-25 15:28:21 +02:00
ce749e63a4
Fix overdue check to compare real timestamps, not whole calendar days
v34.0.2
Patrick Niebeling
2026-08-25 13:48:02 +02:00
b203ba35f8
Align declared PHP compatibility with CI: require 8.4-8.5
Patrick Niebeling
2026-08-25 13:28:52 +02:00
ef973af4b5
Drop PHP 8.2/8.3 from CI, test against 8.4/8.5 only
Patrick Niebeling
2026-08-25 13:14:02 +02:00
a95d5e2d8a
Switch to Nextcloud-major-aligned versioning starting at 34.0.0
v34.0.0
Patrick Niebeling
2026-08-25 13:06:47 +02:00
2d2f3ca19c
Fix overdue detection: stop discarding enriched cards for CardDetails wrappers
Patrick Niebeling
2026-08-25 13:01:35 +02:00
a6dde35249
Bump version to 0.2.2 for the WorkflowRunner logging change
v0.2.2
Patrick Niebeling
2026-08-25 12:22:20 +02:00
7ca728e79c
Log matched and moved overdue cards in WorkflowRunner
Patrick Niebeling
2026-08-25 12:20:28 +02:00
be6faa7b42
Allow PHP 8.5
v0.2.1
Patrick Niebeling
2026-08-13 23:15:43 +02:00
131ef2e938
Surface dead filters, and name board and stacks in the moved-card mail
v0.2.0
Patrick Niebeling
2026-08-13 23:02:13 +02:00
b4057809ed
Run Deck as the workflow owner, and drop the job interval
Patrick Niebeling
2026-08-13 22:40:57 +02:00
0eff367268
Handle workflows whose board or stack was deleted
Patrick Niebeling
2026-08-13 15:47:55 +02:00
ee72d6fcf9
Do not move cards that are in the trash
Patrick Niebeling
2026-08-13 15:36:39 +02:00
80371d48fb
Never let a throwable escape the workflow run
Patrick Niebeling
2026-08-13 15:24:16 +02:00
184c39d829
Document that the time_sensitive column has to be reset once
Patrick Niebeling
2026-08-13 15:18:22 +02:00
058eac253e
Keep the dev-only root files out of the appstore package
Patrick Niebeling
2026-08-13 15:04:37 +02:00
68d88e952b
Include the card description in the notification mail
Patrick Niebeling
2026-08-13 15:01:53 +02:00
01fdd51b5a
Keep the stored stacks and filters when editing a workflow
Patrick Niebeling
2026-08-13 14:51:28 +02:00
b37a0db123
Make the background job time-sensitive so cron actually runs it
Patrick Niebeling
2026-08-13 14:48:13 +02:00
13903f8137
Hide inactive boards, keep source and target stack apart, make the interval configurable
Patrick Niebeling
2026-08-13 14:33:28 +02:00
8f3e3e694a
Gate the release on the lint and test jobs
Patrick Niebeling
2026-08-13 14:17:00 +02:00
85b42d84c9
Fix unusable personal settings form: v8 Vue idioms and Deck relations
Patrick Niebeling
2026-08-13 14:13:11 +02:00
9a8e4e47f0
Use the built-in GITEA_TOKEN instead of a hand-made RELEASE_TOKEN secret
Patrick Niebeling
2026-08-13 13:54:38 +02:00
e06e382147
Merge release workflow into the main build workflow
Patrick Niebeling
2026-08-13 13:46:34 +02:00
d2f6640d3d
Fix blank personal settings page from mismatched bundle names
Patrick Niebeling
2026-08-13 13:38:38 +02:00
c5bf6f8f0d
Add rolling main-branch build workflow for manual server deploys
Patrick Niebeling
2026-08-13 12:52:29 +02:00
086c8c06f3
Pin actions/upload-artifact back to v3
Patrick Niebeling
2026-08-13 12:13:52 +02:00
d4c75c4942
Bump pipeline actions to latest major versions
Patrick Niebeling
2026-08-13 12:06:26 +02:00
e761c2c369
Replace rsync with tar-pipe copy in appstore packaging
Patrick Niebeling
2026-08-13 11:49:08 +02:00
d5ce1b3017
Fix @nextcloud/vue component imports for v9 exports map
Patrick Niebeling
2026-08-13 11:39:47 +02:00
09d59d936d
Add missing typescript devDependency to fix vite-plugin-dts crash
Patrick Niebeling
2026-08-13 11:26:48 +02:00
f530b8e487
Track CLAUDE.md, keep only CLAUDE.local.md ignored
Patrick Niebeling
2026-08-13 11:08:21 +02:00
e18df52792
Add tsconfig.json to fix vite-plugin-dts crash during config load
Patrick Niebeling
2026-08-13 11:05:37 +02:00
c081b00205
Declare package as ESM (type: module)
Patrick Niebeling
2026-08-13 10:50:16 +02:00
431879cba4
Fix vite version to satisfy @nextcloud/vite-config peer requirement
Patrick Niebeling
2026-08-13 10:41:24 +02:00
e5f02f3bcc
Fix build-release.yml: use npm install, not npm ci
Patrick Niebeling
2026-08-13 10:34:55 +02:00
fe0dc909d0
Bump version to 0.1.0 for release, ignore local Claude notes
Patrick Niebeling
2026-08-13 10:26:09 +02:00
6da1a442a6
Fix composer platform override blocking CI dependency resolution
Patrick Niebeling and Claude Sonnet 5
2026-08-13 10:17:58 +02:00
300acde27e
Add Deck workflow automation Nextcloud app
Patrick Niebeling and Claude Sonnet 5
2026-08-13 10:13:05 +02:00