1
0
Fork 0
Commit Graph

197 Commits (e4ba7a1194975e7fb1ae3033abdc08943b0444d1)

Author SHA1 Message Date
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