Commit graph

254 commits

Author SHA1 Message Date
Chris McCord 11d48dea95 Rotate session key 2021-11-16 22:16:58 -05:00
Chris McCord ee571b19a7 Allow configurable upload dir per env 2021-11-16 22:11:11 -05:00
Chris McCord 2f4940fab6 Fixup profiles 2021-11-16 15:54:40 -05:00
Nolan Darilek fad37064db Label player controls. 2021-11-16 14:26:10 -06:00
Nolan Darilek f7db67f636 Hide icons with associated buttons from accessibility tree. 2021-11-16 14:14:17 -06:00
Nolan Darilek ccfccd251c Link directly to app creation page in README. 2021-11-16 12:30:06 -06:00
Chris McCord 364b0659e1 Deploy and presence stub 2021-11-16 11:58:28 -05:00
Chris McCord 1a68db73f3
Merge pull request #1 from chrismccord/id3
fix id3 tag parsing, extract title
2021-11-15 20:57:48 -05:00
Kurt d1a6f5d0cd fix id3 tag parsing, extract title 2021-11-15 18:24:52 -06:00
Chris McCord e496ff0a4e Docs 2021-11-15 13:06:04 -05:00
Chris McCord 8f63fa842b Docs 2021-11-15 12:42:12 -05:00
Chris McCord 458900b522 MP3 decoding tweaks 2021-11-15 12:06:45 -05:00
Chris McCord 1fc60aae2a Replace ffmpeg with elixir mp3 decoder 🔥🔥🔥 2021-11-12 21:59:29 -05:00
Chris McCord 2b4f29034b Do not hard code client id 2021-11-12 15:09:06 -05:00
Chris McCord 1960343cba Use __MODULE__ 2021-11-12 14:20:37 -05:00
Chris McCord e873619a66 Add event dispatch system with more profile updates 2021-11-12 12:41:16 -05:00
Chris McCord 5ca7357665 Show active users in sidebar 2021-11-12 10:10:04 -05:00
Chris McCord b3fe0ab666 Use event structs 2021-11-12 06:42:07 -05:00
Chris McCord ed8ad74141 Only render delete song button if owner 2021-11-12 06:21:12 -05:00
Chris McCord c45510cb6e Add profiles 2021-11-11 22:42:10 -05:00
Chris McCord 5fa2944627 Remove inspect 2021-11-10 21:58:28 -05:00
Chris McCord 7c6ee5dc1a Fix dup handler 2021-11-10 21:53:39 -05:00
Chris McCord 64c68d7b61 remove redudant order_by 2021-11-10 16:07:10 -05:00
Chris McCord d9b5a61702 Limit number of error messages 2021-11-10 15:07:46 -05:00
Chris McCord 0f384a3cb8 Kill sleep 2021-11-10 15:04:15 -05:00
Chris McCord bf113e014e Clean up queries 2021-11-10 14:59:13 -05:00
Chris McCord ec900a1703 Add next/prev 2021-11-10 14:49:38 -05:00
Chris McCord 7708779b9f Auto advance to next song via client 2021-11-10 14:29:53 -05:00
Chris McCord 635a2c9d21 Make sidebar live and add enhanced flash 2021-11-10 13:23:02 -05:00
Chris McCord f482d5143a Update flash 2021-11-10 11:56:01 -05:00
Chris McCord fdd37c5da8 Use GH LV and js 2021-11-10 10:35:49 -05:00
Chris McCord eda99fa903 Add attribution field and handle async duration race 2021-11-10 10:10:43 -05:00
Chris McCord ff7b064660 settings 2021-11-09 06:20:10 -05:00
Chris McCord 4f474b6462 Simplify changesets 2021-11-08 14:53:02 -05:00
Chris McCord b3033d0a94 Only show enable audio modal if not allowed 2021-11-08 14:52:45 -05:00
Chris McCord 17db535839 Move audio enabling entirely to client 2021-11-08 14:32:40 -05:00
Chris McCord 6358b0bb3b Fix changeset handling by recycling 2021-11-08 13:46:23 -05:00
Chris McCord 5f593dfaf2 Lock files behind temporary token 2021-11-05 23:02:31 -04:00
Chris McCord 287f78ab2a Synced playing fixup 2021-11-05 15:57:33 -04:00
Chris McCord 3ff4ae2bea Drop invalid uploads as they happen 2021-11-05 08:57:48 -04:00
Chris McCord d7ccc9282c Add hero icons with icon component 2021-11-04 21:20:31 -04:00
Chris McCord 60382feddc Initial synced playback 2021-11-04 20:49:19 -04:00
Chris McCord aaa89c7c76 Checkpoint 2021-11-02 12:24:53 -04:00
Chris McCord 1d37ec3c5c Checkpoint 2021-11-01 23:25:28 -04:00
Chris McCord efa980033d Initial file uploads with copying 2021-11-01 16:00:04 -04:00
Chris McCord 50ecdb8ced Initial file uploads with copying 2021-11-01 15:57:53 -04:00
Chris McCord 5a19383137 Uploads WIP 2021-10-31 21:20:35 -04:00
Chris McCord 65bf0c0c8a Uploads WIP 2021-10-31 21:20:04 -04:00
Chris McCord da7a54a1c3 Uploads WIP 2021-10-31 21:19:52 -04:00
Chris McCord 2552a32865 UI function components 2021-10-29 12:12:23 -04:00