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

Loosen the time restrictions on consecutive requests until an API key system can be built to allow bots to properly authenticate and remove rate limits.

github.com/AzuraCast/AzuraCast - 4e720afcb5ec0b58683ea58f9249e8a1e8857771 authored over 8 years ago
Clean up the header and sidebar, and reintroduce a graphical logo.

github.com/AzuraCast/AzuraCast - ac1bc43f03e8e0a063cad73b17a30143f5e09bb2 authored over 8 years ago
Add updating composer dependencies to the update.sh script.

github.com/AzuraCast/AzuraCast - 632d325fc46ea13cb05556ca25ba2eb8d402ba8a authored over 8 years ago
Update the Stash cache library and fix issues with failing cache invalidation.

github.com/AzuraCast/AzuraCast - 526b21efa5a0d0cbba0c8cc8c55c7d4861b3f4aa authored over 8 years ago
Add mini control panel for streaming service management, and implement the "skip song" command in LiquidSoap.

github.com/AzuraCast/AzuraCast - 9f9c8daeb951522e242593400a4cfc99c26194b9 authored over 8 years ago
Update version to be date-based to make it easier to tell which version an application is running.

github.com/AzuraCast/AzuraCast - 6979efe46c7684ea0be6ad39f2518c446466998e authored over 8 years ago
Remove local utility testing script from repo tracking. :)

github.com/AzuraCast/AzuraCast - e4e45bac15302ef8392df1fcefd23461311cd7f6 authored over 8 years ago
Fix whether "isRunning" returns properly for radio adapters.

github.com/AzuraCast/AzuraCast - b153cde67dd091c024f3f66e5fdc0ab35cc35603 authored over 8 years ago
Implement service monitoring for the backend and frontend adapters, and a CLI task to reboot all stations (util/cli.php radio:restart). Cleaned up logging on service restart command execution.

github.com/AzuraCast/AzuraCast - c4201c6e26add1a963dc7b24d81f2b70f6fa65b7 authored over 8 years ago
Closes #17, Closes #18 - Implement song requests via two new API endpoints:

- /api/requests/list/id/$stationid: List all requestable songs and the direct API URL to request...

github.com/AzuraCast/AzuraCast - 4a5b677e73662e1dc1b1e93e709f848b82f91963 authored over 8 years ago
"Fix" ShoutCast legacy streaming information. It's still mostly terrible, but it works!

github.com/AzuraCast/AzuraCast - 2eab783acc68143ab54056fd8a7da5dcc66259ba authored over 8 years ago
Fix issue with filtering IceCast mount points to remove ones with empty titles.

github.com/AzuraCast/AzuraCast - fc9f6d041bc4cd9bbec7f045f39a8f5b20b28ab5 authored over 8 years ago
Add support for streamers (DJ accounts) that can connect directly to the IceCast server, and management of those accounts inside the AzuraCast interface.

github.com/AzuraCast/AzuraCast - 06b3ecbe31d18380b5ec87fd31cbcae593665653 authored over 8 years ago
Clean up station controllers and views that were only applicable to the PVL interface.

github.com/AzuraCast/AzuraCast - 3779549e12eac542ae6cafa814556d2403929c6b authored over 8 years ago
Implement config file support for allowing requests and streamers. Streamer support via URL authentication is working but addition of custom DJ accounts is not implemented yet.

github.com/AzuraCast/AzuraCast - 0609dcac406b77e28140637e3d8f1a25b5f52f15 authored over 8 years ago
Prevent the IceCast NowPlaying reader from reading the usually-empty "radio.mp3" mount.

github.com/AzuraCast/AzuraCast - 042c58c625cf4b182072f1e631fee333dad561c5 authored over 8 years ago
Avoid disconnecting users for several routine tasks:

- Add "reload=1800" to LiquidSoap config so it rechecks the PLS files on disk periodically
- Se...

github.com/AzuraCast/AzuraCast - 171b795f81d1432f2f864f6914348ffb9c630bb1 authored over 8 years ago
Update the "No music to play" error song to be AzuraCast specific.

github.com/AzuraCast/AzuraCast - cab3beaa700c650de17737fd92fc9f5f5b5dca0d authored over 8 years ago
Move bootgrid to header includes to ensure styling appears before the LESS overrides.

github.com/AzuraCast/AzuraCast - 90cda39a966459662c4e21cdbac4e63397223954 authored over 8 years ago
Add proper stylesheet to pages using bootgrid.

github.com/AzuraCast/AzuraCast - 634aa7f7171606bf9d0bc47a1c9533bfc985e8a7 authored over 8 years ago
Closes #13 - The performance report now matches the setting for days used in automated assignment.

github.com/AzuraCast/AzuraCast - 6a86968abac5871b4db2f531d2f516fce84ba7b1 authored over 8 years ago
Closes #7 - Only show songs that are in playlists on the Performance Report.

github.com/AzuraCast/AzuraCast - a562d38ea8ff14050c00c8170256aa6106197688 authored over 8 years ago
Closes #11 - Add playlist(s) to songs on the playback timeline.

github.com/AzuraCast/AzuraCast - 6bb5acc2e9a6cde1d7a5665018604130ad168f1e authored over 8 years ago
Closes #12, Closes #14: Add time zone selection to initial (and admin) settings, properly detect "localhost:8080" and rewrite to "localhost".

github.com/AzuraCast/AzuraCast - 913871832aa3b138b1b6bed37539f2756e41bd2b authored over 8 years ago
Clean up the process of logging and notifying for service restarts, and integrate the "write and restart" process into auto-assignment.

github.com/AzuraCast/AzuraCast - 93ec565b0eb0b23393cf2f653c73b41d2f177aa4 authored over 8 years ago
Temporary "force-yes" on icecast install to override issues with key validation. :(

github.com/AzuraCast/AzuraCast - 5e995c560c2d2a539de0acb36a2b66d6e29760e9 authored over 8 years ago
Fix consistency issue in referring to "song_id" key in Automation.

github.com/AzuraCast/AzuraCast - 1f391b5ca2d5d883a8b6c5713ef4cd7e43784a0d authored over 8 years ago
Avoid using array_filter flags, as these were only implemented in 5.6 and this system supports back to 5.5.

github.com/AzuraCast/AzuraCast - ebd5ed9a7a79289b23d0a6c3c7bcd0438e3a0d0c authored over 8 years ago
Don't include ALL zero-play songs in auto-assignment, just the ones that were already in playlists.

github.com/AzuraCast/AzuraCast - 762dc0a3bffbe9e155100c9f97cc6e209d1b16dc authored over 8 years ago
Prevent one field in perf report from showing as NaN.

github.com/AzuraCast/AzuraCast - dbff189f8b7d68ab67233d2505cb2ceebf7da84b authored over 8 years ago
Use an integer sort for ratios in auto-assignment, not a string one.

github.com/AzuraCast/AzuraCast - 07dfead0d52217063cd30db972509df99a5d4d6c authored over 8 years ago
Closes #10 - Put songs with zero plays back into their original playlist (don't move them, they haven't played yet to generate data).

github.com/AzuraCast/AzuraCast - afebf6ea54c1d21fc94f64f683ce9ecac1b13fa3 authored over 8 years ago
Make numeric values sort appropriately in performance report.

github.com/AzuraCast/AzuraCast - c59c0827f29a0318d6dba0fe206f2cf8a6dbfab6 authored over 8 years ago
#8 - Implement jQuery BootGrid on performance report and media management, allowing for pagination, searching, sorting, and column visibility selection.

github.com/AzuraCast/AzuraCast - 52c754b58a0dc2b372606b6955b701ad263139f0 authored over 8 years ago
Add automated playlist assignment to the background synchronized task runner.

github.com/AzuraCast/AzuraCast - 13bf9c36cf2a054320a36ebb31485e7ecdcd0be1 authored over 8 years ago
Introducing Automated Playlist Assignment, a feature that automatically monitors a station's song performance and sorts songs into playlists based on their overall impact on listenership.

github.com/AzuraCast/AzuraCast - 096734683291ea30731bbe3ee108841a188c4e8f authored over 8 years ago
Update copyright message at footer to link to Git repo and include app version.

github.com/AzuraCast/AzuraCast - ae2f5c5a5e7020eadb10036d800bbfeb4bd70c96 authored over 8 years ago
update autotool parts. Based on the work by rubenk

some rearragement of the files, updates to scripts themselves. I'll keep the autotools
output fo...

github.com/AzuraCast/icecast-kh-ac - e589aa0a08c233bf1ba0ae8ecb275eeafd554da8 authored over 8 years ago
Add "toggle unplayed songs" to performance report and make minor changes to ratio calculation.

github.com/AzuraCast/AzuraCast - 5b36e71db8503883c1c84337ab172f40f546501c authored over 8 years ago
Update relevant code to allow for Phalcon 3.0.0, which breaks very minor BC issues in the app.

github.com/AzuraCast/AzuraCast - 5a71e9fc0e62423d7486807f8c5075d250ff765a authored over 8 years ago
Begin calculating and showing Borg-style "adjusted ratio" for each song based on overall performance.

github.com/AzuraCast/AzuraCast - ddd040dcce0c84876fe4b0511c50be1b38b66662 authored over 8 years ago
add relay-retry setting to master.

For relays that are created in a slave, the retry period has been traditionally set
by the maste...

github.com/AzuraCast/icecast-kh-ac - b040286aa18064c045d8d548b090ce61771eb832 authored over 8 years ago
fixes to apply on previous diff for clean build

github.com/AzuraCast/icecast-kh-ac - f57a28bc3d027aefba024528f8558eb015f79a4a authored over 8 years ago
fixes for mingw64, typically long stays as 32bit

github.com/AzuraCast/icecast-kh-ac - a442bb8eb95a2efb39172b0f950ddb71867addc4 authored over 8 years ago
add run-on setting to <master> block for setting a default from 30 seconds

This is to complement the run-on setting for relays, as master relays are dynamically
created in...

github.com/AzuraCast/icecast-kh-ac - 80edfd93f0d26de125d835518f8b74ff87581434 authored over 8 years ago
fix possible crash case

odd one to trigger this. range request using auth which returns intro content being placed on an...

github.com/AzuraCast/icecast-kh-ac - 798ee3e1631d3c8d68648400e257027aa8083c43 authored over 8 years ago
message cleanups, nothing major

github.com/AzuraCast/icecast-kh-ac - 925eb9a8a343262d20cd04ed5162308f3faef4de authored over 8 years ago
make default list of acceptable ciphers the same as xiph 2.4.0

github.com/AzuraCast/icecast-kh-ac - 119ff46014ace4e0a91c6b5422a7b6943ae7bf70 authored over 8 years ago
copy pasting too much, this could lead to crash without the mount param

github.com/AzuraCast/icecast-kh-ac - 460e371d18c883668279f4fcfda2c714229dc92c authored over 8 years ago
expand on debug messages for auth clients

github.com/AzuraCast/icecast-kh-ac - dd916d0b44ef0dd07d1911da8a667c651597227a authored over 8 years ago
fix for possible problem with shoutcast sources authenticating

It's dependent on the block reading. Normal cases will be fine but you can get the password
and ...

github.com/AzuraCast/icecast-kh-ac - 52784a755cb36a6feaf3b94ee0ef80a3cf9eaeeb authored over 8 years ago
drop setting of intro offset at these points

the intro offset is either 0 (initially), set later by the range check, or reset by the keep-ali...

github.com/AzuraCast/icecast-kh-ac - 7fe3ec180afae14502db96ec6e905a8bfeed74d6 authored over 8 years ago
fix for setting larger than 2Gig for log file rotation on 64bit setups

github.com/AzuraCast/icecast-kh-ac - 0f2c536a5369eadebfe58e502ae297fb231aa1f6 authored over 8 years ago
Closes #5 -- Move LiquidSoap and IceCast to run in localized "sandbox" instances instead of global services, allowing multiple stations to coexist in the same server without issue. This updated method of operation is functional but still needs evaluation (particularly why liquidsoap can't be initialized directly via exec/shell_exec).

github.com/AzuraCast/AzuraCast - d3876e21186e662918a8220aa37da4c41fb583aa authored over 8 years ago
No longer stop php5-fpm in the update process, because it breaks the broadcast process.

github.com/AzuraCast/AzuraCast - cb01a68c31ef6183003db13e9b2c44adb707acbf authored over 8 years ago
Add listeners to home dashboard and use smarter default in settings.

github.com/AzuraCast/AzuraCast - c9af89069405e92dd8ce2d108a3a95d5a42d9647 authored over 8 years ago
More granular reporting of data points in SongHistory.

github.com/AzuraCast/AzuraCast - 0db3b59c6bf77ac8621c37cfed939e74e7650caf authored over 8 years ago
Creation of a new "Media Playback Performance" report, that shows data from all of a song's plays on the station aggregated together into a single report (the "BPR Formula")

github.com/AzuraCast/AzuraCast - 7d25a27b21128114f4b1f0634e183117a804ddfe authored over 8 years ago
Don't stop cron tasks during update (it also stops the broadcast services), add update script info to readme.

github.com/AzuraCast/AzuraCast - efa9c144b5c81426a42885505487ad17d7b903bf authored over 8 years ago
Add global audio player that can play both radio stations (from the dashboard) and individual audio files (from the station centers).

github.com/AzuraCast/AzuraCast - d25e3a0b4fea84268e036751131e4d585a31b535 authored over 8 years ago
Update readme to include early production deploy instructions.

github.com/AzuraCast/AzuraCast - 47a397fbefa2b63248645bdf451efc4520b2cfe2 authored over 8 years ago
Updates and bugfixes for deploy scripts.

github.com/AzuraCast/AzuraCast - 4ff5c26fed26e3d3995fd9b0f098530133adc239 authored over 8 years ago
Bug and styling fixes for station center stat and timeline pages.

github.com/AzuraCast/AzuraCast - 6906f850947da52a11aec25b309587feccfb8278 authored over 8 years ago
Create rudimentary update script for easy updates in active development.

github.com/AzuraCast/AzuraCast - 20afc18989f379c90035b11c15c578cb9fd390f2 authored over 8 years ago
Do not force HTTPS in admin/station pages (SSL may not exist).

github.com/AzuraCast/AzuraCast - 585b40ce88e3d74829a23c6f2fbfc4c0c50e321f authored over 8 years ago
Update .gitignore to not exclude bower-generated files, and include the once-missing bower generated files.

github.com/AzuraCast/AzuraCast - df2f05d6b41cafb08b158eaa472aef04337ad5e9 authored over 8 years ago
Minor fixes to deploy scripts after a test production deployment.

github.com/AzuraCast/AzuraCast - 0bf5b3dd122560559c2398dbee9f04c03144d5cc authored over 8 years ago
Revert mistaken deploy script path change!

github.com/AzuraCast/AzuraCast - 18bf03ab93be198a6e71124c8c906632465fd116 authored over 8 years ago
Implement existing playlist/media import into station setup, fix issues with deployment (to allow for production deployment).

github.com/AzuraCast/AzuraCast - d5840467bf00df2ecb260ee115b361cfcf79445e authored over 8 years ago
Cleaned up another round of unused controllers, views and config files / Created "legacy" LESS file to contain older items being imported in / updated StationPlaylist database model and implemented frontend administration panel / Globally update $this->viewHelper->routeXX() to $this->url->routeXX() to skip an abstraction step.

github.com/AzuraCast/AzuraCast - df6910158bbe4e1afade44c1cf859249c8559be8 authored over 8 years ago
Fix profile and admin station pages, remove unused separate salt column on User.

github.com/AzuraCast/AzuraCast - 63344a7fb0c82a2ec383bc83a13b7a1acee877d7 authored over 8 years ago
Clean up admin users and permissions, implement JSON for Settings, fix bug with IceCast FrontendAdapter, fix NowPlaying issue, update styling for pagination, and remove unused admin files.

github.com/AzuraCast/AzuraCast - f2e17280763b11ab654edf51f3ad2e12df6e7b99 authored over 8 years ago
Update deployment to use newer version of IceCast (2.4.x), more frequent cron tasks, and more shared ports.

github.com/AzuraCast/AzuraCast - 720ef0a38e6781d53006b7b593e9efed1fa6b5d4 authored over 8 years ago
Build background media sync functionality, batch actions in file manager, ID3 inspection to create StationMedia records and a utility page to force a rebuild of configuration.

github.com/AzuraCast/AzuraCast - 22cf8bc6c2fbcf8b1feb8b3b014dc024b050cd3a authored over 8 years ago
Run initial PHP scripts as azuracast user and fix cron scripts.

github.com/AzuraCast/AzuraCast - 4f9e14129272b5c67ff0878e4b0a08e72ab4fc97 authored over 8 years ago
Move away from use of "vagrant" user to new "azuracast" user account, create basic file management system (not completely working yet).

github.com/AzuraCast/AzuraCast - 89c410130fd750d022bfaa13785f1aab9a205e49 authored over 8 years ago
Fix layout for forms, fix menu hamburger and logo text on mobile, remove excess images.

github.com/AzuraCast/AzuraCast - 3268aa179a409c728c223974ffa98f705562204d authored over 8 years ago
Set up 404 and error pages, station center homepage, sidebar menu.

github.com/AzuraCast/AzuraCast - 646c437acf93825a54a88de93b890dc4454ecb1c authored over 8 years ago
Fix basic "now playing" synchronization task running.

github.com/AzuraCast/AzuraCast - b59768077ff38709d602a20500c5ea48c2eb1e5f authored over 8 years ago
Move admin homepage charts to main dashboard homepage, clean up display of dashboard and admin homepage.

github.com/AzuraCast/AzuraCast - 5eaeb7b0a11f660a7406a88b4081dc6efad5b272 authored over 8 years ago
Finish setup progression and clean up styling of form buttons across the app.

github.com/AzuraCast/AzuraCast - 74ba64b2f9bc68907fb050be03340ce1a624b738 authored over 8 years ago
Clean up Influx configuration, refactor synchronized tasks, remove unused PVL classes.

github.com/AzuraCast/AzuraCast - 262decff356563a773cbd5c2158709054dce677a authored over 8 years ago
Implement IceCast adapter "read" function and LiquidSoap "write" function to automate station-based portions of setup process.

github.com/AzuraCast/AzuraCast - b0eb581668b170945610af71079dc0a8254d3d91 authored over 8 years ago
Begin new RadioBackend and RadioFrontend class construction, clean up old DF classes, get forms rendering correctly.

github.com/AzuraCast/AzuraCast - f677abbf0c3ad1e5c9bf5a36507fa0b8aec046c3 authored over 8 years ago
Getting the main template working, including sidebar scrolling, showing/hiding sidebar based on station, dropdown menu for administrators, etc.

github.com/AzuraCast/AzuraCast - 2620c79c713347236efe56f60e848550f078227d authored over 8 years ago
Clean up the JS and add popup notification support for the existing "flash" notifications.

github.com/AzuraCast/AzuraCast - bde99b045d2864812d885e66b5af43fc8b7b90c8 authored over 8 years ago
Switch to symlinks for grunt/npm files (for live updates), clean up build process, update login page theme.

github.com/AzuraCast/AzuraCast - 29dae7dc5a3c6f8caa35c19d16b969cd79772a18 authored over 8 years ago
Install jQuery Bootgrid and Font Awesome to static folder, fix Grunt dependencies and update installer to move NPM install outside of Vagrant shared folder (to avoid Windows folder length issues).

github.com/AzuraCast/AzuraCast - e503e20f76e2d62ed2e0776f928a6f96cd37eaf5 authored over 8 years ago
Rename "vendor" to "vendors" in static, fix rendering issues so initial setup prompt shows up (not wired up yet).

github.com/AzuraCast/AzuraCast - 8a3cb890b372d7eedcd9312fa2f1e18e1f12dbbb authored over 8 years ago
Fix issues with deploy script, line endings on config files, and get to the point that something renders!

github.com/AzuraCast/AzuraCast - 1ff3e95a3b33e0555eb8d033bd15faacda80f2f1 authored over 8 years ago
Move nginx installation into install_app.sh instead of main Vagrant deploy.

github.com/AzuraCast/AzuraCast - cdd581ec7b38ffc8a6a54f5378bc2c1d642000fc authored over 8 years ago
(Minor) Save last delta point to the database (in case of later recalculation)

github.com/AzuraCast/AzuraCast - b98a0fb53da8cb17475f790e2b79ccc7e3e4d91f authored over 8 years ago
Whole bunch of DB entity cleanup, creation of new StationPlaylist entity type, more detailed SongHistory processing (for reporting on the backend), ensure DB models are at a usable state (can create DB from Doctrine).

github.com/AzuraCast/AzuraCast - 0b33ef50b5f49c50b7c497cf56d8210e638b881f authored over 8 years ago
Fine-tuning the Vagrant deploy script, continuing refactor of DF/PVL to \App, remove ThirdParty libraries.

github.com/AzuraCast/AzuraCast - 2ad2793850a8d4427b814c367185f79cc402f60f authored over 8 years ago
Begin splitting the installer script into install_radio.sh and install_app.sh, and remove unused files.

github.com/AzuraCast/AzuraCast - 61e0811b3d0309961b37fe9513dff333ec7d2e3b authored over 8 years ago
Heavy cleanup, adoption of the \App\ namespace (replacing both \DF\ and \PVL), removing unused ORM entities, services, and files. Updating readme to indicate heavy development status.

github.com/AzuraCast/AzuraCast - 890e0fe0b93541d1826d1765441bf0cd4bfedefa authored over 8 years ago
Update site theme to use Material bootstrap 3 design, clean out unused MVC controllers.

github.com/AzuraCast/AzuraCast - 38b044798262b9f2166221fa994a3d5b28830431 authored over 8 years ago
Initial commit of AzuraCast codebase.

github.com/AzuraCast/AzuraCast - bb4050e8de0ace959d995a2886a65c0bebce4cc8 authored over 8 years ago
allow for httpp allocations to be put under MY_ALLOC

github.com/AzuraCast/icecast-kh-ac - e78da33b004917a17210a74e33f5c768880c7cb7 authored over 8 years ago
add capability for using TCP_CORK/NOPUSH over NODELAY if present

CORK may already be enabled by default of course but we should drop the CORK
setting to ensure d...

github.com/AzuraCast/icecast-kh-ac - b79f14a40a7e9915a9749d6ae46d24a6a5846c6c authored over 8 years ago