92 Commits

Author SHA1 Message Date
Kasper Rynning-Tønnesen
f5d9272a42 Added silent-join 2019-09-17 23:00:25 +02:00
Kasper Rynning-Tønnesen
1594bafb60 Fixed some audit-issues, and started using prettify 2019-07-25 16:47:01 +02:00
Kasper Rynning-Tønnesen
ba98375bf9 Aborting sending info if not updated 2019-05-15 23:00:41 +02:00
Kasper Rynning-Tønnesen
6cfab8aebc Fix for error on video not always skipping 2019-05-15 22:46:44 +02:00
Kasper Rynning-Tønnesen
7b002c528e Error testing 2019-05-15 21:58:31 +02:00
Kasper Rynning-Tønnesen
d7d1416c9c Update list.js 2019-05-03 15:12:25 +02:00
Kasper Rynning-Tønnesen
39d10745a1 Fix for error-video in list not being updated when replaced 2019-04-06 17:50:45 +02:00
Kasper Rynning-Tønnesen
7bab1fac16 Correctly fetching video-info on error for youtube 2019-04-06 14:37:03 +02:00
Kasper Rynning-Tønnesen
50704be17b Better handling of errors in videos, only removing if an error is found, else a regular skip is performed 2019-04-06 14:28:18 +02:00
Kasper Rynning-Tønnesen
b3dc00abb1 Fix for strict-skip errors not working correctly 2019-02-26 21:48:45 +01:00
Kasper Rynning-Tønnesen
903532b2fd etter response on empty-list skip-try, and add log for debugging when server crashes on change_song 2019-01-30 19:45:21 +01:00
Kasper Rynning-Tønnesen
4589299f52 Validating that there actually is songs in the channel 2019-01-30 13:42:18 +01:00
Kasper Rynning-Tønnesen
07e44ec947 Started preliminary testing with local api-key. So far working.
- Need to fix response statuscodes
- Need to test when strict not enabled
- Need to test why sIO is not working
- Need to test with userpassword
- Need to add a secret way of storing allowed api-key
2019-01-18 17:35:33 +01:00
Kasper Rynning-Tønnesen
1ff0de31bc Started api 2019-01-18 17:02:28 +01:00
Kasper Rynning-Tønnesen
21988a2883 Started functionality for strict-skipping 2019-01-17 21:52:17 +01:00
Kasper Rynning-Tønnesen
695a4f3648 Reword skipping in channel, allowing the whole channel to be skipped each second 2018-09-29 10:36:44 +02:00
Kasper Rynning-Tønnesen
ae05344aa1 Skip timeout not on channel but on user 2018-09-28 13:58:10 +02:00
Kasper Rynning-Tønnesen
2563b3c4f1 Added timeout for skips for 1 second 2018-09-28 13:56:05 +02:00
Kasper Rynning-Tønnesen
693e30f273 Added a own aggregates file
- Aggregate and project missing fields
- Updated how channels are created, to add the new fields
2018-09-28 11:13:49 +02:00
Kasper Rynning-Tønnesen
3102893e15 Adding thumbnail/description and rules in api requests 2018-09-28 10:54:41 +02:00
Kasper Rynning-Tønnesen
d501e645f6 Removing userpass if userpass isnt needed on login on channel 2018-09-26 22:50:58 +02:00
Kasper Rynning-Tønnesen
c136199269 Better hiding of passwords, hiding cookie-logins better 2018-09-26 22:33:33 +02:00
Kasper Rynning-Tønnesen
f08f63edfc Updated a small part for logging 2018-09-26 19:42:17 +02:00
Kasper Rynning-Tønnesen
0bef149269 more ensurance id is string 2018-09-26 11:30:05 +02:00
Kasper Rynning-Tønnesen
e5221ad88b Added skip for rate-limit reached on soundcloud 2018-09-25 13:25:45 +02:00
Kasper Rynning-Tønnesen
4e9b9d63c3 Fixed issue where soundcloud couldn't end song 2018-09-23 11:56:30 +02:00
Kasper Rynning-Tønnesen
e7bb000d47 Soundcloud import now works, but not on private songs 2018-09-22 13:04:16 +02:00
Kasper Rynning-Tønnesen
7466ef7f61 Moved left_channel function to functions file, and sending icon for leaving/joining channel also 2018-09-20 15:31:37 +02:00
Kasper Rynning-Tønnesen
d661d99776 Trying to mitigate song-change-error 2018-09-19 11:08:22 +02:00
Kasper Rynning-Tønnesen
47e45c5b19 Improved how naming works on join
- XXXX changed name to YYYY doesn't happen if the user already is signed in
- Signs automatically in on frontpage join
2018-09-01 13:04:40 +02:00
Kasper Rynning-Tønnesen
327e69076c Correctly remove name from users online on leave 2018-08-30 14:54:46 +02:00
Kasper Rynning-Tønnesen
9852da491b Updated so username won't overflow. Removing username on general leave 2018-08-28 12:50:45 +02:00
Kasper Rynning-Tønnesen
7f22ff2b1d Moved SoundCloud api-key out to different config file and fixed some list-naming issues that was caused with filter.clean was performed after list-name was encoded. Closes #362 2018-08-01 16:53:26 +02:00
Kasper Rynning-Tønnesen
5af7fe2d37 Now sending next song when asked to correctly, and to only the askee 2018-06-23 13:30:00 +02:00
Kasper Rynning-Tønnesen
58d26e4197 better total-users calculation hopefully 2018-06-20 14:59:18 +02:00
Kasper Rynning-Tønnesen
38acd4db1c Re-enabled filter for badwords 2018-06-07 12:00:05 +02:00
Kasper Rynning-Tønnesen
c134ccc058 Improved end-checking somewhat with less needed database-calls 2018-06-05 15:24:31 +02:00
Kasper Rynning-Tønnesen
48bb88d8e0 Less db-queries for settings 2018-06-05 15:08:48 +02:00
Kasper Rynning-Tønnesen
0a1f800659 Added a catch in promise for Jimp read 2018-06-04 11:38:04 +02:00
Kasper Rynning-Tønnesen
82ac25c5d2 Multi-word channel-names and API-fixes
- Spaces and signs allowed in channel-name
- Added missing functioncalls in RESTApi
2018-05-31 14:45:21 +02:00
Kasper Rynning-Tønnesen
b971074788 Prettier JSON and less globally exposed variables 2018-05-30 14:19:10 +02:00
Kasper Rynning-Tønnesen
68c24b6317 Sorting on sending list via socket and RESTApi when projecting 2018-05-30 11:39:20 +02:00
Kasper Rynning-Tønnesen
803ecb6a5b Trying some projections to have more consistency in data returned in RESTApi 2018-05-29 19:33:24 +02:00
Kasper Rynning-Tønnesen
120b3a0676 offline and color fixes
- ColorThief on soundcloud images
- Video title now working on offline instantiated player
- Green connected toast on connected
2018-05-24 13:22:29 +02:00
Kasper Rynning-Tønnesen
c25b45c314 Fixed thumbnail issue 2018-05-20 16:22:24 +02:00
Kasper Rynning-Tønnesen
54a42548cf Cleaned up logs 2018-05-04 21:19:10 +02:00
Kasper Rynning-Tønnesen
2c449e628d Added support for info from soundcloud on next_song info 2018-05-04 20:50:26 +02:00
Kasper Rynning-Tønnesen
9442a2093b Fixed issues with window-history and soundcloud.load function 2018-05-03 19:31:31 +02:00
Kasper Rynning-Tønnesen
9b1e91783e Soundcloud-player + soundcloud-search added 2018-05-03 14:27:54 +02:00
Kasper Rynning-Tønnesen
9a00c426c6 Fixed issue where filter was filtering bad words someplaces, and somewhere it doesnt 2018-04-19 12:00:44 +02:00