Commit Graph

80 Commits

Author SHA1 Message Date
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
Kasper Rynning-Tønnesen
c245ec80ff Removed some dependencies 2018-04-06 13:16:10 +02:00
Kasper Rynning-Tønnesen
72f204825e Better colorthief handling
- Moved colorthief handling to api, making it easier to controll where the requests comes from
2018-04-03 16:40:34 +02:00
Kasper Rynning-Tønnesen
d15c5c9e89 Fixed issue with channelnames with weird characters not working 2018-03-26 14:48:03 +02:00
Kasper Rynning-Tønnesen
859062204c Added functionality to add songs from another channel 2018-03-21 15:01:14 +01:00
Kasper Rynning-Tønnesen
8d14b14c65 Fixed issue with .replace of boolean 2018-03-20 08:07:00 +01:00
Kasper Rynning-Tønnesen
1da48a7f1a Fixed issue with crashing server 2018-03-19 23:48:11 +01:00
Kasper Rynning-Tønnesen
f70cf00fd1 Fixed issue with channels having spaces 2018-03-18 18:19:42 +01:00
Kasper Rynning-Tønnesen
e9c7f63d5d Adding another test and fix for lists with multiple now-playing videos 2018-03-16 17:30:54 +01:00
Kasper Rynning-Tønnesen
82140ace20 Started work for having session-logins instead of sending passwords back and forth 2018-03-13 16:26:51 +01:00
Kasper Rynning-Tønnesen
8c1c0011a2 Removed some aes/sha256 from dependencies on clientside 2018-03-13 12:39:24 +01:00
Kasper Rynning-Tønnesen
3f0f8eb5d9 Updating channel to fetch prettier 2018-03-12 19:17:01 +01:00
Kasper Rynning-Tønnesen
82e643140e Better error-logging 2018-03-09 14:48:46 +01:00