Commit Graph

107 Commits (c0efaf2e802bccfe8cd0376eabeca37bce4d30a1)
 

Author SHA1 Message Date
Trivernis c0efaf2e80 Bugfixes and login system
**WARNING:** This login system is not safe because it transfers your password in plain text. Please wait for the next release.

- added https options
- added user password system
- added paused/playing to dashboard
- bugfixes to music playnext function
- Code Reformatting
6 years ago
Trivernis f8a765799e Bug fix
- getSplitDuration now returns the correct time
6 years ago
Trivernis 60366de6b3 Updated stylesheed
- overflow only shown on hover
6 years ago
Trivernis 1d3ce93561 Modified Dashboard
- added Song timer
- added active VC count
- improved layout
- added querying for VC count to graphql
6 years ago
Trivernis 36b6416531 Bugfixes and features
- fixed player bug
- added duration to play view
- fixed queue view
- added queue count
6 years ago
Trivernis 9ce38e4f3b Bug Fixes
- fixed two bugs in the interface
6 years ago
Trivernis bfe29e0ef4 Dashboard modifications
- finished most functionalities of the dashboard
- fixed some bugs
6 years ago
Trivernis c46f34fd59 Changes to webservice
- added more query parameters
- started working on webinterface
- tokens for authentication
6 years ago
Trivernis 72794a2f63 Added Query entries
- changed id to type ID!
- changed id to md5 hash of base64 string of properties
- added discord Id
- added paging to arrays
- implemented guildHandler into Guild query type
- added saved to retrieve saved songs/playlists
- added ready indicator boolean
- added querying logs
- added presences array
- added config as String
- added prefix
6 years ago
Trivernis 275179b990 Added Graphiql
- added some discord objects (see schema for more info)
6 years ago
Trivernis a560643d4d Fixed Code Quality
- removed unnecessary semicolon
6 years ago
Trivernis f1abc3b9b4 Structural changes
- removed data.js
- added Bot class to bot.js
- moved handling guildhandlers to bot class
- moved shuffleArray from music to utils
- cleanup
6 years ago
Trivernis 21ce5efafe
Merge pull request #28 from Trivernis/renovate/winston-3.x
Update dependency winston to v3.2.1
6 years ago
Trivernis 3bc3557796
Merge branch 'develop' into renovate/winston-3.x 6 years ago
Renovate Bot b6d7ccc4fe
Update dependency winston to v3.2.1 6 years ago
Trivernis 15ace55c24
Merge pull request #27 from Trivernis/renovate/winston-3.x
Update dependency winston to v3.2.0
6 years ago
Renovate Bot 07848ac761
Update dependency winston to v3.2.0 6 years ago
Trivernis e27b46ac6a Added Rich Embeds
- rich embed for `queue`
- rich embed for `uptime`
6 years ago
Trivernis 5d90ff6830 Changed presences storage
- moved presences to main.db
- added detailed description to README
6 years ago
Trivernis ac46163efe
Merge pull request #26 from Trivernis/unit-tests
Added Unit Tests
6 years ago
Trivernis 249c711b53 Added Test
- testing all servercommands in guilding
6 years ago
Trivernis b7e66f8fd5 Added Tests
- added tests for lib/guilding
6 years ago
Trivernis 298119511a Added Tests
- added tests for lib/cmd
6 years ago
Trivernis 8b2f9c45cf Added --exit flag to mocha test 6 years ago
Trivernis 453170433f Fixed Bug
- fixed reference error in test setup
6 years ago
Trivernis 4f1367e27f Removed unused import 6 years ago
Trivernis 990628244e Added Tests
- added tests for the dj class
- moved to rewire for mocking
6 years ago
Trivernis b8a92134fe Fixed CircleCi configuration
- fixed invalid json for created config.json
6 years ago
Trivernis d5d5c12126 Restructured Tests
- removed previous testfiles
- added test.js where all tests are stored
- added tests for lib/utils
- added standard test config
- added test config to devDependencies in package.json
- reconfigured circleci configuration
6 years ago
Trivernis a712f41a55 Changes to Config Syntax
- moved the discord token and youtube api key to ` api.botToken`  and `api.youTubeApiKey` in the `config.json` file
- added `lib.utils.ConfigChecker` class to check for missing required attributes in the config
- Updated README to new circumstances
6 years ago
Trivernis 35dc749ad0
Merge pull request #25 from Trivernis/develop
Closes #24 #23
6 years ago
Trivernis 5845144a83 Fixes and Cleanup
- allowing Promises for global command reply returns
- event callback regristration wrapped in main function
- stored reply for not playing music (`~np`) in servercommands.json
- made imports constant for lib/cmd
- moved YouTube url operations to lib/utils
- removed try catch surrounding promises in play and playnext callback and added .catch to promises
- added .catch to promises in music.js
- added license README badge
6 years ago
Trivernis bab7ddb538 Changes to the music function
- Songname is retrieved before playing
- for playlists the first songname is retrieved before playing, the others are retrieved in the background
- ~np now responses with Rich Embeds
6 years ago
Trivernis 657c08ac96
Merge pull request #22 from Trivernis/renovate/node-10.x
Update Node.js to v10.15 (CircleCI Docker Image)
6 years ago
Renovate Bot 3b74297fbb
Update Node.js to v10.15 6 years ago
Trivernis 2f70d9cf8c
Merge pull request #21 from Trivernis/develop
Develop
6 years ago
Julius Riegel e5fc4b306e Added CircleCi and Codefactor Badge to Readme 6 years ago
Trivernis 693a399f58
Merge pull request #20 from Trivernis/test-configuration-2
Additional testscripts
6 years ago
Julius Riegel 09f99327da Adding additional dependency installation task 6 years ago
Julius Riegel 66de9764bd Added lib/guilding testscript 6 years ago
Julius Riegel fc6cbd336e Added cmdTest script
- testing lib/cmd
6 years ago
Julius Riegel 48dda0782e Revert changes to config.yml 6 years ago
Julius Riegel 2ed844da1d Changes to config.yml
- seperate build and test tasks
6 years ago
Julius Riegel f9cd4db4e1 More verbose test logging 6 years ago
Trivernis fd634b9556
Merge pull request #19 from Trivernis/test-configuration
Updates to test configuration
6 years ago
Julius Riegel 1c8da414fc Auto-Exit of musicTest
- exiting after last command was invoked
6 years ago
Julius Riegel 33c1c0e323 Changes to circleci config 6 years ago
Julius Riegel 1db9ec2083 Changes to lib/music for CI
- changed RegularExpression that resulted in failure
6 years ago
Julius Riegel abd3ccb4c6 Changed musicTest configuration 6 years ago
Trivernis 2e9d58983f Changes to test tasks
- automatically creates config file
6 years ago