Commit Graph

216 Commits

Author SHA1 Message Date
knotteye
085dd02148 Changed init functions to be more consistent.
Added setup script and templates for config and database setup.
Fixed typo in tsconfig.
2019-09-26 14:43:24 -05:00
knotteye
d1cd2815e4 Fixed headers. Oops. 2019-09-24 18:42:13 -05:00
knotteye
5958f8c0ff Moved readme, started documentation. 2019-09-24 18:35:11 -05:00
knotteye
68f9866c16 Added cli for user management, abstracted some database queries into handler functions. 2019-09-24 17:29:37 -05:00
knotteye
abcd6787ca Worked out bugs in config and checking if localhost
Added comments to server.ts to improve readability
2019-09-23 15:59:07 -05:00
knotteye
2cd3f281c5 Fix typo in default config. 2019-09-23 14:33:46 -05:00
knotteye
27eafbd71d Added runtime config. 2019-09-23 14:27:01 -05:00
knotteye
fcff93c533 Removed executable, added 'npm start' script. 2019-09-22 17:12:49 -05:00
knotteye
935b850bcd Hooked up server.ts to database, it now validates, redirects, and records based on database queries.
Added setup script for database.
Added database.ts to create and manage a pool of connections. Possibly abstracting query logic in the future.
Updated controller to instantiate database.ts.
2019-09-22 16:33:18 -05:00
knotteye
577612cee5 Moved site dir
Added IRCD logic
2019-09-20 13:02:29 -05:00
knotteye
d05c59c896 Added executable
Added controller file to launch other processes
Moved compile dir to build
2019-09-20 11:09:15 -05:00
knotteye
4309da7c39 Added setup script for inspIRCd
Added bot script for registering and unregistering permanent channels
TODO: inspircd config template
2019-09-18 16:46:25 -05:00
knotteye
dd0ab1e465 Remove compiled files, include source only. 2019-09-15 12:28:42 -05:00
knotteye
61d0e0bd0e Add package.json and LICENSE, name the project. 2019-09-15 12:23:09 -05:00
knotteye
e128bdcdaa Added skeleton function for recording. 2019-09-14 21:24:05 -05:00
knotteye
5a637ce866 Initial
Added initial setup of ircd and node-media-server
Skeletion function in node-media-server prepublish for authenticating and redirecting streams.
2019-09-11 19:28:17 -05:00