Commit 90f6052
committed
feat(plugin-hono-server): add CORS origin matcher with wildcard support
- Implemented `matchOriginPattern` function to match origins against wildcard patterns.
- Created `createOriginMatcher` function to handle single, array, and comma-separated patterns.
- Updated CORS handling in `HonoServerPlugin` to reflect request origin when credentials are true and wildcard is used.
test(plugin-hono-server): add tests for origin pattern matching
- Added unit tests for `matchOriginPattern` and `createOriginMatcher` functions covering various matching scenarios.
chore(plugin-hono-server): add vitest configuration for testing
- Created `vitest.config.ts` for the plugin to facilitate testing.
chore: update package versions to 4.0.4 across multiple plugins and services
- Updated dependencies and version numbers in `package.json` files for various plugins and services to 4.0.4.
- Updated changelogs to reflect the changes made in each package.
fix: improve schema build script for CI environments
- Enhanced cleanup logic in `build-schemas.ts` to handle filesystem race conditions with retries and exponential backoff.
chore: update shared types to version 4.0.4
- Updated `@objectstack/types` package version to 4.0.4 and updated changelog.File tree
112 files changed
+1445
-95
lines changed- .github
- prompts
- apps
- docs
- server
- studio
- src/mocks
- examples
- app-crm
- app-todo
- plugin-bi
- packages
- adapters
- express
- fastify
- hono
- nestjs
- nextjs
- nuxt
- sveltekit
- client-react
- client
- src
- cli
- core
- create-objectstack
- metadata
- objectql
- src
- plugins
- driver-memory
- driver-sql
- driver-turso
- plugin-audit
- plugin-auth
- src
- plugin-dev
- plugin-hono-server
- src
- plugin-mcp-server
- plugin-msw
- plugin-security
- plugin-setup
- rest
- runtime
- src
- services
- service-ai
- service-analytics
- service-automation
- service-cache
- service-feed
- service-i18n
- service-job
- service-queue
- service-realtime
- service-storage
- spec
- scripts
- types
- vscode-objectstack
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
112 files changed
+1445
-95
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
4 | 7 | | |
5 | 8 | | |
6 | 9 | | |
| |||
87 | 90 | | |
88 | 91 | | |
89 | 92 | | |
90 | | - | |
| 93 | + | |
91 | 94 | | |
92 | 95 | | |
93 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
118 | 118 | | |
119 | | - | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
120 | 126 | | |
121 | 127 | | |
122 | 128 | | |
123 | 129 | | |
124 | | - | |
125 | | - | |
126 | | - | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
127 | 133 | | |
128 | 134 | | |
129 | 135 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | | - | |
| 145 | + | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
148 | 154 | | |
149 | 155 | | |
150 | 156 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
10 | 13 | | |
11 | 14 | | |
12 | 15 | | |
| |||
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
29 | 37 | | |
30 | 38 | | |
31 | 39 | | |
| |||
0 commit comments