96b098f912
feat(resolvespec): accept bunrouter.Router and bunrouter.Group in SetupBunRouterRoutes
...
Replaced *router.StandardBunRouterAdapter parameter with BunRouterHandler
interface to support both bunrouter.Router and bunrouter.Group types,
enabling route registration on router groups with path prefixes.
- Added BunRouterHandler interface
- Updated SetupBunRouterRoutes signature
- Updated example functions to use bunrouter.New() directly
- Added ExampleBunRouterWithGroup demonstrating group usage
2026-01-03 16:06:53 +02:00
Hein
9209193157
fix: lint issues and docs
2025-12-30 17:44:57 +02:00
Hein
02fbdbd651
Cache package is pure infrastructure. Cache invalidates on create/delete from the API
Tests / Integration Tests (push) Failing after 9s
Build , Vet Test, and Lint / Lint Code (push) Successful in 8m13s
Build , Vet Test, and Lint / Build (push) Successful in -24m36s
Build , Vet Test, and Lint / Run Vet Tests (1.23.x) (push) Successful in -25m6s
Build , Vet Test, and Lint / Run Vet Tests (1.24.x) (push) Successful in -24m33s
Tests / Unit Tests (push) Failing after -25m39s
2025-12-18 16:30:38 +02:00
Hein
09be676096
Resolvespec delete returns deleted record
2025-12-18 12:52:47 +02:00
Hein
2f18dde29c
Added Tx common.Database to hooks
2025-12-12 09:45:44 +02:00
Hein
e1abd5ebc1
Enhanced the SanitizeWhereClause function
2025-12-10 08:36:24 +02:00
Hein
23e2db1496
Fixed linting
2025-12-09 12:02:44 +02:00
Hein
d188f49126
Added openapi spec
2025-12-09 12:01:21 +02:00
Hein
1baa0af0ac
Config Package
Build , Vet Test, and Lint / Run Vet Tests (1.23.x) (push) Waiting to run
Build , Vet Test, and Lint / Run Vet Tests (1.24.x) (push) Waiting to run
Build , Vet Test, and Lint / Lint Code (push) Waiting to run
Build , Vet Test, and Lint / Build (push) Waiting to run
Tests / Unit Tests (push) Waiting to run
Tests / Integration Tests (push) Waiting to run
2025-12-09 09:19:56 +02:00
Hein
659b2925e4
Cursor pagnation for resolvespec
2025-12-09 08:51:15 +02:00
Hein
c9eaf84125
A lot more tests
2025-12-08 16:56:48 +02:00
Hein
b741958895
Code sanity fixes, added middlewares
Tests / Run Tests (1.23.x) (push) Has been cancelled
Tests / Run Tests (1.24.x) (push) Has been cancelled
Tests / Lint Code (push) Has been cancelled
Tests / Build (push) Has been cancelled
2025-12-08 08:28:43 +02:00
Hein
ff72e04428
Added meta operation.
2025-12-03 11:59:58 +02:00
Hein
f3ba314640
Refectored the mux routers.
2025-12-03 10:42:26 +02:00
Hein
a61556d857
Added FallbackHandler
2025-12-02 17:16:34 +02:00
Hein
8172c0495d
More generic security solution.
2025-12-02 16:35:08 +02:00
Hein
7a3c368121
Pass through to default handler
2025-12-02 16:09:36 +02:00
Hein
9c5c7689e9
More common handler interface
2025-12-02 15:45:24 +02:00
Hein
1643a5e920
Added cache, funcspec and implemented total cache
2025-12-01 14:40:54 +02:00
Hein
76bbf33db2
Fixed SingleRecordAsObject true when handleRead with no id
2025-11-21 11:49:08 +02:00
Hein
9a3564f05f
SanitizeWhereClause with tablename on handlers.
2025-11-21 11:00:44 +02:00
Hein
7e76977dcc
Lots of refactoring, Fixes to preloads
2025-11-21 10:17:20 +02:00
Hein
59bd709460
More reflection function to handle sql columns and get default sqlcolumn lists.
2025-11-21 08:35:46 +02:00
Hein
1cd04b7083
Better where clause handling for preloads
2025-11-20 17:02:27 +02:00
Hein
0d4909054c
Better handling of preload where conditions and a few panic changes
2025-11-20 16:50:26 +02:00
Hein
d9cf23b1dc
Fixed column expression bug
2025-11-11 16:39:06 +02:00
Hein
94f013c872
Preload fixes
2025-11-11 15:54:43 +02:00
Hein
c52fcff61d
Preload fixes
2025-11-11 15:34:24 +02:00
Hein
37b4b75175
Fixed preload and id fields with GetPrimaryKeyName
2025-11-11 14:32:41 +02:00
Hein
0cef0f75d3
Fixed computed columns
2025-11-11 12:28:53 +02:00
Hein
ecd7b31910
Fixed linting issues
2025-11-11 11:32:30 +02:00
Hein
7b8216b71c
More fixes for _request
2025-11-11 11:16:07 +02:00
Hein
682716dd31
Linting fixes
2025-11-11 11:03:02 +02:00
Hein
dc3254522c
Added recursive crud handler.
2025-11-11 10:21:20 +02:00
Hein
3eb17666bf
Migration to Bitech
2025-11-10 11:43:15 +02:00
Hein
0899ba5029
Pointer Fixes
2025-11-07 14:22:58 +02:00
Hein
c84dd7dc91
Lets try the model approach again
2025-11-07 14:18:15 +02:00
Hein
abee5c942f
Count Fixes
2025-11-07 13:54:24 +02:00
Hein
2e9a0bd51a
Better model pointers
2025-11-07 13:45:08 +02:00
Hein
f518a3c73c
Some validation and header decoding
2025-11-07 13:31:48 +02:00
Hein
eefed23766
COUNT queries were generating incorrect SQL with the table appearing twice
2025-11-07 10:37:53 +02:00
Hein
3b2d05465e
Fixed tablename and schema lookups
2025-11-07 10:28:14 +02:00
Hein
e88018543e
Reflect safty
2025-11-07 09:47:12 +02:00
Hein
e7e5754a47
Added panic catches
2025-11-07 09:32:37 +02:00
Hein
c88bff1883
Better handling with context
2025-11-07 09:13:06 +02:00
Hein
d122c7af42
Updated how model registry works
2025-11-07 08:26:50 +02:00
Hein
8e06736701
Massive refactor and introduction of restheadspec
2025-11-06 16:15:35 +02:00
399cea9335
Updated Database Interface, Added Bun Support
2025-08-14 22:36:04 +02:00
Hein
f3ca6c356a
Fixed json loading
2025-04-29 14:33:31 +02:00
Hein
5f1526b0f4
Fixed RegisterModel variable shadowed
2025-04-29 14:12:00 +02:00