Commit Graph

  • 6cdd4dfd2f adds test for docker exist master anuragpeshne 2023-01-01 17:56:45 -08:00
  • 17e6047590 Adds check for docker executable and adds snap to path anuragpeshne 2023-01-01 10:51:09 -08:00
  • a273ac9d51 221002-nf_tables Chai Feng 2022-10-02 17:03:51 +08:00
  • cdad5e2a02 221002-legacy Chai Feng 2022-10-02 16:59:05 +08:00
  • 9d890ee3ee Add integration tests related to PR #71 Chai Feng 2022-09-26 22:00:05 +08:00
  • a1d3517aeb Add integration tests for multiport app Radosław Kłos 2022-09-23 00:49:48 +02:00
  • d1e6c13156 Add unit tests for alternative greps in ufw-docker--list Radosław Kłos 2022-09-23 00:24:34 +02:00
  • 682d8b363f Fix existing unit tests Radosław Kłos 2022-09-22 23:49:47 +02:00
  • a689c4eb6e Fix (almost) always truthy regexp in ufw-docker--list Radosław Kłos 2022-08-22 11:00:10 +02:00
  • e99858510d Update Bach Testing Framework Chai Feng 2022-09-21 08:43:58 +08:00
  • 712b0e8075 Change to iptables (nf_tables), using Ubuntu 22.04 Chai Feng 2022-09-20 21:51:39 +08:00
  • 5033bf815c Auto select the correct agent image for different version of iptables Chai Feng 2022-09-20 21:26:16 +08:00
  • d110fc00ff Testing on ubuntu 22.04 Chai Feng 2022-09-01 19:53:22 +08:00
  • 9df291d39e Bump Ubuntu version Radosław Kłos 2022-08-22 11:01:31 +02:00
  • c95d51c975 Run integration tests on Apple Silicon with Parallels Chai Feng 2022-07-28 14:49:19 +08:00
  • 8aecb89d4e Update ufw-docker Egor Panfilov 2021-11-04 03:52:23 +03:00
  • 1333dcd298 Update ufw-docker Egor Panfilov 2021-11-04 03:47:01 +03:00
  • e40bfd517c Fix tabs in ufw-docker Egor Panfilov 2021-11-04 03:44:00 +03:00
  • 97543811ea Re-indenting ufw-docker--allow Chai Feng 2021-10-23 21:27:37 +08:00
  • afd62aa96b Version 210925 released Chai Feng 2021-09-25 15:25:29 +08:00
  • 6986267d30 Revert "Release the new version of ufw-docker-agent image" since the DockerHub cannot build the image automatically Chai Feng 2021-09-25 15:41:17 +08:00
  • 4833b190ff Update readme Chai Feng 2021-09-25 15:26:02 +08:00
  • fc7840efef Release the new version of ufw-docker-agent image Chai Feng 2021-09-25 15:25:29 +08:00
  • 22f04125d6 added missing test Patrice Brend'amour 2021-09-22 00:02:49 +02:00
  • 4335d6fb82 applied requested changes Patrice Brend'amour 2021-09-21 23:58:34 +02:00
  • cd783f91d7 fixed tests Patrice Brend'amour 2021-09-12 17:43:58 +02:00
  • 80a691f084 Added support for multiple networks Patrice Brend'amour 2021-09-04 14:16:56 +02:00
  • 0150af87dc Add Github Actions to run unit tests Chai Feng 2021-09-13 13:46:10 +08:00
  • cc58088bc5 Update test/bach to the latest version Chai Feng 2021-09-12 08:52:29 +08:00
  • 2b4a44ff7a Update the vagrant box Chai Feng 2021-04-01 17:31:56 +08:00
  • fa5cec9dc5 Update README.md Further 2020-10-26 20:14:45 +08:00
  • a444fb9457 Update README.md, add a link to the docker image Chai Feng 2020-08-19 17:50:20 +08:00
  • 347bd313e6 Release Docker Image ufw-docker-agent:200812 Chai Feng 2020-08-12 13:50:34 +08:00
  • e12810d055 Upgrade ufw-docker-agent image to Ubuntu 20.04 & Docker 19.03.12 Chai Feng 2020-08-12 13:33:24 +08:00
  • 173f9659d7 Fix a variable undefined error Chai Feng 2020-08-12 13:31:27 +08:00
  • 3739f1396b Allow ufw to manage connections from docker containers Chai Feng 2020-08-12 10:52:23 +08:00
  • 9d7a654a17 Logging blocked connections Chai Feng 2020-08-12 10:27:09 +08:00
  • 4e16b4d359 Upgrade testing VM to Ubuntu 20.04 & Docker 19.03.11 Chai Feng 2020-08-12 09:28:46 +08:00
  • 6bc7eed24c Forgot to init submodules Chai Feng 2020-01-06 16:37:55 +08:00
  • d9ee549565 Move fetching submdoule to Testing Chai Feng 2020-01-06 16:34:40 +08:00
  • 972716443f Set depth to 1 when fetch submodules Chai Feng 2020-01-06 16:31:35 +08:00
  • 409fb88131 Fetch submodules in Drone CI Chai Feng 2020-01-06 16:28:22 +08:00
  • 8521a6d1de Add .drone.yml Chai Feng 2020-01-06 14:48:33 +08:00
  • b7e1f8860e Using Docker 19.03.3, auto-restart webapp Chai Feng 2020-01-06 13:17:19 +08:00
  • 149e84e8af Update bach Chai Feng 2019-10-22 11:02:04 +02:00
  • 6d1c5a229b Add tests for ufw-docker--service-delete Chai Feng 2019-10-20 19:22:11 +02:00
  • 52fa5dc1e1 Add a test case for ufw-docker--get-env-list Chai Feng 2019-10-20 18:48:43 +02:00
  • 4e6d4332e0 Update readme, add build status Chai Feng 2019-10-20 17:27:40 +02:00
  • 67bfc771c6 Update travis ci Chai Feng 2019-10-20 17:18:35 +02:00
  • 95353863b1 Add testing in Vagrant Chai Feng 2019-10-20 17:18:13 +02:00
  • 36fec96d9f Update vm image to ubuntu 18.04 with docker 19.03 Chai Feng 2019-10-20 17:16:07 +02:00
  • bac764e44e Add Tests for ufw-docker--service-allow Chai Feng 2019-10-19 20:57:05 +02:00
  • 9137695937 Fix a test case Chai Feng 2019-10-19 14:56:39 +02:00
  • 2d2b968024 Add tests for ufw-docker--service-allow, failed scenarios Chai Feng 2019-10-19 13:23:34 +02:00
  • 5be7dfb366 Add tests for ufw-docker--get-service-{id,name} Chai Feng 2019-10-19 13:07:34 +02:00
  • 6291251734 Add a new test suite for ufw-docker--service commands Chai Feng 2019-10-19 13:01:55 +02:00
  • b701f6baee Add two tests for ufw-docker--delete Chai Feng 2019-10-19 12:34:50 +02:00
  • bcfca79758 Add a test case for ufw-docker--list-number Chai Feng 2019-10-19 12:30:41 +02:00
  • 491324a1f4 Add tests for ufw-docker--list Chai Feng 2019-10-19 12:26:53 +02:00
  • 1c6dd31de7 Add tests for ufw-docker--instance-name Chai Feng 2019-10-19 12:20:05 +02:00
  • 8444f87760 Update Bach, add a test case for ufw-docker--allow Chai Feng 2019-10-19 10:46:22 +02:00
  • aef8f7df82 Run unit testing in Vagrant Chai Feng 2019-10-17 22:56:29 +02:00
  • 3893c86236 Add test cases for ufw-docker--add-rule Chai Feng 2019-10-17 22:49:22 +02:00
  • 3598011787 Add a test case for ufw-docker--allow, the proto doesn't match Chai Feng 2019-10-17 17:23:01 +02:00
  • c79d1ad1a6 Add test cases for ufw-docker--allow Chai Feng 2019-10-17 17:01:27 +02:00
  • b37d892048 Update slack token Chai Feng 2019-10-16 17:29:01 +02:00
  • 6c695ed208 Add travis-ci Chai Feng 2019-10-16 17:00:04 +02:00
  • 22463cbf6e Update bash to 0.2.6 Chai Feng 2019-10-16 16:53:07 +02:00
  • df963fdb31 Add Bach Testing Framework and several basic test cases Chai Feng 2019-10-12 22:15:01 +08:00
  • 05006bf638 set -exu Chai Feng 2019-05-20 16:29:13 +08:00
  • 82479773c5 fix sudoers Chai Feng 2018-12-02 12:12:44 +08:00
  • 0df69e787c change default nic type Chai Feng 2018-12-02 11:43:32 +08:00
  • f3cf64d598 Enable debug in Vagrant Chai Feng 2018-12-02 10:38:30 +08:00
  • 0c3da26e83 use local build image in vagrant Chai Feng 2018-12-02 07:55:34 +08:00
  • 665d3c5a2a Including license and readme in the docker image Chai Feng 2018-12-02 07:54:04 +08:00
  • 0ad2ebbd47 build ufw-docker-agent image in Vagrant Chai Feng 2018-12-01 22:04:21 +08:00
  • ab03a6aa64 Always using english to avoid multilingual issue Chai Feng 2020-01-09 13:05:18 +08:00
  • e2e6d76187 Merge pull request #27 from tobiashe/master Chai Feng 2020-01-09 12:14:14 +08:00
  • 86568044ed fixing issue \#25 Doesn't with other locale Artem Sherstnev 2020-01-06 16:14:48 +03:00
  • 3d2259125b Merge pull request #13 from kronthto/patch-1 Chai Feng 2019-06-03 13:16:47 +08:00
  • d02334ffc1 Update section of applying rule changes Tobias Kronthaler 2019-06-02 15:06:09 +02:00
  • 2545d2977b allow re-provision for vagrant Chai Feng 2018-12-01 12:32:33 +08:00
  • 8e9a7c20f5 Add a logging rule in firewall rules Chai Feng 2018-12-01 12:31:59 +08:00
  • d4fbb6685c create the symbolic link if not exist Chai Feng 2018-12-01 12:08:20 +08:00
  • 10ce4a8dbe fix wrong check command in Vagrantfile Chai Feng 2018-12-01 12:08:01 +08:00
  • da0738d8c7 include license and readme in the docker image Chai Feng 2018-11-25 13:10:38 +08:00
  • 2fdeecb4cb update readme, to allow a bigger port range to receive DNS packages Chai Feng 2018-11-25 13:07:59 +08:00
  • 768d7b0577 refactor check-install function Chai Feng 2018-11-24 13:46:35 +08:00
  • d831601aa9 update readme, ufw-docker check Chai Feng 2018-11-23 22:10:56 +08:00
  • ef16648ecb add check sub-command, for checking installation of firewall rules Chai Feng 2018-11-23 22:10:06 +08:00
  • 766aa9c727 fix receiving DNS packages Chai Feng 2018-11-23 16:46:19 +08:00
  • 34e84c01b3 try it out Chai Feng 2018-10-07 08:52:47 +08:00
  • ce5010172a add Vagrantfile, for testing this script Chai Feng 2018-10-07 08:34:16 +08:00
  • 099f49653c extract function "is-installed" Chai Feng 2018-10-06 21:40:21 +08:00
  • 1fe82b9560 typo Chai Feng 2018-10-06 16:21:22 +08:00
  • 81f85aba98 update readme, add docker swarm support Chai Feng 2018-10-06 15:40:06 +08:00
  • 88683854ab Delete service environment variables with the same service name Chai Feng 2018-10-06 15:25:47 +08:00
  • 36afb81244 remove "force add" Chai Feng 2018-10-06 13:06:22 +08:00
  • 4ab8060b92 fix code problems Chai Feng 2018-10-06 12:54:38 +08:00
  • f16f69a23f check if port list is empty Chai Feng 2018-10-06 06:43:06 +08:00