Commit Graph

61 Commits

Author SHA1 Message Date
Smith
8a9c75e9b4 egg wip 2023-08-05 23:30:30 +02:00
Smith
88797fca9c Merge branch 'master' into pterodactyl-🥚 2023-08-05 22:29:23 +02:00
Smith
d14aaa7f5b self serve image assets 2023-08-05 19:30:59 +02:00
Smith
37e6625383 more generic file server 2023-08-05 18:38:09 +02:00
Smith
046c946df0 revert optional port; new fields wip 2023-08-05 15:47:15 +02:00
Smith
f90a3e2c47 serve config schema via ajax
* add a todo list
2023-08-05 11:51:58 +02:00
Smith
1a8e8c9339 extend types; schema wip
* handle optional gamedig props in watcher service
2023-08-05 11:18:46 +02:00
Smith
0c87cf2655 egg wip 2023-03-26 16:50:22 +02:00
Smith
8b62a6d887 upd discord.js v12 -> v14 2023-02-20 19:08:39 +01:00
Smith
ea247b7ebd upd gamedig 2023-02-20 19:03:21 +01:00
Smith
3b7c64441e got --> axios 2023-02-20 17:42:18 +01:00
Smith
05a17a911b wip2 2023-02-19 19:55:49 +01:00
Smith
381d1d8f48 update to node 16; upd. deps
* add discord.js optionals
 * cloudno.de --> fly.io
2022-09-06 12:14:12 +02:00
Smith
439ce44a5b review env vars and defaults 2022-08-18 21:27:11 +02:00
Smith
792e44f82b 🧹 2022-08-03 16:12:42 +02:00
Smith
cc9e8d01da 🧽 2022-08-03 15:52:28 +02:00
Smith
a5abc43344 🧼 2022-08-03 13:30:18 +02:00
Smith
fdf9e47c1c fix type error 2022-08-01 09:59:11 +02:00
Smith
6df88fbc96 keep updating graph when the server is offline 2022-08-01 09:58:01 +02:00
Smith
69b1eb1a09 fix: error handling for channel/chat updates 2022-08-01 09:55:27 +02:00
Smith
395a1b812b adjust service provider links & configs 2022-07-30 13:07:41 +02:00
Smith
f9190cf6bd fix token validation + error notif 2022-07-21 10:03:05 +02:00
Smith
5266e5854f refactor web server 2022-07-21 09:38:15 +02:00
Smith
52280b5fb6 graph style: adjust x axis labels 2022-07-19 09:39:49 +02:00
Smith
f05dc08870 show graph chart for offline servers 2022-07-17 12:45:37 +02:00
Smith
e015154810 add timezoneOffset support 2022-07-17 09:43:32 +02:00
Smith
900d55c470 switch to npm registry version of gamedig fork 2022-07-13 17:38:03 +02:00
Smith
36b56a22b5 add stackblitz 1 click deployment support
* clean up run-scripts (upd. readme)
 * add repo field to package.json
 * block serving the web UI if `SECRET` env var is not set
2022-07-13 17:36:13 +02:00
Smith
8d081afc3e nicer API errors for the control panel
* unify token validation
2022-07-09 15:46:25 +02:00
Smith
283f8c3b33 add heroku 1 click deployment support
* Procfile, app.json, `PORT` env
2022-06-17 01:28:45 +02:00
Smith
a53ea95f9b fix minecraft discord embed 2022-06-08 20:01:35 +02:00
Smith
440a10bc6b simplify 2022-05-13 18:59:26 +02:00
Smith
8666b3d1b9 fix connect link #2 2022-05-13 18:40:27 +02:00
Smith
7c73158bd6 fix: connect link for non IP hostnames & logout prompt after save 2022-05-13 18:26:27 +02:00
Smith
84309a47fb fix graph span3 2022-05-09 21:56:58 +02:00
Smith
6e0ab6500f fix graph span2 2022-05-09 21:57:55 +02:00
Smith
885d56c49e fix graph span 2022-05-09 21:57:16 +02:00
Smith
e3161f306e gs.name; gs.timezoneOffset; ref 2022-05-09 21:53:01 +02:00
Smith
e78785ae79 fix flush data path 2022-05-08 20:45:46 +02:00
Smith
cd29454eca less verbose gamedig debug 2022-05-08 20:42:16 +02:00
Smith
97c0794653 menu; sections; notifications; save config toast
* styling
2022-05-08 20:12:46 +02:00
Smith
b19d920617 ui wip; logout
* add animate.css
 * request available features to test token
2022-05-07 22:48:42 +02:00
Smith
64ac0151bd moved main config to db; web ui WIP
bearer token validation + retry prompt  
json-editor ui + json schema  
flush buttons, save config button  
add mustache dep.  
fix dev script  
new config sample: alerts + embed options
2022-05-01 20:13:27 +02:00
Smith
9bef000933 debug, readme, config 2022-04-18 17:10:23 +02:00
Smith
4f6884de02 telegram: don't escape dash in markdown 2022-04-09 21:17:04 +02:00
Smith
dff1cd65d7 telegram: show graph even if player count is 0 atm. 2022-04-09 20:40:18 +02:00
Smith
f57dc6d596 filter player fields by availability
* name, time, score, ping
2022-04-09 18:27:09 +02:00
Smith
b619bf8e66 telegram: do not escape dots 2022-04-09 15:22:03 +02:00
Smith
fad2a1bc0b telegram: sanitize all string fields 2022-04-09 15:05:39 +02:00
Smith
7860f8cf42 sanitize telegram markdown 2022-04-09 14:58:21 +02:00