Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
e18b9a2
Update dependency org.postgresql:postgresql to v42.7.5
renovate[bot] Jan 27, 2025
22856b3
Update dependency com.gradleup.shadow to v8.3.6
renovate[bot] Feb 2, 2025
1151aab
Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to…
renovate[bot] Apr 1, 2025
c79a2ed
init project
nemuki Apr 5, 2025
a10b93e
script bin type 追加
nemuki Apr 5, 2025
b89e9fc
`npx tsc --init`
nemuki Apr 5, 2025
6123025
例をそのまま移す
nemuki Apr 5, 2025
a05865a
コンマ忘れ追加
nemuki Apr 5, 2025
3f5d73b
uuid 表示できるところまで
nemuki Apr 5, 2025
b6ccb2c
Update postgres Docker tag to v16.9
renovate[bot] May 8, 2025
731f88e
Update bytebase/bytebase Docker tag to v3
renovate[bot] May 12, 2025
e28c7de
Update dependency gradle to v8.14.1
renovate[bot] May 22, 2025
204566b
Merge pull request #22 from nemuki/renovate/kotlinx.serialization
nemuki May 27, 2025
074dbae
Update ktor monorepo to v2.3.13
renovate[bot] May 27, 2025
2f2e9b1
Update plugin com.google.protobuf to v0.9.5
renovate[bot] May 27, 2025
567d3ea
Merge pull request #10 from nemuki/renovate/gradle-8.x
nemuki May 27, 2025
c3f1ceb
Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1…
renovate[bot] May 27, 2025
accc024
Merge pull request #11 from nemuki/renovate/postgres-16.x
nemuki May 27, 2025
f77fec8
Merge pull request #21 from nemuki/renovate/kotlinx-coroutines-monorepo
nemuki May 27, 2025
00a9519
Merge pull request #14 from nemuki/renovate/gradleup.shadow
nemuki May 27, 2025
e49ff36
Update dependency org.springframework.grpc:spring-grpc-dependencies t…
renovate[bot] May 27, 2025
426cff0
Merge pull request #26 from nemuki/renovate/springgrpcversion
nemuki May 27, 2025
16cddda
Merge pull request #20 from nemuki/renovate/org.postgresql-postgresql…
nemuki May 27, 2025
39d709e
Merge pull request #19 from nemuki/renovate/ktor-monorepo
nemuki May 27, 2025
155f4ce
Merge pull request #18 from nemuki/renovate/bytebase-bytebase-3.x
nemuki May 27, 2025
4eb817d
Merge pull request #25 from nemuki/renovate/com.google.protobuf-0.x
nemuki May 27, 2025
a597a10
Update ktor monorepo to v3
renovate[bot] May 27, 2025
29e12a2
Merge pull request #24 from nemuki/mcp
nemuki May 27, 2025
ff21aab
Merge pull request #15 from nemuki/renovate/major-ktor-monorepo
nemuki May 27, 2025
8678e03
Create git-pr-release.yml
nemuki May 27, 2025
ebda6e5
Merge pull request #27 from nemuki/nemuki-patch-1
nemuki May 27, 2025
7322d3a
permissions
nemuki May 27, 2025
753d964
issues
nemuki May 27, 2025
82bd1af
not json
nemuki May 27, 2025
89929ea
pr comment
nemuki May 27, 2025
448bee8
grep
nemuki May 27, 2025
02dcf1f
pr url
nemuki May 27, 2025
642fc48
log
nemuki May 27, 2025
09efa42
redirect
nemuki May 27, 2025
a78f928
default shell
nemuki May 27, 2025
a249451
split
nemuki May 27, 2025
cd8694b
tail
nemuki May 27, 2025
e604a14
redirect
nemuki May 27, 2025
e4f8c7e
TERM: dumb
nemuki May 27, 2025
315bd1a
color never
nemuki May 27, 2025
d784f02
create pr
nemuki May 27, 2025
a004f37
checkout
nemuki May 27, 2025
104d8c5
title
nemuki May 27, 2025
7174eb5
git-pr-release
nemuki Jun 1, 2025
07a09d0
v2
nemuki Jun 1, 2025
c24ba16
pr view
nemuki Jun 1, 2025
fdce2e4
url
nemuki Jun 1, 2025
8e8a950
escape
nemuki Jun 1, 2025
033b124
set -x
nemuki Jun 1, 2025
90c1bfb
thor_shell
nemuki Jun 1, 2025
0ed237a
no set -x
nemuki Jun 1, 2025
d9028da
B
nemuki Jun 1, 2025
58bea7e
git-pr-release-go
nemuki Jun 2, 2025
74e136c
v2
nemuki Jun 2, 2025
4f7a9bc
PR_NUMBER
nemuki Jun 2, 2025
3b5beb4
改行
nemuki Jun 2, 2025
45eac61
標準出力
nemuki Jun 2, 2025
760bc5e
set x
nemuki Jun 2, 2025
8b933cb
last_line
nemuki Jun 2, 2025
848ac22
case
nemuki Jun 2, 2025
eb13285
template
nemuki Jun 2, 2025
44f2198
init project choseisan-ical
nemuki Jul 12, 2025
35d9730
Merge pull request #44 from nemuki/choseisan
nemuki Jul 12, 2025
94aef31
Initial plan
Copilot Jul 12, 2025
925326c
Initial plan for input form implementation
Copilot Jul 12, 2025
81f2f3b
Implement input form with validation (working on JS functionality)
Copilot Jul 12, 2025
836289a
Complete input form implementation with working validation
Copilot Jul 12, 2025
990e727
Refactor validation to use HTML5 standards and TypeScript
Copilot Jul 12, 2025
3abeb5d
Remove type assertions and add trailing newline in validation.ts
Copilot Jul 12, 2025
a800bb1
Refactor validation.ts for improved readability and consistency
nemuki Jul 12, 2025
f6d4225
Implement new feature for user authentication and improve error handling
nemuki Jul 12, 2025
b240fc9
Merge pull request #52 from nemuki/copilot/fix-46
nemuki Jul 12, 2025
ab1fa8b
Initial plan
Copilot Jul 12, 2025
7f7d868
Implement CSV data input functionality for Chosei-san schedule parsing
Copilot Jul 12, 2025
92db7a2
Merge pull request #53 from nemuki/copilot/fix-47
nemuki Jul 12, 2025
ef75ac8
Initial plan
Copilot Jul 12, 2025
cbe3e0c
Implement complete choseisan-ical functionality with iCal generation …
Copilot Jul 12, 2025
cff46d6
Implement user feedback: filename format, Google Calendar link, trail…
Copilot Jul 12, 2025
f12f50f
Fix: Update input attributes for better accessibility and consistency
nemuki Jul 12, 2025
4195001
Add observability configuration to wrangler.jsonc
nemuki Jul 12, 2025
b450f73
Update renderer and Vite configuration: enhance HTML structure, add s…
nemuki Jul 12, 2025
307a0a3
Merge pull request #55 from nemuki/copilot/fix-45-2
nemuki Jul 12, 2025
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
9 changes: 9 additions & 0 deletions .github/git-pr-release.mustache
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Release {{from}} → {{to}} {{date}}
## Pull requests

{{#pull_requests}}
- [ ] #{{number}}
{{/pull_requests}}
{{^pull_requests}}
Nothing.
{{/pull_requests}}
55 changes: 55 additions & 0 deletions .github/workflows/git-pr-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Original: https://songmu.jp/riji/entry/2022-08-05-git-pr-release.html
---
name: git-pr-release

on:
push:
branches:
- main

defaults:
run:
shell: bash

jobs:
git-pr-release:
runs-on: ubuntu-latest
permissions:
contents: read
issues: write
pull-requests: write
steps:
- name: Setup git-pr-release-go
uses: odanado/setup-release@v0
with:
repository: odanado/git-pr-release-go

- name: Run git-pr-release-go
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
set -x

output=$(git-pr-release-go --from main --to release --template .github/git-pr-release.mustache 2>&1)
last_line=$(echo "$output" | tail -n 1)
echo "$last_line"

case "$last_line" in
# git-pr-release-go: Created new a pull request. 42
*"Created new a pull request."*)
echo "PR_NUMBER=$(echo "$last_line" | grep -oP '\d+$')" >> $GITHUB_ENV
;;
# git-pr-release-go: The pull request already exists. The body was updated. 40
*"The pull request already exists. The body was updated."*)
echo "PR_NUMBER=$(echo "$last_line" | grep -oP '\d+$')" >> $GITHUB_ENV
;;
*)
echo "PR_NUMBER=" >> $GITHUB_ENV
;;
esac

- name: Comment on the pull request
if: env.PR_NUMBER != ''
run: |
gh pr comment ${{ env.PR_NUMBER }} \
--body "This pull request was created by [git-pr-release-go]"
4 changes: 2 additions & 2 deletions bytebase/compose.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
postgres:
image: postgres:16.4-bookworm
image: postgres:16.9-bookworm
environment:
POSTGRES_USER: user
POSTGRES_PASSWORD: password
Expand All @@ -11,7 +11,7 @@ services:
target: /var/lib/postgresql/data

bytebase:
image: bytebase/bytebase:2.22.3
image: bytebase/bytebase:3.6.2
ports:
- mode: host
target: 8080
Expand Down
34 changes: 34 additions & 0 deletions choseisan-ical/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# prod
dist/
dist-server/

# dev
.yarn/
!.yarn/releases
.vscode/*
!.vscode/launch.json
!.vscode/*.code-snippets
.idea/workspace.xml
.idea/usage.statistics.xml
.idea/shelf

# deps
node_modules/
.wrangler

# env
.env
.env.production
.dev.vars

# logs
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

# misc
.DS_Store
21 changes: 21 additions & 0 deletions choseisan-ical/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
```txt
npm install
npm run dev
```

```txt
npm run deploy
```

[For generating/synchronizing types based on your Worker configuration run](https://developers.cloudflare.com/workers/wrangler/commands/#types):

```txt
npm run cf-typegen
```

Pass the `CloudflareBindings` as generics when instantiation `Hono`:

```ts
// src/index.ts
const app = new Hono<{ Bindings: CloudflareBindings }>()
```
Loading