├── .gitignore ├── .htaccess ├── .profile ├── AUTHORS.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── FILE_ID.DIZ ├── LEGALNOTICE.md ├── LICENSE ├── README.md ├── RELEASE_NOTES.md ├── SECURITY.md ├── app.json ├── app ├── Assets │ ├── Rule.php │ └── index.php ├── Controllers │ ├── Admin │ │ ├── Api │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Base │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Blacklist │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Bot │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Bots │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Context │ │ │ ├── Data.php │ │ │ └── index.php │ │ ├── Countries │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Country │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Data │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ └── index.php │ │ ├── Devices │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ └── index.php │ │ ├── Domain │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Domains │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Emails │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ └── index.php │ │ ├── Enrichment │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ └── index.php │ │ ├── Events │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── FieldAudit │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── FieldAuditTrail │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ └── index.php │ │ ├── FieldAudits │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Home │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── IP │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── IPs │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── ISP │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── ISPs │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Logbook │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── ManualCheck │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Phones │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ └── index.php │ │ ├── Resource │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Resources │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── ReviewQueue │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Rules │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Search │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ └── index.php │ │ ├── Settings │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Totals │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ └── index.php │ │ ├── User │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── UserDetails │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ └── index.php │ │ ├── Users │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ ├── Watchlist │ │ │ ├── Data.php │ │ │ ├── Navigation.php │ │ │ ├── Page.php │ │ │ └── index.php │ │ └── index.php │ ├── Api │ │ ├── Blacklist.php │ │ ├── Endpoint.php │ │ └── index.php │ ├── Base.php │ ├── Cron.php │ ├── Navigation.php │ ├── Pages │ │ ├── Base.php │ │ ├── ChangeEmail.php │ │ ├── Error.php │ │ ├── ForgotPassword.php │ │ ├── Login.php │ │ ├── Logout.php │ │ ├── PasswordRecovering.php │ │ ├── Signup.php │ │ └── index.php │ └── index.php ├── Crons │ ├── Base.php │ ├── BaseQueue.php │ ├── BatchedNewEvents.php │ ├── BlacklistQueueHandler.php │ ├── DeletionQueueHandler.php │ ├── EnrichmentQueueHandler.php │ ├── LogbookRotation.php │ ├── NotificationsHandler.php │ ├── QueuesClearer.php │ ├── RetentionPolicyViolations.php │ ├── RiskScoreQueueHandler.php │ ├── Totals.php │ └── index.php ├── Dictionary │ ├── en.php │ ├── en │ │ ├── Additional │ │ │ ├── AdminBot.php │ │ │ ├── AdminBots.php │ │ │ ├── AdminCountry.php │ │ │ ├── AdminDomain.php │ │ │ ├── AdminIp.php │ │ │ ├── AdminIsp.php │ │ │ ├── AdminResource.php │ │ │ ├── AdminUser.php │ │ │ ├── AdminUsers.php │ │ │ ├── Enrichment.php │ │ │ ├── Notifications.php │ │ │ ├── ReviewQueue.php │ │ │ ├── Totals.php │ │ │ └── index.php │ │ ├── All.php │ │ ├── Errors.php │ │ ├── Pages │ │ │ ├── AccountActivation.php │ │ │ ├── AdminHome.php │ │ │ ├── Api.php │ │ │ ├── BaseTable.php │ │ │ ├── Blacklist.php │ │ │ ├── Bot.php │ │ │ ├── Bots.php │ │ │ ├── ChangeEmail.php │ │ │ ├── Countries.php │ │ │ ├── Country.php │ │ │ ├── Devices.php │ │ │ ├── Domain.php │ │ │ ├── Domains.php │ │ │ ├── Email.php │ │ │ ├── Emails.php │ │ │ ├── Events.php │ │ │ ├── FieldAuditTrail.php │ │ │ ├── ForgotPassword.php │ │ │ ├── Ip.php │ │ │ ├── Ips.php │ │ │ ├── Isp.php │ │ │ ├── Isps.php │ │ │ ├── Logbook.php │ │ │ ├── Login.php │ │ │ ├── Logout.php │ │ │ ├── ManualCheck.php │ │ │ ├── PasswordRecovering.php │ │ │ ├── Phone.php │ │ │ ├── Phones.php │ │ │ ├── Profile.php │ │ │ ├── Resource.php │ │ │ ├── Resources.php │ │ │ ├── RetentionPolicy.php │ │ │ ├── ReviewQueue.php │ │ │ ├── Rules.php │ │ │ ├── Settings.php │ │ │ ├── Signup.php │ │ │ ├── TimeZone.php │ │ │ ├── User.php │ │ │ ├── Users.php │ │ │ ├── Watchlist.php │ │ │ └── index.php │ │ ├── Parts │ │ │ ├── DetailsPanel.php │ │ │ ├── LeftMenu.php │ │ │ ├── TimeZones.php │ │ │ ├── TopTen.php │ │ │ ├── UserDetails.php │ │ │ ├── Welcome.php │ │ │ └── index.php │ │ └── index.php │ └── index.php ├── Interfaces │ ├── ApiKeyAccessAuthorizationInterface.php │ ├── ApiKeyAccountAccessAuthorizationInterface.php │ ├── FraudFlagUpdaterInterface.php │ └── index.php ├── Models │ ├── Api │ │ ├── Users.php │ │ └── index.php │ ├── ApiKeyCoOwner.php │ ├── ApiKeys.php │ ├── BaseSql.php │ ├── BlacklistItems.php │ ├── Bot.php │ ├── ChangeEmail.php │ ├── Chart │ │ ├── Base.php │ │ ├── BaseEventsCount.php │ │ ├── Blacklist.php │ │ ├── Bot.php │ │ ├── Bots.php │ │ ├── Country.php │ │ ├── Domain.php │ │ ├── Domains.php │ │ ├── Emails.php │ │ ├── Events.php │ │ ├── FieldAuditTrail.php │ │ ├── FieldAuditTrails.php │ │ ├── Ip.php │ │ ├── Ips.php │ │ ├── Isp.php │ │ ├── Isps.php │ │ ├── Logbook.php │ │ ├── Phones.php │ │ ├── Resource.php │ │ ├── Resources.php │ │ ├── ReviewQueue.php │ │ ├── SessionStat.php │ │ ├── User.php │ │ ├── Users.php │ │ ├── Watchlist.php │ │ └── index.php │ ├── Context │ │ ├── Base.php │ │ ├── Data.php │ │ ├── Device.php │ │ ├── Domain.php │ │ ├── Email.php │ │ ├── Event.php │ │ ├── Ip.php │ │ ├── Phone.php │ │ ├── Session.php │ │ ├── User.php │ │ └── index.php │ ├── Country.php │ ├── Cursor.php │ ├── Dashboard.php │ ├── Device.php │ ├── Domain.php │ ├── Email.php │ ├── Enrichment │ │ ├── Base.php │ │ ├── Device.php │ │ ├── DomainFound.php │ │ ├── DomainNotFound.php │ │ ├── Email.php │ │ ├── Ip.php │ │ ├── Isp.php │ │ ├── LocalhostIp.php │ │ ├── PhoneInvalid.php │ │ ├── PhoneValid.php │ │ └── index.php │ ├── Event.php │ ├── EventType.php │ ├── Events.php │ ├── FieldAudit.php │ ├── FieldAuditTrail.php │ ├── ForgotPassword.php │ ├── Grid │ │ ├── Base │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Blacklist │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Bots │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Countries │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Devices │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Domains │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Emails │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Events │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── FieldAuditTrail │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── FieldAudits │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Ips │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Isps │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Logbook │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Phones │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Resources │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── ReviewQueue │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ ├── Users │ │ │ ├── Grid.php │ │ │ ├── Ids.php │ │ │ ├── Query.php │ │ │ └── index.php │ │ └── index.php │ ├── Ip.php │ ├── Isp.php │ ├── Log.php │ ├── Logbook.php │ ├── ManualCheckHistory.php │ ├── ManualCheckHistoryQuery.php │ ├── Map.php │ ├── Message.php │ ├── NotificationPreferences.php │ ├── Operator.php │ ├── OperatorsRules.php │ ├── Payload.php │ ├── Phone.php │ ├── Queue.php │ ├── Resource.php │ ├── RetentionPolicies.php │ ├── ReviewQueue.php │ ├── Rules.php │ ├── Search │ │ ├── Domain.php │ │ ├── Email.php │ │ ├── Ip.php │ │ ├── Isp.php │ │ ├── Phone.php │ │ ├── User.php │ │ └── index.php │ ├── Session.php │ ├── SessionStat.php │ ├── TopTen │ │ ├── Base.php │ │ ├── CountriesByUsers.php │ │ ├── IpsByUsers.php │ │ ├── ResourcesByUsers.php │ │ ├── UsersByEvents.php │ │ ├── UsersByIps.php │ │ ├── UsersByLoginFail.php │ │ └── index.php │ ├── Updates.php │ ├── User.php │ ├── UserDetails │ │ ├── Behaviour.php │ │ ├── Id.php │ │ ├── Ip.php │ │ └── index.php │ ├── Users.php │ ├── UsersStat.php │ ├── Watchlist.php │ └── index.php ├── Updates │ ├── Base.php │ ├── Update001.php │ ├── Update002.php │ ├── Update003.php │ ├── Update004.php │ ├── Update005.php │ ├── Update006.php │ └── index.php ├── Utils │ ├── Access.php │ ├── ApiKeys.php │ ├── ApiResponseFormats.php │ ├── Constants.php │ ├── Conversion.php │ ├── Cron.php │ ├── Database.php │ ├── DateRange.php │ ├── DictManager.php │ ├── ElapsedDate.php │ ├── Enrichment.php │ ├── ErrorCodes.php │ ├── ErrorHandler.php │ ├── Logger.php │ ├── Mailer.php │ ├── Network.php │ ├── Routes.php │ ├── Rules.php │ ├── RulesClasses.php │ ├── Sort.php │ ├── SystemMessages.php │ ├── TimeZones.php │ ├── Updates.php │ ├── Validators.php │ ├── Variables.php │ ├── VersionControl.php │ ├── WordsLists │ │ ├── Base.php │ │ ├── Email.php │ │ ├── FileExtensions.php │ │ ├── Url.php │ │ ├── UserAgent.php │ │ └── index.php │ └── index.php ├── Views │ ├── Base.php │ ├── Frontend.php │ ├── Json.php │ ├── Xml.php │ └── index.php └── index.php ├── assets ├── index.php ├── lists │ ├── email.php │ ├── file-extensions.php │ ├── index.php │ ├── url.php │ └── user-agent.php ├── logs │ └── index.php └── rules │ ├── core │ ├── A01.php │ ├── A02.php │ ├── A03.php │ ├── A04.php │ ├── A05.php │ ├── A06.php │ ├── A07.php │ ├── A08.php │ ├── B01.php │ ├── B02.php │ ├── B03.php │ ├── B04.php │ ├── B05.php │ ├── B06.php │ ├── B07.php │ ├── B08.php │ ├── B09.php │ ├── B10.php │ ├── B11.php │ ├── B12.php │ ├── B13.php │ ├── B14.php │ ├── B15.php │ ├── B16.php │ ├── B17.php │ ├── B18.php │ ├── B19.php │ ├── B20.php │ ├── B21.php │ ├── B22.php │ ├── B23.php │ ├── B24.php │ ├── B25.php │ ├── B26.php │ ├── C01.php │ ├── C02.php │ ├── C03.php │ ├── C04.php │ ├── C05.php │ ├── C06.php │ ├── C07.php │ ├── C08.php │ ├── C09.php │ ├── C10.php │ ├── C11.php │ ├── C12.php │ ├── C13.php │ ├── C14.php │ ├── C15.php │ ├── C16.php │ ├── D01.php │ ├── D02.php │ ├── D03.php │ ├── D04.php │ ├── D05.php │ ├── D06.php │ ├── D07.php │ ├── D08.php │ ├── D09.php │ ├── D10.php │ ├── E01.php │ ├── E02.php │ ├── E03.php │ ├── E04.php │ ├── E05.php │ ├── E06.php │ ├── E07.php │ ├── E08.php │ ├── E09.php │ ├── E10.php │ ├── E11.php │ ├── E12.php │ ├── E13.php │ ├── E14.php │ ├── E15.php │ ├── E16.php │ ├── E17.php │ ├── E19.php │ ├── E20.php │ ├── E21.php │ ├── E22.php │ ├── E23.php │ ├── E24.php │ ├── E25.php │ ├── E26.php │ ├── E27.php │ ├── E28.php │ ├── E29.php │ ├── E30.php │ ├── I01.php │ ├── I02.php │ ├── I03.php │ ├── I04.php │ ├── I05.php │ ├── I06.php │ ├── I07.php │ ├── I08.php │ ├── I09.php │ ├── I10.php │ ├── I11.php │ ├── I12.php │ ├── P01.php │ ├── P02.php │ ├── P03.php │ ├── P04.php │ ├── R01.php │ ├── R02.php │ ├── R03.php │ └── index.php │ ├── custom │ └── index.php │ └── index.php ├── composer.json ├── composer.lock ├── config ├── apiEndpoints.ini ├── config.ini ├── crons.ini ├── index.php ├── local │ └── index.php └── routes.ini ├── cron.json ├── eslint.config.js ├── index.php ├── install ├── index.php └── install.sql ├── libs ├── bcosca │ └── fatfree-core │ │ ├── .github │ │ └── FUNDING.yml │ │ ├── CHANGELOG.md │ │ ├── COPYING │ │ ├── README.md │ │ ├── audit.php │ │ ├── auth.php │ │ ├── base.php │ │ ├── basket.php │ │ ├── bcrypt.php │ │ ├── cli │ │ └── ws.php │ │ ├── code.css │ │ ├── composer.json │ │ ├── db │ │ ├── cursor.php │ │ ├── jig.php │ │ ├── jig │ │ │ ├── mapper.php │ │ │ └── session.php │ │ ├── mongo.php │ │ ├── mongo │ │ │ ├── mapper.php │ │ │ └── session.php │ │ ├── sql.php │ │ └── sql │ │ │ ├── mapper.php │ │ │ └── session.php │ │ ├── f3.php │ │ ├── image.php │ │ ├── log.php │ │ ├── magic.php │ │ ├── markdown.php │ │ ├── matrix.php │ │ ├── session.php │ │ ├── sessionadapter.php │ │ ├── smtp.php │ │ ├── template.php │ │ ├── test.php │ │ ├── utf.php │ │ ├── web.php │ │ └── web │ │ ├── geo.php │ │ ├── google │ │ ├── recaptcha.php │ │ └── staticmap.php │ │ ├── oauth2.php │ │ ├── openid.php │ │ └── pingback.php ├── index.php ├── matomo │ └── device-detector │ │ ├── Cache │ │ ├── CacheInterface.php │ │ ├── DoctrineBridge.php │ │ ├── LaravelCache.php │ │ ├── PSR16Bridge.php │ │ ├── PSR6Bridge.php │ │ └── StaticCache.php │ │ ├── ClientHints.php │ │ ├── DeviceDetector.php │ │ ├── LICENSE │ │ ├── Parser │ │ ├── AbstractBotParser.php │ │ ├── AbstractParser.php │ │ ├── Bot.php │ │ ├── Client │ │ │ ├── AbstractClientParser.php │ │ │ ├── Browser.php │ │ │ ├── Browser │ │ │ │ ├── Engine.php │ │ │ │ └── Engine │ │ │ │ │ └── Version.php │ │ │ ├── FeedReader.php │ │ │ ├── Hints │ │ │ │ ├── AppHints.php │ │ │ │ └── BrowserHints.php │ │ │ ├── Library.php │ │ │ ├── MediaPlayer.php │ │ │ ├── MobileApp.php │ │ │ └── PIM.php │ │ ├── Device │ │ │ ├── AbstractDeviceParser.php │ │ │ ├── Camera.php │ │ │ ├── CarBrowser.php │ │ │ ├── Console.php │ │ │ ├── HbbTv.php │ │ │ ├── Mobile.php │ │ │ ├── Notebook.php │ │ │ ├── PortableMediaPlayer.php │ │ │ └── ShellTv.php │ │ ├── OperatingSystem.php │ │ └── VendorFragment.php │ │ ├── README.md │ │ ├── Yaml │ │ ├── ParserInterface.php │ │ ├── Pecl.php │ │ ├── Spyc.php │ │ └── Symfony.php │ │ ├── autoload.php │ │ ├── composer.json │ │ ├── phpcs.xml │ │ └── regexes │ │ ├── bots.yml │ │ ├── client │ │ ├── browser_engine.yml │ │ ├── browsers.yml │ │ ├── feed_readers.yml │ │ ├── hints │ │ │ ├── apps.yml │ │ │ └── browsers.yml │ │ ├── libraries.yml │ │ ├── mediaplayers.yml │ │ ├── mobile_apps.yml │ │ └── pim.yml │ │ ├── device │ │ ├── cameras.yml │ │ ├── car_browsers.yml │ │ ├── consoles.yml │ │ ├── mobiles.yml │ │ ├── notebooks.yml │ │ ├── portable_media_player.yml │ │ ├── shell_tv.yml │ │ └── televisions.yml │ │ ├── oss.yml │ │ └── vendorfragments.yml ├── mustangostang │ └── spyc │ │ ├── .gitignore │ │ ├── COPYING │ │ ├── README.md │ │ ├── Spyc.php │ │ ├── composer.json │ │ ├── examples │ │ ├── yaml-dump.php │ │ └── yaml-load.php │ │ ├── php4 │ │ ├── 5to4.php │ │ ├── spyc.php4 │ │ └── test.php4 │ │ ├── phpunit.xml │ │ ├── spyc.yaml │ │ └── tests │ │ ├── DumpTest.php │ │ ├── IndentTest.php │ │ ├── LoadTest.php │ │ ├── ParseTest.php │ │ ├── RoundTripTest.php │ │ ├── comments.yaml │ │ ├── failing1.yaml │ │ ├── indent_1.yaml │ │ └── quotes.yaml ├── phpmailer │ └── phpmailer │ │ ├── .editorconfig │ │ ├── COMMITMENT │ │ ├── LICENSE │ │ ├── README.md │ │ ├── SECURITY.md │ │ ├── VERSION │ │ ├── composer.json │ │ ├── get_oauth_token.php │ │ ├── language │ │ ├── phpmailer.lang-af.php │ │ ├── phpmailer.lang-ar.php │ │ ├── phpmailer.lang-as.php │ │ ├── phpmailer.lang-az.php │ │ ├── phpmailer.lang-ba.php │ │ ├── phpmailer.lang-be.php │ │ ├── phpmailer.lang-bg.php │ │ ├── phpmailer.lang-bn.php │ │ ├── phpmailer.lang-ca.php │ │ ├── phpmailer.lang-cs.php │ │ ├── phpmailer.lang-da.php │ │ ├── phpmailer.lang-de.php │ │ ├── phpmailer.lang-el.php │ │ ├── phpmailer.lang-eo.php │ │ ├── phpmailer.lang-es.php │ │ ├── phpmailer.lang-et.php │ │ ├── phpmailer.lang-fa.php │ │ ├── phpmailer.lang-fi.php │ │ ├── phpmailer.lang-fo.php │ │ ├── phpmailer.lang-fr.php │ │ ├── phpmailer.lang-gl.php │ │ ├── phpmailer.lang-he.php │ │ ├── phpmailer.lang-hi.php │ │ ├── phpmailer.lang-hr.php │ │ ├── phpmailer.lang-hu.php │ │ ├── phpmailer.lang-hy.php │ │ ├── phpmailer.lang-id.php │ │ ├── phpmailer.lang-it.php │ │ ├── phpmailer.lang-ja.php │ │ ├── phpmailer.lang-ka.php │ │ ├── phpmailer.lang-ko.php │ │ ├── phpmailer.lang-ku.php │ │ ├── phpmailer.lang-lt.php │ │ ├── phpmailer.lang-lv.php │ │ ├── phpmailer.lang-mg.php │ │ ├── phpmailer.lang-mn.php │ │ ├── phpmailer.lang-ms.php │ │ ├── phpmailer.lang-nb.php │ │ ├── phpmailer.lang-nl.php │ │ ├── phpmailer.lang-pl.php │ │ ├── phpmailer.lang-pt.php │ │ ├── phpmailer.lang-pt_br.php │ │ ├── phpmailer.lang-ro.php │ │ ├── phpmailer.lang-ru.php │ │ ├── phpmailer.lang-si.php │ │ ├── phpmailer.lang-sk.php │ │ ├── phpmailer.lang-sl.php │ │ ├── phpmailer.lang-sr.php │ │ ├── phpmailer.lang-sr_latn.php │ │ ├── phpmailer.lang-sv.php │ │ ├── phpmailer.lang-tl.php │ │ ├── phpmailer.lang-tr.php │ │ ├── phpmailer.lang-uk.php │ │ ├── phpmailer.lang-ur.php │ │ ├── phpmailer.lang-vi.php │ │ ├── phpmailer.lang-zh.php │ │ └── phpmailer.lang-zh_cn.php │ │ └── src │ │ ├── DSNConfigurator.php │ │ ├── Exception.php │ │ ├── OAuth.php │ │ ├── OAuthTokenProvider.php │ │ ├── PHPMailer.php │ │ ├── POP3.php │ │ └── SMTP.php └── ruler │ └── ruler │ ├── .github │ └── workflows │ │ └── php.yml │ ├── .gitignore │ ├── .styleci.yml │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── README.md │ ├── composer.json │ ├── phpunit.xml.dist │ ├── src │ ├── Context.php │ ├── Operator.php │ ├── Operator │ │ ├── Addition.php │ │ ├── Ceil.php │ │ ├── Complement.php │ │ ├── ContainsSubset.php │ │ ├── Division.php │ │ ├── DoesNotContainSubset.php │ │ ├── EndsWith.php │ │ ├── EndsWithInsensitive.php │ │ ├── EqualTo.php │ │ ├── Exponentiate.php │ │ ├── Floor.php │ │ ├── GreaterThan.php │ │ ├── GreaterThanOrEqualTo.php │ │ ├── Intersect.php │ │ ├── LessThan.php │ │ ├── LessThanOrEqualTo.php │ │ ├── LogicalAnd.php │ │ ├── LogicalNot.php │ │ ├── LogicalOperator.php │ │ ├── LogicalOr.php │ │ ├── LogicalXor.php │ │ ├── Max.php │ │ ├── Min.php │ │ ├── Modulo.php │ │ ├── Multiplication.php │ │ ├── Negation.php │ │ ├── NotEqualTo.php │ │ ├── NotSameAs.php │ │ ├── PropositionOperator.php │ │ ├── SameAs.php │ │ ├── SetContains.php │ │ ├── SetDoesNotContain.php │ │ ├── StartsWith.php │ │ ├── StartsWithInsensitive.php │ │ ├── StringContains.php │ │ ├── StringContainsInsensitive.php │ │ ├── StringDoesNotContain.php │ │ ├── StringDoesNotContainInsensitive.php │ │ ├── Subtraction.php │ │ ├── SymmetricDifference.php │ │ ├── Union.php │ │ └── VariableOperator.php │ ├── Proposition.php │ ├── Rule.php │ ├── RuleBuilder.php │ ├── RuleBuilder │ │ ├── Variable.php │ │ ├── VariableProperty.php │ │ └── VariablePropertyTrait.php │ ├── RuleSet.php │ ├── Set.php │ ├── Value.php │ ├── Variable.php │ ├── VariableOperand.php │ └── VariableProperty.php │ └── tests │ ├── ContextTest.php │ ├── Fixtures │ ├── ALotGreaterThan.php │ ├── CallbackProposition.php │ ├── Fact.php │ ├── FalseProposition.php │ ├── Invokable.php │ ├── TrueProposition.php │ └── toStringable.php │ ├── Functional │ ├── RulerTest.php │ └── SetTest.php │ ├── Operator │ ├── AdditionTest.php │ ├── CeilTest.php │ ├── ComplementTest.php │ ├── ContainsSubsetTest.php │ ├── DivisionTest.php │ ├── EndsWithInsensitiveTest.php │ ├── EndsWithTest.php │ ├── EqualToTest.php │ ├── ExponentiateTest.php │ ├── ExtraOperatorTest.php │ ├── FloorTest.php │ ├── GreaterThanOrEqualToTest.php │ ├── GreaterThanTest.php │ ├── IntersectTest.php │ ├── LessThanOrEqualToTest.php │ ├── LessThanTest.php │ ├── LogicalAndTest.php │ ├── LogicalNotTest.php │ ├── LogicalOrTest.php │ ├── LogicalXorTest.php │ ├── MaxTest.php │ ├── MinTest.php │ ├── ModuloTest.php │ ├── MultiplicationTest.php │ ├── NegationTest.php │ ├── NotEqualToTest.php │ ├── NotSameAsTest.php │ ├── SameAsTest.php │ ├── SetContainsTest.php │ ├── StartsWithInsensitiveTest.php │ ├── StartsWithTest.php │ ├── StringContainsInsensitiveTest.php │ ├── StringContainsTest.php │ ├── SubtractionTest.php │ ├── SymmetricDifferenceTest.php │ └── UnionTest.php │ ├── RuleBuilder │ ├── VariablePropertyTest.php │ └── VariableTest.php │ ├── RuleBuilderTest.php │ ├── RuleSetTest.php │ ├── RuleTest.php │ ├── SetTest.php │ ├── ValueTest.php │ ├── VariablePropertyTest.php │ └── VariableTest.php ├── phpcs.xml ├── robots.txt ├── sensor ├── index.php └── src │ ├── Controller │ ├── CreateEventController.php │ └── index.php │ ├── Dto │ ├── GetApiKeyDto.php │ ├── InsertAccountDto.php │ ├── InsertCountryDto.php │ ├── InsertEmailDto.php │ ├── InsertEventDto.php │ ├── InsertIpAddressDto.php │ ├── InsertUrlDto.php │ ├── InsertUserAgentDto.php │ └── index.php │ ├── Entity │ ├── AccountEntity.php │ ├── CountryEntity.php │ ├── DeviceEntity.php │ ├── DomainEnrichedEntity.php │ ├── DomainEntity.php │ ├── DomainNotFoundEntity.php │ ├── EmailEnrichedEntity.php │ ├── EmailEntity.php │ ├── EventEntity.php │ ├── FieldHistoryEntity.php │ ├── IpAddressEnrichedEntity.php │ ├── IpAddressEntity.php │ ├── IpAddressLocalhostEnrichedEntity.php │ ├── IspEnrichedEntity.php │ ├── IspEntity.php │ ├── IspLocalhostEntity.php │ ├── LogbookEntity.php │ ├── PayloadEntity.php │ ├── PhoneEnrichedEntity.php │ ├── PhoneEntity.php │ ├── PhoneInvalidEntity.php │ ├── RefererEntity.php │ ├── SessionEntity.php │ ├── UrlEntity.php │ ├── UrlQueryEntity.php │ ├── UserAgentEnrichedEntity.php │ ├── UserAgentEntity.php │ └── index.php │ ├── Exception │ ├── AuthException.php │ ├── ForbiddenException.php │ ├── RateLimitException.php │ ├── ValidationException.php │ └── index.php │ ├── Factory │ ├── EnrichedDataFactory.php │ ├── EventFactory.php │ ├── LogbookEntityFactory.php │ ├── RequestFactory.php │ └── index.php │ ├── Model │ ├── Blacklist │ │ ├── FraudDetected.php │ │ └── index.php │ ├── Config │ │ ├── Config.php │ │ ├── DatabaseConfig.php │ │ └── index.php │ ├── CreateEventDto.php │ ├── DeviceDetected.php │ ├── Enriched │ │ ├── DomainEnrichFailed.php │ │ ├── DomainEnriched.php │ │ ├── DomainNotFoundEnriched.php │ │ ├── EmailEnrichFailed.php │ │ ├── EmailEnriched.php │ │ ├── EnrichedData.php │ │ ├── IpAddressEnrichFailed.php │ │ ├── IpAddressEnriched.php │ │ ├── IpAddressLocalhostEnriched.php │ │ ├── IspEnriched.php │ │ ├── IspEnrichedEmpty.php │ │ ├── IspEnrichedLocalhost.php │ │ ├── PhoneEnrichFailed.php │ │ ├── PhoneEnriched.php │ │ ├── PhoneInvalidEnriched.php │ │ └── index.php │ ├── HashedValue.php │ ├── Http │ │ ├── ErrorResponse.php │ │ ├── RegularResponse.php │ │ ├── Request.php │ │ ├── ValidationFailedResponse.php │ │ └── index.php │ ├── Score │ │ ├── ScoreAccount.php │ │ └── index.php │ ├── Validated │ │ ├── Base.php │ │ ├── BaseArray.php │ │ ├── Blacklisting.php │ │ ├── BrowserLanguage.php │ │ ├── Email.php │ │ ├── EventType.php │ │ ├── FieldHistory.php │ │ ├── Firstname.php │ │ ├── Fullname.php │ │ ├── HttpCode.php │ │ ├── HttpMethod.php │ │ ├── HttpReferer.php │ │ ├── IpAddress.php │ │ ├── Lastname.php │ │ ├── Length.php │ │ ├── PageTitle.php │ │ ├── Payloads │ │ │ ├── Base.php │ │ │ ├── EmailChangePayload.php │ │ │ └── PageSearchPayload.php │ │ ├── Phone.php │ │ ├── Timestamp.php │ │ ├── Url.php │ │ ├── UserAgent.php │ │ ├── UserCreated.php │ │ ├── Userid.php │ │ └── index.php │ └── index.php │ ├── Repository │ ├── AccountRepository.php │ ├── ApiKeyRepository.php │ ├── BlacklistRepository.php │ ├── CountryRepository.php │ ├── DeviceRepository.php │ ├── DomainRepository.php │ ├── EmailRepository.php │ ├── EventCountryRepository.php │ ├── EventIncorrectRepository.php │ ├── EventRepository.php │ ├── FieldAuditRepository.php │ ├── FieldAuditTrailRepository.php │ ├── IpAddressRepository.php │ ├── IspRepository.php │ ├── LogbookRepository.php │ ├── PayloadRepository.php │ ├── PhoneRepository.php │ ├── RefererRepository.php │ ├── SessionRepository.php │ ├── UrlQueryRepository.php │ ├── UrlRepository.php │ ├── UserAgentRepository.php │ └── index.php │ ├── Service │ ├── ConnectionService.php │ ├── Constants.php │ ├── DI.php │ ├── Debug │ │ ├── PdoProxy.php │ │ ├── PdoStatementProxy.php │ │ └── index.php │ ├── DeviceDetectorService.php │ ├── Enrichment │ │ ├── DataEnrichmentClientInterface.php │ │ ├── DataEnrichmentCurlClient.php │ │ ├── DataEnrichmentPhpClient.php │ │ ├── DataEnrichmentService.php │ │ └── index.php │ ├── FraudDetectionService.php │ ├── LogbookManager.php │ ├── Logger.php │ ├── Profiler.php │ ├── QueryParser.php │ └── index.php │ ├── Type │ ├── BlacklistType.php │ ├── SkippedEnrichingAttributeType.php │ └── index.php │ └── index.php ├── tmp └── index.php └── ui ├── css └── admin.all.css ├── images ├── favicon.png ├── flags │ ├── ac.svg │ ├── ad.svg │ ├── ae.svg │ ├── af.svg │ ├── ag.svg │ ├── ai.svg │ ├── al.svg │ ├── am.svg │ ├── ao.svg │ ├── aq.svg │ ├── ar.svg │ ├── arab.svg │ ├── as.svg │ ├── at.svg │ ├── au.svg │ ├── aw.svg │ ├── ax.svg │ ├── az.svg │ ├── ba.svg │ ├── bb.svg │ ├── bd.svg │ ├── be.svg │ ├── bf.svg │ ├── bg.svg │ ├── bh.svg │ ├── bi.svg │ ├── bj.svg │ ├── bl.svg │ ├── bm.svg │ ├── bn.svg │ ├── bo.svg │ ├── bq.svg │ ├── br.svg │ ├── bs.svg │ ├── bt.svg │ ├── bv.svg │ ├── bw.svg │ ├── by.svg │ ├── bz.svg │ ├── ca.svg │ ├── cc.svg │ ├── cd.svg │ ├── cefta.svg │ ├── cf.svg │ ├── cg.svg │ ├── ch.svg │ ├── ci.svg │ ├── ck.svg │ ├── cl.svg │ ├── cm.svg │ ├── cn.svg │ ├── co.svg │ ├── cp.svg │ ├── cr.svg │ ├── cu.svg │ ├── cv.svg │ ├── cw.svg │ ├── cx.svg │ ├── cy.svg │ ├── cz.svg │ ├── de.svg │ ├── dg.svg │ ├── dj.svg │ ├── dk.svg │ ├── dm.svg │ ├── do.svg │ ├── dz.svg │ ├── ea.svg │ ├── eac.svg │ ├── ec.svg │ ├── ee.svg │ ├── eg.svg │ ├── eh.svg │ ├── er.svg │ ├── es-ct.svg │ ├── es-ga.svg │ ├── es-pv.svg │ ├── es.svg │ ├── et.svg │ ├── eu.svg │ ├── fi.svg │ ├── fj.svg │ ├── fk.svg │ ├── fm.svg │ ├── fo.svg │ ├── fr.svg │ ├── ga.svg │ ├── gb-eng.svg │ ├── gb-nir.svg │ ├── gb-sct.svg │ ├── gb-wls.svg │ ├── gb.svg │ ├── gd.svg │ ├── ge.svg │ ├── gf.svg │ ├── gg.svg │ ├── gh.svg │ ├── gi.svg │ ├── gl.svg │ ├── gm.svg │ ├── gn.svg │ ├── gp.svg │ ├── gq.svg │ ├── gr.svg │ ├── gs.svg │ ├── gt.svg │ ├── gu.svg │ ├── gw.svg │ ├── gy.svg │ ├── hk.svg │ ├── hm.svg │ ├── hn.svg │ ├── hr.svg │ ├── ht.svg │ ├── hu.svg │ ├── ic.svg │ ├── id.svg │ ├── ie.svg │ ├── il.svg │ ├── im.svg │ ├── in.svg │ ├── io.svg │ ├── iq.svg │ ├── ir.svg │ ├── is.svg │ ├── it.svg │ ├── je.svg │ ├── jm.svg │ ├── jo.svg │ ├── jp.svg │ ├── ke.svg │ ├── kg.svg │ ├── kh.svg │ ├── ki.svg │ ├── km.svg │ ├── kn.svg │ ├── kp.svg │ ├── kr.svg │ ├── kw.svg │ ├── ky.svg │ ├── kz.svg │ ├── la.svg │ ├── lb.svg │ ├── lc.svg │ ├── lh.svg │ ├── li.svg │ ├── lk.svg │ ├── lr.svg │ ├── ls.svg │ ├── lt.svg │ ├── lu.svg │ ├── lv.svg │ ├── ly.svg │ ├── ma.svg │ ├── mc.svg │ ├── md.svg │ ├── me.svg │ ├── mf.svg │ ├── mg.svg │ ├── mh.svg │ ├── mk.svg │ ├── ml.svg │ ├── mm.svg │ ├── mn.svg │ ├── mo.svg │ ├── mp.svg │ ├── mq.svg │ ├── mr.svg │ ├── ms.svg │ ├── mt.svg │ ├── mu.svg │ ├── mv.svg │ ├── mw.svg │ ├── mx.svg │ ├── my.svg │ ├── mz.svg │ ├── na.svg │ ├── nc.svg │ ├── ne.svg │ ├── nf.svg │ ├── ng.svg │ ├── ni.svg │ ├── nl.svg │ ├── no.svg │ ├── np.svg │ ├── nr.svg │ ├── nu.svg │ ├── nz.svg │ ├── om.svg │ ├── pa.svg │ ├── pc.svg │ ├── pe.svg │ ├── pf.svg │ ├── pg.svg │ ├── ph.svg │ ├── pk.svg │ ├── pl.svg │ ├── pm.svg │ ├── pn.svg │ ├── pr.svg │ ├── ps.svg │ ├── pt.svg │ ├── pw.svg │ ├── py.svg │ ├── qa.svg │ ├── re.svg │ ├── ro.svg │ ├── rs.svg │ ├── ru.svg │ ├── rw.svg │ ├── sa.svg │ ├── sb.svg │ ├── sc.svg │ ├── sd.svg │ ├── se.svg │ ├── sg.svg │ ├── sh-ac.svg │ ├── sh-hl.svg │ ├── sh-ta.svg │ ├── sh.svg │ ├── si.svg │ ├── sj.svg │ ├── sk.svg │ ├── sl.svg │ ├── sm.svg │ ├── sn.svg │ ├── so.svg │ ├── sr.svg │ ├── ss.svg │ ├── st.svg │ ├── sv.svg │ ├── sx.svg │ ├── sy.svg │ ├── sz.svg │ ├── ta.svg │ ├── tc.svg │ ├── td.svg │ ├── tf.svg │ ├── tg.svg │ ├── th.svg │ ├── tj.svg │ ├── tk.svg │ ├── tl.svg │ ├── tm.svg │ ├── tn.svg │ ├── to.svg │ ├── tr.svg │ ├── tt.svg │ ├── tv.svg │ ├── tw.svg │ ├── tz.svg │ ├── ua.svg │ ├── ug.svg │ ├── um.svg │ ├── un.svg │ ├── us.svg │ ├── uy.svg │ ├── uz.svg │ ├── va.svg │ ├── vc.svg │ ├── ve.svg │ ├── vg.svg │ ├── vi.svg │ ├── vn.svg │ ├── vu.svg │ ├── wf.svg │ ├── ws.svg │ ├── xk.svg │ ├── xx.svg │ ├── ye.svg │ ├── yt.svg │ ├── za.svg │ ├── zm.svg │ └── zw.svg ├── icons │ ├── alert-dashboard.svg │ ├── alert-diamond.svg │ ├── alert-yellow.svg │ ├── apikeys.svg │ ├── bot.svg │ ├── calendar.svg │ ├── clear.svg │ ├── countries.svg │ ├── dashboard.svg │ ├── desktop.svg │ ├── domains.svg │ ├── emails.svg │ ├── events.svg │ ├── help.svg │ ├── history.svg │ ├── information.svg │ ├── ios-ipados-devices.svg │ ├── ips.svg │ ├── isp.svg │ ├── landline.svg │ ├── logout.svg │ ├── null.svg │ ├── phablet.svg │ ├── phones.svg │ ├── play.svg │ ├── referer.svg │ ├── reload.svg │ ├── reputation-high.svg │ ├── reputation-low.svg │ ├── reputation-medium.svg │ ├── reputation-none.svg │ ├── resources.svg │ ├── right.svg │ ├── rules.svg │ ├── save.svg │ ├── search.svg │ ├── settings.svg │ ├── smartphone.svg │ ├── stopwatch.svg │ ├── tablet.svg │ ├── unknown.svg │ ├── users.svg │ ├── voip.svg │ └── watchlist.svg ├── logo.svg └── transparent.png ├── index.php ├── js ├── endpoints │ ├── admin_api.js │ ├── admin_blacklist.js │ ├── admin_bot.js │ ├── admin_bots.js │ ├── admin_countries.js │ ├── admin_country.js │ ├── admin_dashboard.js │ ├── admin_domain.js │ ├── admin_domains.js │ ├── admin_events.js │ ├── admin_field_audit.js │ ├── admin_field_audits.js │ ├── admin_ip.js │ ├── admin_ips.js │ ├── admin_isp.js │ ├── admin_isps.js │ ├── admin_logbook.js │ ├── admin_manual_check.js │ ├── admin_resource.js │ ├── admin_resources.js │ ├── admin_review_queue.js │ ├── admin_rules.js │ ├── admin_settings.js │ ├── admin_user.js │ ├── admin_users.js │ ├── admin_watchlist.js │ └── user_main.js ├── pages │ ├── Api.js │ ├── Base.js │ ├── Blacklist.js │ ├── Bot.js │ ├── Bots.js │ ├── Countries.js │ ├── Country.js │ ├── Dashboard.js │ ├── Domain.js │ ├── Domains.js │ ├── Events.js │ ├── FieldAudit.js │ ├── FieldAudits.js │ ├── Ip.js │ ├── Ips.js │ ├── Isp.js │ ├── Isps.js │ ├── Logbook.js │ ├── ManualCheck.js │ ├── Resource.js │ ├── Resources.js │ ├── ReviewQueue.js │ ├── Rules.js │ ├── Settings.js │ ├── User.js │ ├── Users.js │ └── Watchlist.js ├── parts │ ├── BlacklistGridActionButtons.js │ ├── Button.js │ ├── DashboardTile.js │ ├── DataRenderers.js │ ├── DatesFilter.js │ ├── DeleteAccountPopUp.js │ ├── EnrichAllPopUp.js │ ├── Loader.js │ ├── ManualCheckItems.js │ ├── Map.js │ ├── ReenrichmentButton.js │ ├── ScoreDetails.js │ ├── SearchFilter.js │ ├── SearchLine.js │ ├── SequentialLoad.js │ ├── SingleReviewButton.js │ ├── StaticTiles.js │ ├── ThresholdsForm.js │ ├── Tooltip.js │ ├── TotalTile.js │ ├── UserGridActionButtons.js │ ├── WatchlistBlock.js │ ├── WatchlistTags.js │ ├── chart │ │ ├── BaseBar.js │ │ ├── BaseChart.js │ │ ├── BaseLine.js │ │ ├── BaseSparkline.js │ │ ├── Blacklist.js │ │ ├── Bots.js │ │ ├── Domains.js │ │ ├── Events.js │ │ ├── FieldAudits.js │ │ ├── Ips.js │ │ ├── Isps.js │ │ ├── Logbook.js │ │ ├── Resources.js │ │ ├── ReviewQueue.js │ │ └── Users.js │ ├── choices │ │ ├── BaseFilter.js │ │ ├── DeviceTypeFilter.js │ │ ├── EntityTypeFilter.js │ │ ├── EventTypeFilter.js │ │ ├── FileTypeFilter.js │ │ ├── IpTypeFilter.js │ │ ├── RulesFilter.js │ │ └── ScoresRangeFilter.js │ ├── details │ │ ├── BaseTiles.js │ │ ├── BotTiles.js │ │ ├── DomainTiles.js │ │ ├── IpTiles.js │ │ ├── IspTiles.js │ │ └── UserTiles.js │ ├── grid │ │ ├── Base.js │ │ ├── BaseWithPanel.js │ │ ├── Blacklist.js │ │ ├── Bots.js │ │ ├── Countries.js │ │ ├── Devices.js │ │ ├── Domains.js │ │ ├── Emails.js │ │ ├── Events.js │ │ ├── FieldAuditTrail.js │ │ ├── FieldAudits.js │ │ ├── Ips.js │ │ ├── Isps.js │ │ ├── Logbook.js │ │ ├── Phones.js │ │ ├── Resources.js │ │ ├── ReviewQueue.js │ │ ├── TopTen.js │ │ ├── UsageStats.js │ │ └── Users.js │ ├── panel │ │ ├── BasePanel.js │ │ ├── DevicePanel.js │ │ ├── EmailPanel.js │ │ ├── EventPanel.js │ │ ├── FieldPanel.js │ │ ├── LogbookPanel.js │ │ └── PhonePanel.js │ └── utils │ │ ├── Constants.js │ │ ├── DataSource.js │ │ ├── Date.js │ │ ├── ErrorHandler.js │ │ ├── Event.js │ │ ├── Functions.js │ │ └── String.js └── vendor │ ├── accept-language-parser-1.5.0 │ ├── .gitignore │ ├── .jshintrc │ ├── .travis.yml │ ├── index.js │ └── index.min.js │ ├── choices-10.2.0 │ ├── base.min.css │ ├── choices.min.css │ └── choices.min.js │ ├── datatables-2.3.2 │ └── dataTables.min.js │ ├── devbridge-jquery-autocomplete-1.5.0 │ ├── jquery.autocomplete.js │ └── jquery.autocomplete.min.js │ ├── jquery-3.6.0 │ ├── jquery.js │ ├── jquery.min.js │ ├── jquery.min.map │ ├── jquery.slim.js │ ├── jquery.slim.min.js │ └── jquery.slim.min.map │ ├── jvectormap-2.0.5 │ ├── .gitignore │ ├── jquery-jvectormap-2.0.5.css │ ├── jquery-jvectormap-2.0.5.min.js │ └── jquery-jvectormap-world-mill-en.js │ ├── tooltipster-master-4.2.8 │ ├── LICENSE │ ├── README.md │ ├── bower.json │ ├── composer.json │ ├── dist │ │ ├── css │ │ │ ├── plugins │ │ │ │ └── tooltipster │ │ │ │ │ └── sideTip │ │ │ │ │ └── themes │ │ │ │ │ ├── tooltipster-sideTip-borderless.min.css │ │ │ │ │ ├── tooltipster-sideTip-light.min.css │ │ │ │ │ ├── tooltipster-sideTip-noir.min.css │ │ │ │ │ ├── tooltipster-sideTip-punk.min.css │ │ │ │ │ └── tooltipster-sideTip-shadow.min.css │ │ │ ├── tooltipster.bundle.css │ │ │ ├── tooltipster.bundle.min.css │ │ │ ├── tooltipster.main.css │ │ │ └── tooltipster.main.min.css │ │ └── js │ │ │ ├── plugins │ │ │ └── tooltipster │ │ │ │ └── SVG │ │ │ │ ├── tooltipster-SVG.js │ │ │ │ └── tooltipster-SVG.min.js │ │ │ ├── tooltipster.bundle.js │ │ │ ├── tooltipster.bundle.min.js │ │ │ ├── tooltipster.main.js │ │ │ └── tooltipster.main.min.js │ └── package.json │ └── uPlot-1.6.18 │ ├── uPlot.iife.min.js │ └── uPlot.min.css └── templates ├── index.php ├── layout.html ├── pages ├── accountActivation.html ├── admin │ ├── api.html │ ├── blacklist.html │ ├── bot.html │ ├── bots.html │ ├── countries.html │ ├── country.html │ ├── domain.html │ ├── domains.html │ ├── events.html │ ├── fieldAudit.html │ ├── fieldAudits.html │ ├── home.html │ ├── index.php │ ├── ip.html │ ├── ips.html │ ├── isp.html │ ├── isps.html │ ├── logbook.html │ ├── manualCheck.html │ ├── resource.html │ ├── resources.html │ ├── reviewQueue.html │ ├── rules.html │ ├── settings.html │ ├── user.html │ ├── users.html │ └── watchlist.html ├── changeEmail.html ├── error.html ├── forgotPassword.html ├── index.html ├── index.php ├── login.html ├── logout.html ├── passwordRecovering.html └── signup.html ├── parts ├── breadcrumbs.html ├── choices │ ├── deviceType.html │ ├── entityType.html │ ├── eventType.html │ ├── fileTypes.html │ ├── index.php │ ├── ipTypes.html │ ├── rules.html │ └── scoresRange.html ├── footer.html ├── footerAdmin.html ├── forms │ ├── addCoOwnerForm.html │ ├── changeEmailForm.html │ ├── changePasswordForm.html │ ├── checkUpdatesForm.html │ ├── closeAccountForm.html │ ├── deleteUserForm.html │ ├── enrichAllForm.html │ ├── enrichmentButtonForm.html │ ├── filtersForm.html │ ├── forgotPasswordForm.html │ ├── globalSearchForm.html │ ├── index.php │ ├── loginForm.html │ ├── logoutForm.html │ ├── manualCheckForm.html │ ├── manualCheckShortForm.html │ ├── notificationPreferencesForm.html │ ├── recoveryForm.html │ ├── reloadRulesForm.html │ ├── removeCoOwnerForm.html │ ├── resetKeyForm.html │ ├── retentionPolicyForm.html │ ├── riskScoreButtonForm.html │ ├── searchForm.html │ ├── signupForm.html │ ├── thresholdValuesForm.html │ ├── timeZoneForm.html │ └── updateApiUsageForm.html ├── header.html ├── headerAdmin.html ├── home │ ├── counters.html │ ├── index.php │ ├── topTenBlock.html │ └── topTenTable.html ├── index.php ├── infoHeader.html ├── leftMenu.html ├── logoAdmin.html ├── mapWithCountries.html ├── mapWithIps.html ├── notification.html ├── panel │ ├── devicePanel.html │ ├── emailPanel.html │ ├── eventPanel.html │ ├── index.php │ ├── logbookPanel.html │ └── phonePanel.html ├── popups │ ├── closeAccountPopup.html │ ├── enrichAllPopup.html │ └── index.php ├── reloadTableBlock.html ├── scoreDetails.html ├── systemNotification.html ├── tables │ ├── blacklist.html │ ├── bots.html │ ├── devices.html │ ├── domains.html │ ├── emails.html │ ├── events.html │ ├── fieldAuditTrail.html │ ├── fieldAudits.html │ ├── index.php │ ├── ips.html │ ├── isps.html │ ├── logbook.html │ ├── manualCheckHistory.html │ ├── manualCheckResult.html │ ├── phones.html │ ├── resources.html │ ├── reviewQueue.html │ ├── rules.html │ ├── sharedOperators.html │ ├── tokens.html │ ├── usageStats.html │ └── users.html ├── timeZoneSelector.html ├── userBlock.html ├── watchListBlock.html ├── welcomeMessage.html └── widgets │ ├── bot.html │ ├── country.html │ ├── domain.html │ ├── fieldAudit.html │ ├── index.php │ ├── ip.html │ ├── isp.html │ ├── resource.html │ ├── user.html │ └── userDetails.html └── snippets ├── curl.html ├── index.php ├── nodejs.html ├── php.html ├── python.html └── ruby.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/.gitignore -------------------------------------------------------------------------------- /.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/.htaccess -------------------------------------------------------------------------------- /.profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/.profile -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- 1 | # Authors 2 | 3 | - Tirreno Technologies Sàrl 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /FILE_ID.DIZ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/FILE_ID.DIZ -------------------------------------------------------------------------------- /LEGALNOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/LEGALNOTICE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/RELEASE_NOTES.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/SECURITY.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/app.json -------------------------------------------------------------------------------- /app/Assets/Rule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tirrenotechnologies/tirreno/HEAD/app/Assets/Rule.php -------------------------------------------------------------------------------- /app/Assets/index.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /ui/templates/parts/footerAdmin.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /ui/templates/parts/forms/index.php: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ui/templates/parts/widgets/index.php: -------------------------------------------------------------------------------- 1 |