Commit Graph
4974 Commits
Author SHA1 Message Date
zkldi 3ab4859724 Add BOT_ env vars to createEnv.sh 2021-09-05 11:05:32 +01:00
zkldi 982690ae26 Migrate .env parsing to setup.ts and add conf.json5 parsing 2021-09-05 11:03:04 +01:00
zkldi 760ea5fa63 add server/config/fetch related logger layers 2021-09-05 11:02:43 +01:00
zkldi a21c8fe04f Add new packages for server stuffs. 2021-09-05 11:02:28 +01:00
zkldi 06d1175973 Enable strict, esModuleInterop and baseUrl 2021-09-05 11:02:18 +01:00
zkldi 390e8e626e Merge pull request #10 from TeamNewGuys/add-dotenv-support
Added .env file support as well as a script to generate it
2021-09-05 08:55:37 +01:00
zkldi 1e659eb6f4 Merge pull request #332 from TeamNewGuys:zkldi/issue-29-Webhooks
Support webhooks (Fixes #29)
2021-09-05 08:05:06 +01:00
Noah Heague 7452308c83 Updated CONTRIBUTING 2021-09-05 16:46:17 +10:00
zkldi fdf790b6a4 Fix broken middleware test 2021-09-05 07:45:11 +01:00
Noah Heague 683c4af480 Formatted with prettier 2021-09-05 16:44:17 +10:00
Noah Heague a303ebd254 Merge branch 'add-dotenv-support' into split-guild-and-global 2021-09-05 16:43:47 +10:00
Noah Heague affe19723f Merge branch 'split-guild-and-global' of github.com:TeamNewGuys/tachi-bot into split-guild-and-global 2021-09-05 16:42:09 +10:00
Noah Heague 8dc88026f3 Merged prettier 2021-09-05 16:41:10 +10:00
zkldi 4e20fa60f1 Add webhookUri handling and modification of it 2021-09-05 07:40:57 +01:00
Noah c20ab62a87 Merge pull request #19 from TeamNewGuys/add-prettier
Added prettier
2021-09-05 16:38:07 +10:00
Noah Heague 336b09c574 Prettier 2021-09-05 16:36:57 +10:00
zkldi ab2db4ad85 Support webhooks (Fixes #29) 2021-09-05 07:16:22 +01:00
Noah e88de974af Merge branch 'add-dotenv-support' into split-guild-and-global 2021-09-05 16:10:51 +10:00
Noah Heague 15c91b4acd Merge branch 'add-dotenv-support' of github.com:TeamNewGuys/tachi-bot into split-guild-and-global 2021-09-05 16:07:48 +10:00
Noah Heague e31def121e Fix env cross file and setup slash commands based on PROD/DEV 2021-09-05 16:07:11 +10:00
zkldi 764e4ee69e bump version 2021-09-05 07:03:08 +01:00
zkldi 86579fd1f3 Add webhookUri as a prop on oauth2 2021-09-05 07:02:59 +01:00
zkldi e03965931a Bump to 0.2.0. 2021-09-05 06:50:02 +01:00
zkldi 3b1be3d7b1 Add new webhook code 2021-09-05 06:49:43 +01:00
Noah Heague 74c824684b Merged main 2021-09-05 15:47:20 +10:00
Noah Heague f3dc313123 Fixed indentation 2021-09-05 15:45:41 +10:00
Noah Heague 3d7a174ea9 Add extra env var DEV_SERVER_ID which defines where testing will take place 2021-09-05 15:44:28 +10:00
Noah Heague fb0c07ffb4 Merged in dotenv changes 2021-09-05 15:40:00 +10:00
Noah 64bd8c545c Merge pull request #15 from TeamNewGuys/update-packages
Updated dependencies
2021-09-05 15:20:19 +10:00
Noah Heague ff7891b782 Updated dependencies 2021-09-05 15:19:37 +10:00
Noah 11959667c0 Merge pull request #13 from TeamNewGuys/remove-util-tests
Removed un-needed tests
2021-09-05 15:13:41 +10:00
Noah Heague 88b4f58355 Removed un-needed tests 2021-09-05 15:12:58 +10:00
Noah 63e3cc9a4d Merge pull request #12 from TeamNewGuys/investigate-babel-dependency
Removed babel and added correct type defs
2021-09-05 15:11:09 +10:00
Noah Heague 6e13ae6a00 Removed babel and added correct type defs 2021-09-05 15:09:56 +10:00
Noah Heague 2a5fed0018 Removed extra space on rm 2021-09-05 15:01:44 +10:00
Noah Heague 27f3214f2a Added .env file support as well as a script to generate it 2021-09-05 14:57:26 +10:00
Noah 82e508f654 Merge pull request #1 from TeamNewGuys/add-license-1
Add LICENSE file
2021-09-05 14:04:41 +10:00
zkldi 449e1e4f91 Add LICENSE file
It shows up all pretty on github...
2021-09-05 04:39:29 +01:00
Noah Heague 703e61f13f Incorrect license 2021-09-05 13:36:11 +10:00
Noah Heague cc9557cf75 Stripped repo down to bare minimum 2021-09-05 13:34:56 +10:00
Noah Heague 3699856b6b Stripped repo down to bare minimum 2021-09-05 13:32:28 +10:00
zkldi 3a71ddd73e Change all references of zkldi/tachi- to TeamNewGuys/tachi- 2021-09-04 14:27:19 +01:00
zkldi 451238d324 Temp 2021-09-04 14:25:58 +01:00
zkldi 7b4d7ba877 CodeQL is not very good. 2021-09-04 13:19:42 +01:00
zkldi 2d5f2b612f Merge pull request #330 from zkldi:zkldi/issue-139-Optimise-GET-/ir/beatoraja/chart/chartSHA256/scores
Optimise GET /ir/beatoraja/chart/:chartSHA256/scores
2021-09-04 13:18:57 +01:00
zkldi 505f35f6e0 Optimise GET /ir/beatoraja/chart/:chartSHA256/scores
Fixes #139
2021-09-04 13:14:05 +01:00
zkldi 3d56613ddc Add CSRF Protection 2021-09-04 11:16:05 +01:00
zkldi 9868816c4d Add codeql config file 2021-09-04 10:46:20 +01:00
zkldi fbc3a71408 Enable CodeQL 2021-09-04 10:39:07 +01:00
zkldi ba85741fa3 Fix #303 2021-09-04 10:38:20 +01:00