TheoryOfNekomata
|
645b8f4cd7
|
Implement delta patch
Allow PATCH method to use JSON Patch.
|
8 months ago |
TheoryOfNekomata
|
bc27b28e7a
|
Add tests
Decouple tests from data source.
|
8 months ago |
TheoryOfNekomata
|
467021b57a
|
Update tests
Decouple tests from data source.
|
8 months ago |
TheoryOfNekomata
|
770b62c6dd
|
Implement more tests
Add tests related to error handling.
|
8 months ago |
TheoryOfNekomata
|
64f0c49847
|
Add type improvements in builders
Include dynamic typing in builder functions.
|
8 months ago |
TheoryOfNekomata
|
c9caf5a473
|
Add server state, request decorator
Include request decorator to features.
|
8 months ago |
TheoryOfNekomata
|
8f05a07a67
|
Refactor http server
Define http server exports in their own directory.
|
8 months ago |
TheoryOfNekomata
|
de6834773b
|
Update handler logic
Remove duplicate checks and add OPTIONS method handler for allowed
methods.
|
8 months ago |
TheoryOfNekomata
|
52af811619
|
Update data source
Isolate data source from the rest of the backend code.
|
9 months ago |
TheoryOfNekomata
|
67b097a026
|
Add decorator system
Implement decorator system with requests.
|
9 months ago |
TheoryOfNekomata
|
48c0eb40df
|
Update content negotiation headers
Simplify data for language messages.
|
9 months ago |
TheoryOfNekomata
|
65d2cebd33
|
Streamline backend server
Ensure responses have localizable messages.
|
9 months ago |
TheoryOfNekomata
|
d94f7e4c44
|
Major refactor of codebase
Organize code even further to improve extensibility.
|
9 months ago |
TheoryOfNekomata
|
c6dd337e50
|
Update content negotiation setup
Use more compact data structures for content negoatiation.
|
9 months ago |
TheoryOfNekomata
|
3942b1efca
|
Add type safety, provide granular error handling
Provide utility types for resource schema validation.
Also handle each step for POST and PUT handlers.
|
9 months ago |
TheoryOfNekomata
|
e6e61cb22e
|
Fix emplace logic
Properly return data updated from data source.
|
9 months ago |
TheoryOfNekomata
|
83069a3e4a
|
Refactor codebase
Respect content negotiation.
|
9 months ago |
TheoryOfNekomata
|
6e7230adc4
|
Add tests
Ensure requests are properly handled.
|
9 months ago |