Garrett Mills
ac6fd0ef1d
0.14.14: Misc bugfixes in migrations & AsyncCollection keys
5 months ago
Garrett Mills
9aa3f56340
Update package versions for node 18
10 months ago
Garrett Mills
899c8448fc
Create HTTPFilesystem implementation and add support to universalPath helper to automatically use it
10 months ago
Garrett Mills
0484a586bd
Update dependencies & fix misc formatting errors
2 years ago
Garrett Mills
c0595f3ef9
Centralize configure-able factory classes
2 years ago
Garrett Mills
f1791b1d76
Add push$ to Collection; make Container listen for retroactive blueprint changes
2 years ago
Garrett Mills
c966904418
finish TreeModel implementation and updateMany builder method
2 years ago
Garrett Mills
f63891ef99
Add TreeModel and HasSubtree implementation
2 years ago
Garrett Mills
710b6cb535
Add workaround for global registry async context in REPL
2 years ago
Garrett Mills
91d76f44b5
Make global registry better accessible externally
2 years ago
Garrett Mills
fe9170282f
Add ArrayElement type helper
2 years ago
Garrett Mills
de13030815
Fix AsyncCollection.filter to allow for async filter functions
2 years ago
Garrett Mills
771fed8002
Make parameter middleware handler call collection.toArray NON-recursively
2 years ago
Garrett Mills
6f66126d38
Improve Response verbose/debug logging
2 years ago
Garrett Mills
ca348b2ff6
Add Trace logging level; bump version
2 years ago
Garrett Mills
8f08b94f74
Error response enhancements, CoreID auth client backend
2 years ago
Garrett Mills
a039b1ff25
Add Safe value API and start OAuth2Server
2 years ago
Garrett Mills
6d1cf18680
Refactor event bus and queue system; detect cycles in DI realization and make
2 years ago
Garrett Mills
cfd555723b
Add whereDefined and mapCall methods to Collection class
2 years ago
Garrett Mills
dc16dfdb81
Make new routing system the default
2 years ago
Garrett Mills
8cf19792a6
Start routing and pipeline rewrite
2 years ago
Garrett Mills
5ffb91329e
Start new validation system and zodified types with excc
2 years ago
Garrett Mills
9204a02450
Modify GlobalRegistry to use async local storage to support multiple "global" containers
2 years ago
Garrett Mills
d251f8bc15
Util: fix Pipe conditionals and add type-safe hasOwnProperty helper
2 years ago
Garrett Mills
265837b5cd
Fix stupid typescript error...
2 years ago
Garrett Mills
0a9dd30909
Implement scopes on models and support interacting with them via ModelBuilder
2 years ago
Garrett Mills
d92c8b5409
Start implementation of model relations
2 years ago
Garrett Mills
9ee4c42e43
Error type fixes
2 years ago
Garrett Mills
3efbfecf9d
OAuth2 stuff
2 years ago
Garrett Mills
a1d04d652e
Implement basic login & registration forms
3 years ago
Garrett Mills
5940b6e2b3
Fix circular dependencies in migrator
3 years ago
Garrett Mills
074a3187eb
Add support for jobs & queueables, migrations
...
- Create migration directives & migrators
- Modify Cache classes to support array manipulation
- Create Redis unit and RedisCache implementation
- Create Queueable base class and Queue class that uses Cache backend
3 years ago
Garrett Mills
fcce28081b
AsyncPipe; table schemata; migrations; File logging
3 years ago
Garrett Mills
e33d8dee8f
Add support for registering vendor asset routes
3 years ago
Garrett Mills
f496046461
File-based response support & static server
...
- Clean up UniversalPath implementation
- Use Readable/Writable types correctly for stream methods
- Add .list() methods for getting child files
- Make Response body specify explicit types and support
writing Readable streams to the body
- Create a static file server that supports directory listing
3 years ago
Garrett Mills
5d960e6186
chore: make Rehydratable use Awaitable; add docblock
3 years ago
Garrett Mills
cf6d14abca
- Start support for auto-generated routes using UniversalPath
...
- Start support for custom view engine props & functions
- Start login template and namespace
3 years ago
Garrett Mills
91abcdf8ef
Start auth framework
3 years ago
Garrett Mills
1d5056b753
Setup eslint and enforce rules
3 years ago
Garrett Mills
9be9c44a32
Import other modules into monorepo
3 years ago