91d76f44b5
Make global registry better accessible externally
2022-08-06 15:53:38 -05:00
fe9170282f
Add ArrayElement type helper
2022-06-28 22:03:15 -05:00
de13030815
Fix AsyncCollection.filter to allow for async filter functions
2022-04-28 19:41:16 -05:00
771fed8002
Make parameter middleware handler call collection.toArray NON-recursively
2022-04-05 10:41:23 -05:00
6f66126d38
Improve Response verbose/debug logging
2022-03-30 21:38:36 -05:00
ca348b2ff6
Add Trace logging level; bump version
2022-03-30 18:15:56 -05:00
8f08b94f74
Error response enhancements, CoreID auth client backend
2022-03-29 01:14:46 -05:00
a039b1ff25
Add Safe value API and start OAuth2Server
2022-02-24 00:00:35 -06:00
6d1cf18680
Refactor event bus and queue system; detect cycles in DI realization and make
continuous-integration/drone/push Build is failing
2022-01-26 19:37:54 -06:00
cfd555723b
Add whereDefined and mapCall methods to Collection class
2022-01-20 00:55:11 -06:00
dc16dfdb81
Make new routing system the default
continuous-integration/drone/push Build is passing
2022-01-19 13:24:59 -06:00
8cf19792a6
Start routing and pipeline rewrite
continuous-integration/drone/push Build is passing
2022-01-17 15:57:40 -06:00
5ffb91329e
Start new validation system and zodified types with excc
continuous-integration/drone/push Build is passing
2022-01-14 01:04:13 -06:00
9204a02450
Modify GlobalRegistry to use async local storage to support multiple "global" containers
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2021-11-27 10:43:26 -06:00
d251f8bc15
Util: fix Pipe conditionals and add type-safe hasOwnProperty helper
2021-11-26 14:31:47 -06:00
265837b5cd
Fix stupid typescript error...
continuous-integration/drone/push Build is passing
2021-11-25 16:50:01 -06:00
0a9dd30909
Implement scopes on models and support interacting with them via ModelBuilder
continuous-integration/drone/push Build is passing
2021-11-11 16:42:37 -06:00
d92c8b5409
Start implementation of model relations
continuous-integration/drone/push Build is passing
2021-11-10 21:30:59 -06:00
9ee4c42e43
Error type fixes
continuous-integration/drone/push Build is failing
2021-10-18 13:03:28 -05:00
3efbfecf9d
OAuth2 stuff
continuous-integration/drone/push Build is failing
2021-10-18 12:48:16 -05:00
a1d04d652e
Implement basic login & registration forms
continuous-integration/drone/push Build is failing
2021-09-21 22:25:51 -05:00
5940b6e2b3
Fix circular dependencies in migrator
continuous-integration/drone/push Build is failing
2021-09-21 13:42:06 -05:00
074a3187eb
Add support for jobs & queueables, migrations
...
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is failing
- 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
2021-08-23 23:51:53 -05:00
fcce28081b
AsyncPipe; table schemata; migrations; File logging
continuous-integration/drone/push Build is passing
2021-07-25 09:15:01 -05:00
e33d8dee8f
Add support for registering vendor asset routes
continuous-integration/drone/push Build is passing
2021-07-07 22:50:48 -05:00
f496046461
File-based response support & static server
...
continuous-integration/drone/push Build is passing
- 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
2021-07-07 20:13:23 -05:00
5d960e6186
chore: make Rehydratable use Awaitable; add docblock
2021-07-02 21:44:34 -05:00
cf6d14abca
- Start support for auto-generated routes using UniversalPath
...
continuous-integration/drone/push Build is passing
- Start support for custom view engine props & functions
- Start login template and namespace
2021-06-29 01:44:07 -05:00
91abcdf8ef
Start auth framework
continuous-integration/drone/push Build is passing
2021-06-05 12:02:36 -05:00
1d5056b753
Setup eslint and enforce rules
continuous-integration/drone/push Build is passing
2021-06-02 22:36:25 -05:00
9be9c44a32
Import other modules into monorepo
continuous-integration/drone/push Build is failing
2021-06-01 20:59:40 -05:00