Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for a number of new TLDs #10

Merged
merged 23 commits into from
Jan 8, 2024
Merged

Conversation

s3cur3
Copy link
Collaborator

@s3cur3 s3cur3 commented Jan 7, 2024

This takes the changes I've been using in production on SleepEasy.

It adds support for the following new TLDs:

  • .se
  • .no
  • .de
  • .im
  • .africa
  • .io
  • .com.au
  • .com.br

It also adds a number of GitHub Actions checks:

  • code quality (checking formatting, some basic Credo rules, and Dialyzer)
  • compilation without warnings
  • unit testing

It also bumps the minimum Elixir version to 1.12.

sfusato and others added 23 commits October 16, 2022 16:59
Pass through timeouts on TCP recv
* Add status badges to README

* Run checks on merge to the main branch
… no data is provided (#4)

* Pull out the ill-advised IANA fallback, and return a clear error when no data is provided

* Don't run live tests in CI

* Fix Credo

* Fix formatting
* Fix handling of referral servers that end in a /

* Slightly improve parsing for tvnet.lv
* Add support for .io, .com.au, and .de domains

* Fix test
* Prepare for merging back into the main repo

* Fix OTP dependency specification

* OTP 22 is no longer supported on ubuntu-22.04, and 26 isn't supported on ubuntu-20.04. Let's favor the latest stuff.

* Split test files that need to run on old Ubuntu

* Only support back to Elixir 1.12

* Try to fix Elixir 1.12 compatibility by marking recode as optional

* Remove dependency on NaiveDateTime function from 1.15

* Okay, don't test 1.12 in CI

* No need to report code coverage on old versions

* Remove Recode so we can test 1.12
@s3cur3 s3cur3 marked this pull request as ready for review January 8, 2024 15:00
@s3cur3 s3cur3 merged commit b3bf10f into utkarshkukreti:master Jan 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants