Kevin Franklin Kim and GitHub
dd7764eb52
Merge branch 'main' into feature/example-auth
2026-03-03 17:41:41 +01:00
Kevin Franklin Kim and GitHub
90dc1b358f
Merge pull request #89 from foomo/feature/maintenance
...
Test Branch / test (push) Waiting to run
chore: update repo
2026-03-03 17:33:44 +01:00
Kevin Franklin Kim
b0ed36815e
chore: fix make
2026-03-03 17:28:47 +01:00
Kevin Franklin Kim
671b60ebae
chore: update gh action
2026-03-03 17:13:41 +01:00
Kevin Franklin Kim
e40acbb563
fix: test
2026-03-03 16:59:01 +01:00
Kevin Franklin Kim
5823abc98b
fix: lint issue
2026-03-03 16:50:59 +01:00
Kevin Franklin Kim
4201b916e4
chore: update repo
2026-03-03 16:47:17 +01:00
Kevin Franklin Kim and GitHub
1ef2812eba
Merge pull request #83 from foomo/dependabot/go_modules/updates-bc54c4139e
...
Test Branch / test (push) Has been cancelled
chore(deps): bump the updates group across 1 directory with 2 updates
2026-02-18 06:54:20 +01:00
Kevin Franklin Kim and GitHub
c1a8ac3c6c
Merge pull request #84 from foomo/dependabot/github_actions/actions/checkout-6
...
chore(deps): bump actions/checkout from 5 to 6
2026-02-18 06:53:44 +01:00
dependabot[bot] and GitHub
64f7c0c5f4
chore(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-15 17:32:39 +00:00
dependabot[bot] and GitHub
801f7bf931
chore(deps): bump the updates group across 1 directory with 2 updates
...
Bumps the updates group with 2 updates in the / directory: [golang.org/x/mod](https://github.com/golang/mod ) and [golang.org/x/tools](https://github.com/golang/tools ).
Updates `golang.org/x/mod` from 0.29.0 to 0.30.0
- [Commits](https://github.com/golang/mod/compare/v0.29.0...v0.30.0 )
Updates `golang.org/x/tools` from 0.38.0 to 0.39.0
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.38.0...v0.39.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/mod
dependency-version: 0.30.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: updates
- dependency-name: golang.org/x/tools
dependency-version: 0.39.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: updates
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-10 15:15:03 +00:00
Kevin Franklin Kim and GitHub
738ba1295a
Merge pull request #82 from foomo/dependabot/github_actions/golangci/golangci-lint-action-9
...
Test Branch / test (push) Has been cancelled
chore(deps): bump golangci/golangci-lint-action from 8 to 9
2026-02-10 15:38:13 +01:00
dependabot[bot] and GitHub
adc2108e63
chore(deps): bump golangci/golangci-lint-action from 8 to 9
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 8 to 9.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: '9'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-09 17:02:49 +00:00
Kevin Franklin Kim and GitHub
31d2c58645
Merge pull request #80 from foomo/fix/go-generator-naming-conflicts
...
Test Branch / test (push) Has been cancelled
fix: resolve variable name conflicts in GoRPC client generation
v2.13.0
2025-11-07 10:37:02 +01:00
Kevin Franklin Kim
9535198175
revert: debug
2025-11-07 10:35:23 +01:00
Kevin Franklin Kim
aa5638fcfd
fix: custom errors
2025-11-07 10:30:56 +01:00
Kevin Franklin Kim
3c7c56b2f0
fix: checks
2025-11-07 07:22:40 +01:00
Kevin Franklin Kim
ef45cf3b4b
docs: update README
2025-11-07 07:14:20 +01:00
Kevin Franklin Kim
79684387be
feat: support ctx and errors through JSON
2025-11-07 07:14:04 +01:00
Kevin Franklin Kim
22fd72c6ba
Merge branch 'fix/go-generator-naming-conflicts' of github.com:foomo/gotsrpc into fix/go-generator-naming-conflicts
2025-11-06 23:10:22 +01:00
Kevin Franklin Kim and GitHub
939e09c5dd
Merge branch 'main' into fix/go-generator-naming-conflicts
2025-11-06 23:08:23 +01:00
Kevin Franklin Kim and GitHub
49be3bc8de
Merge pull request #77 from foomo/dependabot/github_actions/actions/setup-node-6
...
chore(deps): bump actions/setup-node from 5 to 6
2025-11-05 12:14:57 +01:00
dependabot[bot] and GitHub
507c608f18
chore(deps): bump actions/setup-node from 5 to 6
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-05 10:50:03 +00:00
Kevin Franklin Kim
e66e488fa9
Merge branch 'main' of github.com:foomo/gotsrpc into fix/go-generator-naming-conflicts
2025-11-05 11:49:36 +01:00
Kevin Franklin Kim and GitHub
1647155e62
Merge pull request #76 from foomo/feature/ugorji-go-1.3.0
...
feat: ugorji go codec 1.3.1
v2.12.0
2025-11-05 11:48:53 +01:00
Kevin Franklin Kim
ce5a34aa92
chore: fix make test
2025-11-05 11:43:24 +01:00
Kevin Franklin Kim
88c4293078
feat: codec 1.3.1
2025-11-05 11:40:00 +01:00
Uwe Quitter
f682ef1f75
fix: resolve variable name conflicts in GoRPC client generation
...
The GoRPC client generator was creating variable name conflicts when service method
parameters had the same name as internally generated variables. The generator uses
fixed variable names like 'req' for request structs, but if a method parameter was
also named 'req', it would create a naming conflict in the generated code.
Another change fixes the problem with a function definition having context.Context as one of its arguments, the generated code would have the context argument twice then.
2025-10-28 15:03:55 +01:00
Uwe Quitter
5d68c02535
feat: Add authentication example demonstrating gotsrpc Context function
...
This example showcases gotsrpc's special Context function for centralized
authentication. The Context function handles all authentication logic,
keeping service methods clean and focused on business logic.
Key principle: Centralized authentication via Context function
- Context function validates Authorization header once
- Service methods remain clean without auth boilerplate
- Single point of authentication for entire service
Example includes:
- AuthService: Login/logout operations
- HelloService: Demonstrates Context function pattern
- Complete build system with Makefile
- TypeScript client with proper ES6 modules
- Comprehensive tests and documentation
Files: example/auth/ (complete authentication example)
2025-10-22 16:07:17 +02:00
Kevin Franklin Kim
912f969ca3
chore: update MAKEFILE
2025-10-06 07:18:23 +02:00
Kevin Franklin Kim
e5408c57cf
feat: update deps
2025-10-02 17:17:32 +02:00
Kevin Franklin Kim
21f3621cf4
feat: mark deprecated
2025-10-02 17:17:23 +02:00
Kevin Franklin Kim
a7ac482d7b
chore: set schema id
2025-10-02 17:17:13 +02:00
Kevin Franklin Kim
a415e94795
chore: update tasks
2025-10-02 17:17:07 +02:00
Kevin Franklin Kim
8daa10c502
chore: set schema id
2025-10-02 17:16:56 +02:00
Kevin Franklin Kim
4cff4e79ba
chore: update lint config
2025-10-02 17:16:48 +02:00
Kevin Franklin Kim
e58d03f5f4
feat: codec 1.3.0
v2.12.0-rc.1
2025-09-19 08:53:41 +02:00
Kevin Franklin Kim
bfb4b6a45b
chore: let action search
2025-09-19 08:53:22 +02:00
Kevin Franklin Kim
00dfc6e1f2
fix: lint errors
2025-09-19 08:53:09 +02:00
Kevin Franklin Kim
7e1298b21b
chore: add codecov
Test Branch / test (push) Has been cancelled
2025-09-19 08:19:38 +02:00
Kevin Franklin Kim and GitHub
6c126a5956
Merge pull request #74 from foomo/feature/depedencies
...
feat: update depedencies
v2.11.0
2025-09-19 06:46:25 +02:00
Kevin Franklin Kim
c90b8e2024
chore: revert cache
2025-09-18 23:32:11 +02:00
Kevin Franklin Kim
d10297be6c
chore: update dependabot
2025-09-18 23:30:38 +02:00
Kevin Franklin Kim
9d9ae39cd4
fix: lint issues
2025-09-18 23:28:27 +02:00
Kevin Franklin Kim
29b313ea6f
test: add types test
2025-09-18 23:22:52 +02:00
Kevin Franklin Kim
e0841a5713
feat: update deps
2025-09-18 23:22:38 +02:00
Kevin Franklin Kim
cc9490482d
feat: update usage
2025-09-18 23:21:52 +02:00
Kevin Franklin Kim
929756226a
feat: use testing context
2025-09-18 23:21:44 +02:00
Kevin Franklin Kim
3677ba8f02
chore: add mise
2025-09-18 23:21:15 +02:00
Kevin Franklin Kim
401407617a
feat: add docker build
2025-09-18 23:20:40 +02:00