Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
496 commits
Select commit Hold shift + click to select a range
8b57d8d
Add explicit datasource to all queryExecute calls in Job/JobWorker
bpamiri Mar 10, 2026
b4c415e
Fix DML recordCount: use result option to get affected row count
bpamiri Mar 11, 2026
0578a37
Fix DB-agnostic table creation and cross-engine $claimJob verification
bpamiri Mar 11, 2026
15b8126
Fix Oracle DDL column order and MySQL connection pool race in $claimJob
bpamiri Mar 11, 2026
12aa8fe
Fix DATETIME fractional-second rounding and detect DB type from datas…
bpamiri Mar 11, 2026
79ffc9b
Rename _wheels_jobs to wheels_jobs for Oracle compatibility and fix B…
bpamiri Mar 11, 2026
4d55322
Fix BoxLang+Postgres $claimJob: use result option instead of verifica…
bpamiri Mar 12, 2026
bc4c05a
Add diagnostic assertions to claims test for BoxLang+Postgres debugging
bpamiri Mar 12, 2026
69ab267
Add deep diagnostics: replicate candidate query and claim UPDATE in test
bpamiri Mar 12, 2026
6d14401
Fix diagnostic test: handle candidateCheck exception path properly
bpamiri Mar 12, 2026
d6659c4
Isolate BoxLang+Postgres failure: test 4 query variants (A/B/C/D)
bpamiri Mar 12, 2026
bc94bdd
Remove maxrows from candidate query to fix BoxLang+Postgres
bpamiri Mar 12, 2026
cfe1bc3
Merge pull request #1934 from wheels-dev/peter/job-worker-1913
bpamiri Mar 12, 2026
61862f6
Add throwOnColumnNotFound config setting (closes #1936)
bpamiri Mar 12, 2026
323234d
Fix WHERE clause crash when throwOnColumnNotFound is false, strengthe…
bpamiri Mar 12, 2026
3bfa6bb
Remove redundant throwOnColumnNotFound=true test (SQL cache conflict)
bpamiri Mar 12, 2026
1386293
Merge pull request #1938 from wheels-dev/peter/throw-on-column-not-found
bpamiri Mar 12, 2026
96dacae
docs: add implementation plan for CI engine-grouped testing optimization
bpamiri Mar 12, 2026
ea27cee
ci: reduce SQL Server memory from 4GB to 2GB for CI
bpamiri Mar 12, 2026
305c641
ci: reduce Oracle memory from 2GB to 1.5GB for CI
bpamiri Mar 12, 2026
7e5d7ba
fix: re-enable BoxLang volume mounts for local dev parity
bpamiri Mar 12, 2026
01b2a2a
ci: restructure test matrix from 42 jobs to 8 engine-grouped jobs
bpamiri Mar 12, 2026
56cd21d
ci: add checks and pull-requests write permissions for test reporting
bpamiri Mar 12, 2026
389cc11
ci: add permissions to snapshot workflow for test reporting
bpamiri Mar 12, 2026
a6cc1d3
fix(ci): separate reload request from test request to handle 302 redi…
bpamiri Mar 12, 2026
466eb25
fix(ci): use curl -L to follow reload redirect in single request
bpamiri Mar 12, 2026
07be486
fix(ci): remove reload=true — not needed and breaks Adobe CF
bpamiri Mar 12, 2026
b8c98a6
ci: bump actions/labeler v5 → v6 for Node.js 24 compatibility
bpamiri Mar 12, 2026
b70a435
fix(ci): bump actions to Node 24, restart engine between DB runs
bpamiri Mar 12, 2026
29c8870
Bump upload-artifact and download-artifact to v6 for Node.js 24
bpamiri Mar 12, 2026
1aa54ec
Fix JUnit XML int parsing and force Node.js 24 for download-artifact
bpamiri Mar 13, 2026
91297d7
Post test matrix grid as PR comment
bpamiri Mar 13, 2026
35ca3d2
Fix json_test_case_results: use boolean not string
bpamiri Mar 13, 2026
7f90943
Use comma as thousands separator in test results comment
bpamiri Mar 13, 2026
ddf142a
Auto-restart CF engine container if it crashes during startup
bpamiri Mar 13, 2026
e5e2d59
Merge pull request #1939 from wheels-dev/peter/ci-engine-grouped-testing
bpamiri Mar 13, 2026
3c828d1
Add channel-based pub/sub layer for SSE (issue #1914)
bpamiri Mar 13, 2026
71f8a39
Add LuCLI module and lucee.json for Wheels CLI migration
bpamiri Mar 13, 2026
6f7dc77
Add LuCLI module implementation plan for Phases 2-4
bpamiri Mar 13, 2026
fb6b358
Implement LuCLI Phase 2: service layer, generators, and MCP annotations
bpamiri Mar 13, 2026
eef6b7d
Pin CI engine versions to last known good builds
bpamiri Mar 13, 2026
a16da72
Harden CI: engine warmup, cache busting, memory limits, flaky test skip
bpamiri Mar 14, 2026
d468c09
Fix lastEventId poll on MySQL/Oracle: use >= with ID exclusion
bpamiri Mar 14, 2026
ef786a4
Fix Oracle compatibility and pin CI engines
bpamiri Mar 14, 2026
c2cc9f9
Fix Adobe 2025 engine pin: build number was truncated
bpamiri Mar 14, 2026
aaf7e12
Fix Adobe 2025 engine pin: build number was truncated
bpamiri Mar 14, 2026
b3502a9
Merge pull request #1940 from wheels-dev/peter/sse-channels-pubsub
bpamiri Mar 14, 2026
befe893
Fix undefined pluralName in Scaffold.cfc
bpamiri Mar 14, 2026
b3385c3
Merge pull request #1941 from wheels-dev/peter/lucli-module
bpamiri Mar 14, 2026
53f3a09
Add multi-tenant support with per-request datasource switching
bpamiri Mar 14, 2026
fde4ee0
Fix multi-tenant: use IsDefined() for safe scope traversal, fix closu…
bpamiri Mar 14, 2026
e6330c8
Fix TenantResolver: remove request.wheels={} wipe, fix test scope refs
bpamiri Mar 14, 2026
486d27b
Fix Adobe ColdFusion compat: replace struct shorthand {key: value} wi…
bpamiri Mar 14, 2026
32db5ec
Fix ACF compiler: extract inline closures from new Component() calls
bpamiri Mar 14, 2026
a5fac3a
Fix ACF compat: IsClosure → IsCustomFunction || IsClosure for closures
bpamiri Mar 14, 2026
a30f0df
Fix ACF compat: match RateLimiter pattern for closure storage/checking
bpamiri Mar 15, 2026
726a302
Fix ACF compat: use IsSimpleValue + match RateLimiterSpec test patterns
bpamiri Mar 15, 2026
d89c6f1
Fix ACF compat: route TenantResolver tests through Pipeline.run()
bpamiri Mar 15, 2026
48d64a5
Add multi-tenancy documentation for AI reference and user guides
bpamiri Mar 15, 2026
5774f81
Add multi-tenant integration test with real H2 databases
bpamiri Mar 15, 2026
e7ec52e
Fix 6 code review issues in multi-tenant implementation
bpamiri Mar 15, 2026
5d75579
Fix ACF compat: extract inline closure from new Component() call
bpamiri Mar 15, 2026
748839f
Add wheelstestdb_h2_tenant_b datasource to all CI engine configs
bpamiri Mar 15, 2026
5b27c6e
Fix denylist test: use settings that exist in test environment
bpamiri Mar 15, 2026
2fcedaf
Skip multi-tenant integration tests when H2 datasources unavailable
bpamiri Mar 15, 2026
c43fb56
Switch multi-tenant integration test from H2 to SQLite
bpamiri Mar 15, 2026
905fb3e
Fix comment parse error: avoid */ sequence in block comment
bpamiri Mar 15, 2026
6ff8bec
Skip multi-tenant integration tests when SQLite driver is broken
bpamiri Mar 15, 2026
b9b70ff
Merge pull request #1951 from wheels-dev/peter/multi-tenant
bpamiri Mar 15, 2026
7e64c18
Remove design_docs/ — all items tracked in GitHub issues
bpamiri Mar 15, 2026
099bd30
Move CockroachDB adapter from core/ to vendor/wheels/databaseAdapters/
bpamiri Mar 15, 2026
be4912a
Remove stale planning/analysis markdown files from repo root
bpamiri Mar 15, 2026
d05d44c
Remove test-artifacts/ placeholder directory
bpamiri Mar 15, 2026
0e18367
Fix CI flakiness: retry on transient HTTP errors and add warm-up requ…
bpamiri Mar 16, 2026
1e3d61a
Add env() helper for cross-scope environment variable access
bpamiri Mar 16, 2026
e57ecf8
Merge pull request #1985 from wheels-dev/peter/1783-env-helper
bpamiri Mar 16, 2026
5bbe585
Fix CockroachDB primary key generation using unique_rowid() instead o…
bpamiri Mar 16, 2026
ddbcfe3
Remove Railo compatibility workaround from $initializeMixins
bpamiri Mar 16, 2026
82ab9d2
Remove stale templates/ directory and legacy workflow file
bpamiri Mar 16, 2026
d76d203
Fix release workflow box.json path (#1957)
bpamiri Mar 16, 2026
05e08f6
Fix $callAction view lookup after renderText/renderWith (#1961)
bpamiri Mar 16, 2026
ecf5a0c
Merge pull request #1988 from wheels-dev/peter/1956-monorepo-cleanup
bpamiri Mar 17, 2026
f08cb7f
Merge pull request #1990 from wheels-dev/peter/1957-fix-release-workflow
bpamiri Mar 17, 2026
7d2a788
Merge pull request #1987 from wheels-dev/peter/1975-remove-railo-compat
bpamiri Mar 17, 2026
22e3544
Merge pull request #1991 from wheels-dev/peter/1961-fix-render-view-l…
bpamiri Mar 17, 2026
63a6bdc
Merge pull request #1986 from wheels-dev/peter/1970-cockroachdb-prima…
bpamiri Mar 17, 2026
36bb50a
feat: define CockroachDB-native sqlTypes in migrator (wh-x5g)
bpamiri Mar 23, 2026
042af87
feat: expand CockroachDB $getType() coverage for native type names (w…
bpamiri Mar 23, 2026
ff57b19
feat: add CockroachDB service to Docker Compose (wh-0us.1)
bpamiri Mar 23, 2026
9a8249f
feat: detect and warn on plugin mixin method collisions (wh-kvd)
bpamiri Mar 23, 2026
56d5197
feat: define ServiceProviderInterface for modern plugin lifecycle (wh…
bpamiri Mar 23, 2026
8d4c365
feat: add plugin lifecycle hooks onPluginLoad and onPluginActivate (w…
bpamiri Mar 23, 2026
3edbae3
feat: add registerMiddleware() API to onPluginLoad context (wh-7xu.1)
bpamiri Mar 23, 2026
920b5b4
fix: ensure registerMiddleware cleanup on plugin load failure (wh-7xu.1)
bpamiri Mar 23, 2026
e95ce6d
feat: add LuCLI project directory structure template (wh-glj.1)
bpamiri Mar 23, 2026
fa48312
feat: add CockroachDB to GitHub Actions test matrix (wh-0us.2)
bpamiri Mar 23, 2026
6b8edc1
feat: add CockroachDB test datasource configuration (wh-0us.3)
bpamiri Mar 23, 2026
372c8aa
feat: add Dockerfile.dev and base docker-compose.dev.yml for local de…
bpamiri Mar 23, 2026
f5eec12
feat: wire plugin-registered middleware into Dispatch pipeline (wh-7x…
bpamiri Mar 23, 2026
3a33c95
feat: expose Injector to plugins via ServiceProviderInterface registe…
bpamiri Mar 23, 2026
0718a08
feat: add viteAsset() view helper with manifest reader (wh-8wr.1)
bpamiri Mar 23, 2026
68aa4de
fix: scope renderText/renderNothing calls in test closures
bpamiri Mar 23, 2026
5ee762c
feat: add database seeding convention with CLI support (wh-ay2)
bpamiri Mar 23, 2026
25e2604
feat: exclude ServiceProvider plugins from mixin injection (wh-5hb.2)
bpamiri Mar 23, 2026
115423c
feat: add config file generation options to wheels new command (wh-gl…
bpamiri Mar 23, 2026
cffcb80
feat: verify end-to-end ServiceProvider register() with DI container …
bpamiri Mar 23, 2026
0c15a75
feat: add middleware ordering with priority and before/after constrai…
bpamiri Mar 23, 2026
6104b8b
feat: add api-resource, helper, and snippets generators to LuCLI (wh-…
bpamiri Mar 23, 2026
83bff87
feat: add LuCLI module distribution support (wh-525)
bpamiri Mar 23, 2026
3f41c05
feat: add LuCLI E2E test harness for scaffolding and generators (wh-9…
bpamiri Mar 23, 2026
ca13969
feat: add SQLite as zero-config default database for wheels new (wh-7ju)
bpamiri Mar 23, 2026
d1a3310
feat: invoke boot() on ServiceProvider plugins for DI resolution (wh-…
bpamiri Mar 23, 2026
530ea09
docs: add local Docker test instructions to CLAUDE.md
bpamiri Mar 23, 2026
41003a1
feat: add contributor quick-start script (wh-i2e)
bpamiri Mar 23, 2026
68f73d7
feat: add Vite build integration to wheels assets precompile CLI comm…
bpamiri Mar 23, 2026
d016456
feat: add Vite config template and dev server proxy with CLI scaffold…
bpamiri Mar 23, 2026
fed3243
feat: add pre-commit hooks and conventional commit enforcement (wh-eb2)
bpamiri Mar 23, 2026
a36f81f
docs: add CommandBox to LuCLI migration guide (wh-fg6.1)
bpamiri Mar 23, 2026
83cb801
docs: rewrite Getting Started guide for LuCLI (wh-fg6.4)
bpamiri Mar 23, 2026
76bc8b4
feat: add interactive console REPL with Wheels app context (wh-why)
bpamiri Mar 23, 2026
4b8f073
test: add LuCLI E2E tests for MCP tool integration (wh-9f5.3)
bpamiri Mar 23, 2026
e7bd8c7
ci: trigger test suite run
bpamiri Mar 23, 2026
2278a78
fix: initialize Vite settings in test beforeAll to prevent missing ke…
bpamiri Mar 23, 2026
87ad9ad
fix: resolve renderText/renderNothing scope in test closures (wh-ei6)
bpamiri Mar 23, 2026
bdb34f6
fix: replace plain struct fakeContainer with CFC mock in ServiceProvi…
bpamiri Mar 23, 2026
5421820
ci: trigger clean test run — all 3 test fixes merged
bpamiri Mar 23, 2026
d5b2f11
fix: resolve remaining CI test failures — Vite settings scope and Luc…
bpamiri Mar 23, 2026
52b74e7
fix: Adobe CF compatibility — mapInstance() alias, loadContext for mi…
bpamiri Mar 23, 2026
c10a0e4
fix: sync onPluginLoad context back to application scope, add mapInst…
bpamiri Mar 23, 2026
97425b4
fix: sync all non-function keys from loadContext back to application …
bpamiri Mar 23, 2026
4fc9582
docs: fix test ports in CLAUDE.md, require Lucee + Adobe testing befo…
bpamiri Mar 23, 2026
a0194b8
Fix test suite: resolve scope issues in test infrastructure and frame…
bpamiri Mar 23, 2026
3f1aed9
ci: make CockroachDB tests non-blocking (soft-fail)
bpamiri Mar 23, 2026
6cd7b51
fix: Adobe CF and BoxLang CI failures
bpamiri Mar 23, 2026
f741dbc
fix: use function() syntax in pluginsModernSpec for Adobe CF 2021/2023
bpamiri Mar 23, 2026
c3da9dc
fix: flatten pluginsModernSpec to avoid Adobe CF 2021/2023 parser bug
bpamiri Mar 24, 2026
3f1b691
fix: Adobe CF 2021/2023 parser bug with bracket-notation function call
bpamiri Mar 24, 2026
f84f22a
docs: add cross-engine testing gotchas and CI learnings to CLAUDE.md
bpamiri Mar 24, 2026
3128a81
feat: wire wheels new/create/generate app commands into LuCLI Module.…
bpamiri Mar 24, 2026
f5df523
feat: add wheels test migrate CLI command (wh-yny)
bpamiri Mar 24, 2026
328a2bd
feat: add deprecation warnings for mixin-only plugins in development …
bpamiri Mar 24, 2026
14470a2
docs: rebrand 2.x version references to 3.x across documentation (wh-…
bpamiri Mar 24, 2026
17cb2ea
feat: add Docker Compose database profile services (wh-804.2)
bpamiri Mar 24, 2026
8bb86b2
docs: add lucee.json reference documentation (wh-fg6.2)
bpamiri Mar 24, 2026
7df8af7
docs: add MCP configuration guide for Claude Code, Cursor, and VS Code
bpamiri Mar 24, 2026
de46161
docs: fix 92 broken internal links across docs/src
bpamiri Mar 24, 2026
08150db
docs: fix middleware count (three → four) in middleware.md
bpamiri Mar 24, 2026
64d3210
docs: fix 59 broken internal links across .ai/ reference docs
bpamiri Mar 24, 2026
46a0476
docs: fix broken external URLs and image references
bpamiri Mar 24, 2026
7cfdfc6
test: add E2E tests for LuCLI server commands (migrate, test, reload)
bpamiri Mar 24, 2026
e87a42f
fix: override $identitySelect in CockroachDBModel for unique_rowid() …
bpamiri Mar 24, 2026
3361cff
feat: define Authenticator interface and strategy pattern (wh-6v5.1)
bpamiri Mar 24, 2026
109ad16
fix: stop $pluginDelete from removing directories without zip (GH#1978)
bpamiri Mar 24, 2026
ed7bf43
feat: add model introspection API for admin CRUD scaffolding (wh-etb.1)
bpamiri Mar 24, 2026
f1d8cb4
chore: add missing test fixtures for plugin manifest tests
bpamiri Mar 24, 2026
d08733f
feat: add plugin.json manifest schema, parser, and validation (wh-mkd.1)
bpamiri Mar 24, 2026
89dd99f
feat: semver-aware dependency resolution for plugins (GH#1982)
bpamiri Mar 24, 2026
3c40c45
feat: implement token-based authentication strategy (wh-6v5.2)
bpamiri Mar 24, 2026
b2cc95c
fix: CockroachDB adapter detection and identity select for test suite
bpamiri Mar 24, 2026
04371ae
feat: implement session-based authentication strategy (wh-6v5.3)
bpamiri Mar 24, 2026
9921911
feat: add directory-based plugin discovery to $pluginFolders() (wh-co…
bpamiri Mar 24, 2026
2ec61fe
feat: implement JWT authentication strategy (wh-6v5.4)
bpamiri Mar 24, 2026
a7f9de0
feat: support symlinked plugin directories (GH#1978)
bpamiri Mar 24, 2026
da51cdc
feat: add AuthMiddleware for pipeline-integrated route-level auth (wh…
bpamiri Mar 24, 2026
8991e3b
fix: guard cfheader in AuthMiddleware, simplify test spec (wh-6v5.5)
bpamiri Mar 24, 2026
b83474d
feat: integrate plugin.json manifest into plugin loading pipeline (wh…
bpamiri Mar 24, 2026
aa0a473
feat: add admin edit/new form templates with HTML5 input type mapping…
bpamiri Mar 24, 2026
db678f9
fix: move admin form test to CLI test suite to avoid core test compil…
bpamiri Mar 24, 2026
b18a284
feat: add admin index and show view templates with AdminViewService (…
bpamiri Mar 24, 2026
daa6a02
fix: encode after truncating to avoid splitting HTML entities (wh-etb.2)
bpamiri Mar 24, 2026
eea50cb
fix: resolve CI failures in encode(), interop, and symlink plugin tes…
bpamiri Mar 24, 2026
b59f6f8
fix: resolve Adobe CF HTTP 500 crashes and BoxLang symlink test failu…
bpamiri Mar 24, 2026
26aea2a
fix: extract inline functions from new() calls in SessionStrategySpec…
bpamiri Mar 24, 2026
aa80556
fix: remove statusText from cfheader calls for Adobe CF 2025 compatib…
bpamiri Mar 24, 2026
b070052
ci: remove EOL engines from test matrix (lucee5, adobe2018, adobe2021)
bpamiri Mar 24, 2026
321c6b5
fix: guard application.$wheels access in vite test beforeAll()
bpamiri Mar 24, 2026
7602208
feat: graceful fallback when plugin has no plugin.json manifest (wh-m…
bpamiri Mar 24, 2026
eb35a33
feat: add admin generator command with controller, routes, and CSRF (…
bpamiri Mar 24, 2026
0f08fe6
test: add admin generator unit tests for template and route injection…
bpamiri Mar 24, 2026
6a6f339
fix: use $appKey() for vite manifest cache to prevent scope pollution…
bpamiri Mar 24, 2026
3273c2a
chore: remove stale CI workflow files (wh-625)
bpamiri Mar 25, 2026
d9e442b
fix: correct factual errors and reduce noise in AGENTS.md (wh-sv9)
bpamiri Mar 25, 2026
60cf16f
docs: add cross-engine compatibility guide, seeding and admin generat…
bpamiri Mar 25, 2026
4499e8f
docs: update CLAUDE.md with admin generator, seeding, and improved .a…
bpamiri Mar 25, 2026
b03d6c1
ci: parallelize test matrix and add Docker layer caching (wh-gga)
bpamiri Mar 25, 2026
9816b7e
chore: add testglobalmixins test plugin asset (wh-gga)
bpamiri Mar 25, 2026
f494638
perf: optimize Docker image layers for better build caching (wh-3s1)
bpamiri Mar 25, 2026
c613bc5
fix: add proper test cleanup to prevent cross-test state pollution (w…
bpamiri Mar 25, 2026
b6b8a11
feat: enhance test runners with caching, filtering, and better report…
bpamiri Mar 25, 2026
61f3a0b
test: add admin generator integration test with live models (wh-hct)
bpamiri Mar 25, 2026
4b1f112
test: add auth chain integration test for full end-to-end verificatio…
bpamiri Mar 25, 2026
c6d0950
test: add integration test for plugin system in running app (wh-j9m)
bpamiri Mar 25, 2026
d0d5885
test: refine integration test with try/finally state protection (wh-j9m)
bpamiri Mar 25, 2026
766b05d
ci: revert test matrix parallelization, restore grouped engine format
bpamiri Mar 25, 2026
ca8fb3b
fix: restore CI by fixing Dockerfiles and reverting broken test chang…
bpamiri Mar 25, 2026
bf394a7
feat: add Chocolatey package for LuCLI distribution (wh-0a5.3)
bpamiri Mar 25, 2026
ee91fa3
refactor: remove dead $pluginDelete call and simplify $pluginsExtract…
bpamiri Mar 25, 2026
7b00a60
refactor: extract helpers and cache manifest reads in Plugins.cfc (wh…
bpamiri Mar 25, 2026
f6b1213
Remove AGENTS.md and .claude/skills/ to reduce polecat context bloat
bpamiri Mar 25, 2026
bc4aed3
refactor: extract helpers and simplify idioms in Plugins.cfc (wh-kop)
bpamiri Mar 25, 2026
894eb15
fix(build): remove AGENTS.md reference from prepare-base.sh
bpamiri Mar 25, 2026
3dc1a53
refactor: simplify Dispatch.cfc — remove debug logging, DRY middlewar…
bpamiri Mar 25, 2026
bbc6de4
feat: implement dedicated api-resource generator (wh-xqh)
bpamiri Mar 25, 2026
9a21f93
feat: integrate helper generator with CodeGen/Templates infrastructur…
bpamiri Mar 25, 2026
bfcce6c
feat: implement snippets generator with named code patterns (wh-57g)
bpamiri Mar 25, 2026
9e6cbec
refactor: extract helpers and simplify idioms in validations.cfc + pr…
bpamiri Mar 25, 2026
8bee33a
refactor: simplify mapper — fix package ordering bug, DRY member rout…
bpamiri Mar 25, 2026
0852ce7
refactor: extract helpers and DRY model lifecycle code (wh-4q4)
bpamiri Mar 25, 2026
14625d9
fix: use public access for mixin helper functions (wh-4q4)
bpamiri Mar 25, 2026
60276bd
fix: use public access for mixin helpers in validations.cfc
bpamiri Mar 25, 2026
04a034b
docs: expand mixin access warning in CLAUDE.md to cover model mixins
bpamiri Mar 25, 2026
c16dac4
fix: use public access for $resolveObjectValue in properties.cfc
bpamiri Mar 25, 2026
4136bc2
fix(boxlang): use boolean flag for comma-number rejection in validate…
bpamiri Mar 25, 2026
afcd3d8
chore(deps): bump picomatch from 4.0.2 to 4.0.4 in /tools/docker/testui
dependabot[bot] Mar 25, 2026
ca82e28
feat: CockroachDB RETURNING clause identity select and adapter tests …
bpamiri Mar 26, 2026
8586411
fix: avoid gitignore negation pattern in base template (#1994)
bpamiri Mar 26, 2026
5b30582
commit cleanup
bpamiri Mar 26, 2026
4f91a6f
docs: add implementation plan for Sentry, Hotwire, Basecoat plugins
bpamiri Mar 26, 2026
25df3c3
feat(SentryForWheels): add plugin.json manifest and index.cfm info page
bpamiri Mar 26, 2026
b68acbd
feat(hotwire): add plugin.json and fix mixin attribute
bpamiri Mar 26, 2026
796955a
fix(SentryForWheels): access modifier, thread safety, status check, f…
bpamiri Mar 26, 2026
5afba9e
fix(SentryForWheels): remove deprecated Sentry SDK v7 fields
bpamiri Mar 26, 2026
1442562
feat(hotwire): add hotwireNativePathConfiguration()
bpamiri Mar 26, 2026
da03a9b
test(SentryForWheels): add TestBox BDD specs for DSN parsing, timesta…
bpamiri Mar 26, 2026
173cd1b
test(hotwire): add HotwireSpec TestBox BDD unit tests
bpamiri Mar 26, 2026
3ecb5d7
feat(basecoat): add plugin.json, fix mixin scope, replace ARCHITECTUR…
bpamiri Mar 26, 2026
f46a6aa
test(basecoat): add TestBox BDD specs for all component phases
bpamiri Mar 26, 2026
b791fbb
refactor: standardize plugin names to wheels-sentry, wheels-hotwire, …
bpamiri Mar 26, 2026
8630129
chore: remove .DS_Store files from plugin directories
bpamiri Mar 26, 2026
87401a6
feat: add package system with PackageLoader, move plugins to packages/
bpamiri Mar 26, 2026
adc8206
ci: add per-package test step and include packages/ in build artifact
bpamiri Mar 26, 2026
ad3cee4
ci: use sqlite for all per-package tests
bpamiri Mar 26, 2026
f9b1e5e
test+docs: add PackageLoader specs and update CLAUDE.md files
bpamiri Mar 26, 2026
7db5a71
Merge pull request #1995 from wheels-dev/peter/plugins-sentry-hotwire…
bpamiri Mar 26, 2026
9771d51
fix: handle null failMessage in JUnit XML conversion
bpamiri Mar 27, 2026
9ecaaeb
refactor: convert hotwire and basecoat packages from tag to script sy…
bpamiri Mar 27, 2026
6648923
wip
bpamiri Mar 27, 2026
6676f66
Merge pull request #1992 from wheels-dev/dependabot/npm_and_yarn/tool…
bpamiri Mar 27, 2026
f8c6acd
fix: CockroachDB adapter phase 2 — fix SQL generation and remove soft…
bpamiri Mar 27, 2026
dfdaf79
Merge pull request #1999 from wheels-dev/peter/cockroachdb-adapter-ph…
bpamiri Mar 27, 2026
c049d7d
fix: guard cockroachdb index/callback tests for boxlang compatibility
bpamiri Mar 27, 2026
ebe228f
feat: add packages display to developer debug panel
bpamiri Mar 27, 2026
753f76e
ci: quick PR tests (Lucee 7 + SQLite), full suite on manual dispatch
bpamiri Mar 28, 2026
33b8faf
Merge pull request #2000 from wheels-dev/grove/W-001-the-developer-de…
bpamiri Mar 28, 2026
8745613
fix: (W-002) show all debug navbar tabs on error pages
bpamiri Mar 28, 2026
cd4a780
Merge pull request #2001 from wheels-dev/grove/W-002-navbar-in-wheels…
bpamiri Mar 28, 2026
9e1b96a
fix: catch IllegalArgumentException in $canonicalize for malformed % …
mlibbe Mar 31, 2026
271db3f
ci: allow auto-label job to fail gracefully on fork PRs (#2007)
bpamiri Mar 31, 2026
e72a1c1
feat: (W-004) add engine adapter modules with Lucee, Adobe, and BoxLa…
bpamiri Apr 3, 2026
00fabe8
feat: (W-004) Phase 2 - migrate engine checks across model, global, v…
bpamiri Apr 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
179 changes: 0 additions & 179 deletions .ai/CLAUDE.md

This file was deleted.

162 changes: 0 additions & 162 deletions .ai/CONTRIBUTION_SUMMARY.md

This file was deleted.

Loading