26 Commits

Author SHA1 Message Date
4dc1f6d7c8 add proper undefined checks 2020-09-05 11:47:09 -05:00
d383cebe78 add mime information to universal path; include content type in static server 2020-09-05 11:42:40 -05:00
34863a26a7 Restrict static server to app_path s 2020-09-05 11:37:30 -05:00
e2efc6f39f Replace path with universal paths 2020-09-05 11:35:15 -05:00
c0e1e1d2a4 Proper handling for kernel level errors 2020-09-05 10:10:00 -05:00
601649e699 support route handler arguments; add daton::static file server 2020-09-05 08:58:34 -05:00
27ee1a552b Clean up middleware; solidify support for route handler classes 2020-09-04 10:46:08 -05:00
ff34578d07 Support deno 1.3.x/0.67.0; replace handlebars with view_engine library 2020-09-04 09:40:16 -05:00
f67ae37923 JSDoc all the things! 2020-08-17 09:44:23 -05:00
c2a7c3f914 Start JSDocs 2020-08-16 14:31:47 -05:00
garrettmills
b5bde7d077 Add view engine unit - handlebars - and response helpers 2020-08-07 09:51:25 -05:00
garrettmills
48ead77765 HTTP errors for not found, not implemented, method not allowed 2020-07-30 09:39:05 -05:00
garrettmills
f1c4fbdb95 HTTP errors! 2020-07-30 09:30:43 -05:00
garrettmills
194fa476ca Add support for regex matching routes 2020-07-30 09:03:29 -05:00
garrettmills
7611c1b2bf Add support for deepmatch routes 2020-07-30 08:17:49 -05:00
garrettmills
42e8b36df4 account for :params and * wildcards in complex route match 2020-07-29 23:25:30 -05:00
garrettmills
0e5a0a5a5c Fix complex route matching; add api controller; api standard helpers 2020-07-29 23:18:38 -05:00
garrettmills
0764085ef9 Improve response factories and add helper functions 2020-07-29 22:55:17 -05:00
garrettmills
0d4881de1f Logging & moment.js 2020-07-29 22:37:16 -05:00
garrettmills
a04f083dbb Request handlers & error response factory! 2020-07-29 22:01:20 -05:00
garrettmills
a27618d5a3 Start routing; rehydratable interface; add verbose logging 2020-07-28 09:11:48 -05:00
garrettmills
a6995c6a85 Create InjectSession & PersistSession modules; update session model 2020-07-27 19:48:44 -05:00
garrettmills
25a37cf1a2 Models unit; session model; generalize session classes/interfaces 2020-07-27 09:41:04 -05:00
garrettmills
878de025d8 Add generic session interfaces; memory session; factories; kernel 2020-07-24 09:53:30 -05:00
garrettmills
b9f2f844f3 Http Kernel! 2020-07-22 09:38:17 -05:00
garrettmills
e4f5da7ac6 db structure abstraction; async collection; update/insert queries; model saving 2020-07-06 09:53:03 -05:00