Commit Graph

203 Commits

Author SHA1 Message Date
Hein
e35f8a4f14 Fix session id that is an integer. 2025-12-03 11:49:19 +02:00
Hein
5ff9a8a24e Fixed blank params on funcspec v0.0.74 2025-12-03 11:42:32 +02:00
Hein
81b87af6e4 Updated doc 2025-12-03 11:30:59 +02:00
Hein
f3ba314640 Refectored the mux routers. v0.0.73 2025-12-03 10:42:26 +02:00
Hein
93df33e274 UnderlyingRequest and UnderlyingResponseWriter
Some checks are pending
Tests / Run Tests (1.23.x) (push) Waiting to run
Tests / Run Tests (1.24.x) (push) Waiting to run
Tests / Lint Code (push) Waiting to run
Tests / Build (push) Waiting to run
v0.0.72
2025-12-02 17:40:44 +02:00
Hein
abd045493a mux UnderlyingRequest v0.0.71 v0.0.70 2025-12-02 17:34:18 +02:00
Hein
a61556d857 Added FallbackHandler v0.0.69 2025-12-02 17:16:34 +02:00
Hein
eaf1133575 Fixed security rules not loading v0.0.68 2025-12-02 16:55:12 +02:00
Hein
8172c0495d More generic security solution. v0.0.67 2025-12-02 16:35:08 +02:00
Hein
7a3c368121 Pass through to default handler v0.0.66 2025-12-02 16:09:36 +02:00
Hein
9c5c7689e9 More common handler interface v0.0.65 2025-12-02 15:45:24 +02:00
Hein
08050c960d Optional Authentication v0.0.64 2025-12-02 14:14:38 +02:00
Hein
78029fb34f Fixed formatting issues
Some checks failed
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
v0.0.63
2025-12-01 14:56:30 +02:00
Hein
1643a5e920 Added cache, funcspec and implemented total cache 2025-12-01 14:40:54 +02:00
Hein
6bbe0ec8b0 Added function api prototype
Some checks failed
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-11-24 17:00:15 +02:00
Hein
e32ec9e17e Updated the security package 2025-11-24 17:00:05 +02:00
Hein
26c175e65e Added make release to vscode tasks
Some checks are pending
Tests / Run Tests (1.23.x) (push) Waiting to run
Tests / Run Tests (1.24.x) (push) Waiting to run
Tests / Lint Code (push) Waiting to run
Tests / Build (push) Waiting to run
2025-11-24 10:15:23 +02:00
Hein
aa99e8e4bc Added WrapHTTPRequest v0.0.62 2025-11-24 10:13:48 +02:00
Hein
163593901f Huge preload chains causing errors, workaround to do seperate selects.
Some checks failed
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
v0.0.61
2025-11-21 17:09:11 +02:00
Hein
1261960e97 Ability to handle multiple x-custom- headers
Some checks are pending
Tests / Run Tests (1.23.x) (push) Waiting to run
Tests / Run Tests (1.24.x) (push) Waiting to run
Tests / Lint Code (push) Waiting to run
Tests / Build (push) Waiting to run
v0.0.60
2025-11-21 12:15:07 +02:00
Hein
76bbf33db2 Fixed SingleRecordAsObject true when handleRead with no id v0.0.59 2025-11-21 11:49:08 +02:00
Hein
02c9b96b0c Better SanitizeWhereClause v0.0.58 2025-11-21 11:42:01 +02:00
Hein
9a3564f05f SanitizeWhereClause with tablename on handlers. v0.0.57 2025-11-21 11:00:44 +02:00
Hein
a931b8cdd2 Better preloads v0.0.56 2025-11-21 10:41:58 +02:00
Hein
7e76977dcc Lots of refactoring, Fixes to preloads v0.0.55 2025-11-21 10:17:20 +02:00
Hein
7853a3f56a cql_columns parsing and recursive preloading. Also added legacy header support for limt(s,e) ,sort(x,y,-z) v0.0.54 2025-11-21 09:15:40 +02:00
Hein
c2e0c36c79 Restheadspec now takes parameters from query parameters and headers. Allows for backward compatibility with our old dojo clients v0.0.53 2025-11-21 08:56:58 +02:00
Hein
59bd709460 More reflection function to handle sql columns and get default sqlcolumn lists. v0.0.52 2025-11-21 08:35:46 +02:00
Hein
05962035b6 when you specify computed columns without explicitly listing base columns, you'll get all base model column
Some checks are pending
Tests / Run Tests (1.23.x) (push) Waiting to run
Tests / Run Tests (1.24.x) (push) Waiting to run
Tests / Lint Code (push) Waiting to run
Tests / Build (push) Waiting to run
v0.0.51
2025-11-20 17:34:46 +02:00
Hein
1cd04b7083 Better where clause handling for preloads v0.0.50 2025-11-20 17:02:27 +02:00
Hein
0d4909054c Better handling of preload where conditions and a few panic changes v0.0.49 2025-11-20 16:50:26 +02:00
Hein
745564f2e7 More Panic Recovery for reflection on orm v0.0.48 2025-11-20 15:20:21 +02:00
Hein
311e50bfdd Better relation lookup
Some checks are pending
Tests / Run Tests (1.23.x) (push) Waiting to run
Tests / Run Tests (1.24.x) (push) Waiting to run
Tests / Lint Code (push) Waiting to run
Tests / Build (push) Waiting to run
v0.0.47
2025-11-20 14:30:59 +02:00
Hein
c95bc9e633 Added x-files feature v0.0.46 2025-11-20 12:47:36 +02:00
Hein
07b09e2025 handle JSON sql columns v0.0.45 2025-11-20 12:04:19 +02:00
Hein
3d5334002d Fixes on Table Name on insert v0.0.44 2025-11-20 11:49:07 +02:00
Hein
640582d508 Better types v0.0.43 2025-11-20 11:40:16 +02:00
Hein
b0b3ae662b Common Sql Types v0.0.42 2025-11-20 11:18:49 +02:00
Hein
c9b9f75b06 Fixed go mod version issues v0.0.41 2025-11-20 10:34:27 +02:00
Hein
af3260864d INSERT statements were failing with duplicate key errors because the SQL being generated v0.0.40 2025-11-20 10:31:25 +02:00
Hein
ca6d2deff6 Fixed insert statement bug 2025-11-20 10:11:26 +02:00
Hein
1481443516 Fixed double .Model and .Table v0.0.39 2025-11-20 10:02:36 +02:00
Hein
cb54ec5e27 Better responses for updates and inserts v0.0.38 2025-11-20 09:57:24 +02:00
Hein
7d6a9025f5 Fixed hardcoded id v0.0.37 2025-11-20 09:40:11 +02:00
Hein
35089f511f correctly handle structs with embedded fields v0.0.36 2025-11-20 09:28:37 +02:00
Hein
66b6a0d835 Better registry handling
Some checks are pending
Tests / Run Tests (1.23.x) (push) Waiting to run
Tests / Run Tests (1.24.x) (push) Waiting to run
Tests / Lint Code (push) Waiting to run
Tests / Build (push) Waiting to run
2025-11-19 18:29:24 +02:00
Hein
456c165814 Fixed models being icorrectly set and added SetDefaultRegistry v0.0.35 2025-11-19 18:22:56 +02:00
Hein
850d7b546c Added modelregistry.AddRegistry v0.0.34 2025-11-19 18:18:18 +02:00
Hein
a44ef90d7c Fixes on getRelationshipInfo, ShouldUseNestedProcessor v0.0.33 2025-11-19 18:03:25 +02:00
Hein
8b7db5b31a reflection-based column validation for UpdateQuery v0.0.32 2025-11-19 17:41:15 +02:00