Commit graph

78 commits

Author SHA1 Message Date
Kurt dea9ccd168 store server_ip on uploaded files 2021-11-22 09:16:20 -06:00
Kurt 3332e7563f ignore local env 2021-11-22 09:14:35 -06:00
Chris McCord 632b211c44
Merge pull request #7 from chrismccord/fix/avoid_raise_error_on_duplicated_song
Handle unique song title constraint error on upload
2021-11-22 09:58:02 -05:00
Chris McCord bb23d8e071 Rename SongLive modules to ProfileLive 2021-11-22 09:57:24 -05:00
Chris McCord 8b5c77ca90 Tweak highlight hover styles 2021-11-22 09:44:56 -05:00
Chris McCord 8ee6b39ad5 Show connection status flash 2021-11-22 09:24:41 -05:00
Chris McCord 6849e108d7
Merge pull request #8 from chrismccord/feature/set_active_tab_in_navbar
Active tab highlighted in sidebar based on current URL
2021-11-22 09:23:40 -05:00
Berenice Medel 1a1bbe295e show active tab in navbar 2021-11-19 13:50:36 -06:00
Berenice Medel 11d5cd8cdd add unique constraint on songs changeset 2021-11-19 13:01:15 -06:00
Chris McCord 023ddc2806 Rename songs_number to songs_count and refactor error messages 2021-11-19 10:51:50 -05:00
Chris McCord 19241308ae
Merge pull request #5 from chrismccord/feature/validate_max_songs_per_account
Limit # of songs per account
2021-11-19 10:22:28 -05:00
Chris McCord 07d1dbf744 Fixup flash hiding 2021-11-19 09:55:26 -05:00
Chris McCord 6622f791e0 Use keydown event to detect keyboard based clicks
Relying on e.detail is not supported on all OS/browsers
2021-11-18 22:09:01 -05:00
Berenice Medel 43bb03fb42 decrement songs_number with multi.update_all 2021-11-18 15:50:05 -06:00
Berenice Medel 64969fca31 handle raise conditions in multiple uploads 2021-11-18 15:36:51 -06:00
Chris McCord 7d8e1f2ec6 Reset focus on escape 2021-11-18 16:17:47 -05:00
Chris McCord a643ca9fe5 Wrap focus 2021-11-18 16:01:29 -05:00
Chris McCord 41505c00cb Bump LV 2021-11-18 15:31:15 -05:00
Chris McCord f52eeb22c3 aria popup 2021-11-18 15:22:22 -05:00
Chris McCord 1dc43ac366 Fix focus and keyboard nav
Only enable keyboard nav and focus if button is
triggered by keyboard event
2021-11-18 15:21:07 -05:00
Chris McCord d1f57d7514 Fix bad url recovery 2021-11-18 11:50:15 -05:00
Chris McCord 0ef460675c Increase connections 2021-11-18 10:40:05 -05:00
Chris McCord 30b46e95e5 Add aria menu hook and use in sidebar 2021-11-18 09:55:09 -05:00
Berenice Medel 984c1c8523 decrement songs_number when a song is deleted 2021-11-17 15:32:09 -06:00
Berenice Medel 74c720180e validate max songs per account in upload form 2021-11-17 15:31:34 -06:00
Chris McCord 809a8de665 Use LV master 2021-11-17 13:15:30 -05:00
Chris McCord 44a36a8763 Fix icon alignment 2021-11-16 22:26:33 -05:00
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
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