Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 6aa3fe3

Browse filesBrowse files
v0.6.61: SAP integration, live URLs for browser use, 5xx error categorizations, mothership positional table row insertion, CI improvements, org-external users, file viewer improvements
2 parents 489f2d3 + 94f5411 commit 6aa3fe3
Copy full SHA for 6aa3fe3

282 files changed

+37,207-5,443Lines changed: 37207 additions & 5443 deletions

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎.agents/skills/ship/SKILL.md‎

Copy file name to clipboard
+82Lines changed: 82 additions & 0 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
---
2+
name: ship
3+
description: Commit, push, and open a PR to staging in one shot
4+
---
5+
6+
# Ship Command
7+
8+
You help ship code by creating commits, pushing to the remote branch, and creating PRs in the user's voice.
9+
10+
## Your Task
11+
12+
When the user runs `/ship`:
13+
14+
1. **Check git status** - See what files have changed
15+
2. **Generate a commit message** following this format: `type(scope): description`
16+
- Types: `fix`, `feat`, `improvement`, `chore`
17+
- Scope: short identifier (e.g., `undo-redo`, `api`, `ui`)
18+
- Keep it concise
19+
20+
3. **Run lint** - Run `bun run lint` from the repo root to fix formatting issues before staging
21+
22+
4. **Stage and commit** the changes with the generated message
23+
24+
5. **Push to origin** using the current branch name
25+
26+
6. **Create a PR** to staging with a description in the user's voice
27+
28+
## Commit Message Format
29+
30+
Based on the repo's commit history:
31+
```
32+
fix(scope): description for bug fixes
33+
feat(scope): description for new features
34+
improvement(scope): description for enhancements
35+
chore(scope): description for maintenance
36+
```
37+
38+
## PR Description Format
39+
40+
Use this exact template in the user's voice (concise, bullet points):
41+
42+
```markdown
43+
## Summary
44+
- bullet point describing what changed
45+
- another bullet point if needed
46+
47+
## Type of Change
48+
- [x] Bug fix (or appropriate type)
49+
50+
## Testing
51+
Tested manually (or describe testing)
52+
53+
## Checklist
54+
- [x] Code follows project style guidelines
55+
- [x] Self-reviewed my changes
56+
- [ ] Tests added/updated and passing
57+
- [x] No new warnings introduced
58+
- [x] I confirm that I have read and agree to the terms outlined in the [Contributor License Agreement (CLA)](./CONTRIBUTING.md#contributor-license-agreement-cla)
59+
```
60+
61+
## PR Creation Command
62+
63+
Use this command structure:
64+
```bash
65+
gh pr create --base staging --title "COMMIT_MESSAGE" --body "PR_BODY"
66+
```
67+
68+
## Important Notes
69+
70+
- Always confirm the commit message and PR description with the user before executing
71+
- The PR should be created against `staging` branch
72+
- Keep descriptions concise and in active voice
73+
- Match the user's previous PR style: direct, no fluff, bullet points
74+
- **DO NOT add "Co-Authored-By" lines to commits** - keep commit messages clean
75+
76+
## User's Voice Characteristics (based on previous PRs)
77+
78+
- Short, direct bullet points
79+
- No unnecessary explanation
80+
- "Tested manually" is acceptable for testing section
81+
- Checkboxes filled in appropriately
82+
- No screenshots section unless UI changes
Collapse file

‎.claude/commands/ship.md‎

Copy file name to clipboard
+82Lines changed: 82 additions & 0 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
---
2+
description: Commit, push, and open a PR to staging in one shot
3+
argument-hint: [optional context or scope notes]
4+
---
5+
6+
# Ship Command
7+
8+
You help ship code by creating commits, pushing to the remote branch, and creating PRs in the user's voice.
9+
10+
## Your Task
11+
12+
When the user runs `/ship`:
13+
14+
1. **Check git status** - See what files have changed
15+
2. **Generate a commit message** following this format: `type(scope): description`
16+
- Types: `fix`, `feat`, `improvement`, `chore`
17+
- Scope: short identifier (e.g., `undo-redo`, `api`, `ui`)
18+
- Keep it concise
19+
20+
3. **Run lint** - Run `bun run lint` from the repo root to fix formatting issues before staging
21+
22+
4. **Stage and commit** the changes with the generated message
23+
24+
5. **Push to origin** using the current branch name
25+
26+
6. **Create a PR** to staging with a description in the user's voice
27+
28+
## Commit Message Format
29+
30+
Based on the repo's commit history:
31+
```
32+
fix(scope): description for bug fixes
33+
feat(scope): description for new features
34+
improvement(scope): description for enhancements
35+
chore(scope): description for maintenance
36+
```
37+
38+
## PR Description Format
39+
40+
Use this exact template in the user's voice (concise, bullet points):
41+
42+
```markdown
43+
## Summary
44+
- bullet point describing what changed
45+
- another bullet point if needed
46+
47+
## Type of Change
48+
- [x] Bug fix (or appropriate type)
49+
50+
## Testing
51+
Tested manually (or describe testing)
52+
53+
## Checklist
54+
- [x] Code follows project style guidelines
55+
- [x] Self-reviewed my changes
56+
- [ ] Tests added/updated and passing
57+
- [x] No new warnings introduced
58+
- [x] I confirm that I have read and agree to the terms outlined in the [Contributor License Agreement (CLA)](./CONTRIBUTING.md#contributor-license-agreement-cla)
59+
```
60+
61+
## PR Creation Command
62+
63+
Use this command structure:
64+
```bash
65+
gh pr create --base staging --title "COMMIT_MESSAGE" --body "PR_BODY"
66+
```
67+
68+
## Important Notes
69+
70+
- Always confirm the commit message and PR description with the user before executing
71+
- The PR should be created against `staging` branch
72+
- Keep descriptions concise and in active voice
73+
- Match the user's previous PR style: direct, no fluff, bullet points
74+
- **DO NOT add "Co-Authored-By" lines to commits** - keep commit messages clean
75+
76+
## User's Voice Characteristics (based on previous PRs)
77+
78+
- Short, direct bullet points
79+
- No unnecessary explanation
80+
- "Tested manually" is acceptable for testing section
81+
- Checkboxes filled in appropriately
82+
- No screenshots section unless UI changes
Collapse file

‎.cursor/commands/ship.md‎

Copy file name to clipboard
+77Lines changed: 77 additions & 0 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# Ship Command
2+
3+
You help ship code by creating commits, pushing to the remote branch, and creating PRs in the user's voice.
4+
5+
## Your Task
6+
7+
When the user runs `/ship`:
8+
9+
1. **Check git status** - See what files have changed
10+
2. **Generate a commit message** following this format: `type(scope): description`
11+
- Types: `fix`, `feat`, `improvement`, `chore`
12+
- Scope: short identifier (e.g., `undo-redo`, `api`, `ui`)
13+
- Keep it concise
14+
15+
3. **Run lint** - Run `bun run lint` from the repo root to fix formatting issues before staging
16+
17+
4. **Stage and commit** the changes with the generated message
18+
19+
5. **Push to origin** using the current branch name
20+
21+
6. **Create a PR** to staging with a description in the user's voice
22+
23+
## Commit Message Format
24+
25+
Based on the repo's commit history:
26+
```
27+
fix(scope): description for bug fixes
28+
feat(scope): description for new features
29+
improvement(scope): description for enhancements
30+
chore(scope): description for maintenance
31+
```
32+
33+
## PR Description Format
34+
35+
Use this exact template in the user's voice (concise, bullet points):
36+
37+
```markdown
38+
## Summary
39+
- bullet point describing what changed
40+
- another bullet point if needed
41+
42+
## Type of Change
43+
- [x] Bug fix (or appropriate type)
44+
45+
## Testing
46+
Tested manually (or describe testing)
47+
48+
## Checklist
49+
- [x] Code follows project style guidelines
50+
- [x] Self-reviewed my changes
51+
- [ ] Tests added/updated and passing
52+
- [x] No new warnings introduced
53+
- [x] I confirm that I have read and agree to the terms outlined in the [Contributor License Agreement (CLA)](./CONTRIBUTING.md#contributor-license-agreement-cla)
54+
```
55+
56+
## PR Creation Command
57+
58+
Use this command structure:
59+
```bash
60+
gh pr create --base staging --title "COMMIT_MESSAGE" --body "PR_BODY"
61+
```
62+
63+
## Important Notes
64+
65+
- Always confirm the commit message and PR description with the user before executing
66+
- The PR should be created against `staging` branch
67+
- Keep descriptions concise and in active voice
68+
- Match the user's previous PR style: direct, no fluff, bullet points
69+
- **DO NOT add "Co-Authored-By" lines to commits** - keep commit messages clean
70+
71+
## User's Voice Characteristics (based on previous PRs)
72+
73+
- Short, direct bullet points
74+
- No unnecessary explanation
75+
- "Tested manually" is acceptable for testing section
76+
- Checkboxes filled in appropriately
77+
- No screenshots section unless UI changes
Collapse file

‎.github/workflows/ci.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/ci.yml
+7-7Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
uses: actions/checkout@v4
7171

7272
- name: Configure AWS credentials
73-
uses: aws-actions/configure-aws-credentials@v4
73+
uses: aws-actions/configure-aws-credentials@v6
7474
with:
7575
role-to-assume: ${{ secrets.DEV_AWS_ROLE_TO_ASSUME }}
7676
aws-region: ${{ secrets.DEV_AWS_REGION }}
@@ -80,7 +80,7 @@ jobs:
8080
uses: aws-actions/amazon-ecr-login@v2
8181

8282
- name: Login to Docker Hub
83-
uses: docker/login-action@v3
83+
uses: docker/login-action@v4
8484
with:
8585
username: ${{ secrets.DOCKERHUB_USERNAME }}
8686
password: ${{ secrets.DOCKERHUB_TOKEN }}
@@ -135,7 +135,7 @@ jobs:
135135
uses: actions/checkout@v6
136136

137137
- name: Configure AWS credentials
138-
uses: aws-actions/configure-aws-credentials@v4
138+
uses: aws-actions/configure-aws-credentials@v6
139139
with:
140140
role-to-assume: ${{ github.ref == 'refs/heads/main' && secrets.AWS_ROLE_TO_ASSUME || secrets.STAGING_AWS_ROLE_TO_ASSUME }}
141141
aws-region: ${{ github.ref == 'refs/heads/main' && secrets.AWS_REGION || secrets.STAGING_AWS_REGION }}
@@ -145,14 +145,14 @@ jobs:
145145
uses: aws-actions/amazon-ecr-login@v2
146146

147147
- name: Login to Docker Hub
148-
uses: docker/login-action@v3
148+
uses: docker/login-action@v4
149149
with:
150150
username: ${{ secrets.DOCKERHUB_USERNAME }}
151151
password: ${{ secrets.DOCKERHUB_TOKEN }}
152152

153153
- name: Login to GHCR
154154
if: github.ref == 'refs/heads/main'
155-
uses: docker/login-action@v3
155+
uses: docker/login-action@v4
156156
with:
157157
registry: ghcr.io
158158
username: ${{ github.repository_owner }}
@@ -234,7 +234,7 @@ jobs:
234234
uses: actions/checkout@v6
235235

236236
- name: Login to GHCR
237-
uses: docker/login-action@v3
237+
uses: docker/login-action@v4
238238
with:
239239
registry: ghcr.io
240240
username: ${{ github.repository_owner }}
@@ -286,7 +286,7 @@ jobs:
286286

287287
steps:
288288
- name: Login to GHCR
289-
uses: docker/login-action@v3
289+
uses: docker/login-action@v4
290290
with:
291291
registry: ghcr.io
292292
username: ${{ github.repository_owner }}
Collapse file

‎.github/workflows/docs-embeddings.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/docs-embeddings.yml
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ jobs:
2323
bun-version: 1.3.13
2424

2525
- name: Setup Node
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@v6
2727
with:
2828
node-version: latest
2929

3030
- name: Cache Bun dependencies
31-
uses: actions/cache@v4
31+
uses: actions/cache@v5
3232
with:
3333
path: |
3434
~/.bun/install/cache
Collapse file

‎.github/workflows/i18n.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/i18n.yml
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
bun-version: 1.3.13
2727

2828
- name: Cache Bun dependencies
29-
uses: actions/cache@v4
29+
uses: actions/cache@v5
3030
with:
3131
path: |
3232
~/.bun/install/cache
@@ -125,7 +125,7 @@ jobs:
125125
bun-version: 1.3.13
126126

127127
- name: Cache Bun dependencies
128-
uses: actions/cache@v4
128+
uses: actions/cache@v5
129129
with:
130130
path: |
131131
~/.bun/install/cache
Collapse file

‎.github/workflows/images.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/images.yml
+5-5Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
uses: actions/checkout@v6
3535

3636
- name: Configure AWS credentials
37-
uses: aws-actions/configure-aws-credentials@v4
37+
uses: aws-actions/configure-aws-credentials@v6
3838
with:
3939
role-to-assume: ${{ github.ref == 'refs/heads/main' && secrets.AWS_ROLE_TO_ASSUME || github.ref == 'refs/heads/dev' && secrets.DEV_AWS_ROLE_TO_ASSUME || secrets.STAGING_AWS_ROLE_TO_ASSUME }}
4040
aws-region: ${{ github.ref == 'refs/heads/main' && secrets.AWS_REGION || github.ref == 'refs/heads/dev' && secrets.DEV_AWS_REGION || secrets.STAGING_AWS_REGION }}
@@ -44,14 +44,14 @@ jobs:
4444
uses: aws-actions/amazon-ecr-login@v2
4545

4646
- name: Login to Docker Hub
47-
uses: docker/login-action@v3
47+
uses: docker/login-action@v4
4848
with:
4949
username: ${{ secrets.DOCKERHUB_USERNAME }}
5050
password: ${{ secrets.DOCKERHUB_TOKEN }}
5151

5252
- name: Login to GHCR
5353
if: github.ref == 'refs/heads/main'
54-
uses: docker/login-action@v3
54+
uses: docker/login-action@v4
5555
with:
5656
registry: ghcr.io
5757
username: ${{ github.repository_owner }}
@@ -120,7 +120,7 @@ jobs:
120120
uses: actions/checkout@v6
121121

122122
- name: Login to GHCR
123-
uses: docker/login-action@v3
123+
uses: docker/login-action@v4
124124
with:
125125
registry: ghcr.io
126126
username: ${{ github.repository_owner }}
@@ -160,7 +160,7 @@ jobs:
160160

161161
steps:
162162
- name: Login to GHCR
163-
uses: docker/login-action@v3
163+
uses: docker/login-action@v4
164164
with:
165165
registry: ghcr.io
166166
username: ${{ github.repository_owner }}
Collapse file

‎.github/workflows/migrations.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/migrations.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
bun-version: 1.3.13
2323

2424
- name: Cache Bun dependencies
25-
uses: actions/cache@v4
25+
uses: actions/cache@v5
2626
with:
2727
path: |
2828
~/.bun/install/cache

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.