Skip to content

Releases: internetstandards/Internet.nl-dashboard

V5.1.0 - 18 november 2025

Choose a tag to compare

@stitch stitch released this 18 Nov 20:10
83ad32c

V5.1.0 - 18 november 2025

Intermediate and bugfix release to add CAA support. Due to a complex dependency upgrade, a few manual steps need to be
performed when installing this update. Please read the TWO upgrade instruction links below. Note that you need to update
the report format; otherwise your machine will go out of memory(!). This release requires postgresql 14, preferably 18.

Added

Changed

  • Upgrade instructions for this version: #607
  • Improve the user creation form for administrators #551 #367
  • Report format changed, perform upgrade instructions as mentioned here: #588 #588
    • Updated a series of dependencies, such as Django to 5.2 #563
    • Unique constraints are enforced on scan policies

Bugfixes

  • Fixed a redirecting issue after login #596
  • Fixed an issue where a spreadsheet upload creating too many lists would fail #611
  • Fixed an issue where scan tracking info was too long so scans would not register #613
  • Fixed a missing translation #547
  • Extend the result table to show all columns on TLS checks #603
  • Fix XSS in scan monitor #618 (note that server headers prevented this from being exploited)

v5.0.0 - 28 april 2025

Choose a tag to compare

@stitch stitch released this 28 Apr 11:50
843395b

Added

  • Subdomain suggestions using the CTLSSA tool (#434)
  • Extensive installation guide, these quick instructions (#495)
  • Added German, French, Portuguese, Czech and Danish translations via DeepL + translations warnings about imperfections

Changed

  • Major javascript front-end rework to remove vulnerabilities and being able to stay up to date
  • Various layout fixes to improve experience of the dashboard on mobile (#472)
  • Reworked the translations to support AI translations
  • Altered configuration to add improvements and regressions in the e-mail subject

A full overview of changes can be seen here: https://github.com/internetstandards/Internet.nl-dashboard/milestone/6?closed=1

v4.4.1

Choose a tag to compare

@stitch stitch released this 20 Aug 09:36
b19bbf5

Fixes a FrameTooLargeError which prevented contacting API's running on http1 when there are more domains to scan than 16 kilobytes of data. See: internetstandards/Internet.nl#1485

v4.4.0

Choose a tag to compare

@stitch stitch released this 22 Jul 07:40
882c379

V4.4.0 - 22 july 2024

Maintenance release to reduce the amount of disk space used.

Changed

  • Compression of reports, saving a lot of disk space
  • Allow scanning of domains where the DNS server returns servfail
  • Limit the number of domains in a GUI upload and redirect to spreadsheets
  • Enforce passwords to be at least 16 characters
  • Improve API request name (for scan tracking on API backends)
  • Add progress bar to spreadsheet uploads

Bugfixes

  • Fixed a transaction issue creating duplicate endpoints

v4.3.0

Choose a tag to compare

@stitch stitch released this 13 May 13:37
723f9db

Version 4.3.0 targets to support creating lists and viewing reports up to 10.000 domains.

Added

  • Password change functionality

Changed

  • Reduced the amount of memory needed to view reports
  • Improved interaction of uploading spreadsheets with domain
  • Excel spreadsheets are now formatted > 5000 rows
  • Improved a11y
  • Some changes on the signup form and e-mail, sending a mail to whom signed up
  • The results table in the report is now much higher
  • Footer links have changed
  • API 2.4.0 support

Bugfixes

  • 502 Public share code was not capped in a form and in the backend validation
  • 409 Deleting lists also deletes associated reports
  • 338 domain was missing in the example sharing url
  • 486 password was not set when sharing a report with a password the first time
  • 344 label function was not working
  • 471 Timeline becomes ugly with a lot of reports
  • Several other small issues

v4.2.2

Choose a tag to compare

@stitch stitch released this 06 Nov 10:03
a368872

Fixes:

  • #487
  • #483
  • Fixed crash INTERNET-NL-DASHBOARD-69: loading translations of a non existing language, template did not exist. Falls back to a supported language if no language is supplied
  • Update websecmap and other dependencies to fix vulnerabilities

v4.2.1

Choose a tag to compare

@stitch stitch released this 19 Sep 07:29
bcc58f6

Added

  • Editing of domain lists via spreadsheets (uploading and downloading spreadsheet files)
  • Tag/label support in spreadsheet uploads and downloads
  • Be able to automatically share the latest report of a list
  • Signup form for easier onboarding
  • Support for automatically sharing of sharing specific reports on the front page
  • View changes compared to the previous report in a dedicated overview on the report page

Changed

  • Major speedups in report viewing and domain list editing
  • All unfinished scans are shown in scan monitor, not just the last 30
  • Support for Django 4.2, with psql12
  • Minimum python version is now 3.10
  • Reports are now stored on disk instead of the database for compression reasons
  • Reduced the size of reports by changing data types
  • Fix several N+1 issues
  • Downloads of domains are in the same order as in the list

Additional Bug fixes compared to 4.2.0

v4.2.0

v4.2.0 Pre-release
Pre-release

Choose a tag to compare

@stitch stitch released this 27 Jun 11:53
73a64d4

Added

  • Editing of domain lists via spreadsheets (uploading and downloading spreadsheet files)
  • Tag/label support in spreadsheet uploads and downloads
  • Be able to automatically share the latest report of a list
  • Signup form for easier onboarding
  • Support for automatically sharing of sharing specific reports on the front page
  • View changes compared to the previous report in a dedicated overview on the report page

Changed

  • Major speedups in report viewing and domain list editing
  • All unfinished scans are shown in scan monitor, not just the last 30
  • Support for Django 4.2, with psql12
  • Minimum python version is now 3.10
  • Reports are now stored on disk instead of the database for compression reasons
  • Reduced the size of reports by changing data types
  • Fix several N+1 issues
  • Downloads of domains are in the same order as in the list

v4.1.0

Choose a tag to compare

@stitch stitch released this 07 Feb 09:44
8f2fa7b

Added

  • RPKI and Security.txt metrics

Changed

  • Small Changes

  • Added github action for building and testing, removing travis

  • Upgraded dependencies

  • Added tag normalization

  • Bugfixes

  • The credential check url of the internet.nl api instance can now be configured (#396)

  • Some labels have been corrected

  • Removed CSRF from public reports

  • Previous report now always selects the same report type

Fourth Version

Choose a tag to compare

@stitch stitch released this 07 Feb 09:21
9d80d49

[Fourth Version] - 2021 Oct 29

Added

  • Home: New homepage with a public report list

  • Tour: Updated tour screenshots, added lightbox and translated it to Dutch

  • Domains: Tag / label support for domains in a list: allows filtering reports on (multiple) tags

  • Domains: A tool to automatically discover and add www subdomains to a domain list

  • Domains: Filtering on the domain list

  • Domains: Start a web and mail scan from the same list: no need to keep two separate lists

  • Reports: Report sharing: share a report under a public url, with optional password

  • Reports: Expert feature: allow report times to be shifted to include newer (rescanned) metrics

  • Reports: Doughnut charts with a percentage in the middle

  • Profile: A new profile page with notification settings and metric settings

Changed

  • Small changes

    • The menu has been re-written to reduce code complexity
    • Icons have been added everywhere
    • The UI has been streamlined in many areas: less clutter, less lines
    • The scan monitor looks nicer, with color inidication when scans are finished
    • Username is now visible in the menu for admins / impersonating users
    • Add SPDX licence info
    • Extra fields now have a calculated category conclusion
    • Option to use EU resolvers for prechecks (#250)
    • Updated javascript + python dependencies
  • Bugfixes

    • Speed up domain list and scan monitor queries
    • Fix possible CSRF issue, using axios
    • Add stricter QA for python, squashing a few potential bugs
    • Textual issues
    • Bulk uploads in excel with https:// or pages in an url now work
    • Correct graph average when extra fields are disabled
    • Lists that are not planned to scan now don't show a date far in the future
    • Update TLS ciphers on the server
    • Update CSP header
    • E-mail sending domain is now in the excel export, non-sending domain has been removed
    • Report page does not reload every 5 minutes anymore