Peter Steinberger
|
edfaa01d1d
|
refactor(plugin-sdk): split runtime helper seams
|
2026-04-04 08:53:19 +01:00 |
|
Peter Steinberger
|
fd75d214f2
|
style(extensions): format channel integration updates
|
2026-04-04 06:02:37 +01:00 |
|
Peter Steinberger
|
1246e2b03a
|
refactor(extensions): move channel-specific config surfaces out of core
|
2026-04-04 05:06:32 +01:00 |
|
Peter Steinberger
|
32ba917079
|
perf: split infra, tooling, and provider test lanes
|
2026-04-04 04:39:47 +01:00 |
|
Peter Steinberger
|
df48a7bfc0
|
fix: resolve stale plugin-sdk and test type regressions
|
2026-04-04 04:28:59 +01:00 |
|
Vincent Koc
|
ba20e6cd98
|
refactor(nextcloud-talk): narrow channel runtime imports
|
2026-04-04 12:08:38 +09:00 |
|
Tak Hoffman
|
5d3edb1d40
|
fix: honor nextcloud default setup status
|
2026-04-03 15:41:44 -05:00 |
|
Tak Hoffman
|
e063f67ac0
|
fix: honor nextcloud default runtime account
|
2026-04-03 13:24:58 -05:00 |
|
Tak Hoffman
|
4afa720a0c
|
fix: honor nextcloud default account setup policy
|
2026-04-03 12:42:18 -05:00 |
|
Tak Hoffman
|
51f6bc4940
|
fix: honor selected account in setup status
|
2026-04-03 11:50:09 -05:00 |
|
Peter Steinberger
|
d74d47443e
|
test: trim extension setup startup
|
2026-04-03 17:33:45 +01:00 |
|
Tak Hoffman
|
6a28756e98
|
fix: honor nextcloud setup dm policy accounts
|
2026-04-03 10:37:07 -05:00 |
|
Onur
|
fa9e1e3d8e
|
CI: add ClawHub plugin release workflow (#59179)
* CI: add ClawHub plugin release workflow
* CI: harden ClawHub plugin release workflow
* CI: finish ClawHub plugin release hardening
* CI: watch shared ClawHub release inputs
* CI: harden ClawHub publish workflow
* CI: watch more ClawHub release deps
* CI: match shared release inputs by prefix
* CI: pin ClawHub publish source commit
* CI: refresh pinned ClawHub release commit
* CI: rename ClawHub plugin release environment
---------
Co-authored-by: Onur Solmaz <onur@solmaz.io>
|
2026-04-03 15:40:07 +02:00 |
|
Peter Steinberger
|
6d05607cd9
|
test: trim nextcloud send config import cost
|
2026-04-03 14:03:05 +01:00 |
|
Vincent Koc
|
e414e51761
|
perf(nextcloud-talk): split setup test hotspots
|
2026-04-03 19:09:49 +09:00 |
|
Vincent Koc
|
de2d4ecd9e
|
test(nextcloud-talk): avoid per-test module resets
|
2026-04-03 17:47:08 +09:00 |
|
Peter Steinberger
|
847faa3d04
|
test: trim extension test import churn
|
2026-04-03 04:41:08 +01:00 |
|
Peter Steinberger
|
8988894ff7
|
build: prepare 2026.4.1-beta.1 release
|
2026-04-01 15:09:19 +01:00 |
|
Peter Steinberger
|
1f97f907b2
|
test: centralize registry-backed channel contracts
|
2026-04-01 01:53:23 +01:00 |
|
Peter Steinberger
|
b910cc5869
|
test: remove extension manifest and core-extension wrappers
|
2026-04-01 01:44:43 +01:00 |
|
Peter Steinberger
|
9ea7e06460
|
build: bump version to 2026.4.1
|
2026-03-31 22:53:17 +01:00 |
|
Peter Steinberger
|
213a704b71
|
fix: unblock 2026.3.31 release preflight
|
2026-03-31 21:54:12 +01:00 |
|
Peter Steinberger
|
2a60e34f2a
|
build: prepare 2026.3.31 stable release
|
2026-03-31 21:32:38 +01:00 |
|
Peter Steinberger
|
91be36ca4f
|
build: prepare 2026.3.31-beta.1 release
|
2026-03-31 19:32:49 +01:00 |
|
Peter Steinberger
|
c425ef3e74
|
build: bump version to 2026.3.31
|
2026-03-31 15:48:00 +01:00 |
|
Peter Steinberger
|
f3bf7fe53a
|
chore: bump version to 2026.3.30
|
2026-03-30 09:28:29 +09:00 |
|
Peter Steinberger
|
c2cbdea28c
|
refactor: add approval auth capabilities to more channels
|
2026-03-30 09:04:08 +09:00 |
|
Peter Steinberger
|
f1af7d66d2
|
chore: bump version to 2026.3.29
|
2026-03-29 14:33:12 +01:00 |
|
Peter Steinberger
|
8e0ab35b0e
|
refactor(plugins): decouple bundled plugin runtime loading
|
2026-03-29 09:10:38 +01:00 |
|
Peter Steinberger
|
f9b1079283
|
build: cut 2026.3.28 stable
|
2026-03-29 02:33:41 +01:00 |
|
Peter Steinberger
|
148a65fe90
|
refactor: share webhook channel status helpers
|
2026-03-29 02:11:22 +01:00 |
|
Peter Steinberger
|
587e18cd3f
|
chore: prepare 2026.3.28-beta.1 release
|
2026-03-28 22:24:51 +00:00 |
|
Peter Steinberger
|
8a24cbf450
|
chore: bump version to 2026.3.28
|
2026-03-28 22:05:21 +00:00 |
|
Peter Steinberger
|
30bf4dd1ce
|
test: isolate nextcloud talk from bundled channel imports
|
2026-03-28 07:18:07 +00:00 |
|
Peter Steinberger
|
df4c9c5bd8
|
refactor: narrow test mocks off infra runtime
|
2026-03-28 06:54:03 +00:00 |
|
Tak Hoffman
|
33e64cfb64
|
fix(regression): align nextcloud-talk send helper runtime usage
|
2026-03-27 21:37:50 -05:00 |
|
Peter Steinberger
|
185668f5c5
|
refactor: trim extension helper runtime seams
|
2026-03-28 02:12:05 +00:00 |
|
Peter Steinberger
|
72ba2b3653
|
chore: bump version metadata to 2026.3.27
|
2026-03-28 02:00:22 +00:00 |
|
Peter Steinberger
|
992b30604d
|
refactor: move extension-owned tests to extensions
|
2026-03-27 21:37:09 +00:00 |
|
Jacob Tomlinson
|
e403decb6e
|
nextcloud-talk: throttle repeated webhook auth failures (#56007)
* nextcloud-talk: throttle repeated webhook auth failures
Co-authored-by: Brian Mendonca <208517100+bmendonca3@users.noreply.github.com>
* nextcloud-talk: scope webhook auth limiter per server
* nextcloud-talk: limit repeated webhook auth failures only
---------
Co-authored-by: Brian Mendonca <208517100+bmendonca3@users.noreply.github.com>
|
2026-03-27 20:37:55 +00:00 |
|
Peter Steinberger
|
c9d68fb9c2
|
fix: repair ci test and loader regressions
|
2026-03-27 18:41:47 +00:00 |
|
Peter Steinberger
|
1086acf3c2
|
fix: repair latest-main ci gate
|
2026-03-27 17:57:23 +00:00 |
|
Peter Steinberger
|
ed055f44ae
|
refactor: route plugin runtime through bundled seams
|
2026-03-27 16:40:27 +00:00 |
|
Peter Steinberger
|
351a931a62
|
fix(ci): restore runtime-api guardrails
|
2026-03-27 15:56:54 +00:00 |
|
Peter Steinberger
|
a9e241dacb
|
fix: align runtime types with upstream changes
|
2026-03-27 05:07:50 +00:00 |
|
Peter Steinberger
|
a1f995053e
|
refactor: migrate more boundary parsing to zod
|
2026-03-27 05:07:50 +00:00 |
|
Peter Steinberger
|
3557bce827
|
fix: adapt to upstream agent api changes
|
2026-03-27 04:45:17 +00:00 |
|
Ayaan Zaidi
|
8b13710c09
|
refactor(plugin-sdk): expose zod subpath
|
2026-03-27 09:55:47 +05:30 |
|
Peter Steinberger
|
d8a1808bd6
|
fix: nextcloud-talk + mattermost type errors
- nextcloud-talk setup-core: cast input to NextcloudSetupInput before accessing .secret/.secretFile/.baseUrl
- mattermost monitor-websocket: add intermediate 'as unknown' for ZodRecord→ZodType<MattermostPost> cast
|
2026-03-27 04:23:39 +00:00 |
|
Peter Steinberger
|
ef56d79a6a
|
refactor: collapse zod setup validators
|
2026-03-27 03:48:15 +00:00 |
|