1
0
Fork 0
Commit Graph

334 Commits (f96ec7e413e023173d9feb2819b9bc103bdf4e0d)

Author SHA1 Message Date
renovate[bot] a60e4577de Update module gorm.io/gorm to v1.24.5 2023-02-03 13:52:56 +00:00
renovate[bot] 0b8f0f03c3 Update module gorm.io/gorm to v1.24.4 2023-02-02 15:42:40 +00:00
renovate[bot] d213d9edeb Update golang Docker tag to v1.20 2023-02-02 02:43:32 +00:00
renovate[bot] 571b2a8432 Update module github.com/spf13/viper to v1.15.0 2023-01-19 20:51:02 +00:00
renovate[bot] 22dcb6e5e9 Update module gorm.io/driver/mysql to v1.4.5 2023-01-02 17:14:20 +00:00
renovate[bot] 30f841e7ad Update module gorm.io/gorm to v1.24.3 2023-01-01 18:36:01 +00:00
renovate[bot] 9636151bea Update module gorm.io/driver/sqlite to v1.4.4 2023-01-01 18:33:45 +00:00
renovate[bot] 67c9891320 Update github.com/icedream/livestream-tools/icedreammusic/tuna digest to 7310d5c 2022-12-22 19:51:48 +00:00
renovate[bot] 3f752d68e6 Update github.com/icedream/livestream-tools/icedreammusic/metacollector digest to 7310d5c 2022-12-22 19:49:25 +00:00
renovate[bot] 7310d5c5c4 Update module github.com/gin-gonic/gin to v1.8.2 2022-12-22 19:46:25 +00:00
renovate[bot] 7317e72149 Update github.com/icedream/livestream-tools/icedreammusic/metacollector digest to e271727 2022-12-08 12:01:02 +00:00
renovate[bot] e271727510 Update github.com/icedream/livestream-tools/icedreammusic/tuna digest to d83cb4a 2022-12-08 05:59:45 +00:00
renovate[bot] 1af4d87ceb Update github.com/icedream/livestream-tools/icedreammusic/metacollector digest to d83cb4a 2022-12-08 05:56:37 +00:00
renovate[bot] d83cb4af05 Update savonet/liquidsoap-ci-build Docker tag to v2.1.3_alpine_amd64 2022-12-05 04:20:12 +00:00
renovate[bot] 4cc5eb80cb Update module gorm.io/gorm to v1.24.2 2022-11-21 07:34:33 +00:00
renovate[bot] 22e27d913d Update alpine Docker tag to v3.17 2022-11-17 07:38:46 +00:00
renovate[bot] 1a70f7c9fc Update dependency font-awesome to v6.2.1 2022-11-15 22:21:47 +00:00
renovate[bot] 1ffd8b2381 Update module gorm.io/driver/mysql to v1.4.4 2022-11-11 13:50:47 +00:00
renovate[bot] b3ae6c13a2 Update module github.com/spf13/viper to v1.14.0 2022-11-06 19:20:39 +00:00
renovate[bot] 5064cfeba2 Update module gorm.io/gorm to v1.24.1 2022-11-02 05:39:47 +00:00
renovate[bot] e53e71bac9 Update module gorm.io/driver/sqlite to v1.4.3 2022-10-24 12:21:07 +00:00
renovate[bot] 4d733d94b9 Update module gorm.io/driver/mysql to v1.4.3 2022-10-24 12:19:03 +00:00
renovate[bot] ab619fa497 Update module github.com/fsnotify/fsnotify to v1.6.0 2022-10-24 12:17:32 +00:00
renovate[bot] 8958701ca0 Update savonet/liquidsoap-ci-build Docker tag to v2.1.2_alpine_amd64 2022-09-26 21:42:51 +00:00
renovate[bot] a37552b5ce Update module gorm.io/gorm to v1.23.10 2022-09-22 15:35:52 +00:00
renovate[bot] 98e8d32e21 Update module gorm.io/gorm to v1.23.9 2022-09-16 15:09:50 +00:00
Icedream 257097c1f6
Do not fail out on undefined cover URLs. 2022-09-14 07:24:01 +02:00
Icedream 75664529a8
Tidy up go module files. 2022-09-14 06:58:12 +02:00
Icedream 885a6df80c
Add a bogus query parameter to bust browser cache. 2022-09-14 06:57:02 +02:00
Icedream 08f7874cbb
Do not fail on missing stream name. 2022-09-14 06:57:02 +02:00
Icedream 068bccc2b4
Allow other words to fill in for spaces in metacollector queries. 2022-09-12 15:50:31 +02:00
Icedream 21638e41c7
Fix shell scripts not working after image build on Windows checkout. 2022-09-12 15:48:35 +02:00
Icedream 5ca58c2334
Revert "Update savonet/liquidsoap-ci-build Docker tag to v2.1.1_armhf"
This reverts commit 9abffc15b3.
2022-09-12 15:39:58 +02:00
renovate[bot] 9abffc15b3 Update savonet/liquidsoap-ci-build Docker tag to v2.1.1_armhf 2022-09-11 18:36:13 +00:00
Icedream cc19446778
Send "Expires: 0" header along with Cache-Control to bust cache. 2022-09-11 15:51:33 +02:00
Icedream ae2e860586
Remove content-length header as Liquidsoap inserts it itself now. 2022-09-11 15:51:16 +02:00
Icedream 6ba3431889
Drop HTTP stream metadata to avoid it wiping our own. 2022-09-11 15:48:30 +02:00
Icedream c81221545b
Bust metadata and cover caching for now.
We have no quick, clean solution for this yet and it ruins functionality of the
overlay.
2022-09-11 15:46:08 +02:00
Icedream 8f67e17e41
Fix cover url not being added to meta output properly. 2022-09-11 15:45:35 +02:00
Icedream ce9a344b8b
Use %argsof instead of explicitly listing json options. 2022-09-11 15:42:30 +02:00
Icedream 566f844992
Fix liquidsoap not liking decoding type for metadata. 2022-09-11 15:41:17 +02:00
Icedream 22e981d374
Convert partial function application to full function.
Liquidsoap 2.1.x no longer supports this.
2022-09-11 14:34:41 +02:00
Icedream 1a4b28b672
Implement (currently non-functional) /streams/ endpoint on stream API. 2022-09-11 14:31:11 +02:00
Icedream 7a67544c38
Add endpoint to list all stream IDs that have been set up. 2022-09-11 14:12:06 +02:00
Icedream dce4bbf3a8
Use newer Liquidsoap JSON API for decoding. 2022-09-11 14:11:43 +02:00
Icedream 2dcc435b32
Use env-configurable hostname to reference our own API. 2022-09-11 02:33:17 +02:00
Icedream 07cb70be1a
Update liquidsoap to 2.1.1. 2022-09-11 02:28:27 +02:00
Icedream d3caafe3c5
Update tunaposter go.mod. 2022-09-11 02:18:21 +02:00
Icedream 16c1f5d8c6
Fix bad call to list.assoc. 2022-09-11 02:16:48 +02:00
renovate[bot] 3c865fed9b Update module github.com/spf13/viper to v1.13.0 2022-09-06 16:55:39 +00:00
renovate[bot] b4b5ab3384 Update dependency font-awesome to v6.2.0 2022-09-05 02:49:22 +00:00
renovate[bot] 6482ea895a Update module gorm.io/driver/mysql to v1.3.6 2022-09-05 02:48:39 +00:00
renovate[bot] 0b67968584 Update module github.com/icedream/go-stagelinq to v0.0.1 2022-09-05 02:47:10 +00:00
Icedream 91dd53beba
Merge branch 'main' of github.com:icedream/livestream-tools 2022-08-03 01:09:34 +02:00
Icedream fb482ba71f
Use specific liquidsoap-ci-build ref. 2022-08-03 01:08:50 +02:00
renovate[bot] ba43bc8085 Update dependency golang to v1.19 2022-08-02 22:45:46 +00:00
renovate[bot] eb281263f3 Update module go to 1.19 2022-08-02 22:45:04 +00:00
renovate[bot] c32a0284b2 Update dependency font-awesome to v6.1.2 2022-07-25 23:20:24 +00:00
renovate[bot] 9558bc91e2 Update module go to 1.18 2022-07-21 15:01:34 +00:00
renovate[bot] 29f648d733 Update module gorm.io/driver/mysql to v1.3.5 2022-07-11 09:56:27 +00:00
renovate[bot] 12021b0526 Update module gorm.io/gorm to v1.23.8 2022-07-07 14:39:37 +00:00
renovate[bot] 3ca6bd0d76 Update module gorm.io/driver/sqlite to v1.3.6 2022-07-06 10:20:57 +00:00
renovate[bot] fe9cd52735 Update module github.com/gin-contrib/cors to v1.4.0 2022-07-05 11:49:59 +00:00
renovate[bot] 368edb5e75 Update module gorm.io/gorm to v1.23.7 2022-07-01 15:42:44 +00:00
renovate[bot] 2b603414af Update module gorm.io/driver/sqlite to v1.3.5 2022-06-29 11:29:54 +00:00
renovate[bot] 7c51fab648 Update github.com/dhowden/tag digest to adf36e8 2022-06-19 03:28:55 +00:00
renovate[bot] 4602fd4c52 Update github.com/dhowden/tag digest to e66a190 2022-06-18 05:21:05 +00:00
Renovate Bot 7a1ef65f58 Update dependency savonet/liquidsoap-ci-build to v2.0.5 2022-06-11 16:29:24 +00:00
Renovate Bot 7260423fab Update module gorm.io/gorm to v1.23.6 2022-06-10 18:18:10 +00:00
Renovate Bot ab3f91cc0f Update module gorm.io/driver/sqlite to v1.3.4 2022-06-08 18:24:56 +00:00
Renovate Bot dce5693f59 Update module github.com/gin-gonic/gin to v1.8.1 2022-06-07 00:10:04 +00:00
Renovate Bot 889517fc20 Update module github.com/gin-gonic/gin to v1.8.0 2022-05-30 13:56:20 +00:00
Renovate Bot 2e2dcdacf6 Update github.com/dhowden/tag digest to 77907a3 2022-05-30 13:55:09 +00:00
Renovate Bot dd3a28022c Update module gorm.io/driver/mysql to v1.3.4 2022-05-28 18:09:59 +00:00
Renovate Bot b9c4501a00 Update module github.com/spf13/viper to v1.12.0 2022-05-26 21:05:17 +00:00
Renovate Bot 6f7381fc63 Update dependency alpine to v3.16 2022-05-23 23:21:01 +00:00
Renovate Bot cc90b0ad4f Update dependency axios to v0.27.2 2022-04-27 17:27:36 +00:00
Renovate Bot 0494f8746b Update module github.com/fsnotify/fsnotify to v1.5.4 2022-04-27 06:02:59 +00:00
Renovate Bot d5a0fa1824 Update module gorm.io/gorm to v1.23.5 2022-04-26 15:28:57 +00:00
Renovate Bot ca8d382952 Update dependency axios to v0.27.1 2022-04-26 15:27:55 +00:00
Renovate Bot b0451c139f Update dependency axios to v0.27.0 2022-04-25 23:29:50 +00:00
Renovate Bot 9e676fd4ca Update module gorm.io/driver/sqlite to v1.3.2 2022-04-24 10:53:49 +00:00
Renovate Bot cf2305759d Update module github.com/fsnotify/fsnotify to v1.5.3 2022-04-21 21:51:41 +00:00
Renovate Bot fafb35a394 Update module github.com/fsnotify/fsnotify to v1.5.2 2022-04-21 15:37:44 +00:00
Renovate Bot fd4a1565be Update module github.com/spf13/viper to v1.11.0 2022-04-13 16:48:47 +00:00
Renovate Bot d5c0688e85 Update module gorm.io/driver/mysql to v1.3.3 2022-04-03 03:24:39 +00:00
Renovate Bot 516ead4a2f Update module gorm.io/gorm to v1.23.4 2022-04-02 15:27:48 +00:00
Icedream 61a703941d
Default new_track to false. 2022-04-02 04:28:29 +02:00
Icedream ba3f802e1d
Update IP whitelist. 2022-04-01 08:47:59 +02:00
Icedream 7cec7ef639
Change source string filter for ndi-feeder. 2022-04-01 08:10:30 +02:00
Icedream 99f39a0fdd
Remove cover_url from old metadata before applying new. 2022-04-01 08:10:30 +02:00
Icedream 2dc8827c78
Allow incoming metadata to specify whether to mark new_track. 2022-04-01 08:10:30 +02:00
Icedream 7dc1e73ddf
Derive show name and episode number from stream name. 2022-04-01 08:10:29 +02:00
Icedream cf7f4f642c
Add stream name and description to fixed encoder metadata. 2022-04-01 08:10:29 +02:00
Renovate Bot 27b005f477 Update dependency font-awesome to v6.1.1 2022-03-22 20:17:29 +00:00
Renovate Bot cc9e08bf79 Update dependency golang to v1.18 2022-03-18 16:34:46 +00:00
Renovate Bot ce82b5e0a8 Update dependency font-awesome to v6.1.0 2022-03-18 16:34:09 +00:00
Renovate Bot 362c6ed38e Update module gorm.io/gorm to v1.23.3 2022-03-18 16:33:29 +00:00
Icedream 08e5d8ce96
Rewrite code.
- Rewrite metadata API and tunaposter to transmit cover art
- Use liquidsoap harbor API to fetch metadata for nowplaying_overlay.html
- Implement support for Spotify covers
2022-03-13 06:53:21 +01:00
Icedream 9b93cab4c7
Remove fakesilence submodule, compile from git instead. 2022-03-09 15:00:51 +01:00
Icedream 2c9f589895
Implement stream description. 2022-03-09 13:50:04 +01:00
Icedream 6a5403b772
Use correct port for REKT.fm streaming. 2022-03-09 13:26:10 +01:00
Icedream 043000882e
Run icecast as non-root user. 2022-03-09 13:25:47 +01:00
Icedream 2e7881819e
Reduce digital silence threshold to 125ms. 2022-03-09 12:17:08 +01:00
Icedream fc3a58c430
Fix fakesilence src directory being copied over binary. 2022-03-09 10:03:16 +01:00
Icedream 9a913f103a
Add prod.env to .gitignore. 2022-03-09 10:03:16 +01:00
Icedream 4fe49d8921
Use environment variables for feeding in settings. 2022-03-09 10:03:16 +01:00
Icedream 11f3d19371
Add tunadish component to minimally implement Tuna API. 2022-03-09 10:03:16 +01:00
Icedream 39f3b82ea3
Add summary for components. 2022-03-09 10:03:15 +01:00
Icedream 2c724258e8
Integrate fakesilence tool. 2022-03-09 10:03:15 +01:00
Icedream 1fb6e42d95
Add default icecast config. 2022-03-09 10:03:15 +01:00
Icedream 06a4bbd152
Rename ndi-to-srt to ndi-feeder.
That name no longer fits what it does.
2022-03-09 10:03:15 +01:00
Icedream 9e1be2a0ca
Make metacollector URL configurable. 2022-03-09 10:03:15 +01:00
Icedream b6473d1c1d
Fix audio setup.
- Use Icecast for transmitting NDI audio to Liquidsoap.
- Update liquidsoap to 2.0.4-preview (mem optims)
- Add new API endpoints for starting/stopping outputs.
2022-03-09 10:03:14 +01:00
Icedream 29ffc5f4c9
Remove integrity parameters since Renovate does not update those. 2022-03-09 10:03:14 +01:00
Renovate Bot 3ef9972865
Update dependency font-awesome to v6 2022-03-09 10:03:14 +01:00
Icedream 7bc685ae85
Use bitsea server instead of the now decommissioned VM. 2022-03-09 10:03:14 +01:00
Icedream e175e80d11
Add artist logo to load from same directory. 2022-03-09 10:03:13 +01:00
Icedream 8a98f258c7
Do not deploy tunaposter anymore. 2022-03-09 10:03:13 +01:00
Renovate Bot 20cafc9bd7
Update module gorm.io/gorm to v1.23.2 2022-03-09 10:03:13 +01:00
Renovate Bot c8639b2c1f
Update module gorm.io/driver/sqlite to v1.3.1 2022-03-09 10:03:13 +01:00
Renovate Bot 7639b84f81
Update module gorm.io/driver/mysql to v1.3.2 2022-03-09 10:03:13 +01:00
Renovate Bot cf5fb1b68a
Update module gorm.io/gorm to v1.23.0 2022-03-09 10:03:12 +01:00
Renovate Bot 70dfc1c2bd
Update module gorm.io/driver/sqlite to v1.3.0 2022-03-09 10:03:12 +01:00
Renovate Bot a1e0f3c7f5
Update module gorm.io/driver/mysql to v1.3.0 2022-03-09 10:03:12 +01:00
Renovate Bot a8c1f92c4f
Update dependency axios to v0.26.0 2022-03-09 10:03:12 +01:00
Renovate Bot 42d7622af5
Update dependency axios to v0.25.0 2022-03-09 10:03:11 +01:00
Renovate Bot 8656567db9
Update module gorm.io/gorm to v1.22.5 2022-03-09 10:03:11 +01:00
Renovate Bot 31e53a36f7
Update module gorm.io/driver/mysql to v1.2.3 2022-03-09 10:03:11 +01:00
Renovate Bot 422027cba5
Update module gorm.io/driver/mysql to v1.2.2 2022-03-09 10:03:11 +01:00
Renovate Bot b1f34ff306
Update module github.com/spf13/viper to v1.10.1 2022-03-09 10:03:11 +01:00
Renovate Bot 9e679a141b
Update module github.com/spf13/viper to v1.10.0 2022-03-09 10:03:10 +01:00
Renovate Bot 39fcf4689b
Update module gorm.io/driver/mysql to v1.2.1 2022-03-09 10:03:10 +01:00
Renovate Bot 1b28b2b5d6
Update module gorm.io/gorm to v1.22.4 2022-03-09 10:03:10 +01:00
Renovate Bot d8fc8161dc
Update module github.com/gin-gonic/gin to v1.7.7 2022-03-09 10:03:10 +01:00
Renovate Bot bbea6f412e
Update module gorm.io/driver/sqlite to v1.2.6 2022-03-09 10:03:10 +01:00
Renovate Bot 2363ac2b55
Update module github.com/gin-gonic/gin to v1.7.6 2022-03-09 10:03:09 +01:00
Renovate Bot 2087cf98fa
Update module github.com/gin-gonic/gin to v1.7.5 2022-03-09 10:03:09 +01:00
Renovate Bot 5ab98187b4
Update alpine Docker tag to v3.15 2022-03-09 10:03:09 +01:00
Renovate Bot 248992ace5
Update module gorm.io/driver/mysql to v1.2.0 2022-03-09 10:03:09 +01:00
Renovate Bot e2eeaff267
Update module gorm.io/gorm to v1.22.3 2022-03-09 10:03:09 +01:00
Renovate Bot 2cc545081c
Update module gorm.io/driver/sqlite to v1.2.4 2022-03-09 10:03:08 +01:00
Renovate Bot a910417c00
Update module gorm.io/gorm to v1.22.2 2022-03-09 10:03:08 +01:00
Renovate Bot f9c371b4a8
Update module gorm.io/driver/sqlite to v1.2.3 2022-03-09 10:03:08 +01:00
Renovate Bot 2939dd72a0
Update module gorm.io/gorm to v1.22.1 2022-03-09 10:03:08 +01:00
Renovate Bot e4ccbf5052
Update module gorm.io/driver/mysql to v1.1.3 2022-03-09 10:03:08 +01:00
Renovate Bot d61b8e7c6b
Update module gorm.io/gorm to v1.22.0 2022-03-09 10:03:07 +01:00
Renovate Bot 32fa0bcfec
Update module gorm.io/driver/sqlite to v1.2.0 2022-03-09 10:03:07 +01:00
Renovate Bot ae626436a4
Update dependency axios to v0.24.0 2022-03-09 10:03:07 +01:00
Renovate Bot 37deb53500
Update module gorm.io/driver/mysql to v1.1.2 2022-03-09 10:03:07 +01:00
Renovate Bot cbe6e6e0c8
Update module github.com/spf13/viper to v1.9.0 2022-03-09 10:03:07 +01:00
Renovate Bot 98adc9288a
Update module github.com/gin-gonic/gin to v1.7.4 2022-03-09 10:03:06 +01:00
Renovate Bot c83901e165
Update module github.com/fsnotify/fsnotify to v1.5.1 2022-03-09 10:03:06 +01:00
Renovate Bot 8c0a0dd250
Update module github.com/billziss-gh/cgofuse to v1.5.0 2022-03-09 10:03:06 +01:00
Renovate Bot 8a652e1eb0
Update dependency axios to v0.23.0 2022-03-09 10:03:06 +01:00
Renovate Bot df65408d89
Update golang Docker tag to v1.17 2022-03-09 10:03:05 +01:00
Renovate Bot 75f1297235
Update alpine Docker tag to v3.14 2022-03-09 10:03:05 +01:00
Renovate Bot cccbd34e7f
Update module gorm.io/gorm to v1.21.16 2022-03-09 10:03:05 +01:00
Renovate Bot 2bde1418b5
Update module gorm.io/driver/sqlite to v1.1.6 2022-03-09 10:03:05 +01:00
Renovate Bot ee1d03a535
Update dependency font-awesome to v5.15.4 2022-03-09 10:03:05 +01:00
Icedream 892a78e433
Listen for ffmpeg process via loop. 2022-03-09 10:03:04 +01:00
Icedream 5519d31aa4
Add default values to docker stack. 2022-03-09 10:03:04 +01:00
Icedream 5ce6c4ae4d
Increase body font size to 32px. 2022-03-09 10:03:04 +01:00
Icedream 7c1a034e1f
Add ticker entry about visualizations. 2022-03-09 10:03:03 +01:00
Icedream 593e5b2525
Implement hiding/showing of ticker depending on whether intro is playing. 2022-03-09 10:03:03 +01:00
Icedream 5c4cf911c9
Add group to words that should be filtered out from label name. 2022-03-09 10:03:03 +01:00
Icedream cb5f176b25
Update savonet/liquidsoap to 1.4.4. 2022-03-09 10:03:03 +01:00
Icedream 22599059c5
Reduce noise to less audible amount. 2022-03-09 10:03:03 +01:00
Icedream 95ee555ebc
Do not fail if ffmpeg was already killed. 2022-03-09 10:03:02 +01:00
Icedream e6cb55f15d
Remove unused outputs file. 2022-03-09 10:03:02 +01:00
Icedream 88bd48b2ea
Change output flow. 2022-03-09 10:03:02 +01:00
Icedream 97429d6ce9
Fix another mistake. 2022-03-09 10:03:02 +01:00
Icedream 29d77722d3
Remove -x flag. 2022-03-09 10:03:02 +01:00
Icedream 10f892aacb
More fixes to audio on air detection. 2022-03-09 10:03:01 +01:00
Icedream fe6c9355cb
Fix logic error. 2022-03-09 10:03:01 +01:00
Icedream c722777b95
Store path and check update time to speed up start. 2022-03-09 10:03:01 +01:00
Icedream 4bf8a72dd7
Remove unused dependencies. 2022-03-09 10:03:01 +01:00
Icedream 08fe330421
Fix null pointer error. 2022-03-09 10:03:01 +01:00
Icedream 5ffabd4ad1
Fix wrong variable name. 2022-03-09 10:03:00 +01:00
Icedream 8b057bc425
Fix typo. 2022-03-09 10:03:00 +01:00
Icedream 0f7c3c3707
Fix cover URL. 2022-03-09 10:03:00 +01:00
Icedream 30f855f1ed
Match case-insensitively and with prefix instead of full match. 2022-03-09 10:03:00 +01:00
Icedream 59818d3dda
Fix metadata collector calls completely failing. 2022-03-09 10:03:00 +01:00
Icedream dfd0ba2091
Initial commit. 2022-03-09 10:02:59 +01:00