{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"surface","owner":"surface-security","isFork":false,"description":"Security Intelligence Automation Platform","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":10,"issueCount":6,"starsCount":13,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T18:22:19.021Z"}},{"type":"Public","name":"django-surface-theme","owner":"surface-security","isFork":false,"description":"django admin theme based on https://appseed.us/admin-dashboards/django-dashboard-atlantis-dark","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":2,"issueCount":8,"starsCount":3,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T14:30:34.723Z"}},{"type":"Public","name":"django-logbasecommand","owner":"surface-security","isFork":false,"description":"Minimal package to add logging helpers to Django management commands","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-28T10:05:08.701Z"}},{"type":"Public","name":"django-environ-ppb","owner":"surface-security","isFork":false,"description":"PPB extension of https://github.com/joke2k/django-environ","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-21T15:35:46.123Z"}},{"type":"Public","name":"django-slack-processor","owner":"surface-security","isFork":false,"description":"Django app to manage a slack bot with support for custom message processors","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":4,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-21T15:35:06.711Z"}},{"type":"Public","name":"django-olympus","owner":"surface-security","isFork":false,"description":"Collect data from django models into ElasticSearch","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":2,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-20T15:53:33.173Z"}},{"type":"Public","name":"django-notification-sender","owner":"surface-security","isFork":false,"description":"Django App to let users configure a notification system in Surface. Supports Email and Slack","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":4,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-20T15:52:48.371Z"}},{"type":"Public","name":"httpx","owner":"surface-security","isFork":false,"description":"httpx fork specifically to work for Surface Security","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-07T12:24:15.161Z"}},{"type":"Public","name":"django-dkron","owner":"surface-security","isFork":false,"description":"Manage and run jobs in Dkron from your django project","allTopics":["dkron","django"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":5,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-16T14:41:52.270Z"}},{"type":"Public","name":"django-dbcleanup","owner":"surface-security","isFork":false,"description":"Easily monitor database usage - and clean it up (based on your django models)","allTopics":["python","django","database-maintenance"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":1,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-16T16:07:37.950Z"}},{"type":"Public","name":"django-impersonator","owner":"surface-security","isFork":false,"description":"Impersonate other users in your Django admin app","allTopics":["python","security","middleware","django"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":3,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-27T12:40:47.172Z"}},{"type":"Public","name":"django-apitokens","owner":"surface-security","isFork":false,"description":"Manage and Create DRF-compatible tokens from the UI","allTopics":["django-rest-framework","token-based-authentication","python","django"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-27T10:44:35.610Z"}},{"type":"Public","name":"scanner-subjack","owner":"surface-security","isFork":false,"description":" Subdomain takeover scanner.","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-05T22:17:18.510Z"}},{"type":"Public","name":"django-github","owner":"surface-security","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-15T16:41:31.401Z"}},{"type":"Public","name":"scanner-nuclei","owner":"surface-security","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-01T10:45:54.646Z"}},{"type":"Public template","name":"django-app","owner":"surface-security","isFork":false,"description":"Bootstrap project for django apps","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-27T16:12:20.303Z"}},{"type":"Public","name":"scanner-go-entrypoint","owner":"surface-security","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":2,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-18T22:36:21.691Z"}},{"type":"Public","name":"scanner-httpx","owner":"surface-security","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":3,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-16T08:54:39.308Z"}},{"type":"Public template","name":".github","owner":"surface-security","isFork":false,"description":"Template project containing cross-repository requirements.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-20T18:36:15.754Z"}},{"type":"Public","name":"scanner-proxy","owner":"surface-security","isFork":false,"description":"Squid image to allow proxying scanners through a docker host","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-12T22:48:37.243Z"}},{"type":"Public","name":"scanner-nmap","owner":"surface-security","isFork":false,"description":"The well-known port scanner nmap.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-02T11:48:15.619Z"}},{"type":"Public","name":"django-restful-admin-ppb","owner":"surface-security","isFork":true,"description":"Django admin restful api","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":16,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-18T08:55:29.872Z"}},{"type":"Public","name":"django-kubernetes","owner":"surface-security","isFork":false,"description":"This module integrates Kubernetes clusters and ingests the relevant data into the platform","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-16T09:18:06.610Z"}},{"type":"Public","name":"scanner-trivy","owner":"surface-security","isFork":false,"description":"Trivy is used to scan container images against known vulnerabilities and secrets","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-16T09:16:35.989Z"}},{"type":"Public","name":"scanner-example","owner":"surface-security","isFork":false,"description":"Template scanner to speed up creating new ones. But also built as scanner image so it can be used to test scanners framework or a new rootbox","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-15T18:51:48.287Z"}},{"type":"Public","name":"compile-requirements","owner":"surface-security","isFork":false,"description":"Merge all nested requirements.txt files into a single requirements file","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-15T18:50:18.021Z"}},{"type":"Public","name":"scanner-helper","owner":"surface-security","isFork":false,"description":"Helper image for Surface to manage rootbox/docker hosts.","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-15T18:48:41.930Z"}},{"type":"Public","name":"nginx","owner":"surface-security","isFork":false,"description":"Nginx with Go templates support (instead of envsubst)","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-15T18:47:15.136Z"}},{"type":"Public","name":"scanner-testssl","owner":"surface-security","isFork":false,"description":" TestSSL is used to scan SSL/TLS against vulnerabilities and other type of details.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-15T18:43:36.033Z"}},{"type":"Public","name":"guidelines","owner":"surface-security","isFork":false,"description":"Surface Security ecosystem guidelines - How we're operating and how to contribute","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-15T18:42:10.262Z"}}],"repositoryCount":30,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}