Skip to content

Releases: nt0xa/sonar

v1.4.0

26 Aug 09:54
60b9867
Compare
Choose a tag to compare

What's Changed

Features

  • Better API + API client (#50) @russtone

Maintenance

  • Fix randomly failing http tests (#47) @russtone
  • Refactor actions package (#46) @russtone
  • Use testify/mock instead of mock/gomock (#45) @russtone

v1.3.5

17 Aug 19:29
1c01713
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Set TTL explicitly for subdomains (#42) @russtone

Maintenance

  • Use goreleaser for github actions release (#44) @russtone
  • Setup goreleaser (#43) @russtone

v1.3.4

17 Aug 12:28
65c8ed2
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Set TTL to 0 for subdomains (#41) @russtone

v1.3.3

17 Aug 12:13
db29ab3
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Add CAA record for Let's encrypt (#40) @russtone

v1.3.2

17 Jul 18:41
ba7d3e1
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Fix DNS round robin response (#39) @russtone

v1.3.1

13 Jul 12:16
55c2738
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Fix DNS resolve problems (#38) @russtone

v1.3.0

13 Jul 09:37
aeebc31
Compare
Choose a tag to compare

What's Changed

Features

  • Ability to create custom DNS records for payloads (#37) @russtone
    • new commands added to manage DNS records (see /help dns, /help dns new, /help dns del, /help dns list)
    • available records types: A, AAAA, MX, TXT, CNAME
    • wildcard records are supported
    • multiple records for same subdomain name are supported. Different strategies for multiple records are available:
      • all - all records returned at once
      • round-robin - records are rotated each request
      • rebind - when time since last request is less than 5 seconds next record is returned, otherwise the first record is returned
  • Send log.eml for SMTP in telegram (#36) @russtone
    • log.eml file now is sended for any SMTP notification. This allows to use default applications to preview email (e.g. Mail.app on macOS)

v1.2.2

06 Jul 07:09
7554b64
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Fix HTTPS notifications (#35) @russtone

v1.2.1

03 Jul 15:12
3889ea6
Compare
Choose a tag to compare

What's Changed

  • Fix migrations

v1.2.0

03 Jul 14:44
faf3c93
Compare
Choose a tag to compare

What's Changed

Features

  • Ablity to enable/disable protocols notifications for payloads (#34) @russtone

    • There is new option -p for /new command which allows to set protocols for which you want to receive notifications.
      For example payload created by command /new test -p dns,http won't receive SMTP notifications.
      If you don't pass -p option then by default all protocols will be enabled.
    • Also there is new command /mod which allows to modify existing payloads.
      Examples: /mod test -p dns,smtp - change payload protocols, /mod test -n test_new - change payload name
  • Ability to add bot to telegram groups (#33) @russtone

    • When bot added to group new separate user is created for this group
    • Only authorised users can control bot in group
    • When bot is deleted from group corresponding user with all its payloads is deleted

Maintenance

  • Refactor cmd module (#32) @russtone
  • Move users.params into separate table user_params (#31) @russtone
  • Create separate db column for admin flag (#30) @russtone
  • Set users.id as owner column for users_id_seq (#29) @russtone