Ecosyste.ms: OpenCollective

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

github.com/AzuraCast/AzuraCast

A self-hosted web radio management suite, including turnkey installer tools for the full radio software stack and a modern, easy-to-use web app to manage your stations.
https://github.com/AzuraCast/AzuraCast

The API Chronicles Part 1

d1f41e1ed633896440755c834e3065c55cb0c8d8 authored over 10 years ago by Buster Neece <[email protected]>
Indicate cache hit/miss status.

9655e7342933013e9c017147e14cfdbddd12ff72 authored over 10 years ago by Buster Neece <[email protected]>
Force cache deletion before overwriting new song.

126a5c3321698dc5df4f84f5f37a25941f8fc360 authored over 10 years ago by Buster Neece <[email protected]>
Update ApiCall query again to conform to Doctrine requirements.

fb3738f8843849aed16554c2d9aeaeb2774f521a authored over 10 years ago by Buster Neece <[email protected]>
Fix error in ApiCall cleanup.

f0f2d99c509247fddec33f1e88b01c8286e25bf1 authored over 10 years ago by Buster Neece <[email protected]>
Nowplaying Cleanup, rewriting NP to generate both legacy and API data as part of regular task.

a710ce25754a8151af16443dd3a961ac2b546b4c authored over 10 years ago by Buster Neece <[email protected]>
Force stricter garbage collection standards.

8383d5ce2a1c71d9613cf333907035bbbd79258d authored over 10 years ago by Buster Neece <[email protected]>
Fix issue with user management.

7fc73626559ca13b2ab2ad5f0c87c031f23cdd4c authored over 10 years ago by Buster Neece <[email protected]>
New Conventions API endpoint and song list endpoint.

2dabfa8a396e9d6010ce79109657a33e67e30c95 authored over 10 years ago by Buster Neece <[email protected]>
Reduce API threshold again for more usable results.

5ee1360692fcecf3b687adca211696c24b9718d7 authored over 10 years ago by Buster Neece <[email protected]>
Smarter caching and higher performance iteration on the API calls list.

15d817ecf6c70675df05418ab7a612ed0bf9bfde authored over 10 years ago by Buster Neece <[email protected]>
Merge branch 'master' into multistream

9b5ef02ec1136e604e4eefaaa40f872b39af5f57 authored over 10 years ago by Buster Neece <[email protected]>
Implement Notifico hook for notification.

498769deb2f79c526951ca5c4b86ac90e41d6ed3 authored over 10 years ago by Buster Neece <[email protected]>
Add special handling inside 404 code to return JSON-encoded error for speed and computer-readability.

39c7339c22c46719e4b9c8b2e8cad01cc3f6597d authored over 10 years ago by Buster Neece <[email protected]>
Supply "unique" and "total" listener counts for non-CCast stations.

515ef048bcfb979e777b67fbb04549ada59025e1 authored over 10 years ago by Buster Neece <[email protected]>
Fix API endpoints in schedule.

8baa36c0d0623316a6a2538353e407d108e02648 authored over 10 years ago by Buster Neece <[email protected]>
Yikes, it uses seconds, not milliseconds!

1639c8d75d043136b5580cfa5babd81209315da8 authored over 10 years ago by Buster Neece <[email protected]>
Update nowplaying API to have cache refresh determined by the NP cron task.

0ced5c256fb36659e873b7bd904d9240aa50a5ae authored over 10 years ago by Buster Neece <[email protected]>
Add "status" to nowplaying API endpoint, switch PVL homepage to use API endpoint, move to notify.js wrapper for web notifications.

726a61814f17ccf2da8a9a8d008cca03c3907f1d authored over 10 years ago by Buster Neece <[email protected]>
Add API call cleanup to sync.

13e9ca06c137700a8555c61acde7845678fd63cd authored over 10 years ago by Buster Neece <[email protected]>
Further reduce the threshold for API checks. Grr.

44e6450c32042f90c92f25171275680ec0037650 authored over 10 years ago by Buster Neece <[email protected]>
Reduce threshold to limit memory usage.

9a3a0eb9f255122d880ccd6280862e656eed5772 authored over 10 years ago by Buster Neece <[email protected]>
Add API link to admin, expand threshold again, optimize memory.

55635bbb916a1f3a7ec02cf60754ae438da7389b authored over 10 years ago by Buster Neece <[email protected]>
Too much data!! Work with smaller data set.

f04777dcd727f0aff982d4b301ae664637c167da authored over 10 years ago by Buster Neece <[email protected]>
Creation of new API dashboard to pull statistics on API calls.

19dbd20d22653411754c758c77b3f0c3a4617489 authored over 10 years ago by Buster Neece <[email protected]>
Merge branch 'master' into multistream

0c4668dc15c14a05a50e50d5ac1a5312972bdc3c authored over 10 years ago by Buster Neece <[email protected]>
Handling of Feedburner feeds.

eb4763cf85647fe55d41177f9882dfe86e5a341e authored over 10 years ago by Buster Neece <[email protected]>
Padding fix for station history, fix for podcasts with multiple links.

4e840a6dc3be7afbdb6ea478fc54f37cfa40cc42 authored over 10 years ago by Buster Neece <[email protected]>
Remove type in yet another place.

b8f384782fb951b3178af7c5d9ea279ed18e8f94 authored over 10 years ago by Buster Neece <[email protected]>
That "type" field was used everywhere...

7e1ace4e15cca664f6d67b9673426d37b51fc959 authored over 10 years ago by Buster Neece <[email protected]>
Fix it in one more place!

9a8e16398e8e033a38243dd61c8d506c7bf6296f authored over 10 years ago by Buster Neece <[email protected]>
Fix type error.

f95a329c8cbed530d40055e31dfca7c4323c8b70 authored over 10 years ago by Buster Neece <[email protected]>
Add live-updating clock, updating schedule on homepage, and "upcoming" events view for stations.

79368d2723b9d5ecf9011bd19e703db9fdb5980a authored over 10 years ago by Buster Neece <[email protected]>
Major cleanup of schedule pulling on homepage, automatic refreshing.

c6f097bd6d91825d48cf9c513ae7c52120bb3343 authored over 10 years ago by Buster Neece <[email protected]>
Cleanup of schedule sections, creation of new "upcoming" area.

4fdbf9ba4b82b08e6206ca29ef92efbfb00ee558 authored over 10 years ago by Buster Neece <[email protected]>
Stream model update, test migrate script, StreamsController inside Stations module.

2c6cfd5ecbd5de27bef1bafa827f46c3ee3d027a authored over 10 years ago by Buster Neece <[email protected]>
Create new StationStream entity.

37747e9c3eacde3cd75f164c5785103e20dbdc3f authored over 10 years ago by Buster Neece <[email protected]>
Fix for command-line schedule syncing without a base URL.

a38300ea5536a7f54ed970fead92a356ae055237 authored over 10 years ago by Buster Neece <[email protected]>
New and greatly improved IceCast nowplaying data retrieval.

8c6e7d3ac15f23d5a650d014dea9ae22a3dd1acf authored over 10 years ago by Buster Neece <[email protected]>
Remove the ads. Capitalism doesn't pay.

d34ce000f1d5317bfbf34f56e4ddb4cf56e1a315 authored over 10 years ago by Buster Neece <[email protected]>
More base URL fixes.

8155a89447d155c0be701365d774c4fee507fe1a authored over 10 years ago by Buster Neece <[email protected]>
Second fix to base URL setting!

bd1448bfae3f197e050a562f56b77b1bb7f4ced9 authored over 10 years ago by Buster Neece <[email protected]>
Update base URL function.

f901a77e817e6d1541e480dce8aade0c26441809 authored over 10 years ago by Buster Neece <[email protected]>
Storage of base URL and customization of URL for mobile page.

480e3df75476885cdc3a6938d45d0aa141808123 authored over 10 years ago by Buster Neece <[email protected]>
Updating Android apps section of apps page.

80760dcfd9d4c957983c02f5599bfa9768a8b853 authored over 10 years ago by Buster Neece <[email protected]>
Force SSL on Station Center.

452c01b3d2195807ab50f844cb51cdb055ab1679 authored over 10 years ago by Buster Neece <[email protected]>
Tighter SSL integration to admin and login pages.

36fcea4de7bf0c2574eab7dcec08fc1b2eedddd1 authored over 10 years ago by Buster Neece <[email protected]>
Prevent excessive error reporting with PVFM script.

fc3aafba88b8714092bc9e62adb4295013fae32b authored over 10 years ago by Buster Neece <[email protected]>
Fixes for SSL

d9874cb60fbb18ba577d441fe30e3e4f2041ba67 authored over 10 years ago by Buster Neece <[email protected]>
Switch to using "//" prefix to re-enable full SSL security in some areas.

7754db4c6c0e8d485298ec742940878c72a806c7 authored over 10 years ago by Buster Neece <[email protected]>
Paginate and add color indicator for signups and footage.

c3223f3e504161949d1dfebc505dd41e136490da authored over 10 years ago by Buster Neece <[email protected]>
Minor text change for signup button.

bb9b69ce0a14926efd0ec512004cbc1bdc6bad75 authored over 10 years ago by Buster Neece <[email protected]>
Admin backend for signups.

1bfab7d5a7ffbc94e8a930d1b26a2c89c9821154 authored over 10 years ago by Buster Neece <[email protected]>
Persist data between convention signups.

c558e5b06999babafe7ea5a027b2c31fc32e3222 authored over 10 years ago by Buster Neece <[email protected]>
Fix signup check.

f6d786b92c2525a58895b539bfbf6db1529aec9e authored over 10 years ago by Buster Neece <[email protected]>
Fix image issue with conventions on homepage.

8a53b70f5cb51ee16cee6de9cca39c04244cb376 authored over 10 years ago by Buster Neece <[email protected]>
Add PHPStorm doc hints to Action class.

c05383df8e833c7f1e1073b756915a3b75fa8fa5 authored over 10 years ago by Buster Neece <[email protected]>
Convention signup page creation.

0837fcf977cbb724d958e326bfabd13bc1bfdb10 authored over 10 years ago by Buster Neece <[email protected]>
Add red "warning" class to delete account link.

b6a1bfecc723704b6389ec8bc157bc5d987600b3 authored over 10 years ago by Buster Neece <[email protected]>
Reposition footer ad.

33bd989f2e49fd952685f344dd2ecc193eed23ec authored over 10 years ago by Buster Neece <[email protected]>
Create new "Leaving the Fandom" account deletion function.

b5f3a92c6e756e442a41574659fca30864b92a58 authored over 10 years ago by Buster Neece <[email protected]>
Fix to only showing one banner.

2df2e32f031b87a1ac1dbcdf20d6de64cb70abbf authored over 10 years ago by Buster Neece <[email protected]>
Trial of adsense integration.

39a26b379a3ce2b7654f8cef036a322be6b303ac authored over 10 years ago by Buster Neece <[email protected]>
Take advantage of the new pagination system's flexibility with joins.

6afbe76a2ded5cab57022e1575af724544cf69f3 authored over 10 years ago by Buster Neece <[email protected]>
Only show conventions as "Upcoming" until they're over.

ebe3d0a59eeaa52618a815b1f407254408cdaddc authored over 10 years ago by Buster Neece <[email protected]>
New paginator using Doctrine's onboard pagination tool.

4749ba8e4ee1e5d789a5a3f8897b88e3f08ca37b authored over 10 years ago by Buster Neece <[email protected]>
Fix admin chart scaling and colors.

6426c8cba7d486e831088674d985b31317af4b58 authored over 10 years ago by Buster Neece <[email protected]>
Force "reloading" of account details any time external account is linked/authenticated.

9a4f6b087ae4209ede6792a9a8f7612453dfd04f authored over 10 years ago by Buster Neece <[email protected]>
Switch to tabs for profile UI.

19a562c40c0de98a667b6c4a080d4e1abe4a3189 authored over 10 years ago by Buster Neece <[email protected]>
Correct "like/dislike" lists, and sort into tabs.

ac68d9e618cc18d10f6961e0991096dc00794a2d authored over 10 years ago by Buster Neece <[email protected]>
Small deployment fixes.

26568e8cae0c7847cb577132c3b96fd2223745f5 authored over 10 years ago by Buster Neece <[email protected]>
Fixes to theme/timezone changes requiring login.

ec08e63aac8b7a5da440ad5121babfbf39285c30 authored over 10 years ago by Buster Neece <[email protected]>
New Vagrant setup that can be reprovisioned at any time!

07a1f72cffdefc3ee52165ca9dcf382c1b5f9df9 authored over 10 years ago by Buster Neece <[email protected]>
Creation of new profile system.

097d122868b637d74b495842682acb6a4287e751 authored over 10 years ago by Buster Neece <[email protected]>
Ugh, lot of nasty e-mails in the system!

77e7f84c6c3aa3a95cf2d734c556677f9fbcab1f authored over 10 years ago by Buster Neece <[email protected]>
Add protection for social accounts without e-mails.

7b79576b63e91b04057f2cae83f1dc3b503cca0e authored over 10 years ago by Buster Neece <[email protected]>
Properly create social users.

c78e6d0dabe048f49bbe31b851758972df757272 authored over 10 years ago by Buster Neece <[email protected]>
Change External schema slightly to avoid Doctrine issue.

99fa4395f2409a3c04aa7376bd857ec456846bcb authored over 10 years ago by Buster Neece <[email protected]>
Schema typo!

bbfd20c26c37dbf98a5e3424c1cd2c0f8b96fb0f authored over 10 years ago by Buster Neece <[email protected]>
New single-account-per-email user DB schema.

53cbbd799dabd9b9013dbc64dbed2f45521cebc7 authored over 10 years ago by Buster Neece <[email protected]>
Minor spacing fix on header script.

53e2fb3d794f12b2ccaf30ea848ecf1990a25c5c authored over 10 years ago by Buster Neece <[email protected]>
Remove references to static.ponyvillelive.com in header banner.

4621b385593187b075633e6f16ae9db8d25d4c4e authored over 10 years ago by Buster Neece <[email protected]>
Update header script to improve SEO support.

337f90ef267e306c5e9b4bcf31479665b9398b90 authored over 10 years ago by Buster Neece <[email protected]>
Re-retire the MLPMA codebase and restore placeholder page until v16 sees further development.

cf5e6b9f48a32e1f12a79bf6ff26a50035b062c4 authored over 10 years ago by Buster Neece <[email protected]>
Create new "automatically become Special Events mode when stream is live" function, create Galacon special events page.

f733196a588c15e63aca462d03d5848a000bb104 authored over 10 years ago by Buster Neece <[email protected]>
Retiring old hand-created archive pages for the new system.

274706dd639c159fc539477a0523f7c04bd8919c authored over 10 years ago by Buster Neece <[email protected]>
More style fixes.

0673a1cdb4d3bcdcf41832e2f4ebcb6eb0477ac1 authored over 10 years ago by Buster Neece <[email protected]>
Fix dark skin rendering issue for header stripe (again).

91eef7bd21b4611dcfc7d6f3aa670136fd0f1387 authored over 10 years ago by Buster Neece <[email protected]>
Convention URL restructuring, creation of left sidebar on convention pages.

e11dc409a7bb9aabee53c262c305c5ced65eda6f authored over 10 years ago by Buster Neece <[email protected]>
Stripe on dark skin on Convention Center.

b1ba2686531aed4394ae362a98dc80456d66bf59 authored over 10 years ago by Buster Neece <[email protected]>
Create "Convention Center" coverage homepage, retire older calendar-based convention list. Decommission EventsController, create ScheduleController. Update navigation.

9f911ee6ea985fea280251b99186490b4f3ec508 authored over 10 years ago by Buster Neece <[email protected]>
Remove images for conventions, fix remote import.

ad188a2bc4483282df18e75369756896414751d1 authored over 10 years ago by Buster Neece <[email protected]>
Generate and parse short URLs for convention archive pages.

51c8aa2276ff47e4013919903ab15ed7fb73694d authored over 10 years ago by Buster Neece <[email protected]>
Smarter date ranges for conventions.

3e6a064b502f30b805675d5dd0bfc378b5d0aa43 authored over 10 years ago by Buster Neece <[email protected]>
Smarter caching for conventions that automatically clears with changes.

fcc30880f02eaf5ad09ccf47f49e5874a7752a8b authored over 10 years ago by Buster Neece <[email protected]>
Change scaling of "upcoming" and "archived" conventions.

9d617e1b549bfe786a65127293ef06e9bcb288c2 authored over 10 years ago by Buster Neece <[email protected]>
Optimize images being locally cached for rotator.

652622f0fb585513fe3c21b337bf6a011e77d1fa authored over 10 years ago by Buster Neece <[email protected]>
Update "default convention" images to not look terrible.

86cf9321a0f01ca524c4b46129aff964c1c94ed3 authored over 10 years ago by Buster Neece <[email protected]>
Use new thumbnails.

7080f18c8459eece8a50fec5c6f20f2e7a49b23e authored over 10 years ago by Buster Neece <[email protected]>
New thumbnail generation system for convention images.

0bf81c9cd0420b6c1f6bc81bd2a8d0b4350afbcf authored over 10 years ago by Buster Neece <[email protected]>