Chris McCord
|
de2f473624
|
Only clean songs if server owns file
|
2022-01-31 08:41:34 -05:00 |
|
Chris McCord
|
826cf1d4f9
|
Add pings
|
2022-01-31 08:21:27 -05:00 |
|
Chris McCord
|
1caf809be7
|
WIP
|
2022-01-28 20:40:48 -05:00 |
|
Chris McCord
|
31c69acd10
|
Add replica for global region support
|
2022-01-27 20:42:26 -05:00 |
|
Chris McCord
|
214ec50f0e
|
WIP
|
2022-01-27 13:03:42 -05:00 |
|
Kurt
|
2243651c70
|
store server_ip on uploaded files
|
2022-01-26 11:59:18 -05:00 |
|
Berenice Medel
|
bd4d57377b
|
delete repeated code
|
2022-01-18 11:12:44 -06:00 |
|
Chris McCord
|
545594f1e5
|
Guard against valid units
|
2022-01-17 14:13:59 -05:00 |
|
Chris McCord
|
e4dd585e39
|
Remove need for timex
|
2022-01-17 14:11:26 -05:00 |
|
Berenice Medel
|
ffee2bf6f3
|
Init SongsCleaner on startup
|
2022-01-17 10:27:18 -06:00 |
|
Berenice Medel
|
1cb2e7454c
|
add functions to delete expired songs
|
2022-01-17 10:02:19 -06:00 |
|
Chris McCord
|
8da032fed3
|
Make songs temporary assigns
|
2021-12-15 21:51:09 -05:00 |
|
Chris McCord
|
c8a6035a02
|
Fixup tests
|
2021-12-14 10:35:51 -05: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 |
|
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 |
|
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
|
ee571b19a7
|
Allow configurable upload dir per env
|
2021-11-16 22:11:11 -05:00 |
|
Chris McCord
|
364b0659e1
|
Deploy and presence stub
|
2021-11-16 11:58:28 -05:00 |
|
Chris McCord
|
8f63fa842b
|
Docs
|
2021-11-15 12:42:12 -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
|
64c68d7b61
|
remove redudant order_by
|
2021-11-10 16:07:10 -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
|
eda99fa903
|
Add attribution field and handle async duration race
|
2021-11-10 10:10:43 -05:00 |
|
Chris McCord
|
4f474b6462
|
Simplify changesets
|
2021-11-08 14:53:02 -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
|
60382feddc
|
Initial synced playback
|
2021-11-04 20:49:19 -04:00 |
|
Chris McCord
|
50ecdb8ced
|
Initial file uploads with copying
|
2021-11-01 15:57:53 -04:00 |
|
Chris McCord
|
2552a32865
|
UI function components
|
2021-10-29 12:12:23 -04:00 |
|