add sms-limit-manager
add component to load worker property (setting and shortcode)
add error for property helper
simple renaming of attribute
add the shortcode model
refactor creation of settings and shortcode for tests
refactor and extend the functions to get the shortcode from the code address in settings
refactor to use the property helper
refactor the initialization of the settings in the tests
fix garbadge worker tests
refactor the send schedule test in their own file
superficial refactoring the send_schedule to make it a easier to read
refactor validation of history
put together the sms_limit and the property manager
enable no-credit-timeframe in sms_limit manager
named SmsLimitManager to CreditManager + add a notification model
add some TODO tasks
add to json function
add the redis information for the frontend
clean up code