1
0
Commit Graph

80 Commits

Author SHA1 Message Date
b5d8b58b81
Template was replaced with a pre-compiled to a Go source file. 2022-06-13 18:35:36 +04:00
f2fcadd0c5
Removed not used NotFoundData structure. 2022-05-24 19:46:33 +04:00
74ae6f4213
Now index template is a variable. 2022-05-24 19:41:04 +04:00
6155b593b2
Robots handler removed. 2022-05-24 18:41:50 +04:00
4d5fb47a15
Template and assets moved off to web directory in root. 2022-05-24 18:30:45 +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
3ec15fbd2a
Now Index page will be shown even if Icecast status cannot be retrieved. 2022-05-24 18:26:59 +04:00
6f607c830e
Use time format specified in radio package. 2022-04-02 04:29:58 +04:00
db8e8c3ebf
Forgot to change time format in Index handler as well. 2022-04-01 23:35:14 +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
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
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
790a507f0d
Comparison by time is enough. 2022-03-31 17:55:36 +04:00
ee96af31ad
Added a robots.txt file and a handler for it. 2022-03-31 17:01:51 +04:00
2b18204a6c
Changed start_time_local field to time in main.js. 2022-03-31 16:27:17 +04:00
70580298d2
Rewrote LastSong handler using caching IcecastLastSong function. And IcecastLastPlayedSongs is using cache as well. Now it takes between 300 nanoseconds to 2 microseconds to get a list of last songs. 2022-03-31 15:39:51 +04:00
80d618347e
Oh, oops. range copies values, that's why nothing happens. Use good old for now. 2022-03-31 04:02:49 +04:00
1e7819e1aa
Hmm, time conversion fails, let's see what happened. 2022-03-31 03:45:59 +04:00
e1310e211e
Implemented timezone conversion in handlers. 2022-03-31 02:55:34 +04:00
9d2e52aec3
Added missing JSON Content-Type. 2022-03-31 02:15:16 +04:00
4740f9ddc3
Well, this Jade implementation works really weird. while you must specify a name for item in each you must NOT use it, lol. Now this works, kinda. Strange thing is that if else statement doesn't support comparison operators. And as stated in examples such code as len(items) >0 should work, but no! It doesn't. Okay, at least now it works. 2022-03-31 02:14:54 +04:00
f605475f75
Working radio online status. 2022-03-31 02:11:23 +04:00
b258e6f7ef
Added Xiph directory link over a player. 2022-03-31 02:10:33 +04:00
306ddb2b53
Error logging for last played songs. 2022-03-30 20:20:30 +04:00
2664d24c5f
Uncommenting last-played table. 2022-03-30 20:02:07 +04:00
97935ac3e3
Commenting out lst-played. 2022-03-30 19:58:24 +04:00
924245e9c9
A little refactor. Better errors handling. 2022-03-30 19:13:55 +04:00
588be2c2bb
Updated favicon. 2022-03-30 18:51:55 +04:00
66be1c0e97
Move font's license out of assets dir. 2022-03-30 18:49:20 +04:00
f42c239b27
Uhm, okay. it is actually .Songs. 2022-03-10 00:37:18 +04:00
db5ec743bd
Should work now. 2022-03-10 00:33:45 +04:00
deb6a2088e
Fixing a template. 2022-03-10 00:30:47 +04:00
85751b4cd8
Another try to fix template. 2022-03-10 00:29:34 +04:00
c6c06fa014
Found a typo. 2022-03-10 00:22:37 +04:00
abb4c91dee
Uncomment even more in a template. 2022-03-10 00:19:30 +04:00
8d4ef85e99
Another fix for index.jade. 2022-03-10 00:17:58 +04:00
91f9c1c17b
It yells at me telling that ] is invalid. 2022-03-10 00:16:34 +04:00
fb17938fed
Fixed vars in template. 2022-03-10 00:13:30 +04:00
72b026c04f
Uncomment more in index.jade. 2022-03-10 00:11:45 +04:00