aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2022-01-13Fix typo in guild-create.tsFederico "fuji97" Rapetti1-1/+1
2022-01-12Refactor production checksFederico fuji97 Rapetti3-19/+20
2022-01-10Fix lint commands and lint errorsFederico fuji97 Rapetti1-1/+1
2022-01-10Merge branch 'feature/slash-commands' into feature/slash-commandsFederico Rapetti 200189551-2/+2
2022-01-10Refactor bot commands update systemFederico fuji97 Rapetti3-10/+33
2022-01-10Change welcome message to use slash commandFederico fuji97 Rapetti1-1/+1
2022-01-09Fix database path for WindowsMax Isom1-1/+3
2022-01-07Add script to clear key value cacheMax Isom1-0/+10
2022-01-07Bump discord.jsMax Isom3-3/+4
2022-01-07Bump youtube.tsMax Isom1-3/+3
2022-01-06Don't silently failMax Isom1-48/+36
2022-01-05Setup and migrate to Prisma (#456)Peerawas Archavanuntakun21-178/+366
2021-12-27Fix invite scopeMax Isom1-1/+1
2021-12-27Refactor shuffle command as slash commandFederico fuji97 Rapetti1-10/+12
2021-12-27Refactor seek command as slash commandFederico fuji97 Rapetti1-26/+31
2021-12-27Remove old functions from commandsFederico fuji97 Rapetti3-79/+11
2021-12-27Refactor unskip command as slash commandFederico fuji97 Rapetti1-1/+21
2021-12-27Refactor skip command as slash commandFederico fuji97 Rapetti1-1/+28
2021-12-26Change module version to ES2020Federico fuji97 Rapetti1-7/+1
2021-12-26Update remove command to slash commandFederico fuji97 Rapetti1-7/+34
2021-12-26Rollback to Node v16.13.0Federico fuji97 Rapetti1-1/+1
2021-12-26Improve commands registrationFederico fuji97 Rapetti3-13/+33
2021-12-21Merge branch 'master' into feature/slash-commandsMax Isom4-19/+129
2021-12-21Handle if queue reply is deletedMax Isom2-15/+51
2021-12-18Merge branch 'master' into playlist-limit-configMax Isom5-23/+158
2021-12-18Revert incorrect changesThongrapee Panyapatiphan2-10/+9
2021-12-17Merge branch 'master' into mutexMax Isom4-12/+45
2021-12-15Start migrating queue commandMax Isom9-66/+358
Also: make it persistent & updating, add buttons ✨
2021-12-15Migrate pause commandMax Isom2-11/+13
2021-12-13Migrate fseek commandMax Isom1-22/+41
2021-12-13Migrate disconnect commandMax Isom4-94/+14
2021-12-13Migrate clear commandMax Isom1-9/+8
2021-12-13Merge branch 'master' into feature/slash-commandsMax Isom2-2/+19
2021-12-13Add splash banner and spinner progress for initial connectionMax Isom2-2/+19
2021-12-12Edit interaction reply if necessary for error messagesMax Isom2-2/+7
2021-12-12Migrate play command to slash commandMax Isom6-169/+76
2021-12-12Always resumeMax Isom2-15/+26
2021-12-12Merge branch 'master' into play-behavior-fix-gpgMax Isom15-72/+194
2021-12-12Merge branch 'master' into play-behavior-fix-gpgMax Isom12-65/+167
2021-12-09Merge branch 'master' into playlist-limit-configThongrapee Panyapatiphan25-136/+360
2021-12-07Check database direction for orphansMax Isom1-0/+66
2021-12-03Revert back to static propertyMax Isom1-3/+3
2021-12-03Use loop instead of recursionMax Isom1-8/+27
2021-12-03Update debug loggingMax Isom1-8/+5
2021-12-03Return when queue is emptyMax Isom1-7/+9
2021-12-03Disable @typescript-eslint/no-implicit-any-catchMax Isom1-2/+2
(Strict mode in TS 4.4 enables useUnknownInCatchVariables, so this is redundant.)
2021-12-03add some debug logsHellyson Rodrigo Parteka1-1/+7
2021-12-03fix(file-cache): add queue to handle eviction of old filesHellyson Rodrigo Parteka1-4/+12
This commit also removes the `await` from every stream creation. The eviction will be handled totally assyncronously. The only drawback is the possibility of exceeding the cache limit for a moment, until the next execution of `evictOldest`. This will only be a problem if the cache is set too close to the remaining disk space, which I wouldn't recomend. I also removed the recursion.
2021-12-03fix(file-cache): try/catch to prevent concurrency issuesHellyson Rodrigo Parteka1-3/+7
2021-11-24Add back -re option on uncached streamsMax Isom1-9/+11