45 Commits

Author SHA1 Message Date
Logan Cusano
a4d07db766 #16 Update variable name
Some checks failed
DRB Server Build / drb_server_build (push) Successful in 36s
DRB Tests / drb_mocha_tests (push) Failing after 1m13s
2024-05-11 14:40:10 -04:00
Logan Cusano
fee40dd609 #16 Updated join
-  After getting all available IDs, it now checks if there are IDs. If not telling the user
2024-05-05 22:00:04 -04:00
Logan Cusano
9d0aa0191f Resolve bug when selecting ID on join 2024-05-05 18:24:11 -04:00
Logan Cusano
9ce8928d82 Revert base image and add global gyp install
Some checks failed
DRB Server Build / drb_server_build (push) Successful in 24s
DRB Tests / drb_mocha_tests (push) Failing after 59s
2024-04-29 23:25:34 -04:00
Logan Cusano
abadcf5cb5 Change base image of the dockerfile
Some checks failed
DRB Server Build / drb_server_build (push) Failing after 9s
DRB Tests / drb_mocha_tests (push) Failing after 1m38s
2024-04-29 22:16:17 -04:00
Logan Cusano
91201c3527 Update tests
- Update test names
- Added new action to build the latest server code on the server it's running on
- Removed unnecessary vars from makefile
2024-04-29 01:12:30 -04:00
Logan Cusano
0c1f6cd867 Update dockerfile
Some checks failed
DRB Build Tests / build (push) Failing after 34s
DRB Build Tests / drb_build_and_test (push) Failing after 51s
- Use the startup command used in the terminal
2024-04-28 05:11:49 -04:00
Logan Cusano
7175487d77 Update makefile
Some checks failed
DRB Build Tests / build (push) Failing after 31s
DRB Build Tests / drb_build_and_test (push) Failing after 43s
- Run docker detached
2024-04-28 05:06:50 -04:00
Logan Cusano
f0eac45955 Replace space with tab in makefile
Some checks failed
DRB Build Tests / build (push) Failing after 12s
DRB Build Tests / drb_build_and_test (push) Has been cancelled
2024-04-28 05:05:43 -04:00
Logan Cusano
c81dce99e2 Update makefile with clean step
Some checks failed
DRB Build Tests / build (push) Failing after 7s
DRB Build Tests / drb_build_and_test (push) Has been cancelled
2024-04-28 05:04:52 -04:00
Logan Cusano
38cb1054e0 Add DISCORD_TOKEN var to tests and makefile
Some checks failed
DRB Build Tests / build (push) Failing after 12s
DRB Build Tests / drb_build_and_test (push) Failing after 59s
2024-04-28 05:00:10 -04:00
Logan Cusano
12441c5c6d Update makefile
Some checks failed
DRB Build Tests / build (push) Failing after 1m38s
DRB Build Tests / drb_build_and_test (push) Failing after 56s
- Mistake in the docker build path
2024-04-28 04:54:53 -04:00
Logan Cusano
1c1b071bd7 Update makefile
Some checks failed
DRB Build Tests / build (push) Failing after 9s
DRB Build Tests / drb_build_and_test (push) Has been cancelled
- Removed all spaces for tabs
2024-04-28 04:53:55 -04:00
Logan Cusano
49e52d8944 Add makefile for server and related action build test
Some checks failed
DRB Build Tests / build (push) Failing after 7s
DRB Build Tests / drb_build_and_test (push) Failing after 58s
2024-04-28 04:46:08 -04:00
Logan Cusano
63ccfa70d3 Add server docker file and related action tests
Some checks failed
DRB Build Tests / build (push) Failing after 15s
DRB Build Tests / drb_build_and_test (push) Failing after 1m2s
2024-04-28 04:34:15 -04:00
Logan Cusano
565fd5af37 Updated join voice log
All checks were successful
DRB Build Tests / drb_build_and_test (push) Successful in 1m27s
2024-04-26 21:30:27 -04:00
Logan Cusano
383663e980 #30 Update discordBot
- Added voice states intent
2024-04-26 21:28:49 -04:00
Logan Cusano
854c73cc4e Testing updates
All checks were successful
Client Tests / test (push) Successful in 1m30s
Run Socket Server Tests / test (push) Successful in 1m15s
- Added client tests, started with the pdabHandler interactions
- Updated caps in socket server tests
- Updated pdabHandler with uniform 'guild_id'
- Updated pdabHandler with production check to launch or not launch the python client
-
2024-04-14 15:47:29 -04:00
Logan Cusano
96d9c38425 Removed unused imports from tests
Some checks failed
Run Socket Server Tests / test (push) Failing after 1m20s
2024-04-07 19:07:31 -04:00
Logan Cusano
4df3de4d4a Passing local server tests
Some checks failed
Run Socket Server Tests / test (push) Failing after 30s
2024-04-07 19:01:00 -04:00
Logan Cusano
461b449194 Added success emits for server functions 2024-04-07 17:01:51 -04:00
Logan Cusano
757fdfb3b2 Rename tests file to test for mocha 2024-04-07 16:59:51 -04:00
Logan Cusano
9bc80887ce Updated Package 2024-04-07 16:59:16 -04:00
Logan Cusano
0ce0f72ed3 Update Server
- Move socket server start to main server file
- This way tests and the main function can use the same code
2024-04-07 16:58:50 -04:00
Logan Cusano
a423417949 Update versions and install param
Some checks failed
Run Socket Server Tests / test (push) Failing after 25s
2024-04-06 03:36:36 -04:00
Logan Cusano
2fb0bc8920 Update server package.json to use mocha tests
Some checks failed
Run Socket Server Tests / test (push) Failing after 17s
2024-04-06 03:32:18 -04:00
Logan Cusano
c78ed89707 Initial implementation of python client with socket.io IPC 2024-04-03 02:24:21 -04:00
Logan Cusano
be5943e9d4 Adding basic tests 2024-04-03 02:20:30 -04:00
Logan Cusano
2754494083 #16 changed where the map was done for leave AC 2024-03-24 09:55:45 -04:00
Logan Cusano
fea7ed2c7f #16
- Server can now choose from IDs in the DB
- Implemented an active system to disable some IDs from being used
2024-03-24 02:45:34 -04:00
Logan Cusano
bee95ed999 #6
- Added a config system to the addons
- Added options in the config for dynamic variables
- Updated example and code to use new config and options
2024-03-10 04:50:16 -04:00
Logan Cusano
7d4f48a446 #6 The bones
- Added a module to load addons
- Added an example module that just extends the socketIO connection to add an console log
2024-03-10 04:03:40 -04:00
Logan Cusano
7efd0cd4f3 Fixed a bug in server update command #10
- Didn't properly get the open sockets
2024-03-03 21:31:14 -05:00
Logan Cusano
956dc89107 Adding functional usage of client self updater #10
- Added update command to the server
- Server can request nodes update
- Nodes have an 'endpoint' for updating
- Fixes to the install script
2024-03-03 20:49:29 -05:00
Logan Cusano
35f3f07793 Working on #9
- Can join and leave from voice channels
- Will check to make sure that the bot is in a given system or no system before joining
- Cleaned up the socket client with wrappers
- Added a new module to handle subprocesses for the client
- Beginning workings on OP25 handler
- Added OP25 config object generator with config exporter
2024-03-03 00:10:43 -05:00
Logan Cusano
e431db1337 Update the example/ping command
- Added the auto complete function commented out
- Added JSDoc and comments for clarity
2024-02-18 20:06:08 -05:00
Logan Cusano
42784f1852 Functional joining and leaving
- Needs to be tested on multiple servers
- Needs to be tested with multiple nodes
#1 #9
2024-02-18 20:05:10 -05:00
Logan Cusano
724cc55c6e Added todo(?) 2024-02-11 04:50:18 -05:00
Logan Cusano
a90a5cf206 Removed unecessary debug 2024-02-11 04:50:02 -05:00
Logan Cusano
ed33654b8c Updates to join (server/client)
- Check if the available nodes are connected to a vc in the given guild
2024-02-11 04:32:58 -05:00
Logan Cusano
b78fa8307d Functional join command server side 2024-02-11 02:45:40 -05:00
Logan Cusano
93d6eecfbf Remove some extra debug 2024-02-10 15:13:55 -05:00
Logan Cusano
9c46792959 Major updates to core 2024-02-10 15:10:35 -05:00
Logan Cusano
4ac95f5325 Stable joining with dummy commands sent on timeouts 2024-01-19 23:57:03 -05:00
Logan Cusano
4a0b1004d2 Init Commit
Server
- Working init discord bot
    - Modular events and commands
    - Has access to the socket server
- Working init socket server
    - Need to work on getting access to discord bot
- Working init web server

Currently working on breaking out the init of the socket server

Client
- Working init socket client

Currently working on the discord bot to join voice channels
2024-01-08 00:12:47 -05:00