* updated db, added dto for ListSources, and added delete source
* updated from model > models
* updated to models
* sources now sends back a standard message
* updated subscription routes to have beter logid and swagger details
* moved the dto objects back to modles given they are not bound to the database
* cleaned up how we return the error
* cleaned up swag and updated models to take from the base apistatusmodel. less human errors this way
* cleaned up swag and updated models
* swag updated
* updated queue to return a router and also renamed it as it will hold all queue info later on
* removed config tag
* added subscription details route
* article routes have been moved to support dto
* updated discordwebhooks to use dto
* updated discordwebhookqueue to return details on the items via dto
* removed the example routes
* updated sources to use dto
* subscriptions moved to dto
* generated swag
* added a route to delete subscriptions based on the ID given
* added a new route to find a record based on the name and source
* added a route to query Discord Web Hooks by Server and Channel names
* tested the endpoints and they seem good to test more
* updated some routes for subscriptions and formatted files
* removed debug file
* fixing some panic calls
* swag
* added a route to delete subscriptions based on the ID given
* added a new route to find a record based on the name and source
* added a route to query Discord Web Hooks by Server and Channel names
* tested the endpoints and they seem good to test more
* updated to go 1.18.4 and added alpine dep. Image tested locally
* added the first example of how to run the app
* added deployment notes
* updated bootup logic around the env and how to handle things
* swagger update
* basic output looks to be working
* cron was updated to add to the queue and post messages
* new route to make discord webhook subscriptions
* updated swag tags
* swag
* Updated delete subscription call
* removed the time value as it throws off the msg template
* updated logging
* updated swagger
* updated new subscription route
* Updated logging and remove items from the queue if they dont have a subscription
* updated getArticles to return the 50 newest for the portal
* added endpoint to see if an item exists already
* formatting
* updated listArticles
* added colors and updated the image
* Updated to use the pointer in twitch
* added the twitch login command to cron... it works now
* found a better way to disable http2 for reddit. Test worked right away too
* updated the cron tasks to run collected once and hour or longer depending on the service
* added feature flags around background workers
* background workers are moved to a new package as outputs are starting to get added
* package name was updated
* updated refs to the new input package
* query and sql updates on routes
* moved the services and starting to add discord web hook
* query update