| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Adjust help for 'next' command | Jokler | 2020-06-04 | 1 | -1/+1 |
| | | |||||
| * | Fix spelling of TeamSpeak | Jokler | 2020-05-24 | 1 | -2/+2 |
| | | |||||
| * | Add flag to increase identity security levels | Jokler | 2020-03-22 | 1 | -0/+24 |
| | | |||||
| * | Fixed id generation for first time setup | Jokler | 2020-03-22 | 3 | -7/+20 |
| | | |||||
| * | Merge pull request #44 from Mavulp/relative-volume | Jokler | 2020-03-15 | 3 | -46/+90 |
| |\ | | | | | Add a way of making relative volume changes | ||||
| | * | Add a way of making relative volume changes | Jokler | 2020-03-14 | 3 | -46/+90 |
| | | | | | | | | | | | Additionally this moves seeking into the command parsing for consistency. | ||||
| * | | Merge pull request #45 from Mavulp/fix-shutdown | Jokler | 2020-03-15 | 2 | -46/+50 |
| |\ \ | | | | | | | Fix shutdown freezing the bot | ||||
| | * | | Fix shutdown freezing the bot | Jokler | 2020-03-14 | 2 | -46/+50 |
| | |/ | | | | | | | | | | | This is kind of a work around by ignoring other futures spawned on the tokio runtime but it should not cause any actual issues since the important futures should still block the runtime. | ||||
| * / | Add search command to the music bot | Jokler | 2020-03-06 | 2 | -0/+5 |
| |/ | |||||
| * | Merge pull request #42 from Mavulp/fix-state | Felix Kaaman | 2020-02-25 | 1 | -4/+8 |
| |\ | | | | | Fix state reverting to stopped on empty playlist | ||||
| | * | Fix state reverting to stopped on empty playlist | Jokler | 2020-02-25 | 1 | -4/+8 |
| | | | |||||
| * | | Merge pull request #39 from Mavulp/volume-display | Jokler | 2020-02-24 | 1 | -12/+19 |
| |\| | | | | | Add volume to the bot's name | ||||
| | * | Add volume to the bot's name | Jokler | 2020-02-24 | 1 | -12/+19 |
| | | | |||||
| * | | Print duration when adding & playing links | Felix Kaaman | 2020-02-23 | 1 | -3/+16 |
| |/ | |||||
| * | Move web server related files into a folder | Jokler | 2020-02-22 | 1 | -1/+1 |
| | | |||||
| * | Fix quit message when nothing is playing | Jokler | 2020-02-22 | 1 | -3/+9 |
| | | |||||
| * | Webserver: Add API documentation and basic css | Jokler | 2020-02-22 | 1 | -0/+12 |
| | | |||||
| * | Split web_server module into separate components | Jokler | 2020-02-22 | 8 | -178/+203 |
| | | |||||
| * | Add tmtu mode as a front-end | Jokler | 2020-02-22 | 5 | -8/+196 |
| | | |||||
| * | Add a json /api/bots endpoint for data retrieval | Jokler | 2020-02-22 | 3 | -15/+92 |
| | | |||||
| * | Add a very basic template using available info | Jokler | 2020-02-22 | 6 | -26/+158 |
| | | |||||
| * | Make titles of audio metdata non optional | Jokler | 2020-02-22 | 2 | -13/+7 |
| | | |||||
| * | Spawn actix-web server with access to the bot | Jokler | 2020-02-22 | 7 | -37/+146 |
| | | | | | | | Additionally replace all Mutexes with RwLocks. Hopefully this makes it possible for the web server to serve many requests at once since they would just hold read locks. | ||||
| * | Add functions for BBCode formatting | Felix Kaaman | 2020-02-22 | 3 | -4/+51 |
| | | |||||
| * | Add seeking to audio player | Felix Kaaman | 2020-02-21 | 3 | -2/+82 |
| | | | | | | | | Adds a new "!seek" command which takes in a string that will be parsed by humantime in addition to a '+' or '-' character that can be prefixed to determine if it is a relative seek. Without any prefix characters the seek will be absolute. | ||||
| * | Name threads for better logging and debugging | Jokler | 2020-02-08 | 1 | -29/+35 |
| | | |||||
| * | Move music bot related data into a single mutex | Jokler | 2020-01-29 | 1 | -66/+71 |
| | | |||||
| * | Add a description to the master bot | Jokler | 2020-01-29 | 1 | -0/+2 |
| | | |||||
| * | Make local mode spawn a music bot directly | Jokler | 2020-01-29 | 2 | -7/+25 |
| | | |||||
| * | Add config example file | Jokler | 2020-01-29 | 1 | -17/+0 |
| | | |||||
| * | Block bots from joining channels with other bots | Jokler | 2020-01-29 | 3 | -9/+56 |
| | | |||||
| * | Move duplicate code into on_client_left method | Jokler | 2020-01-29 | 2 | -8/+10 |
| | | |||||
| * | Randomly choose from lists of identities and names | Jokler | 2020-01-29 | 4 | -101/+114 |
| | | |||||
| * | Let the music bot leave once its channel is empty | Jokler | 2020-01-29 | 3 | -11/+106 |
| | | |||||
| * | Fix quit method not stopping audio playback | Jokler | 2020-01-29 | 3 | -7/+21 |
| | | |||||
| * | Move master and music bots into seperate files | Jokler | 2020-01-29 | 4 | -549/+570 |
| | | |||||
| * | Initial multibot draft | Jokler | 2020-01-29 | 6 | -407/+734 |
| | | |||||
| * | Change method of sending EOS to GStreamer pipeline (#24) | Felix Kaaman | 2020-01-27 | 2 | -7/+6 |
| | | | | Uses message bus instead of events to elements | ||||
| * | Revert chat command syntax and add skip alias (#9) | Jokler | 2020-01-16 | 2 | -10/+17 |
| | | |||||
| * | Use structopt for command parsing (#7) | Jokler | 2020-01-15 | 2 | -46/+75 |
| | | |||||
| * | Use youtube-dl json output for metadata access (#3) | Jokler | 2020-01-14 | 3 | -35/+38 |
| | | | | | | | * Use youtube-dl json output for metadata access * Fix: meta_data -> metadata | ||||
| * | Make youtube-dl execution async again | Jokler | 2020-01-14 | 2 | -9/+11 |
| | | | | | | | If tokio is run with a low thread count running youtube-dl can freeze audio playback. This should prevent that by waiting for the command asynchronously. | ||||
| * | Remove playlist length limit by using VecDeque | Jokler | 2020-01-14 | 2 | -57/+12 |
| | | |||||
| * | Use async channel to guarantee tokio never blocks | Jokler | 2020-01-14 | 3 | -10/+15 |
| | | |||||
| * | Run cargo fmt | Jokler | 2020-01-13 | 5 | -148/+150 |
| | | |||||
| * | Fix error that occurs on incorrect play command | Jokler | 2020-01-12 | 1 | -1/+5 |
| | | |||||
| * | Player: Ensure that audio is always stereo & 48Khz | Jokler | 2020-01-12 | 1 | -1/+4 |
| | | |||||
| * | Player: Fix playlist read index calculation | Jokler | 2020-01-12 | 1 | -1/+1 |
| | | |||||
| * | Player: Convert volume to dB before applying it | Jokler | 2020-01-12 | 2 | -6/+12 |
| | | |||||
| * | Add enterprise logging and split out gstreamer & teamspeak specific code | Felix Kaaman | 2020-01-12 | 6 | -593/+806 |
| | | |||||
