Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

AzuraCast

A self-hosted web radio management suite, including turnkey installer tools and an easy-to-use web app to manage your stations.
Collective - Host: opensource - https://opencollective.com/azuracast - Website: https://azuracast.com/ - Code: https://github.com/AzuraCast

Creation of a readme, to satisfy my friend berwyn. :P

github.com/AzuraCast/AzuraCast - 790795f742287def3f787eb87bf2ce7322c2184e authored over 10 years ago by Buster Neece <[email protected]>
Minor changes to make phpstorm happy.

github.com/AzuraCast/AzuraCast - 16c2c65b664f84a3db6175a1d4bcbde18bfa34e9 authored over 10 years ago by Buster Neece <[email protected]>
Composer integration into Vagrant, and phpstorm ignoring.

github.com/AzuraCast/AzuraCast - 8119950d6309270442f524e2c212a19bced1a1c6 authored over 10 years ago by Buster Neece <[email protected]>
The Great Implementation of Composer Project!

- Remove ZendFramework and Doctrine dependencies from app code.
- Create composer.json with dep...

github.com/AzuraCast/AzuraCast - 9b7206a42f102f1f077fd297fa8b485a508e995e authored over 10 years ago by Buster Neece <[email protected]>
Rename the PVFM file...whoops

github.com/AzuraCast/AzuraCast - 9e412fa216f83b3e10aa9f39fc9a0f60de2d19bf authored over 10 years ago by Buster Neece <[email protected]>
Temporary relocation of the PVFM radio player script.

github.com/AzuraCast/AzuraCast - d3efd07abd04dd28b0ee7dd1dcdc212d53e510a0 authored over 10 years ago by Buster Neece <[email protected]>
Install crontab and composer on Vagrant.

github.com/AzuraCast/AzuraCast - b066a751e93d028183ffe7fe19f01e1a47f2187f authored over 10 years ago by Buster Neece <[email protected]>
Restart php-fpm upon initial vagrant config.

github.com/AzuraCast/AzuraCast - 2e128bf1cce9a41a08858a349397f9aa8ce525fe authored over 10 years ago by Buster Neece <[email protected]>
Changes to enable local development.

github.com/AzuraCast/AzuraCast - 5850054946b56d415497d26feb2fcfa3c289ab67 authored over 10 years ago by Buster Neece <[email protected]>
Resource cleanup.

github.com/AzuraCast/AzuraCast - fa8a50019772c24dd5f9317a2faceab6a612f257 authored over 10 years ago by Buster Neece <[email protected]>
smaller update to previous cache file check.

make sure the whole structure is initialized when started, so that any file reading
is done on t...

github.com/AzuraCast/icecast-kh-ac - b6e74ae9346cce03854220d896915b62d7fa1357 authored over 10 years ago by Karl Heyes <[email protected]>
Adding support for the Vagrant local dev environment creator!

github.com/AzuraCast/AzuraCast - 6a29d9245c994c37aa3a052ffda57d961d58736f authored over 10 years ago by Buster Neece <[email protected]>
wildcard in IP/agent files fixed

the wildcard handling was broken in a number of cases when you placed multiple wildcards
in the ...

github.com/AzuraCast/icecast-kh-ac - 8248216ca34f3e8c8d6ac85fe2c8300df8ad52b5 authored over 10 years ago by Karl Heyes <[email protected]>
Update ignore files.

github.com/AzuraCast/AzuraCast - 355e28285627dff92d6914c5f46a53eb3ded3e6b authored over 10 years ago by Buster Neece <[email protected]>
Removing more image folders.

github.com/AzuraCast/AzuraCast - 6f6abebe2aba6812574c3d33bee718a95293000c authored over 10 years ago by Buster Neece <[email protected]>
Ignoring things!

github.com/AzuraCast/AzuraCast - 3ae4e07355a09f381ade75c852a3df30f641d088 authored over 10 years ago by Buster Neece <[email protected]>
Migration of credentials and API keys to a singular location.

github.com/AzuraCast/AzuraCast - 914ce69ac79d8f553e2527fdea706601f37b22d6 authored over 10 years ago by Buster Neece <[email protected]>
Local caching for all three music providers.

github.com/AzuraCast/AzuraCast - 8dd7a87750a7df7a82472f97273503554d7c9f5e authored over 10 years ago by Buster Neece <[email protected]>
Third party data for songs!

github.com/AzuraCast/AzuraCast - d25a6f6821ec2f2a4c7b3a0f0b1b97bee355f1b5 authored over 10 years ago by Buster Neece <[email protected]>
Vote API endpoint work.

github.com/AzuraCast/AzuraCast - d8cad3ee8474beb6355e166e3d4106166f4e769f authored over 10 years ago by Buster Neece <[email protected]>
Style fixes for embeds.

github.com/AzuraCast/AzuraCast - bf7a33a815d67bf192c24b03b0a9c1d6171849fa authored over 10 years ago by Buster Neece <[email protected]>
Fix Auzzies stupid fancybox issue.

github.com/AzuraCast/AzuraCast - 4f2856b77fa89934e57733923e9dedb38f795506 authored over 10 years ago by Buster Neece <[email protected]>
Add user tracking to both song requests and votes.

github.com/AzuraCast/AzuraCast - d9c5ab60d6ddc87e43095584e5b732f00aee7d88 authored over 10 years ago by Buster Neece <[email protected]>
Station Center timeline changes.

github.com/AzuraCast/AzuraCast - 51b87dabbc7c3f34cb6bb721edbb0403e83f10e4 authored over 10 years ago by Buster Neece <[email protected]>
Removing error log.

github.com/AzuraCast/AzuraCast - 94f01e5c10c1929ca39a93f3d5996d1b554f4d26 authored over 10 years ago by Buster Neece <[email protected]>
Overhaul of the like-dislike system.

github.com/AzuraCast/AzuraCast - 322903c52f6fe1dcbb1533135f98b49d05462d18 authored over 10 years ago by Buster Neece <[email protected]>
New player interface with dropdown and Firefox cache fix.

github.com/AzuraCast/AzuraCast - 0d9c0aedd95dc10b964591c1fa08f385d4183f0f authored over 10 years ago by Buster Neece <[email protected]>
add referer to listener stats

github.com/AzuraCast/icecast-kh-ac - a46161df0b155091273a01a4a433579d4bf36676 authored over 10 years ago by Karl Heyes <[email protected]>
Track listeners directly inside song history, add LiveStream support for podcasts.

github.com/AzuraCast/AzuraCast - db2cfd6c5300d3ef76408de8b539835b1361935a authored over 10 years ago by Buster Neece <[email protected]>
handle unrecognised icy metadata from relay to be sent to listeners

both StreamTitle and StreamUrl are recognised but some may use others to
provide information so ...

github.com/AzuraCast/icecast-kh-ac - 2a5952638178b4e7c4677290389b9d51d6455054 authored over 10 years ago by Karl Heyes <[email protected]>
whitespace removal

github.com/AzuraCast/icecast-kh-ac - c8924b252c91a0d33aec39e8bba8c00d0c531750 authored over 10 years ago by Karl Heyes <[email protected]>
drop the WMFSDK check for triggering ICY response

github.com/AzuraCast/icecast-kh-ac - 4d92acee8a2e2b277237bd2690c1048e160915a5 authored over 10 years ago by Karl Heyes <[email protected]>
Putting affiliates in the right folder. Whoops.

github.com/AzuraCast/AzuraCast - bc9b04e09cb4192b8433adc0cfb28cdb56f49903 authored over 10 years ago by Buster Neece <[email protected]>
Migrated affiliates to the database.

github.com/AzuraCast/AzuraCast - 881f6a19fe2485b9f0e30068f4f3fcc43e571aa8 authored over 10 years ago by Buster Neece <[email protected]>
RSS feed auto-generation.

github.com/AzuraCast/AzuraCast - 2cf8eb5b5249ed458693bca23cc1cf5a9f851deb authored over 10 years ago by Buster Neece <[email protected]>
Fixes to JS and addition of swipe support to rotators.

github.com/AzuraCast/AzuraCast - 727629153a47f5e79c22b8fd1f5d67c8ba0fb3a7 authored over 10 years ago by Buster Neece <[email protected]>
add UTF8 check, prevents mismatched encoding getting through to breaking xsl translations

github.com/AzuraCast/icecast-kh-ac - a0a92b92167684edd1c9c319b8e21e254e89910d authored over 10 years ago by Karl Heyes <[email protected]>
New shows directory.

github.com/AzuraCast/AzuraCast - 4077d8407f4487b9e5810926a1d25a8479e24e10 authored over 10 years ago by Buster Neece <[email protected]>
Header UI cleanup, API fixes.

github.com/AzuraCast/AzuraCast - b8ac44c20499d0e3157a1c1e246ab8e5aeed5329 authored over 10 years ago by Buster Neece <[email protected]>
Style unification, addition of shows to API.

github.com/AzuraCast/AzuraCast - 9fe51474aee55745f9e4d0e97176cda956e439b4 authored over 10 years ago by Buster Neece <[email protected]>
remove any YP error message after logging it

If something like 'success' was returned initially, any subsequent failure would
still have that...

github.com/AzuraCast/icecast-kh-ac - 3fd8e57d332bd31ca9773a3f050178b2a1cc95f8 authored over 10 years ago by Karl Heyes <[email protected]>
add CORS and connection close headers to streams/files, was just on xsl

github.com/AzuraCast/icecast-kh-ac - 93e5de78ccf6edaf6b30878bc533d3d1850b0f3a authored over 10 years ago by Karl Heyes <[email protected]>
make sure multiple blocks are checked for and released in all cases with non-shared blocks.

we used to have special case for intro content from auth to flush out multiple
blocks but since ...

github.com/AzuraCast/icecast-kh-ac - 407261b1084052d9abbe53c5afba7238ed6df59c authored over 10 years ago by Karl Heyes <[email protected]>
report mountpoint in yp log messages

github.com/AzuraCast/icecast-kh-ac - ddea22b758a95b4913eded4b24ce1da36c81fc28 authored over 10 years ago by Karl Heyes <[email protected]>
fix compile error in test cases

github.com/AzuraCast/icecast-kh-ac - a23ba37ab8e4f9f68e1546e323b52c36537ae822 authored over 10 years ago by Karl Heyes <[email protected]>
merge alloc routine for memory checker

only used if explicitly enabled

github.com/AzuraCast/icecast-kh-ac - bde59cc7f313d570690725607b1fb88e32e0dcd4 authored over 10 years ago by Karl Heyes <[email protected]>
add ip/agent onto mount_remove triggers for use by url auth

this expands on a previous commit to add the same information for the stream
remove case.

github.com/AzuraCast/icecast-kh-ac - 944598e87cce0e6d9910defdee84bb33b6bbd5e4 authored over 10 years ago by Karl Heyes <[email protected]>
force an initialisation for optional cases although they should not be an issue now

github.com/AzuraCast/icecast-kh-ac - be3a6b7633b007bd7fc2a3f10cf8c2304a289076 authored over 10 years ago by Karl Heyes <[email protected]>
Abstraction of NowPlaying data.

github.com/AzuraCast/AzuraCast - cb79f444d437ec6ccabb437030599bca9349e3ec authored over 10 years ago by Buster Neece <[email protected]>
make sure we provide an IP on mount_add triggers, also provide useragent

Case to watch for here is slow auth. If the auth processing is getting delayed for whatever
reas...

github.com/AzuraCast/icecast-kh-ac - a5260a6bf1703fe9f4bd4bb4a6c33f19cb9ad65d authored over 10 years ago by Karl Heyes <[email protected]>
avoid possible bad pointer on race case

It is possible that on a relay restart, after the stats are flushed, and the slave thread
kicks ...

github.com/AzuraCast/icecast-kh-ac - 45cf6dfee313e0cdab10ecc6ddf4d9a19312fece authored almost 11 years ago by Karl Heyes <[email protected]>
fix possible busy loop case, on-demand relays restarting on failure

inactive on-demand relays are checked for active listeners on fallbacks and are started up, but
...

github.com/AzuraCast/icecast-kh-ac - c240d74632279fb4691bcc2c98b0daa421ada1f7 authored almost 11 years ago by Karl Heyes <[email protected]>
revert a previous patch from some time ago, force immediate sends to clients

In most cases, this is not needed but it has been known that ISPs do bandwidth shaping
and a bur...

github.com/AzuraCast/icecast-kh-ac - e5d6a1f5e332ef335525ee8b15d5745f4302f249 authored almost 11 years ago by Karl Heyes <[email protected]>
create a spread out range of yp Adds

in cases where a lot of streams start up at the same time, that could lead to a wave
of yp reque...

github.com/AzuraCast/icecast-kh-ac - 058730db96b5b577ce6968acbe5fa3a5c552b7e4 authored almost 11 years ago by Karl Heyes <[email protected]>
simplify buffer allocation for xslt translation

github.com/AzuraCast/icecast-kh-ac - 6d677bc50871263a76957f6769864bed15a541b2 authored almost 11 years ago by Karl Heyes <[email protected]>
API XML support, mobile UI improvements and bug fixes, and more!

github.com/AzuraCast/AzuraCast - 7f1b8a70d77622792b987f153706ab747d8e2df3 authored almost 11 years ago by Buster Neece <[email protected]>
missing include for certain setups

github.com/AzuraCast/icecast-kh-ac - 16a02aba71508a320647ce2e29d113dea6e520f8 authored almost 11 years ago by Karl Heyes <[email protected]>
minor build fix

github.com/AzuraCast/icecast-kh-ac - c66c2eec009af8df631b678860605c53959332b5 authored almost 11 years ago by Karl Heyes <[email protected]>
App page updates.

github.com/AzuraCast/AzuraCast - 7833ca5fda81c6251eb4c2756746af8efead5af3 authored almost 11 years ago by Buster Neece <[email protected]>
PVL API phase 1!

github.com/AzuraCast/AzuraCast - ef1e1f117da705c01a8416598ad9459c64a73475 authored almost 11 years ago by Buster Neece <[email protected]>
a few performance tweaks for high bitrate streams

reduce lagging listener check period and make the maximum amount to remove off
the queue varaibl...

github.com/AzuraCast/icecast-kh-ac - 5f6ca97312f83362e1615b97074129548c31cf98 authored almost 11 years ago by Karl Heyes <[email protected]>
PVL Mobile Initial Launch

github.com/AzuraCast/AzuraCast - 4ff2003a05a8309590985925f8af679ee95de72d authored almost 11 years ago by Buster Neece <[email protected]>
handle odd case where relay registered but source not reserved from it

github.com/AzuraCast/icecast-kh-ac - e532d34d226766406e2368b8624018369f853008 authored almost 11 years ago by Karl Heyes <[email protected]>
expand on mpeg ts frame check

github.com/AzuraCast/icecast-kh-ac - 8fbcbd5ade74db466667eaea88afe691061e7540 authored almost 11 years ago by Karl Heyes <[email protected]>
fix initialisation bug in cases of no metadata requested on relays

github.com/AzuraCast/icecast-kh-ac - 8bc30194a243056c3d5bd3304a03c2a772b3f1eb authored almost 11 years ago by Karl Heyes <[email protected]>
Merge

github.com/AzuraCast/AzuraCast - 6e87864b78a3034401345a2b3f1fd23a692b1ed8 authored almost 11 years ago by Buster Neece <[email protected]>
Initial mobile setup!

github.com/AzuraCast/AzuraCast - 25536aaff89e6e9e6e7bed398cd9dab6c9f50dca authored almost 11 years ago by Buster Neece <[email protected]>
add header for content disposition

This is in case you have xsl files sending non-html content to browsers

github.com/AzuraCast/icecast-kh-ac - 29b9ec78b36f6c17c94551c1df77ba732f3ebe7a authored almost 11 years ago by Karl Heyes <[email protected]>
added missing prototype

github.com/AzuraCast/icecast-kh-ac - fe4259c8668ec0d0f6f9d1cccc6b8c51ec89d8d5 authored almost 11 years ago by Karl Heyes <[email protected]>
always have a mime types tree, and add another search function for it

the tree is now built whether the mime types file is read or it is populated by
the internal def...

github.com/AzuraCast/icecast-kh-ac - 51526ebb09f082c24a342111d9a4d11828d508e7 authored almost 11 years ago by Karl Heyes <[email protected]>
skip over ID3 tags in fallback files

if we do not skip then the resync code triggers trying to find a valid frame
and if the tag is l...

github.com/AzuraCast/icecast-kh-ac - 62828e7a9eed9ec2f5ecec46b4ef0948c7a6d780 authored almost 11 years ago by Karl Heyes <[email protected]>
Bug fixes!

github.com/AzuraCast/AzuraCast - e294816071311d401cc98e018fb62c2df7b57784 authored almost 11 years ago by Buster Neece <[email protected]>
MLPMA development!

github.com/AzuraCast/AzuraCast - 45561c41014e989608a3a2032e0f34d6c009a29e authored almost 11 years ago by Buster Neece <[email protected]>
MLPMA initial construction and static cleanup.

github.com/AzuraCast/AzuraCast - 3de2e14444565da7c171bb8a55697d0720829cc8 authored almost 11 years ago by Buster Neece <[email protected]>
Initial commit.

github.com/AzuraCast/AzuraCast - ce7216ea0b95a2f3149abc4090baffe8c8d7ae52 authored almost 11 years ago by Buster Neece <[email protected]>
avoid race when checking which is the most lagging listener

github.com/AzuraCast/icecast-kh-ac - 14c16ec8f042e425fc9f1bc7c921adf9ece66aa0 authored almost 11 years ago by Karl Heyes <[email protected]>
cut a kh10 release

github.com/AzuraCast/icecast-kh-ac - b9008ecf559f93d1f86cf70b4f6d3e4b8b3d1e93 authored almost 11 years ago by Karl Heyes <[email protected]>
no need to set it very high, can be counter-productive

having too many sends for a single listener can prolong the run through by the
worker whose resp...

github.com/AzuraCast/icecast-kh-ac - b935eb98d5e6fedfd2ac30519bc8cbc3546eee96 authored almost 11 years ago by Karl Heyes <[email protected]>
fix compile error if yp not built

github.com/AzuraCast/icecast-kh-ac - b31e82e619d38305cd019af968ee8137c2dd4cf5 authored almost 11 years ago by Karl Heyes <[email protected]>
slight rework of the previous speex fix

need a length check really, so split out the tests

github.com/AzuraCast/icecast-kh-ac - 13640bb15dfd164f7464be16bd8e17a261135d84 authored almost 11 years ago by Karl Heyes <[email protected]>
minor re-arrangement of ogg codec detection.

github.com/AzuraCast/icecast-kh-ac - e13b827730d1f72977de97c98b6b232010bd6fc7 authored almost 11 years ago by Karl Heyes <[email protected]>
Try to avoid ugly speex message

avoid message to stderr on most non-matching cases, FD 2 may be some other connection.

github.com/AzuraCast/icecast-kh-ac - a169136d3fb6ef327fd0ced3e6331c1b6760ee6a authored almost 11 years ago by Karl Heyes <[email protected]>
missing string for logging

github.com/AzuraCast/icecast-kh-ac - db53f6294d81f8870dad2b7190be39f5357f5f9c authored almost 11 years ago by Karl Heyes <[email protected]>
prevent a possible crash on server termination with YP in use

The recent change to have YP changes put into a queue (to avoid a deadlock), still
needed the yp...

github.com/AzuraCast/icecast-kh-ac - 716af3d9a48d172bf60d5cb5543d691ac1872e24 authored almost 11 years ago by Karl Heyes <[email protected]>
tweaks for the queue shrinkage trigger

github.com/AzuraCast/icecast-kh-ac - 9bac503e83c335ce13b5634aeef7a1dcc355e331 authored almost 11 years ago by Karl Heyes <[email protected]>
handle the application/octet type better between files/streams

for streams assume it is mpeg based, for files, do not attempt parsing

github.com/AzuraCast/icecast-kh-ac - 459f35b6d35ae8139d7aa5d19e506fecdba3565c authored almost 11 years ago by Karl Heyes <[email protected]>
trigger the queue shrinkage whenever a new block comes in

The previous location, when no data has come in, may not trigger if there is a
sustained feed fo...

github.com/AzuraCast/icecast-kh-ac - 9eb21b48a5f705ca2326e278bb3f307031fc8eed authored almost 11 years ago by Karl Heyes <[email protected]>
fix possible race issue in stats sent to stats listeners

github.com/AzuraCast/icecast-kh-ac - 2c9efbb8a246e33c3cd18c2f63f9f9bcc5918b6c authored almost 11 years ago by Karl Heyes <[email protected]>
fix comparison

github.com/AzuraCast/icecast-kh-ac - 6fb60ab28e846f537061f9b7cd06b4043daf6de6 authored almost 11 years ago by Karl Heyes <[email protected]>
xslt cache lookup update.

This should reduce the scanning in most cases, which is only a minor speedup
but there was a rac...

github.com/AzuraCast/icecast-kh-ac - c9ad02b0dcd93aea2c4041c97b5e2b2416d257c1 authored almost 11 years ago by Karl Heyes <[email protected]>
adjust throttling settings

the outgoing limiter is increased, it was only really concerned about huge numbers being
sent to...

github.com/AzuraCast/icecast-kh-ac - 205be635df6fa783665d115d09c920aff5cf3c78 authored almost 11 years ago by Karl Heyes <[email protected]>
assume mpeg parsing for unknown mime types

this is really to get around non-standard content types that get sent.

github.com/AzuraCast/icecast-kh-ac - 329605dad1e3b0fdc4af75192998091c81bf15ed authored almost 11 years ago by Karl Heyes <[email protected]>
add odd content type video/mpegts, needs a better hook in really

github.com/AzuraCast/icecast-kh-ac - 27eeb2a7733d0c5d9a78b9760928e54680d71f42 authored almost 11 years ago by Karl Heyes <[email protected]>
ebml stream requires http headers, no extra headers needed though

github.com/AzuraCast/icecast-kh-ac - 447830e5b0a3454c0b861d4cdbe4086ba8dcfb5d authored almost 11 years ago by Karl Heyes <[email protected]>
fix type match for mpeg2 stream

it just sets up the format for a passthrough

github.com/AzuraCast/icecast-kh-ac - 2b7241f84575e8ea955005a54a3c725c952609f5 authored almost 11 years ago by Karl Heyes <[email protected]>
fix up the hanlding for ebml/matroska streams

github.com/AzuraCast/icecast-kh-ac - a3af023d03004cd40a47ae5c343fbe506c139aa7 authored almost 11 years ago by Karl Heyes <[email protected]>
add a queue for YP add/remove/touch

It is possible that a deadlock can occur with source locks between the YP thread
retrieving upda...

github.com/AzuraCast/icecast-kh-ac - c31859697e63bab1bf5b819816c80c83844c16ce authored almost 11 years ago by Karl Heyes <[email protected]>
possible crash case fixed in command auth

make sure the error message buffer is blank before starting as old data could
trip up a later cl...

github.com/AzuraCast/icecast-kh-ac - cabb10304b2441cb7ee80f8a740e22da5eb19286 authored almost 11 years ago by Karl Heyes <[email protected]>
compile fix up if no libcurl in the build

just a function move into an ifdef test to avoid compiling.

github.com/AzuraCast/icecast-kh-ac - 2dedbadec939fb724c84c81061676039192e77fc authored almost 11 years ago by Karl Heyes <[email protected]>
merge patch from Janez Troha for cors handling

This is largely untested by me but is relatively minor in impact. It adds the options
method and...

github.com/AzuraCast/icecast-kh-ac - 35f55a29f334edb999dbcfe32a2924ee75fd1da7 authored almost 11 years ago by Karl Heyes <[email protected]>