Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 0 additions & 24 deletions .changeset/infrastructure-setup.md

This file was deleted.

20 changes: 0 additions & 20 deletions .changeset/unified_patch.md

This file was deleted.

15 changes: 15 additions & 0 deletions apps/docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @objectstack/docs

## 1.0.2

### Patch Changes

- a0a6c85: Infrastructure and development tooling improvements

- Add changeset configuration for automated version management
- Add comprehensive GitHub Actions workflows (CI, CodeQL, linting, releases)
- Add development configuration files (.cursorrules, .github/prompts)
- Add documentation files (ARCHITECTURE.md, CONTRIBUTING.md, workflows docs)
- Update test script configuration in package.json
- Add @objectstack/cli to devDependencies for better development experience

- 109fc5b: Unified patch release to align all package versions.

## 1.0.1

## 1.0.0
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/docs",
"version": "1.0.1",
"version": "1.0.2",
"private": true,
"description": "ObjectStack Protocol Documentation Site",
"scripts": {
Expand Down
33 changes: 33 additions & 0 deletions content/docs/references/api/connector.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: Connector
description: Connector protocol schemas
---

<Callout type="info">
**Source:** `packages/spec/src/api/connector.zod.ts`
</Callout>

## TypeScript Usage

```typescript
import { RetryStrategy } from '@objectstack/spec/api';
import type { RetryStrategy } from '@objectstack/spec/api';

// Validate data
const result = RetryStrategy.parse(data);
```

---

## RetryStrategy

### Allowed Values

* `no_retry`
* `retry_immediate`
* `retry_backoff`
* `retry_after`


---

37 changes: 37 additions & 0 deletions content/docs/references/api/identity.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: Identity
description: Identity protocol schemas
---

<Callout type="info">
**Source:** `packages/spec/src/api/identity.zod.ts`
</Callout>

## TypeScript Usage

```typescript
import { Session } from '@objectstack/spec/api';
import type { Session } from '@objectstack/spec/api';

// Validate data
const result = Session.parse(data);
```

---

## Session

### Properties

| Property | Type | Required | Description |
| :--- | :--- | :--- | :--- |
| **id** | `string` | ✅ | |
| **expiresAt** | `string` | ✅ | |
| **token** | `string` | optional | |
| **ipAddress** | `string` | optional | |
| **userAgent** | `string` | optional | |
| **userId** | `string` | ✅ | |


---

36 changes: 36 additions & 0 deletions content/docs/references/api/view.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: View
description: View protocol schemas
---

<Callout type="info">
**Source:** `packages/spec/src/api/view.zod.ts`
</Callout>

## TypeScript Usage

```typescript
import { HttpMethod } from '@objectstack/spec/api';
import type { HttpMethod } from '@objectstack/spec/api';

// Validate data
const result = HttpMethod.parse(data);
```

---

## HttpMethod

### Allowed Values

* `GET`
* `POST`
* `PUT`
* `DELETE`
* `PATCH`
* `HEAD`
* `OPTIONS`


---

4 changes: 4 additions & 0 deletions content/docs/references/contracts/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"title": "Contracts Protocol",
"pages": []
}
8 changes: 8 additions & 0 deletions examples/app-crm/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @objectstack/example-crm

## 0.9.5

### Patch Changes

- Updated dependencies [a0a6c85]
- Updated dependencies [109fc5b]
- @objectstack/spec@1.0.2

## 0.9.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/app-crm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@example/app-crm",
"version": "0.9.4",
"version": "0.9.5",
"description": "Example CRM implementation using ObjectStack Protocol",
"private": true,
"main": "./objectstack.config.ts",
Expand Down
16 changes: 16 additions & 0 deletions examples/app-host/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @objectstack/example-host

## 0.9.5

### Patch Changes

- Updated dependencies [a0a6c85]
- Updated dependencies [109fc5b]
- @objectstack/spec@1.0.2
- @objectstack/metadata@1.0.2
- @objectstack/objectql@1.0.2
- @objectstack/runtime@1.0.2
- @objectstack/driver-memory@1.0.2
- @objectstack/plugin-hono-server@1.0.2
- @example/app-crm@0.9.5
- @example/app-todo@0.9.5
- @example/plugin-bi@0.9.5

## 0.9.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/app-host/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@example/app-host",
"version": "0.9.4",
"version": "0.9.5",
"private": true,
"scripts": {
"dev": "objectstack serve --dev",
Expand Down
16 changes: 16 additions & 0 deletions examples/app-react-crud/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @objectstack/example-msw-react-crud

## 0.9.5

### Patch Changes

- Updated dependencies [a0a6c85]
- Updated dependencies [109fc5b]
- @objectstack/spec@1.0.2
- @objectstack/client@1.0.2
- @objectstack/client-react@1.0.2
- @objectstack/metadata@1.0.2
- @objectstack/objectql@1.0.2
- @objectstack/runtime@1.0.2
- @objectstack/driver-memory@1.0.2
- @objectstack/plugin-msw@1.0.2
- @example/app-todo@0.9.5

## 0.9.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/app-react-crud/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@example/app-react-crud",
"version": "0.9.4",
"version": "0.9.5",
"description": "Complete MSW integration example with React CRUD components using ObjectStack Client",
"private": true,
"type": "module",
Expand Down
12 changes: 12 additions & 0 deletions examples/app-todo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @objectstack/example-todo

## 0.9.5

### Patch Changes

- Updated dependencies [a0a6c85]
- Updated dependencies [109fc5b]
- @objectstack/spec@1.0.2
- @objectstack/client@1.0.2
- @objectstack/objectql@1.0.2
- @objectstack/runtime@1.0.2
- @objectstack/driver-memory@1.0.2

## 0.9.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/app-todo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@example/app-todo",
"version": "0.9.4",
"version": "0.9.5",
"description": "Example Todo App using ObjectStack Protocol",
"private": true,
"main": "./objectstack.config.ts",
Expand Down
10 changes: 10 additions & 0 deletions examples/features/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @objectstack/example-basic

## 0.9.5

### Patch Changes

- Updated dependencies [a0a6c85]
- Updated dependencies [109fc5b]
- @objectstack/spec@1.0.2
- @objectstack/core@1.0.2
- @objectstack/runtime@1.0.2

## 0.9.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/features/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@example/features",
"version": "0.9.4",
"version": "0.9.5",
"description": "Feature examples demonstrating ObjectStack core protocols",
"private": true,
"type": "module",
Expand Down
10 changes: 10 additions & 0 deletions examples/guide-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @example/guide-cli

## 0.0.6

### Patch Changes

- Updated dependencies [a0a6c85]
- Updated dependencies [109fc5b]
- @objectstack/spec@1.0.2
- @objectstack/cli@1.0.2
- @example/plugin-bi@0.9.5

## 0.0.5

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/guide-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@example/guide-cli",
"version": "0.0.5",
"version": "0.0.6",
"private": true,
"scripts": {
"dev": "objectstack dev",
Expand Down
10 changes: 10 additions & 0 deletions examples/metadata-demo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @example/metadata-demo

## 0.1.2

### Patch Changes

- Updated dependencies [a0a6c85]
- Updated dependencies [109fc5b]
- @objectstack/spec@1.0.2
- @objectstack/core@1.0.2
- @objectstack/metadata@1.0.2

## 0.1.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/metadata-demo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@example/metadata-demo",
"version": "0.1.1",
"version": "0.1.2",
"description": "Demonstration of Metadata Manager capabilities (Load/Save/Watch)",
"private": true,
"scripts": {
Expand Down
8 changes: 8 additions & 0 deletions examples/plugin-bi/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @objectstack/plugin-bi

## 0.9.5

### Patch Changes

- Updated dependencies [a0a6c85]
- Updated dependencies [109fc5b]
- @objectstack/spec@1.0.2

## 0.9.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/plugin-bi/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@example/plugin-bi",
"version": "0.9.4",
"version": "0.9.5",
"main": "src/index.ts",
"types": "src/index.ts",
"exports": {
Expand Down
Loading