markfietje
|
49687d313c
|
fix(plugins): allow hardlinks for bundled plugins (fixes #28175, #28404) (openclaw#32119) thanks @markfietje
Verified:
- pnpm install --frozen-lockfile
- pnpm build
- pnpm check
- pnpm test:macmini
Co-authored-by: markfietje <4325889+markfietje@users.noreply.github.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
|
2026-03-02 16:10:31 -06:00 |
|
Peter Steinberger
|
c424836fbe
|
refactor: harden outbound, matrix bootstrap, and plugin entry resolution
|
2026-03-02 19:55:09 +00:00 |
|
Peter Steinberger
|
577becf1ad
|
fix(plugins): prioritize bundled duplicates in auto-discovery
Landed from contributor PR #29710 by @Sid-Qin.
Co-authored-by: SidQin-cyber <sidqin0410@gmail.com>
|
2026-03-01 23:48:30 +00:00 |
|
Peter Steinberger
|
a97cec0018
|
refactor: harden remaining plugin manifest reads
|
2026-02-26 13:12:44 +01:00 |
|
Peter Steinberger
|
eac86c2081
|
refactor: unify boundary hardening for file reads
|
2026-02-26 13:04:37 +01:00 |
|
Peter Steinberger
|
9da5f9819b
|
fix(plugins): ignore archived extension dirs during discovery
Co-authored-by: chenzhuoms <chenzhuoms@users.noreply.github.com>
|
2026-02-22 19:23:34 +01:00 |
|
Peter Steinberger
|
81b19aaa1a
|
fix(security): enforce plugin and hook path containment
|
2026-02-19 15:37:29 +01:00 |
|
Peter Steinberger
|
77c748304b
|
refactor(plugins): extract safety and provenance helpers
|
2026-02-19 15:24:14 +01:00 |
|
Peter Steinberger
|
3561442a9f
|
fix(plugins): harden discovery trust checks
|
2026-02-19 15:14:12 +01:00 |
|
Peter Steinberger
|
b8b43175c5
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
Peter Steinberger
|
31f9be126c
|
style: run oxfmt and fix gate failures
|
2026-02-18 01:29:02 +00:00 |
|
cpojer
|
d0cb8c19b2
|
chore: wtf.
|
2026-02-17 13:36:48 +09:00 |
|
Sebastian
|
ed11e93cf2
|
chore(format)
|
2026-02-16 23:20:16 -05:00 |
|
cpojer
|
90ef2d6bdf
|
chore: Update formatting.
|
2026-02-17 09:18:40 +09:00 |
|
cpojer
|
f06dd8df06
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
cpojer
|
5ceff756e1
|
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
|
2026-01-31 16:19:20 +09:00 |
|
Peter Steinberger
|
9a7160786a
|
refactor: rename to openclaw
|
2026-01-30 03:16:21 +01:00 |
|
Peter Steinberger
|
6d16a658e5
|
refactor: rename clawdbot to moltbot with legacy compat
|
2026-01-27 12:21:02 +00:00 |
|
Peter Steinberger
|
636a8e3181
|
fix: merge plugin manifest types
|
2026-01-20 11:22:28 +00:00 |
|
Peter Steinberger
|
660f87278c
|
refactor: plugin catalog + nextcloud policy
|
2026-01-20 11:22:27 +00:00 |
|
Shadow
|
2f6d5805de
|
fix: enforce plugin config schemas (#1272) (thanks @thewilloftheshadow)
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
|
2026-01-20 11:03:17 +00:00 |
|
Peter Steinberger
|
a6deb0d9d5
|
feat: bundle provider auth plugins
Co-authored-by: ItzR3NO <ItzR3NO@users.noreply.github.com>
|
2026-01-17 09:38:53 +00:00 |
|
Peter Steinberger
|
c379191f80
|
chore: migrate to oxlint and oxfmt
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
|
2026-01-14 15:02:19 +00:00 |
|
Peter Steinberger
|
6947ab18dc
|
fix: load plugin packages from config dirs
|
2026-01-12 01:25:56 +00:00 |
|
Peter Steinberger
|
2f4a248314
|
feat: plugin system + voice-call
|
2026-01-12 01:16:39 +00:00 |
|
Peter Steinberger
|
cf0c72a557
|
feat: add plugin architecture
|
2026-01-11 12:11:12 +00:00 |
|