Commit graph

48 commits

Author SHA1 Message Date
1595db773b tests: add tests for importing
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 3m15s
Test / build (map[name:stable]) (push) Successful in 4m11s
Release Please / Release-plz (push) Failing after 48s
2024-12-30 22:44:35 +00:00
64467cf107 chore: upgrade kxio to v5.0
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 4m14s
Test / build (map[name:stable]) (push) Successful in 4m14s
Release Please / Release-plz (push) Failing after 31s
Update tests to use net.assert_no_unused_plans()
2024-12-30 12:01:59 +00:00
131850b8dc feat: store attachments with the card rather than as a file
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 3m51s
Test / build (map[name:stable]) (push) Successful in 3m36s
Release Please / Release-plz (push) Failing after 42s
2024-12-30 07:18:41 +00:00
ee7c0f230c refactor: nextcloud client: request takes Bytes
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 4m22s
Test / build (map[name:stable]) (push) Successful in 4m34s
Release Please / Release-plz (push) Failing after 31s
2024-12-30 07:18:41 +00:00
d65dbd18ee chore: add more tracing messages
Some checks failed
Test / build (map[name:stable]) (push) Successful in 6m42s
Test / build (map[name:nightly]) (push) Successful in 7m50s
Release Please / Release-plz (push) Failing after 48s
2024-12-29 18:05:13 +00:00
4f69fc0a4b feat: make best-effort to maintain order of stacks and cards
Some checks failed
Release Please / Release-plz (push) Failing after 42s
Test / build (map[name:stable]) (push) Has been cancelled
Test / build (map[name:nightly]) (push) Has been cancelled
2024-12-23 09:42:52 +00:00
0023e2aa70 feat: write downloaded attachments to temp directory
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 3m30s
Test / build (map[name:stable]) (push) Successful in 3m30s
Release Please / Release-plz (push) Failing after 43s
2024-12-23 09:42:52 +00:00
5d62b7edd0 feat(nextcloud): support exponential backoff with jitter
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m21s
Test / build (map[name:stable]) (push) Successful in 2m6s
Release Please / Release-plz (push) Failing after 27s
2024-12-22 15:17:09 +00:00
0e123898db feat: split into actors
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m59s
Test / build (map[name:stable]) (push) Successful in 2m18s
Release Please / Release-plz (push) Failing after 13s
2024-12-22 14:28:51 +00:00
61323484a2 refactor: split import into smaller functions
Some checks failed
Test / build (map[name:stable]) (push) Successful in 1m51s
Test / build (map[name:nightly]) (push) Successful in 2m26s
Release Please / Release-plz (push) Failing after 26s
2024-12-22 14:27:41 +00:00
a7bd75a426 feat: add command 'import'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m48s
Test / build (map[name:stable]) (push) Successful in 2m34s
Release Please / Release-plz (push) Failing after 19s
2024-12-20 20:31:52 +00:00
e8c03ee925 feat(nextcloud): add command 'nextcloud board create-label'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m7s
Test / build (map[name:stable]) (push) Successful in 2m11s
Release Please / Release-plz (push) Failing after 27s
2024-12-20 13:41:47 +00:00
ad662cf422 refactor(trello): pin down parameter types for create_card
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m11s
Test / build (map[name:stable]) (push) Successful in 2m14s
Release Please / Release-plz (push) Failing after 20s
2024-12-20 09:32:54 +00:00
8f3035fccc refactor: remove dead code
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m1s
Test / build (map[name:stable]) (push) Successful in 2m12s
Release Please / Release-plz (push) Failing after 19s
2024-12-20 09:32:54 +00:00
a887966755 feat(nextcloud): add command 'nextcloud stack create'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m4s
Test / build (map[name:stable]) (push) Successful in 2m6s
Release Please / Release-plz (push) Failing after 19s
2024-12-20 09:30:40 +00:00
2625ce44c0 feat(nextcloud): add command 'nextcloud board labels'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m15s
Test / build (map[name:stable]) (push) Successful in 2m14s
Release Please / Release-plz (push) Failing after 19s
2024-12-20 09:29:18 +00:00
3249da92b0 refactor: remove board_id and board_name from config file
Some checks failed
Test / build (map[name:stable]) (push) Successful in 2m47s
Test / build (map[name:nightly]) (push) Successful in 2m57s
Release Please / Release-plz (push) Failing after 23s
2024-12-19 08:14:50 +00:00
6d234609e7 feat: add command 'nextcloud card add-attachment'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m18s
Test / build (map[name:stable]) (push) Successful in 2m17s
Release Please / Release-plz (push) Failing after 27s
2024-12-18 17:21:01 +00:00
36a2258bc6 refactor: command 'nextcloud card add-label'
Some checks failed
Release Please / Release-plz (push) Failing after 22s
Test / build (map[name:nightly]) (push) Successful in 2m12s
Test / build (map[name:stable]) (push) Successful in 2m28s
2024-12-18 17:19:17 +00:00
8598de6976 refactor: command 'nextcloud card create'
Some checks failed
Release Please / Release-plz (push) Failing after 18s
Test / build (map[name:nightly]) (push) Successful in 2m25s
Test / build (map[name:stable]) (push) Successful in 2m12s
2024-12-18 17:19:17 +00:00
7cf6f9bd94 refactor: command 'nextcloud card get' takes board id from parameters
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m0s
Test / build (map[name:stable]) (push) Successful in 2m13s
Release Please / Release-plz (push) Failing after 24s
2024-12-18 17:19:17 +00:00
0047f5d0ef refactor: Remove command 'nextcloud card list'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m0s
Test / build (map[name:stable]) (push) Successful in 1m51s
Release Please / Release-plz (push) Failing after 14s
Replaced by 'nextcloud stack get'.
2024-12-18 17:19:17 +00:00
cef45362de feat: add command 'nextcloud stack get'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m44s
Test / build (map[name:stable]) (push) Successful in 2m3s
Release Please / Release-plz (push) Failing after 18s
2024-12-18 17:19:17 +00:00
aac5ff3f5f feat: add command 'nextcloud board get'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 7m33s
Test / build (map[name:stable]) (push) Successful in 2m4s
Release Please / Release-plz (push) Failing after 17s
2024-12-17 20:47:28 +00:00
3552faf7a9 feat: use more non-String types
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m36s
Test / build (map[name:stable]) (push) Successful in 2m5s
Release Please / Release-plz (push) Failing after 12s
2024-12-16 07:50:26 +00:00
9e414d8947 refactor: pass parsed Commands from main
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m30s
Test / build (map[name:stable]) (push) Successful in 2m2s
Release Please / Release-plz (push) Failing after 18s
2024-12-16 07:45:44 +00:00
7af4dae96d refactor: Execute::execute passes itself by ref
Some checks failed
Test / build (map[name:stable]) (push) Successful in 1m51s
Test / build (map[name:nightly]) (push) Successful in 2m4s
Release Please / Release-plz (push) Failing after 20s
2024-12-16 06:41:29 +00:00
b8f85bb5eb refactor: pass context by reference
Some checks failed
Test / build (map[name:stable]) (push) Successful in 2m9s
Test / build (map[name:nightly]) (push) Successful in 2m5s
Release Please / Release-plz (push) Failing after 13s
2024-12-16 06:34:44 +00:00
bf531a1bd9 test: nextcloud card create - with/without description
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m50s
Test / build (map[name:stable]) (push) Successful in 1m55s
Release Please / Release-plz (push) Failing after 34s
2024-12-14 15:30:52 +00:00
d4b919b557 chore: remove dead code
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m56s
Test / build (map[name:stable]) (push) Successful in 2m17s
Release Please / Release-plz (push) Failing after 22s
2024-12-14 11:31:17 +00:00
3d48e2f408 chore(nextcloud): remove duplicate client
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m43s
Test / build (map[name:stable]) (push) Successful in 2m30s
Release Please / Release-plz (push) Failing after 23s
2024-12-14 08:12:24 +00:00
e3e766ed82 test(nextcloud): enable tests
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m2s
Test / build (map[name:stable]) (push) Successful in 6m26s
Release Please / Release-plz (push) Failing after 15s
2024-12-14 08:04:44 +00:00
231f205f0e feat(nextcloud): add commnad 'nextcloud deck get'
Some checks failed
Test / build (map[name:stable]) (push) Successful in 1m43s
Test / build (map[name:nightly]) (push) Successful in 2m13s
Release Please / Release-plz (push) Failing after 16s
2024-12-13 22:10:38 +00:00
89862e9cb0 test(nextcloud): add new tests
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m43s
Test / build (map[name:stable]) (push) Successful in 2m5s
Release Please / Release-plz (push) Failing after 17s
2024-12-13 22:10:38 +00:00
30a5e83bb4 feat(trello): add command 'trello stack list'
Some checks failed
Test / build (map[name:stable]) (push) Successful in 1m55s
Test / build (map[name:nightly]) (push) Successful in 2m28s
Release Please / Release-plz (push) Failing after 16s
2024-12-13 22:10:38 +00:00
2ee95d699b feat(nextcloud): add command 'nextcloud card add-label'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m48s
Test / build (map[name:stable]) (push) Successful in 2m19s
Release Please / Release-plz (push) Failing after 17s
2024-12-13 22:10:38 +00:00
6552a413da refactor: reshuffling and extracting Executor trait
Some checks failed
Test / build (map[name:stable]) (push) Successful in 1m43s
Test / build (map[name:nightly]) (push) Successful in 2m8s
Release Please / Release-plz (push) Failing after 58s
2024-12-13 21:59:28 +00:00
b6831e6de0 feat(nextcloud): add command 'nextcloud card create'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m46s
Test / build (map[name:stable]) (push) Successful in 2m4s
Release Please / Release-plz (push) Failing after 16s
2024-12-13 21:59:28 +00:00
ecef639318 feat(nextcloud): add command 'nextcloud card get'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m51s
Test / build (map[name:stable]) (push) Successful in 2m20s
Release Please / Release-plz (push) Failing after 18s
2024-12-13 20:48:23 +00:00
76abea2fb0 feat: add command 'check'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m55s
Test / build (map[name:stable]) (push) Successful in 2m5s
Release Please / Release-plz (push) Failing after 19s
2024-12-13 20:48:23 +00:00
b09eb6b117 feat(nextcloud): add command 'nextcloud card list'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 1m54s
Test / build (map[name:stable]) (push) Successful in 1m46s
Release Please / Release-plz (push) Failing after 17s
2024-12-13 20:48:23 +00:00
4f4edc53c8 feat(trello): add command 'trello board list'
Some checks failed
Test / build (map[name:stable]) (push) Successful in 1m46s
Test / build (map[name:nightly]) (push) Successful in 2m3s
Release Please / Release-plz (push) Failing after 14s
2024-12-13 20:48:23 +00:00
9c8243561f feat(nextcloud): add command 'nextcloud stack list'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m23s
Test / build (map[name:stable]) (push) Successful in 3m1s
Release Please / Release-plz (push) Failing after 21s
2024-12-13 19:32:35 +00:00
584f056b45 feat(nextcloud): add command 'nextcloud board list'
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m12s
Test / build (map[name:stable]) (push) Successful in 3m7s
Release Please / Release-plz (push) Failing after 16s
2024-12-13 13:33:42 +00:00
3e544baccf feat(nextcloud): DeckClient hold reference to FullCtx
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m20s
Test / build (map[name:stable]) (push) Successful in 2m11s
Release Please / Release-plz (push) Failing after 17s
given a full context
2024-12-13 09:30:16 +00:00
5b0805e4f9 feat: add kxio printer to context
Some checks failed
Test / build (map[name:stable]) (push) Successful in 2m37s
Test / build (map[name:nightly]) (push) Successful in 2m19s
Release Please / Release-plz (push) Failing after 15s
2024-12-13 09:30:16 +00:00
b0715f6931 refactor: Add FullCtx which is Ctx with AppConfig
Some checks failed
Test / build (map[name:stable]) (push) Successful in 2m17s
Test / build (map[name:nightly]) (push) Successful in 2m27s
Release Please / Release-plz (push) Failing after 13s
2024-12-13 09:30:15 +00:00
327e33a7e3 feat(nextcloud): add basics of nextcloud config model client
Some checks failed
Test / build (map[name:nightly]) (push) Successful in 2m51s
Test / build (map[name:stable]) (push) Successful in 6m36s
Release Please / Release-plz (push) Failing after 16s
2024-12-13 07:30:36 +00:00