Paul
d8ca0a2a92
fix(resolving): support domain names that start with a number
Domains are allowed to start with numbers and are currently not resolved
because of the current simple regex.
The new regexes better cover the IPv4 and IPv6 address (with optional
netmask)
3 years ago
Imran Iqbal
11d3d79384
ci(kitchen+ci): use latest pre-salted images (after CVE) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/299
3 years ago
Imran Iqbal
c41f0a64e7
chore(yamllint): add `.git/` to ignores [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/297
4 years ago
Daniel Dehennin
6ad937dc2f
chore(rubocop): allow use of `YAML.load` for `_mapdata.rb` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/296
4 years ago
Dafydd Jones
251783150f
chore(shellcheck): switch hook for `shellcheck` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/295
4 years ago
Imran Iqbal
69b4cc5ff0
ci(kitchen+gitlab-ci): use latest pre-salted images [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/293
4 years ago
Imran Iqbal
7ab0c0eb75
ci(gemfile+lock): use `ssf` customised `kitchen-docker` repo [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/294
4 years ago
Imran Iqbal
d2a14c8b0e
chore: standardise structure (`.gitignore` & `_mapdata.rb`) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/292
4 years ago
Imran Iqbal
e4f0c788e3
ci(pre-commit): update hook for `rubocop` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/290
4 years ago
Imran Iqbal
ca68b74678
ci(commitlint): ensure `upstream/master` uses main repo URL [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/278
4 years ago
Imran Iqbal
e70bcb0759
ci(gitlab-ci): add `rubocop` linter (with `allow_failure`) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/277
4 years ago
Imran Iqbal
f9402204e4
ci(gitlab-ci): use GitLab CI as Travis CI replacement
* Automated using https://github.com/myii/ssf-formula/pull/275
4 years ago
Imran Iqbal
9e83a4f3eb
chore(gemfile+lock): update to latest gem versions (2020-W44) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/274
4 years ago
Imran Iqbal
2f99b762d1
chore(gemfile+lock): update to latest gem versions (2020-W43) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/273
4 years ago
Imran Iqbal
25b4d74bf6
ci(pre-commit): finalise `rstcheck` configuration [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/267
4 years ago
Dafydd Jones
c524e20853
chore(commitlint): add `{body,footer,header}-max(-line)-length` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/265
4 years ago
Imran Iqbal
aba6a23287
chore(gemfile+lock): update to latest gem versions (2020-W41) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/263
4 years ago
Imran Iqbal
8d018bc327
ci(pre-commit): enable/disable `rstcheck` as relevant [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/262
4 years ago
Dafydd Jones
402a07e361
ci(pre-commit): add to formula [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/259
4 years ago
Imran Iqbal
ce8bf9eda0
ci(travis): merge Rubocop linter into main lint job [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/252
4 years ago
semantic-release-bot
a2d38b9824
chore(release): 0.5.7 [skip ci]
## [0.5.7](https://github.com/saltstack-formulas/ufw-formula/compare/v0.5.6...v0.5.7 ) (2020-09-10)
### Styles
* **rubocop:** fix Rubocop offenses ([86126c0
](86126c02f6
))
4 years ago
Nicolas Rodriguez
51c7635538
Merge pull request #24 from n-rodriguez/fix/rubocop
style(rubocop): fix Rubocop offenses
4 years ago
semantic-release-bot
b01178b225
chore(release): 0.5.6 [skip ci]
## [0.5.6](https://github.com/saltstack-formulas/ufw-formula/compare/v0.5.5...v0.5.6 ) (2020-09-10)
### Bug Fixes
* **state:** restart service when configuration has changed ([6de4e9a
](6de4e9ab7b
))
4 years ago
Nicolas Rodriguez
86126c02f6
style(rubocop): fix Rubocop offenses
4 years ago
Nicolas Rodriguez
275dfc8032
Merge pull request #23 from n-rodriguez/fix/state
fix(state): restart service when configuration has changed
4 years ago
Nicolas Rodriguez
6de4e9ab7b
fix(state): restart service when configuration has changed
4 years ago
semantic-release-bot
5ad12612d1
chore(release): 0.5.5 [skip ci]
## [0.5.5](https://github.com/saltstack-formulas/ufw-formula/compare/v0.5.4...v0.5.5 ) (2020-07-20)
### Bug Fixes
* **service:** don't reload ufw service if service is disabled ([c953630
](c953630e5f
))
### Continuous Integration
* **kitchen:** use `saltimages` Docker Hub where available [skip ci] ([ffeed19
](ffeed19c39
))
### Styles
* **libtofs.jinja:** use Black-inspired Jinja formatting [skip ci] ([830b8fe
](830b8fe059
))
4 years ago
Imran Iqbal
d34e754954
Merge pull request #22 from n-rodriguez/wip/fix_reload
fix(service): don't reload ufw service if service is disabled
4 years ago
Nicolas Rodriguez
c953630e5f
fix(service): don't reload ufw service if service is disabled
4 years ago
Imran Iqbal
830b8fe059
style(libtofs.jinja): use Black-inspired Jinja formatting [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/237
4 years ago
Imran Iqbal
dd90c917ce
chore(gemfile.lock): update to latest gem versions (2020-W27) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/235
4 years ago
Imran Iqbal
ed907da418
chore(gemfile.lock): update to latest gem versions (2020-W26) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/233
4 years ago
Imran Iqbal
bb719b325c
chore(gemfile.lock): update to latest gem versions (2020-W25) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/229
4 years ago
Imran Iqbal
ffeed19c39
ci(kitchen): use `saltimages` Docker Hub where available [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/223
4 years ago
Imran Iqbal
d876302e28
chore(gemfile.lock): update to latest gem versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/222
4 years ago
Imran Iqbal
604d53dba6
chore(gemfile.lock): update to latest gem versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/221
4 years ago
semantic-release-bot
f146982bba
chore(release): 0.5.4 [skip ci]
## [0.5.4](https://github.com/saltstack-formulas/ufw-formula/compare/v0.5.3...v0.5.4 ) (2020-05-30)
### Bug Fixes
* **debian:** avoid `python-ufw` installation (`py2`-only) ([a636ee5
](a636ee5406
)), closes [#19 ](https://github.com/saltstack-formulas/ufw-formula/issues/19 )
* **install:** use EPEL repo for `amazonlinux-2` ([481c897
](481c8973f7
))
* **libtofs:** “files_switch” mess up the variable exported by “map.jinja” [skip ci] ([f4fcf99
](f4fcf99274
))
* **release.config.js:** use full commit hash in commit link [skip ci] ([54ad9df
](54ad9dfe58
))
### Continuous Integration
* **gemfile:** restrict `train` gem version until upstream fix [skip ci] ([a6151e9
](a6151e96ee
))
* **gemfile.lock:** add to repo with updated `Gemfile` [skip ci] ([95f6515
](95f651535e
))
* **kitchen:** avoid using bootstrap for `master` instances [skip ci] ([caf6a71
](caf6a713cc
))
* **kitchen:** use `debian-10-master-py3` instead of `develop` [skip ci] ([207b8b8
](207b8b806e
))
* **kitchen:** use `develop` image until `master` is ready (`amazonlinux`) [skip ci] ([f37a77c
](f37a77c706
))
* **kitchen+travis:** remove `master-py2-arch-base-latest` [skip ci] ([9ae4f31
](9ae4f31b88
))
* **kitchen+travis:** upgrade matrix after `2019.2.2` release [skip ci] ([2f912e2
](2f912e201c
))
* **kitchen+travis:** use latest pre-salted images ([0df4fe4
](0df4fe4cfb
))
* **travis:** add notifications => zulip [skip ci] ([d47a1b7
](d47a1b7f71
))
* **travis:** apply changes from build config validation [skip ci] ([1276ce2
](1276ce2411
))
* **travis:** opt-in to `dpl v2` to complete build config validation [skip ci] ([106d528
](106d5283f2
))
* **travis:** quote pathspecs used with `git ls-files` [skip ci] ([0b8193f
](0b8193fd5a
))
* **travis:** run `shellcheck` during lint job [skip ci] ([b998454
](b998454cc4
))
* **travis:** update `salt-lint` config for `v0.0.10` [skip ci] ([95e8baa
](95e8baa9db
))
* **travis:** use `major.minor` for `semantic-release` version [skip ci] ([d83a85b
](d83a85be95
))
* **travis:** use build config validation (beta) [skip ci] ([9cf6cf3
](9cf6cf350e
))
* **workflows/commitlint:** add to repo [skip ci] ([6341977
](63419772eb
))
### Performance Improvements
* **travis:** improve `salt-lint` invocation [skip ci] ([510b016
](510b0169da
))
### Tests
* **without-ipv6:** add test pillar for suite ([6047fbf
](6047fbfc4c
))
4 years ago
Imran Iqbal
93cedac856
Merge pull request #21 from myii/chore/standardise-structure
fix: debian (avoid `python-ufw`), `amazonlinux-2` & use new pre-salted images
4 years ago
Imran Iqbal
0df4fe4cfb
ci(kitchen+travis): use latest pre-salted images
* Automated using https://github.com/myii/ssf-formula/pull/207
* Use `bionic` for Travis (also no longer need to use `pip3`)
* Add `without-ipv6` suite, to avoid errors with `ip6tables` such as:
```
[ERROR ] stdout: ERROR: initcaps
[Errno 2] ip6tables v1.8.4 (legacy): can't initialize ip6tables table `filter': Table does not exist (do you need to insmod?)
Perhaps ip6tables or your kernel needs to be upgraded.
```
4 years ago
Imran Iqbal
6047fbfc4c
test(without-ipv6): add test pillar for suite
4 years ago
Imran Iqbal
481c8973f7
fix(install): use EPEL repo for `amazonlinux-2`
4 years ago
Imran Iqbal
a636ee5406
fix(debian): avoid `python-ufw` installation (`py2`-only)
* Fix #19
4 years ago
Imran Iqbal
2dde2b1ac7
chore(gemfile.lock): update to latest gem versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/202
4 years ago
Imran Iqbal
d47a1b7f71
ci(travis): add notifications => zulip [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/191
4 years ago
Imran Iqbal
531404c334
chore(codeowners): update `semantic-release` related files [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/174
4 years ago
Imran Iqbal
ffb0e25cf2
chore(codeowners): add to repo [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/173
4 years ago
Imran Iqbal
63419772eb
ci(workflows/commitlint): add to repo [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/172
4 years ago
Imran Iqbal
9ae4f31b88
ci(kitchen+travis): remove `master-py2-arch-base-latest` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/167
4 years ago
Imran Iqbal
95f651535e
ci(gemfile.lock): add to repo with updated `Gemfile` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/163
4 years ago
Imran Iqbal
b95aae9baf
chore(rubocop): use org-wide standard settings for `Metrics/BlockLength` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/158
4 years ago