Kyle Robbertze
2df0189a90
add API v2
2021-05-14 13:04:46 +02:00
Kyle Robbertze
5e080ce5e5
Merge pull request #1144 from hairmare/chore/pythonic-analyzer
...
refactor(airtime_analyzer): rename to libretime-analyzer and make entrypoint pythonic
2021-02-12 22:40:44 +02:00
Lucas Bickel
4c72403b9b
fix(soundcloud): remove broken integration
2021-01-06 12:40:30 +00:00
Lucas Bickel
e21abf1bf1
refactor(airtime_analyzer): rename to libretime-analyzer and make entrypoint pythonic
2021-01-04 10:30:27 +00:00
Lucas Bickel
6651f6bbdf
refactor(airtime_mvc): remove dead cc_smemb table and classes
2020-12-27 13:35:34 +01:00
Thomas Göttgens
546980249e
Add a switch to force 'assume SSL' mode behind a reverse proxy, when the RP adds SSL and the internal connection is HTTP only.
2020-07-20 14:03:55 +02:00
Zachary Klosko
6540a34a9b
Adding back scripts in /docs
2020-05-19 10:16:31 -04:00
robbt
141d7586c2
removed hardcoded www-data user for pgrep check
2020-04-17 22:04:15 -04:00
robbt
8bf3b1b652
Simplified check to work under Debian using the fact that a pid is greater than 0
2020-04-17 21:54:26 -04:00
Robb
96f33f6250
Merge pull request #892 from codenift/media_type
...
Track Types Feature
2020-03-16 14:05:29 -04:00
Codenift
03f533dbef
default data conflict (add later? default data is in upgrade sql already)
2020-01-28 20:26:38 -05:00
Codenift
1d7d937a7f
track type management
2020-01-25 12:09:19 -05:00
Kyle Robbertze
60b08dff4f
add default for streams 2-4
2020-01-09 14:41:12 +02:00
Kyle Robbertze
8000e1936a
add default icecast admin username
...
Fixes : #879
2020-01-08 15:09:04 +02:00
Codenift
386918da2b
Renamed media type to track type for tracks
2020-01-06 17:15:04 -05:00
Kyle Robbertze
a572f275fc
Update stream URLs to use LibreTime
2019-11-06 14:08:13 +02:00
Codenift
07a4117bd4
Media Type for tracks. Same PR from before with a couple minor fixes
2019-10-16 20:20:34 -04:00
Robb Ebright
5c1481167e
removed the media type PR from the artwork PR with revert
2019-10-13 08:17:40 -04:00
Codenift
b411d6d6f2
Added option to set media type for tracks.
2019-09-20 03:09:41 -04:00
Codenift
45dbf84750
Generate artwork images for audio using ID3.
2019-09-19 20:07:50 -04:00
Robbt
0cbeb07e19
modified episodes_description to be longvarchar aka text
2019-04-02 20:12:20 -04:00
Robb
bc14230281
Merge pull request #716 from frecuencialibre/podcast-ui-2
...
Clarify podcast settings and workflow
2019-02-27 13:09:42 -05:00
Robb
a4d0fcd8f3
Merge pull request #704 from Robbt/fix-smartblock-multi-criteria
...
Fix smartblock multi criteria
2019-02-09 11:22:29 -05:00
ryan
455d3a1500
disable by default podcast playlist/smartblock generation setting
2019-01-22 20:01:49 -06:00
Robbt
2b057472ca
part of the way there towards grouping need to deal with OR value
2019-01-20 02:12:21 +00:00
Robbt
0a2de69fbb
modified schema definition to include episode title
2019-01-12 23:48:19 -05:00
Robbt
1b48f91dbd
work in progress
2018-12-11 21:14:35 -05:00
Robb Ebright
0ae8969dd3
Modified the database to turn on the podcast album override by default
2018-10-31 08:09:11 -04:00
Robb
5cd943d68e
Merge pull request #531 from radiorabe/chore/fix-ci
...
Fix CI: python checks and docs deployment
2018-10-06 17:05:52 -04:00
Lucas Bickel
f7ceeedb04
➖ (Amazon S3) drop broken S3 support
2018-10-06 12:45:22 +02:00
Robbt
a3fd7478d6
decided to simply return true if it finds a celery pid running
2018-09-03 19:00:13 -04:00
Robbt
329d214b25
Merge branch 'feature/celery-status' of https://github.com/radiorabe/libretime into radiorabe-feature/celery-status
2018-09-03 18:49:07 -04:00
Lucas Bickel
b718a1b53b
Remove obsolete settings from master config template
2018-03-02 13:12:19 +01:00
Robb
efe0aefddc
Merge pull request #433 from radiorabe/fix/429-ipv6-schema-updates
...
Fix/429 ipv6 schema updates
2018-02-10 16:34:23 -05:00
Det
ca9f156b3c
Update ip column size to allow for IPv6 addresses
2018-01-28 10:30:51 +00:00
Kyle Robertze
c16d7c2a1d
remove media-monitor
...
airtime-media-monitor conflicts with airtime-analyzer, which is what
is now used to monitor the LibreTime application
https://github.com/LibreTime/libretime-debian-packaging/issues/2#issuecomment-359987457
2018-01-24 09:20:51 +02:00
Robb Ebright
d58468185c
Made rabbitmq settings write to tempfile upon check to fix install bug
2017-11-13 11:42:58 -05:00
Lucas Bickel
fa2018a2c5
Simplify configuration file structure
...
This removes most of the legacy upstream config madness by not using
weird config files spread all over the place.
This isn't the solution to other config reading fragility issues, but
it does move the whole config back to the central airtime.conf file.
2017-07-21 13:15:28 +02:00
Lucas Bickel
458d5254ac
Remove legacy upstream name from defaultdata
2017-04-16 00:14:54 +02:00
Lucas Bickel
5fcd60415c
Change to check celery user instead of www-data
2017-04-07 11:46:23 +02:00
Robb
8f372f5610
Merge pull request #136 from radiorabe/feature/freeipa-auth
...
FreeIPA Auth Adaptor for LibreTime
2017-04-03 11:50:23 -04:00
Lucas Bickel
516f98dfcf
Report on airtime-celery service in status
...
Adds celery checks to /?config and /systemstatus for completeness' sake.
Fixes #138
2017-04-01 10:25:12 +02:00
Robb Ebright
c0363145f9
added db column to schema.xml
2017-03-31 10:55:20 -04:00
Lucas Bickel
aa5bc06d74
FreeIPA Auth Adaptor for LibreTime
...
Allow delegating user authentication to FreeIPA rather than having it be checked against the database.
2017-03-31 14:16:31 +02:00
Robb Ebright
c12ad4ea4f
added UI to toggle autoplaylist repeat option
2017-03-31 00:00:19 -04:00
Lucas Bickel
7f00182913
Allow 0 file_id in third_party_trackrefs
...
The previous constraint of NOT NULL made it impossible to create a placeholder entry for later downloading. This uses a 0 default instead of the constraint and downloading as well as the green checkbox work again.
2017-03-18 11:37:45 +01:00
Lucas Bickel
a2eb4b2297
Add album_override field for imported_podcasts
2017-03-17 11:52:03 +01:00
Lucas Bickel
095ddaed38
Add new columns to schema.xml and regenerate sql
2017-03-10 21:18:50 +01:00
Robb Ebright
d46e961a5f
adding the default rabbitmq-analyzer.ini file to fix install script
2017-03-09 15:57:11 -05:00
Lucas Bickel
9e05e91dde
Add empty default Facebook config
...
This will get rid of the sad tape error on the facebook widgets page `/embeddablewidgets/facebook`. We will probably end up having to document how to set up facebook properly, but I'd like to take care of that while I'm testing against real facebook.
2017-03-05 14:13:01 +01:00