Commit graph

71 commits

Author SHA1 Message Date
2b01e70ae1 chore: migrate to local. (#27)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #27
Co-authored-by: James Harton <james@harton.nz>
Co-committed-by: James Harton <james@harton.nz>
2024-02-19 10:33:16 +13:00
18720d5ac4 chore: Configure Renovate (#25)
Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.

---
### Detected Package Files

 * `.gitlab-ci.yml` (gitlabci)
 * `mix.exs` (mix)

### Configuration Summary

Based on the default config's presets, Renovate will:

  - Start dependency updates only once this onboarding PR is merged
  - Enable Renovate Dependency Dashboard creation.
  - Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use.
  - Ignore `node_modules`, `bower_components`, `vendor` and various test/tests directories.
  - Group known monorepo packages together.
  - Use curated list of recommended non-monorepo package groupings.
  - Apply crowd-sourced package replacement rules.
  - Apply crowd-sourced workarounds for known problems with packages.
  - Use semantic prefixes for commit messages and PR titles.
  - Use `chore` as semantic commit type for commit messages and PR titles.
  - Removes rate limit for PR creation per hour.
  - Remove limit for open PRs at any time.
  - Automerge all upgrades (including `major`) if they pass tests.
  - Assign PRs to `james`.
  - Rebase existing PRs any time the base branch has been updated.
  - Raise PR when vulnerability alerts are detected.
  - Disable Renovate Dependency Dashboard creation.

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to `renovate.json` in this branch. Renovate will update the Pull Request description the next time it runs.

---

### What to Expect

With your current configuration, Renovate will create 1 Pull Request:

<details>
<summary>chore(deps): update dependency ex_doc to ~> 0.31</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/ex_doc-0.x`
  - Merge into: `main`
  - Upgrade ex_doc to `~> 0.31`

</details>

---

 Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

<!--renovate-config-hash:758a0db051676a629cb8daada3244b6287c728a47d095002c4ae62062eae6bf3-->

Reviewed-on: #25
Co-authored-by: Renovate Bot <bot@harton.nz>
Co-committed-by: Renovate Bot <bot@harton.nz>
2024-02-14 17:43:20 +13:00
40077f2c3d chore: remove old renovate configuration 2024-02-14 15:01:46 +13:00
83580bdf80 chore: release version v2.0.1 2023-10-03 21:11:44 +00:00
86d442c832
chore: fix deprecations and update formatting. 2023-10-04 10:09:25 +13:00
13bf9cb6a3
improvement: Add IP.Address.to_tuple/1. 2023-10-04 10:07:43 +13:00
2454740621 chore(deps): update dependency ex_doc to ~> 0.30 2023-07-07 23:23:10 +12:00
1727e3046c
chore: Run Elixir 1.15 formatter. 2023-06-22 09:08:12 +12:00
74a11abede chore: release version v2.0.0 2023-01-16 22:03:49 +00:00
317418a872 chore!: Relicense to HL3-FULL. 2023-01-17 11:00:21 +13:00
e2983aa49c chore: fix git_ops configuration. 2023-01-17 10:58:55 +13:00
21eab69e86 chore(deps): update dependency ex_doc to ~> 0.29 2022-10-20 06:28:44 +13:00
c688b7b58f chore: release version v1.2.3 2022-10-03 19:09:46 +00:00
Jim Kane
7d3e8b186a improvement: Add :crypto to extra_applications
In order to fix a warning from recent elixir versions, list the erlang
:crypto module in mix.exs under `extra_applications`.
2022-10-04 08:05:16 +13:00
ffc9e86585 chore: release version v1.2.2 2022-09-27 22:07:34 +00:00
Jim Kane
f3cfbb38a6 improvement: Update Bitwise use, libs
In order to accomodate deprecations in elixir 1.14, change how some
Bitwise functions are called.

Update library dependencies to avoid deprecation warnings.
2022-09-28 11:03:39 +13:00
1f32239bee chore: release version v1.2.1 2022-09-22 23:48:53 +00:00
5a487190eb fix: correctly validate IPv4 netmasks
Closes #2.
2022-09-23 11:45:19 +12:00
910735e54c chore: release version v1.2.0 2022-03-01 03:11:22 +00:00
215e19b0c3 feat: add Address.from_tuple/1 and Address.from_tuple!/1 2022-03-01 16:08:10 +13:00
02caaa4bdd chore(deps): update dependency ex_doc to >= 0.28.1 2022-02-23 11:04:27 +13:00
e494dd8028 chore(deps): update dependency earmark to >= 1.4.20 2022-01-31 13:20:35 +13:00
a946cf6073 chore(deps): update dependency earmark to v1 2021-12-09 17:16:39 +13:00
295d0a987e chore(deps): update dependency git_ops to ~> 2.4 2021-12-09 16:18:20 +13:00
a0f55534f1 chore(deps): update dependency ex_doc to >= 0.26.0 2021-12-09 14:52:02 +13:00
330e61ebe6 chore(deps): update dependency earmark to >= 0.2.1 2021-12-09 13:24:14 +13:00
96734c455d chore(deps): update dependency credo to ~> 1.6 2021-12-09 11:30:11 +13:00
c9e8226133 chore: update renovate.json. 2021-12-09 11:17:01 +13:00
d3d7c9b4df chore: set up git_ops and auto-releasing 2021-12-08 13:31:45 +13:00
4c419319f2 Merge branch 'deps/ex_doc-0.26.0' into 'main'
chore(dev-deps): Update ex_doc to 0.26.0.

See merge request jimsy/ip!9
2021-12-08 00:20:19 +00:00
7d59bd8b10 chore(dev-deps): Update ex_doc to 0.26.0. 2021-12-08 00:20:19 +00:00
d18253b3b0 Merge branch 'deps/earmark-1.4.19' into 'main'
chore(dev-deps): Update earmark to 1.4.19.

See merge request jimsy/ip!8
2021-12-08 00:18:14 +00:00
957f03c59f chore(dev-deps): Update earmark to 1.4.19. 2021-12-08 00:18:14 +00:00
656396888d Merge branch 'deps/dialyxir' into 'main'
chore(dev-deps): remove dependency on dialyxir.

See merge request jimsy/ip!7
2021-12-08 00:15:27 +00:00
aa0602b6ed chore(dev-deps): remove dependency on dialyxir. 2021-12-08 00:15:27 +00:00
e4ae8bcef4 Merge branch 'deps/credo-1.6.1' into 'main'
chore(dev-deps): Update credo to 1.6.1.

See merge request jimsy/ip!6
2021-12-08 00:12:29 +00:00
62ca427662 chore(dev-deps): Update credo to 1.6.1. 2021-12-08 00:12:29 +00:00
f102acde4c chore: change default branch to main. 2021-12-08 12:51:30 +13:00
James Harton
d97cdf7246 Merge branch 'renovate/dialyxir-1.x' into 'master'
Update dependency dialyxir to v1

See merge request jimsy/ip!5
2020-07-23 21:53:04 +00:00
James Harton
7bba79170e Update dependency dialyxir to v1 2020-07-24 09:51:36 +12:00
James Harton
6b83708d0a Merge branch 'renovate/configure' into 'master'
Configure Renovate

See merge request jimsy/ip!4
2020-07-23 21:39:49 +00:00
James Harton
db94a760b9 Add renovate.json 2020-07-23 16:44:24 +12:00
James Harton
aef3216396 Update credo to build on Elixir 1.9. 2019-07-01 19:35:15 +12:00
James Harton
a2f69a908a Bump version 1.1.0. 2019-04-23 18:15:29 +12:00
James Harton
5fe6c4e289 Fix bug in prefix's enumerable implementation. 2019-04-23 17:09:28 +12:00
James Harton
52a04d37b5 Fix outdated dependencies. 2019-04-23 17:09:17 +12:00
James Harton
b6b58026a4 Update MIT license file 2019-03-04 15:07:55 +13:00
James Harton
5790ad701d Merge branch 'update-deps' into 'master'
Update deps

See merge request jimsy/ip!2
2018-09-04 03:25:04 +00:00
James Harton
09ebfcf747 Update deps 2018-09-04 03:25:04 +00:00
James Harton
9047519d2f Bump version to 1.0 2017-11-02 16:41:38 +13:00