Add route management web interface
Prompts used since previous commit: - Kun je ook een webinterface maken waarmee ik de regels kan beheren? - Ik wil dat de webinterface benaderbaar is vanaf mijn hele interne netwerk. En ik wil alle regels kunnen beheren. Dus ook de bestaande ingebouwde routes. - 1. basic auth - 2. 4321 Special observations: - Domain routes moved from Python source to domain_routes.json so the web UI can manage all previous built-in domain routes. - web_config.json remains ignored; live sorter processes must be restarted after route edits to pick up changed rules.
This commit is contained in:
@@ -0,0 +1,601 @@
|
||||
[
|
||||
{
|
||||
"domains": [
|
||||
"nl.abnamro.com",
|
||||
"abnamro.nl"
|
||||
],
|
||||
"mailbox": "Financieel.Bank.ABN AMRO"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"icscards.nl",
|
||||
"icsmarketing.icscards.nl",
|
||||
"service.icscards.nl"
|
||||
],
|
||||
"mailbox": "Financieel.Bank.ICS"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"npex.nl"
|
||||
],
|
||||
"mailbox": "Financieel.Bank.NPEX"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"n26.com"
|
||||
],
|
||||
"mailbox": "Financieel.Bank.N26"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"update.bunq.com",
|
||||
"hello.bunq.com"
|
||||
],
|
||||
"mailbox": "Financieel.Bank.bunq"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"snelstart.nl"
|
||||
],
|
||||
"mailbox": "Financieel.Bank.SnelStart"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"tellow.nl"
|
||||
],
|
||||
"mailbox": "Financieel.Bank.Tellow"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"mijnkantoorapp.nl",
|
||||
"dijkman-ac.nl"
|
||||
],
|
||||
"mailbox": "Financieel.Boekhouding.Dijkman"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"unive.nl",
|
||||
"nieuwsbrief.unive.nl"
|
||||
],
|
||||
"mailbox": "Financieel.Verzekering.Univé"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"heinenoord.nl"
|
||||
],
|
||||
"mailbox": "Financieel.Verzekering.VEZA"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"flextender.nl"
|
||||
],
|
||||
"mailbox": "Werk.Opdrachten.Flextender"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"onestopsourcing.nl"
|
||||
],
|
||||
"mailbox": "Werk.Opdrachten.OneStopSourcing"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"immens.nu"
|
||||
],
|
||||
"mailbox": "Werk.Opdrachten.IMMENS"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"circle8.nl"
|
||||
],
|
||||
"mailbox": "Werk.Opdrachten.Circle8"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"getthere.nl"
|
||||
],
|
||||
"mailbox": "Werk.Opdrachten.Get There"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"hey.meetjamie.ai",
|
||||
"notifications.meetjamie.ai"
|
||||
],
|
||||
"mailbox": "Diensten.AI.Jamie"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"huckr.ai"
|
||||
],
|
||||
"mailbox": "Diensten.AI.Huckr"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"maandag.com"
|
||||
],
|
||||
"mailbox": "Werk.Opdrachten.Maandag"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"futurexl.nl"
|
||||
],
|
||||
"mailbox": "Werk.Opdrachten.FutureXL"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"drenthe.nl"
|
||||
],
|
||||
"mailbox": "Werk.Opdrachten.Provincie Drenthe"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"rdw.nl"
|
||||
],
|
||||
"mailbox": "Werk.Opdrachten.RDW"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"plasbossinade.nl"
|
||||
],
|
||||
"mailbox": "Werk.Opdrachten.PlasBossinade"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"boip.int"
|
||||
],
|
||||
"mailbox": "Werk.Overig.BOIP"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"groningen.nl",
|
||||
"groningenbereikbaar.nl"
|
||||
],
|
||||
"mailbox": "Werk.Overig.Gemeente Groningen"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"kvk.nl"
|
||||
],
|
||||
"mailbox": "Administratie.KvK"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"eneco-emobility.com",
|
||||
"eneco.nl"
|
||||
],
|
||||
"mailbox": "Mobiliteit.EV.Eneco eMobility"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"shellrecharge.com"
|
||||
],
|
||||
"mailbox": "Mobiliteit.EV.Shell Recharge"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"fastned.nl"
|
||||
],
|
||||
"mailbox": "Mobiliteit.EV.FastNed"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"opngo.com"
|
||||
],
|
||||
"mailbox": "Mobiliteit.EV.OPnGO"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"tesla.com"
|
||||
],
|
||||
"mailbox": "Mobiliteit.EV.Tesla"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"mmsn.nl"
|
||||
],
|
||||
"mailbox": "Mobiliteit.EV.Mitsubishi"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"alfen.com"
|
||||
],
|
||||
"mailbox": "Mobiliteit.EV.Alfen"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"ns.nl",
|
||||
"email.ns.nl"
|
||||
],
|
||||
"mailbox": "Mobiliteit.OV & Reizen.NS"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"booking.com"
|
||||
],
|
||||
"mailbox": "Mobiliteit.OV & Reizen.Booking"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"flitsmeister.nl"
|
||||
],
|
||||
"mailbox": "Mobiliteit.OV & Reizen.Flitsmeister"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"postnl.nl",
|
||||
"edm.postnl.nl",
|
||||
"notificatie.postnl.nl"
|
||||
],
|
||||
"mailbox": "Bestellingen.PostNL"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"dhlparcel.nl",
|
||||
"dhlecommerce.nl"
|
||||
],
|
||||
"mailbox": "Bestellingen.DHL"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"gls-netherlands.com"
|
||||
],
|
||||
"mailbox": "Bestellingen.GLS"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"bol.com",
|
||||
"feedback.bol.com"
|
||||
],
|
||||
"mailbox": "Bestellingen.bol"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"coolblue.nl",
|
||||
"coolblue.eu"
|
||||
],
|
||||
"mailbox": "Bestellingen.Coolblue"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"allekabels.nl"
|
||||
],
|
||||
"mailbox": "Bestellingen.Allekabels"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"vikingdirect.nl",
|
||||
"delivery.vikingdirect.nl",
|
||||
"online.vikingdirect.nl"
|
||||
],
|
||||
"mailbox": "Bestellingen.Viking"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"123inkt.nl",
|
||||
"m.123inkt.nl"
|
||||
],
|
||||
"mailbox": "Bestellingen.123inkt"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"officecentre.nl"
|
||||
],
|
||||
"mailbox": "Bestellingen.Office Centre"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"sligro.nl"
|
||||
],
|
||||
"mailbox": "Bestellingen.Sligro"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"makro.nl"
|
||||
],
|
||||
"mailbox": "Bestellingen.Makro"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"smartphonehoesjes.nl"
|
||||
],
|
||||
"mailbox": "Bestellingen.Smartphonehoesjes"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"strato.com",
|
||||
"news.strato.com",
|
||||
"marketingradar.strato.com"
|
||||
],
|
||||
"mailbox": "Diensten.Hosting.STRATO"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"transip.nl"
|
||||
],
|
||||
"mailbox": "Diensten.Hosting.TransIP"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"cloud86.io",
|
||||
"cloud86.zendesk.com"
|
||||
],
|
||||
"mailbox": "Diensten.Hosting.Cloud86"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"godaddy.com"
|
||||
],
|
||||
"mailbox": "Diensten.Hosting.GoDaddy"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"letsencrypt.org"
|
||||
],
|
||||
"mailbox": "Diensten.Hosting.Lets Encrypt"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"backblaze.com"
|
||||
],
|
||||
"mailbox": "Diensten.Hosting.Backblaze"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"kpn.com",
|
||||
"campagnes.kpn.com"
|
||||
],
|
||||
"mailbox": "Diensten.Telecom.KPN"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"zakelijk.vodafone.nl",
|
||||
"vodafone.nl"
|
||||
],
|
||||
"mailbox": "Diensten.Telecom.Vodafone"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"nordaccount.com"
|
||||
],
|
||||
"mailbox": "Diensten.Beveiliging.Nord"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"info.expressvpn.com"
|
||||
],
|
||||
"mailbox": "Diensten.Beveiliging.ExpressVPN"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"email.remarkable.com"
|
||||
],
|
||||
"mailbox": "Diensten.Apparaten.reMarkable"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"1password.com"
|
||||
],
|
||||
"mailbox": "Diensten.Software.1Password"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"home.sophos.com",
|
||||
"cleverbridge.com"
|
||||
],
|
||||
"mailbox": "Diensten.Software.Sophos"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"cogsciapps.com"
|
||||
],
|
||||
"mailbox": "Diensten.Software.CogSci Apps"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"claude.com",
|
||||
"mail.anthropic.com"
|
||||
],
|
||||
"mailbox": "Diensten.AI.Claude"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"cursor.com",
|
||||
"mail.cursor.com"
|
||||
],
|
||||
"mailbox": "Diensten.AI.Cursor"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"mistral.ai",
|
||||
"mistralai.intercom-mail.eu"
|
||||
],
|
||||
"mailbox": "Diensten.AI.Mistral"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"openai.com",
|
||||
"chatgpt.com",
|
||||
"tm.openai.com"
|
||||
],
|
||||
"mailbox": "Diensten.AI.OpenAI"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"perplexity.ai"
|
||||
],
|
||||
"mailbox": "Diensten.AI.Perplexity"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"canva.com",
|
||||
"account.canva.com"
|
||||
],
|
||||
"mailbox": "Diensten.AI.Canva"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"microsoft.com"
|
||||
],
|
||||
"mailbox": "Diensten.Software.Microsoft"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"microsoft365.com"
|
||||
],
|
||||
"mailbox": "Diensten.Software.Microsoft Teams"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"market.envato.com"
|
||||
],
|
||||
"mailbox": "Diensten.Software.Envato"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"getmatter.com"
|
||||
],
|
||||
"mailbox": "Diensten.Software.Matter"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"mindnode.com"
|
||||
],
|
||||
"mailbox": "Diensten.Software.MindNode"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"papersapp.com"
|
||||
],
|
||||
"mailbox": "Diensten.Software.Papers"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"team.kahoot.com"
|
||||
],
|
||||
"mailbox": "Diensten.Software.Kahoot"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"coursera.org",
|
||||
"email.coursera.org",
|
||||
"m.mail.coursera.org",
|
||||
"m.learn.coursera.org"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.Coursera"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"technologyreview.com",
|
||||
"fulfillment.technologyreview.com"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.MIT Technology Review"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"mit.edu"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.MIT Open Learning"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"storytellingwithdata.com"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.Storytelling with Data"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"linkingyourthinking.com"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.Nick Milo"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"evakeiffenheim.com"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.Eva Keiffenheim"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"tiggelaar.nl"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.Ben Tiggelaar"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"briankeating.com"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.Brian Keating"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"beehiiv.com",
|
||||
"mail.beehiiv.com"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.AI Report"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"elizabethbutlermd.com"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.Elizabeth Butler"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"notify.orcid.org"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Leren.ORCID"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"crisismanager.nl"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Nieuws & Vakbladen.Vakblad Crisismanager"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"jaarbeurs.nl"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Nieuws & Vakbladen.Computable"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"presentation-guru.com"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Nieuws & Vakbladen.The Presentation Guru"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"lendahand.com"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Overig.Lendahand"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"thegoodroll.nl"
|
||||
],
|
||||
"mailbox": "Nieuwsbrieven.Overig.The Good Roll"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"tasks.clickup.com"
|
||||
],
|
||||
"mailbox": "Afmelden.Software.ClickUp"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"gemeenteprojecten.talent-pool.com"
|
||||
],
|
||||
"mailbox": "Afmelden.Werk.Gemeenteprojecten"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"engage.istockphoto.com"
|
||||
],
|
||||
"mailbox": "Afmelden.Creatief.iStock"
|
||||
},
|
||||
{
|
||||
"domains": [
|
||||
"dmarc.postmarkapp.com"
|
||||
],
|
||||
"mailbox": "Technisch.DMARC"
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user