Versions in this module Expand all Collapse all v0 v0.0.1 Apr 14, 2019 Changes in this version + var Config = Configuration + var DefaultLoggerConfig = zapwriter.Config + type Configuration struct + AdminUsername string + CurrentId int + DB *sql.DB + DatabaseLogin string + DatabasePassword string + DatabaseType string + DatabaseURL string + Endpoints map[string]NotificationConfig + FeedsConfig []*FeedsConfig + Listen string + Logger []zapwriter.Config + PollingInterval time.Duration + ProcessingFeeds map[string]bool + Senders map[string]NotificationEndpoints + func (c *Configuration) GetDB() *sql.DB + type FeedsConfig struct + Filters []FiltersConfig + Notifications []string + PollingInterval time.Duration + Repo string + type FiltersConfig struct + Filter string + FilterProcessed bool + FilterRegex *regexp.Regexp + LastTag string + LastUpdateTime time.Time + MessagePattern string + Name string + type NotificationConfig struct + Token string + Type string + Url string + type NotificationEndpoints interface + Process func() + Send func(url, filter, message string) error