Commit Graph

  • b131cb589e Start CLI and db schema queries master garrettmills 2020-10-05 11:42:16 -05:00
  • c1e7f750fc Fix formatting in Select import garrettmills 2020-09-22 06:58:37 -05:00
  • d57053703a Start basic CLI framework garrettmills 2020-09-16 10:28:38 -05:00
  • 4dc1f6d7c8 add proper undefined checks garrettmills 2020-09-05 11:47:09 -05:00
  • d383cebe78 add mime information to universal path; include content type in static server garrettmills 2020-09-05 11:42:40 -05:00
  • 34863a26a7 Restrict static server to app_path s garrettmills 2020-09-05 11:37:30 -05:00
  • e2efc6f39f Replace path with universal paths garrettmills 2020-09-05 11:35:15 -05:00
  • b780d35db1 fix type cast garrettmills 2020-09-05 11:24:48 -05:00
  • 380d50be43 add universal path classes, refactor view engine to use them garrettmills 2020-09-05 11:23:56 -05:00
  • 90ded11fae remove example app garrettmills 2020-09-05 10:52:01 -05:00
  • 24762e4911 remove debugging garrettmills 2020-09-05 10:49:51 -05:00
  • d88a5353ae remove file:// from template dir on view render context garrettmills 2020-09-05 10:48:06 -05:00
  • c482216565 remove file:// on view engine template render garrettmills 2020-09-05 10:46:22 -05:00
  • 0c4b8c11d7 remove file:// on view engine fs walk garrettmills 2020-09-05 10:41:39 -05:00
  • f19adc5bf3 account for file:// when resolving app root garrettmills 2020-09-05 10:37:13 -05:00
  • e21624368f debug app root garrettmills 2020-09-05 10:35:08 -05:00
  • f97a68b129 account for file:// when resolving app paths garrettmills 2020-09-05 10:33:44 -05:00
  • a7d0f92da2 debug view engine paths garrettmills 2020-09-05 10:31:05 -05:00
  • fa337864b4 debug view engine paths garrettmills 2020-09-05 10:29:30 -05:00
  • c8d9f80579 debug view engine paths garrettmills 2020-09-05 10:27:51 -05:00
  • 642319ef1f Fix view engine path resolution garrettmills 2020-09-05 10:26:03 -05:00
  • dd38b2cda7 Revert scaffolding env helper changes garrettmills 2020-09-05 10:22:18 -05:00
  • 1f781c1b94 revert container global changes garrettmills 2020-09-05 10:21:18 -05:00
  • 1d0a0df12f fix variable override error garrettmills 2020-09-05 10:20:10 -05:00
  • 76f73851a7 make container property of global window garrettmills 2020-09-05 10:18:41 -05:00
  • c37b422d1d Debug container garrettmills 2020-09-05 10:14:46 -05:00
  • 4b341b43e0 Resolve existing scaffolding for env function garrettmills 2020-09-05 10:12:33 -05:00
  • c0e1e1d2a4 Proper handling for kernel level errors garrettmills 2020-09-05 10:10:00 -05:00
  • f1301d24f7 Revert garrettmills 2020-09-05 10:04:27 -05:00
  • fc5fbf2b70 Default path for scaffolding base dir garrettmills 2020-09-05 10:02:42 -05:00
  • 48ff05b12b Make canonical use file:// prefix garrettmills 2020-09-05 09:42:10 -05:00
  • 59975830e7 Add logging to canonical unit garrettmills 2020-09-05 09:40:58 -05:00
  • 41b25a5670 Exports and cleanup for external use garrettmills 2020-09-05 09:28:24 -05:00
  • 601649e699 support route handler arguments; add daton::static file server garrettmills 2020-09-05 08:58:34 -05:00
  • 27ee1a552b Clean up middleware; solidify support for route handler classes garrettmills 2020-09-04 10:46:08 -05:00
  • ff34578d07 Support deno 1.3.x/0.67.0; replace handlebars with view_engine library garrettmills 2020-09-04 09:40:16 -05:00
  • 0f182b592b remove moment from std export garrettmills 2020-08-23 14:00:33 -05:00
  • b696d4a9dd add exports to default module garrettmills 2020-08-23 13:56:15 -05:00
  • c6d1728343 basic readme garrettmills 2020-08-17 09:50:10 -05:00
  • f67ae37923 JSDoc all the things! garrettmills 2020-08-17 09:44:23 -05:00
  • c2a7c3f914 Start JSDocs garrettmills 2020-08-16 14:31:47 -05:00
  • 673fbc84f8 Add support for eager-loading nested relations garrettmills 2020-08-16 12:21:33 -05:00
  • dc6ba53380 Add support for subqueries garrettmills 2020-08-16 10:08:27 -05:00
  • 809af8063f fix typo; import format garrettmills 2020-08-16 09:47:46 -05:00
  • bd1c221e36 Create belongs_to_one and belongs_to_many inverse helpers garrettmills 2020-08-16 09:46:17 -05:00
  • 81906b02bc start relations (has one or many; has one; has many) garrettmills 2020-08-16 09:32:22 -05:00
  • 2fd3c6c22b Basic support for lazy loaded relations garrettmills 2020-08-09 17:22:58 -05:00
  • b5bde7d077 Add view engine unit - handlebars - and response helpers garrettmills 2020-08-07 09:51:25 -05:00
  • 3e4f8f00f2 Add support for app defined services garrettmills 2020-08-01 14:26:51 -05:00
  • 3991c9b4bb Add support for request timeouts; timeout helper garrettmills 2020-08-01 13:59:38 -05:00
  • 48ead77765 HTTP errors for not found, not implemented, method not allowed garrettmills 2020-07-30 09:39:05 -05:00
  • f1c4fbdb95 HTTP errors! garrettmills 2020-07-30 09:30:43 -05:00
  • 194fa476ca Add support for regex matching routes garrettmills 2020-07-30 09:03:29 -05:00
  • 7611c1b2bf Add support for deepmatch routes garrettmills 2020-07-30 08:17:49 -05:00
  • 42e8b36df4 account for :params and * wildcards in complex route match garrettmills 2020-07-29 23:25:30 -05:00
  • 0e5a0a5a5c Fix complex route matching; add api controller; api standard helpers garrettmills 2020-07-29 23:18:38 -05:00
  • 0764085ef9 Improve response factories and add helper functions garrettmills 2020-07-29 22:55:17 -05:00
  • 0d4881de1f Logging & moment.js garrettmills 2020-07-29 22:37:16 -05:00
  • a04f083dbb Request handlers & error response factory! garrettmills 2020-07-29 22:01:20 -05:00
  • 48f5da1747 Improve Model class' rehydratable implementation garrettmills 2020-07-28 09:35:11 -05:00
  • a27618d5a3 Start routing; rehydratable interface; add verbose logging garrettmills 2020-07-28 09:11:48 -05:00
  • a6995c6a85 Create InjectSession & PersistSession modules; update session model garrettmills 2020-07-27 19:48:44 -05:00
  • 25a37cf1a2 Models unit; session model; generalize session classes/interfaces garrettmills 2020-07-27 09:41:04 -05:00
  • 878de025d8 Add generic session interfaces; memory session; factories; kernel garrettmills 2020-07-24 09:53:30 -05:00
  • b9f2f844f3 Http Kernel! garrettmills 2020-07-22 09:38:17 -05:00
  • 60bb9afa29 Refactor units to be generic; start bundles; start app index.ts garrettmills 2020-07-20 22:54:25 -05:00
  • c0777f77b5 Flesh out model; add comments garrettmills 2020-07-19 18:39:56 -05:00
  • b915fcedf9 Finish fleshing out Model; refactor mixin types; TRUNCATE garrettmills 2020-07-19 14:13:48 -05:00
  • e4f5da7ac6 db structure abstraction; async collection; update/insert queries; model saving garrettmills 2020-07-06 09:53:03 -05:00
  • eddb4f1fbe Fix DI bugs; implement general logging service garrettmills 2020-06-17 09:48:01 -05:00
  • 6c4696227b Initial commit garrettmills 2020-06-15 20:35:30 -05:00