Skip to content

Commit 41ddb4c

Browse files
authored
Refactor/user friendliness (#2)
* feat(oauth): add endpoint URLs, logging, and handler wrapper functions Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com> * fix(oauth): Remove deprecated test files and consolidate security tests Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com> * fix(docs): Adds missing plus signs for consistent Markdown syntax Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com> * fix(examples): Remove obsolete README.md and embedded example files Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com> * fix(README.md): Improve OAuth setup example and clarify instructions Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com> * refactor(oauth): streamline OAuth error response with struct and encode Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com> * chore: Remove CHANGELOG.md file Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com> * fix(test): Add ignored error returns in test setup and handlers Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com> * build(.github/workflows/test.yml): update build commands for examples Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com> * chore(makefile): add formatting check to linting process Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com> --------- Signed-off-by: Tommy Nguyen <tuannvm@hotmail.com>
1 parent db4744a commit 41ddb4c

29 files changed

+1357
-3558
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ jobs:
4848

4949
- name: Build examples
5050
run: |
51-
cd examples/simple && go build
52-
cd ../embedded && go build
51+
go build ./examples/simple/main.go
52+
go build ./examples/advanced/main.go
5353
5454
- name: Run go vet
5555
run: go vet ./...

CHANGELOG.md

Lines changed: 0 additions & 42 deletions
This file was deleted.

Makefile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ test-coverage:
2323
# Run linting checks (same as CI)
2424
lint:
2525
@echo "Running linters..."
26+
@echo "Checking formatting..."
27+
@UNFORMATTED=$$(gofmt -l .); \
28+
if [ -n "$$UNFORMATTED" ]; then \
29+
echo "Code is not formatted. Run 'make fmt' to fix:"; \
30+
echo "$$UNFORMATTED"; \
31+
exit 1; \
32+
fi
2633
@go mod tidy
2734
@if ! git diff --quiet go.mod go.sum; then echo "go.mod or go.sum is not tidy, run 'go mod tidy'"; git diff go.mod go.sum; exit 1; fi
2835
@if ! command -v golangci-lint &> /dev/null; then echo "Installing golangci-lint..." && go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest; fi

0 commit comments

Comments
 (0)