1
0
Commit Graph

294 Commits

Author SHA1 Message Date
4d5fb47a15
Template and assets moved off to web directory in root. 2022-05-24 18:30:45 +04:00
6484b72342
Embed templates and assets code was moved to a separate package. 2022-05-24 18:30:14 +04:00
a335ae4803
Web dir with a template and assets was moved off to web directory in root. 2022-05-24 18:29:15 +04:00
8b34c1e935
nt var was renamed to more understandable typ. 2022-05-24 18:28:23 +04:00
3ec15fbd2a
Now Index page will be shown even if Icecast status cannot be retrieved. 2022-05-24 18:26:59 +04:00
630c703c12
Changed formatting. Fixed a typo in proxy_pass path. 2022-05-24 18:01:00 +04:00
8c895db131
This fixes an issue when filelist is being downloaded instead. 2022-04-16 16:05:37 +04:00
2f17e0a54f
Forgot about /var/log/ entry. 2022-04-02 19:12:49 +04:00
a1679f7aab
Remove sysusers.d config from Makefile. 2022-04-02 19:05:45 +04:00
5d58e4d1f9
This service doesn't need its own user, dynamic would be sufficient. 2022-04-02 19:04:37 +04:00
d063ede426
Increment version. Since timezone problem caused by zero year is fixed. 2022-04-02 04:32:11 +04:00
4730e62808
Refactor of ToClientTimezone that made it look better. 2022-04-02 04:30:46 +04:00
6f607c830e
Use time format specified in radio package. 2022-04-02 04:29:58 +04:00
88e047d210
Moved time formats to constanst. 2022-04-02 04:29:23 +04:00
49ae7467fc
Since the major problem is solved. The version could be incremented. 2022-04-02 02:01:37 +04:00
1b5dea899e
I found why time was being further altered. The reason is that slices are pointing to original array. Okay. The problem fixed. 2022-04-02 02:00:28 +04:00
db8e8c3ebf
Forgot to change time format in Index handler as well. 2022-04-01 23:35:14 +04:00
c4532fea24
According to tests it is equal performance wise, so why not make a code shorter. 2022-04-01 23:20:04 +04:00
7d447be786
Initialise playlistFired at definition. 2022-04-01 22:35:30 +04:00
1ed81fdd36
Fixed deadlock caused by misunderstanding of how defer works. 2022-04-01 21:12:54 +04:00
21995ea4cd
Added mutex for lastPlayedCache. 2022-04-01 20:44:32 +04:00
d3ffd01e0a
Removed blank line in ToClientTimezone func. 2022-04-01 20:43:43 +04:00
4f3993515a
Changed displayed on-air since date to RFC1123. 2022-04-01 20:43:10 +04:00
066208def4
Reduced main.js a little. 2022-04-01 18:42:13 +04:00
b035476fb7
Oh, here must be used html/template functions! Gotcha! Nice. 2022-03-31 23:04:58 +04:00
0360efc147
If there was no listeners on a track, then print nothing. 2022-03-31 22:46:47 +04:00
ee10fc1c9e
Okay, didn't work. Let it be like that for now. 2022-03-31 22:43:39 +04:00
7c67151ee8
Let's try negate it. 2022-03-31 22:42:01 +04:00
75473aff1f
Let's try unless. 2022-03-31 20:12:18 +04:00
8c1fdb0e44
Ah, yes... It doesn't work like that. 2022-03-31 20:09:56 +04:00
88163a6bea
Actually, 2rem would be enough for listeners column. 2022-03-31 20:06:26 +04:00
d243f82c7e
CSS updated for a new last played table. 2022-03-31 20:05:46 +04:00
e1a847f95f
New minor version. 2022-03-31 20:04:27 +04:00
f51b623b08
Updated main.js for a new last played layout. 2022-03-31 20:03:45 +04:00
52696c026e
New last played table rows: time, listeners and song. If there was no listeners then this col is empty. 2022-03-31 20:02:17 +04:00
0844b917dc
Now last played songs are consist of time, listeners and song name combined with artist. 2022-03-31 20:01:13 +04:00
93f50458ec
Forgot about ReadFile() method of embed.FS. 2022-03-31 18:34:33 +04:00
981bbd8968
In this case it is safer to compare with Time field. What if it is a problem with just this song? 2022-03-31 18:24:41 +04:00
d60da459ac
This way returns look just prettier. 2022-03-31 18:22:20 +04:00
4b5289223d
Remove whitespace in IcecastLastPlayedSongs. 2022-03-31 18:14:20 +04:00
a9b6e5a056
Compute lastPlayedCache length once a call. 2022-03-31 18:13:49 +04:00
d3563abba1
Remove inteermidiate variable and instantiate struct in return statement. 2022-03-31 18:11:04 +04:00
0d113d30a1
Replace Sprintf with way more performant simple concatenation. 2022-03-31 18:05:47 +04:00
b077fa053c
It is better to call here lastPlayedSongs directly. 2022-03-31 18:02:04 +04:00
0983a0f0c5
This conversion to UTC is excessive. 2022-03-31 17:58:42 +04:00
790a507f0d
Comparison by time is enough. 2022-03-31 17:55:36 +04:00
ccabc859e9
Nah, no shared folder needed. 2022-03-31 17:11:51 +04:00
dece9cc154
New path to radio_filelist.html. 2022-03-31 17:10:37 +04:00
9d58b16d55
Fixed a typo in a word Scheme. 2022-03-31 17:06:11 +04:00
ee96af31ad
Added a robots.txt file and a handler for it. 2022-03-31 17:01:51 +04:00