Commit Graph

55 Commits

Author SHA1 Message Date
965721bd89 Merge branch 'hws-notify' hws/v0.4.0 2026-01-26 00:23:56 +11:00
5781aa523c added a notify system 2026-01-26 00:23:46 +11:00
76c8a592af Merge branch 'notify' notify/v0.1.0 2026-01-24 20:35:59 +11:00
65e8bd07e1 added the notify module 2026-01-24 20:35:40 +11:00
0c3d4ef095 middleware can only be added once hws/v0.3.2 2026-01-24 16:35:17 +11:00
5a3ed49ea4 fixed panic if loadfunc returns nil with no error hwsauth/v0.5.2 2026-01-24 15:17:19 +11:00
2f49063432 added multiple method support for routes hws/v0.3.1 2026-01-24 14:44:38 +11:00
1c49b19197 fixed issue with hwsauth where table creation didnt work so user logins was broken if table didnt already exist hwsauth/v0.5.0 2026-01-24 03:08:39 +11:00
f25bc437c4 updated hwsauth: uses new hws version hwsauth/v0.4.0 2026-01-23 12:55:44 +11:00
378bd8006d updated hws: expanded error page functionality hws/v0.3.0 2026-01-23 12:33:13 +11:00
e9b96fedb1 Merge branch 'ezconf' ezconf/v0.1.1 2026-01-21 19:23:27 +11:00
da6ad0cf2e updated ezconf 2026-01-21 19:23:12 +11:00
0ceeb37058 added ezconf and updated modules with integration ezconf/v0.1.0 hws/v0.2.3 hwsauth/v0.3.4 tmdb/v0.9.2 hlog/v0.10.4 2026-01-13 21:18:35 +11:00
f8919e8398 updated rules 2026-01-13 19:47:39 +11:00
be889568c2 fixed tmdb bug with searchmovies and added tests tmdb/v0.9.1 2026-01-13 19:41:36 +11:00
cdd6b7a57c Merge branch 'tmdbconf' tmdb/v0.9.0 2026-01-13 19:11:52 +11:00
1a099a3724 updated tmdb 2026-01-13 19:11:17 +11:00
7c91cbb08a updated hwsauth to use hlog hwsauth/v0.3.3 2026-01-13 18:07:11 +11:00
h
1c66e6dd66 Merge pull request 'hlogdoc' (#3) from hlogdoc into master
Reviewed-on: #3
hws/v0.2.2 hwsauth/v0.3.2 jwt/v0.10.1
2026-01-13 13:53:12 +11:00
h
614be4ed0e Merge branch 'master' into hlogdoc 2026-01-13 13:52:54 +11:00
da8e3c2d10 fixed wiki links 2026-01-13 13:49:21 +11:00
51045537b2 updated version numbers 2026-01-13 13:40:25 +11:00
bdae21ec0b Updated documentation for JWT, HWS, and HWSAuth packages.
- Updated JWT README.md with proper format and version number
- Updated HWS README.md and created comprehensive doc.go
- Updated HWSAuth README.md and doc.go with proper environment variable documentation
- All documentation now follows GOLIB rules format

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-13 13:37:37 +11:00
h
ddd570230b Merge pull request 'h-patch-1' (#2) from h-patch-1 into master
Reviewed-on: #2
hlog/v0.10.3
2026-01-13 13:33:39 +11:00
h
a255ee578e Update hlog/README.md 2026-01-13 13:31:47 +11:00
h
1b1fa12a45 Add hlog/LICENSE 2026-01-13 13:31:15 +11:00
h
90976ca98b Update hlog/README.md hlog/v0.10.2 2026-01-13 13:26:09 +11:00
h
328adaadee Merge pull request 'Updated hlog documentation to comply with GOLIB rules.' (#1) from hlogdoc into master
Reviewed-on: #1
2026-01-13 13:24:55 +11:00
h
5be9811afc Update hlog/README.md 2026-01-13 13:24:07 +11:00
52341aba56 Updated hlog documentation to comply with GOLIB rules.
- Added comprehensive README.md with proper format and version number
- Enhanced doc.go with complete godoc-compliant documentation
- Updated RULES.md to clarify wiki home page requirement

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-13 13:20:40 +11:00
7471ae881b updated RULES.md 2026-01-13 13:02:02 +11:00
2a8c39002d updated hlog hlog/v0.10.1 2026-01-13 12:55:30 +11:00
8c2ca4d79a removed trustedhost from hws config hws/v0.2.1 2026-01-13 11:32:29 +11:00
3726ad738a fixed bad import hwsauth/v0.3.1 2026-01-11 23:35:05 +11:00
423a9ee26d updated docs 2026-01-11 23:33:48 +11:00
9f98bbce2d refactored hws to improve database operability hws/v0.2.0 2026-01-11 23:11:49 +11:00
4c5af63ea2 refactor to improve database operability in hwsauth hwsauth/v0.3.0 2026-01-11 23:00:50 +11:00
ae4094d426 refactor to improve database operability jwt/v0.10.0 2026-01-11 22:21:44 +11:00
1b25e2f0a5 Refactor database interface to use *sql.DB directly
Simplified the database layer by removing custom interface wrappers
and using standard library *sql.DB and *sql.Tx types directly.

Changes:
- Removed DBConnection and DBTransaction interfaces from database.go
- Removed NewDBConnection() wrapper function
- Updated TokenGenerator to use *sql.DB instead of DBConnection
- Updated all validation and revocation methods to accept *sql.Tx
- Updated TableManager to work with *sql.DB directly
- Updated all tests to use db.Begin() instead of custom wrappers
- Fixed GeneratorConfig.DB field (was DBConn)
- Updated documentation in doc.go with correct API usage

Benefits:
- Simpler API with fewer abstractions
- Works directly with database/sql standard library
- Compatible with GORM (via gormDB.DB()) and Bun (share same *sql.DB)
- Easier to understand and maintain
- No unnecessary wrapper layers

Breaking changes:
- GeneratorConfig.DBConn renamed to GeneratorConfig.DB
- Removed NewDBConnection() function - pass *sql.DB directly
- ValidateAccess/ValidateRefresh now accept *sql.Tx instead of DBTransaction
- Token.Revoke/CheckNotRevoked now accept *sql.Tx instead of DBTransaction

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-11 17:39:30 +11:00
557e9812e6 added error or invalid log level hlog/v0.9.1 2026-01-10 18:52:17 +11:00
f3312f7aef added more int parsing and tests env/v0.9.1 2026-01-10 18:22:16 +11:00
61d519399f fixed incorrect import hwsauth/v0.2.0 2026-01-04 01:11:25 +11:00
b13b783d7e created hwsauth module hwsauth/v0.1.0 2026-01-04 01:01:17 +11:00
14eec74683 created hws module hws/v0.1.0 2026-01-04 00:59:24 +11:00
ade3fa0454 imported env module env/v0.9.0 2026-01-02 19:03:07 +11:00
516be905a9 imported cookies module cookies/v0.9.0 2026-01-02 18:25:38 +11:00
6e632267ea added cookie control to jwt jwt/v0.9.2 2026-01-02 18:15:49 +11:00
05aad5f11b fixed transaction issues jwt/v0.9.1 2026-01-01 22:44:39 +11:00
c4574e32c7 imported tmdb module tmdb/v0.8.0 2026-01-01 20:42:50 +11:00
c466cd3163 imported jwt module jwt/v0.9.0 2026-01-01 20:33:16 +11:00