Buster Neece
f0666ab175
Revert Meilisearch rollout for now.
2023-01-30 07:21:25 -06:00
Buster Neece
81d16d619a
More Meilisearch infrastructure work.
2023-01-29 08:15:26 -06:00
Buster Neece
ec61c234f6
Add bootstrapping code to linting/static analysis.
2022-11-16 01:46:16 -06:00
Buster Neece
e388541594
Update media processing to include cover art handling.
2022-10-29 11:57:45 -05:00
Buster "Silver Eagle" Neece
1e3ccd93d5
Merge commit 'aab4a0c7b5edab1ca261a528e3407ff2f1b59297'
2022-06-09 02:27:19 -05:00
Buster "Silver Eagle" Neece
8c4e5251ac
Split Playlist File writing into its own class; don't write playlist files for most LS changes; lint custom LS config as it's saved.
2022-04-13 03:29:50 -05:00
Buster "Silver Eagle" Neece
9cfc2ee95d
Implement Concurrent Optimized Sync and Now Playing Processes ( #4941 )
2022-01-04 16:46:49 -06:00
Buster "Silver Eagle" Neece
798bfd1eb2
Feature/vue webhooks ( #4655 )
2021-10-06 22:00:53 -05:00
Vaalyn
1a04f9791f
Implement Podcasting Support
...
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
Co-authored-by: Mitch <Mitchellfrith1996@gmail.com>
2021-05-24 23:29:07 -05:00
Buster "Silver Eagle" Neece
c24f5dfc69
Implement SMTP Mail Delivery and Self-Service Password Reset ( #3848 )
2021-02-27 20:50:45 -06:00
Buster "Silver Eagle" Neece
2eac4d3cb4
Make sync tasks a long-running logged process like backups.
2020-12-05 13:34:13 -06:00
Buster "Silver Eagle" Neece
a0528ce71c
Refactor sync task class names.
2020-11-30 03:55:30 -06:00
Buster "Silver Eagle" Neece
93ff68881f
Webhook and Sync Task Refactor
...
Moving service locator dependencies to their own Collections and make webhooks dispatch via MessageQueue messages.
2020-08-28 02:04:23 -05:00
Buster "Silver Eagle" Neece
c851f92f27
Split Liquidsoap service control and configuration writer components.
2020-03-19 14:41:22 -05:00
Buster "Silver Eagle" Neece
0112568041
#2068 -- Move "write playlist to disk" task to the message queue.
2019-10-29 14:49:03 -05:00
Buster Neece
be7459c57d
Switch to older (but more reliable) way of sending nchan messages.
2019-07-31 13:23:03 -05:00
Buster Neece
83f3d407a5
Bring nchan back.
2019-07-25 23:54:25 -05:00
Buster "Silver Eagle" Neece
16fc2c54bc
Implement zero-downtime backups + nightly backups ( #1574 )
...
* Create new backup and restore commands allowing live backups.
* Switch migrate script to use new backup method.
* Avoid loading fixtures, ensure directories exist when restarting stations.
* Include album art in media backup.
* First portion of automated backup management code.
* Further backup page work; add download/delete functionality.
* Implement automatic backups and "manual run" page.
* Switch automatic backup filename to match text.
* Add new locales.
* Add restore instructions and ability to view latest backup log.
2019-05-23 10:29:22 -05:00
Buster "Silver Eagle" Neece
7a872d145b
Fix reloading on profile, refactor how LS sends feedback to avoid issues.
2019-02-27 13:18:12 -06:00
Buster "Silver Eagle" Neece
13e0c744c6
Implement message queue and worker for media processing/import tasks.
2018-12-30 04:18:48 -06:00