Commit Graph
97 Commits
Author SHA1 Message Date
DaXcess bba96969e2 General housekeeping
- Updated dependencies
- Updated rust version in Dockerfile
- Updated workflow scripts to newer versions
- Replaced lazy_static with LazyLock
- Added descriptions to update behavior
2024-08-19 12:05:34 +02:00
DaXcess ec2db90810 Inverse!!! 2024-08-19 10:51:29 +02:00
DaXcess c7cb26a1f8 Add update behavior settings to /playing 2024-08-19 10:50:17 +02:00
DaXcess c5ae089930 Merge main into dev 2024-08-19 09:24:57 +02:00
DaXcess 83e432254b Reduce the amount of panics 2024-08-15 08:35:55 +02:00
DaXcess ef86e1e2d3 Add better data removal, fix small benign bug 2024-08-13 11:31:54 +02:00
DaXcess 576e2ef563 Remove useless alias 2024-08-12 16:36:27 +02:00
DaXcess 97c18385dd Initial v2.2.0 push 2024-08-12 16:14:24 +02:00
DaXcess e8115e5585 They thought they could hide... 2023-09-28 14:15:08 +02:00
DaXcess d2a2b2205d Prepare for v2.1.2 2023-09-28 13:48:46 +02:00
DaXcess 4a90cb8718 Nah that didn't work, here's some auto-disconnect bugfixes 2023-09-26 14:56:31 +02:00
DaXcess d93758e250 Fixed potential resource leak 2023-09-26 13:56:55 +02:00
DaXcess e4752444cf Trying to reduce the amount of deps 2023-09-26 10:09:58 +02:00
DaXcess ea1f8773e7 Merge branch 'dev' of github.com:SpoticordMusic/spoticord into dev 2023-09-26 09:46:34 +02:00
DaXcess b5999fe718 Removed hardcoded URL in /join 2023-09-26 09:46:15 +02:00
DaXcess 1201e44313 Remove unnecessary impl and add dev changelog 2023-09-25 16:37:12 +02:00
DaXcess 2daed2f704 Added changelog and removed total guilds in KV in favor of Discord API 2023-09-25 12:01:44 +02:00
DaXcess 2b287cc940 Merge branch 'main' into dev 2023-09-23 23:53:36 +02:00
DaXcess 1393d04ebc Add aarch64 compiler support 2023-09-23 23:50:28 +02:00
DaXcess 3c475664ac Remove OpenSSL dep 2023-09-23 23:35:09 +02:00
DaXcess d081d07fe8 Bump version 2023-09-23 19:51:45 +02:00
DaXcess cfaaea01aa Update packages 2023-09-23 19:48:13 +02:00
DaXcess ff0a5da0d7 Fix CPU issues 2023-09-23 19:47:39 +02:00
DaXcess 2c2114865b Merge branch 'main' into dev 2023-09-20 20:27:51 +02:00
DaXcess 7292246067 Bump MSRV to 1.67.0, docker to 1.72.1 2023-09-20 20:26:19 +02:00
DaXcess 2f9b27adb5 I'm ready 2023-09-20 20:15:23 +02:00
DaXcess 8508883320 Bring back 5 min timeout 2023-09-19 21:42:28 +02:00
DaXcess 2cebeb41ab Less Spotify API calls, rearranged some player stuff 2023-09-19 20:01:36 +02:00
DaXcess fca55d5644 Merge branch 'main' into dev 2023-09-19 13:51:07 +02:00
DaXcess 1c38067785 Bring back stats collection 2023-09-19 13:49:32 +02:00
DaXcess 2e273cdcde Almost ready 2023-09-18 22:39:11 +02:00
DaXcess 5154c220bf Update deps 2023-09-18 14:05:29 +02:00
DaXcess f46bbee3ce I forgot a few 2023-09-18 14:03:16 +02:00
DaXcess 1ffb07300f Hello there I'm back 2023-09-18 14:02:59 +02:00
DaXcess 7ae2184679 Also include dev branch in clippy 2023-06-08 16:38:46 +02:00
DaXcess bdf7b8507a Aight fuckit imma do it today 2023-06-08 16:29:00 +02:00
DaXcess c15a2738b2 Added changelog 2023-06-08 16:27:10 +02:00
DaXcess 9c3d67eaae Release moment 2023-06-08 16:26:07 +02:00
DaXcess 73f3f18864 Updated crates, bumped MSRV, fixed commands not registering 2023-05-19 19:22:53 +02:00
DaXcess 2ef3608f1e Update crates 2023-04-18 10:03:25 +02:00
DaXcess 0c41647c41 Patch songbird to handle new Discord protocol data 2023-04-08 23:02:45 +02:00
DaXcess ae8f2071d7 Update dependencies, increase MSRV due to sparse protocol 2023-03-28 14:12:01 +02:00
DaXcess 4f697e2a90 Remove a lot of track details from metrics because prometheus don't like 2023-03-06 12:52:33 +01:00
DaXcess 48bf81b2a3 Remove some deps from lock 2023-03-03 14:39:43 +01:00
DaXcess d857a3b72d Remove redis dep, update docs 2023-03-03 14:14:53 +01:00
DaXcess 634d6a778d Added metrics 2023-03-03 10:03:57 +01:00
DaXcess ee44cddd32 Bumping deps versions again 2023-03-01 15:42:30 +01:00
DaXcess d2998bb252 I guess no pre-commit formatting 2023-02-21 14:51:40 +01:00
DaXcess f2c95df625 Update README and pre-commit hook 2023-02-21 14:49:42 +01:00
DaXcess da1d0d1fec Bring back the buttons 2023-02-21 14:45:59 +01:00
DaXcess 22dde966b5 Routine package update 2023-02-17 12:53:15 +01:00
DaXcess edf93c693e Reduce lock time on session create, better disconnect checking in IPC loop 2023-02-02 12:50:39 +00:00
DaXcess ff0e79d1af Update deps 2023-01-31 14:42:06 +00:00
DaXcess 290a2ae93d Remove tokio debugging because SLOW 2023-01-29 17:03:46 +00:00
DaXcess ebf5efec29 Bump MSRV to 1.64.0 2023-01-27 14:23:47 +00:00
DaXcess 4491d182ce Update dependencies 2023-01-27 14:14:06 +00:00
DaXcess 60db889777 Merge branch 'main' of github.com:SpoticordMusic/spoticord 2023-01-27 14:12:52 +00:00
DaXcess 4253c9f1bb Make clippy happy, add tokio monitoring 2023-01-27 14:11:54 +00:00
DaXcess 4897e943dd Thin serenity deps 2023-01-02 18:19:03 +00:00
DaXcess 5694c05850 Security update 2023-01-02 18:08:45 +00:00
DaXcess 3dbef6857b Got some old changes 2023-01-02 18:00:21 +00:00
DaXcess 8e1d6b5385 Merge branch 'dev' 2022-12-10 23:01:55 +01:00
DaXcess b2e5f004e9 NO WAIT PLEASE MULTITHREAD YES 2022-12-10 23:01:18 +01:00
DaXcess ce0d2fd0ce Fix double disconnect/corrupt state on auto leave 2022-12-10 22:58:29 +01:00
DaXcess 3aa708a070 Made token revocation errors more obvious 2022-11-25 15:50:27 +01:00
DaXcess 784c2514ac Fix auto disconnect 2022-11-23 20:58:56 +01:00
DaXcess 490d582322 Fix goofy ah deadlock 2022-11-23 20:13:28 +01:00
DaXcess a53c885b6c Rewrite SpoticordSession and small QoL updates 2022-11-23 18:08:57 +01:00
DaXcess 2223de1c30 Merge branch 'main' of https://github.com/SpoticordMusic/spoticord 2022-11-14 10:23:09 +01:00
DaXcess 986f3d46f8 Made /join permission errors more obvious 2022-11-14 10:22:55 +01:00
DaXcess b8289aeab9 Merge branch 'main' of https://github.com/SpoticordMusic/spoticord 2022-11-13 12:22:46 +01:00
DaXcess 71750ce584 Hopefully fix some hang situations 2022-11-13 12:22:30 +01:00
DaXcess 3deb9be06f More logging to find issue, remove loop from disconnect timer 2022-11-11 09:55:38 +01:00
DaXcess 78962772e7 Fix potential issue where bot doesn't leave automatically 2022-11-10 16:38:53 +01:00
DaXcess 854724b389 Disable optimizations temporarily for identifying an issue 2022-11-09 22:44:03 +01:00
DaXcess 84626172f4 Haha missed one 2022-11-08 19:11:01 +01:00
DaXcess 8f97a13bb6 Clean up todos and minor audio backend changes 2022-11-08 18:19:07 +01:00
DaXcess 8e19a9c4d4 Merge branch 'dev' 2022-11-08 14:16:27 +01:00
DaXcess 5007a43f55 Merge branch 'dev' of https://github.com/SpoticordMusic/spoticord into dev 2022-11-08 14:15:18 +01:00
DaXcess c58e87ff90 Add contributing to README 2022-11-08 14:14:30 +01:00
DaXcess 66e4579e5a Finish documentation, clean up commands 2022-11-08 14:13:13 +01:00
DaXcess b57b4127c6 Fix issue #3, add some extra cases for auto disconnect 2022-11-08 09:40:18 +01:00
DaXcess 7405656854 Big audio backend cleanup, small bugfix on auto-disconnect 2022-11-07 20:41:09 +01:00
DaXcess 90233d729d No unwind?
;
2022-11-07 16:57:19 +01:00
DaXcess 44433dd891 Humble beginnings for documentation 2022-11-07 16:54:41 +01:00
DaXcess d006209857 Build compat with Windows 2022-11-07 15:07:40 +01:00
DaXcess 960f8d89f5 Added abort to disconnect timer on cancel 2022-11-07 14:00:23 +01:00
DaXcess b7c85455ce Updates, bugfixes. You name it. 2022-11-07 12:58:22 +01:00
DaXcess 9798a178d7 Fixed /join when switching channels, minor compatibility improvements 2022-11-05 18:15:23 +01:00
DaXcess 2e6dde133b Bring back compiler optimizations 2022-11-05 15:55:03 +01:00
DaXcess 877f758172 Made join command defer (timeout protection), fixed paused track bug 2022-11-05 15:53:42 +01:00
DaXcess f3dff49c06 Performance upgrades, fixes for 2 issues 2022-11-05 15:39:19 +01:00
DaXcess dccf8c2057 accounts must be Optional 2022-11-01 12:57:18 +01:00
DaXcess 90354c7a60 /link: create user if one does not exist 2022-11-01 10:49:16 +01:00
DaXcess 6da879ee0c Open beta 2022-11-01 09:36:25 +01:00
DaXcess d530b182b3 Uhm so yeah here's some c o d e 2022-10-31 22:46:34 +01:00
DaXcess 6a77189343 initial commit 2022-10-18 22:59:32 +02:00