File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,7 +3,9 @@ version: "2.4"
33services :
44 # Service server
55 al_service_server :
6- image : cccs/assemblyline-rust:4.7.latest
6+ image : cccs/assemblyline-rust:4.7.stable
7+ environment :
8+ BIND_ADDRESS : " 0.0.0.0:5003"
79 env_file :
810 - .env
911 ports :
@@ -196,7 +198,7 @@ services:
196198 ]
197199
198200 al_plumber :
199- image : cccs/assemblyline-rust:4.7.latest
201+ image : cccs/assemblyline-rust:4.7.stable
200202 env_file :
201203 - .env
202204 volumes :
@@ -205,7 +207,7 @@ services:
205207
206208 # Dispatcher processes
207209 al_dispatcher :
208- image : cccs/assemblyline-rust:4.7.latest
210+ image : cccs/assemblyline-rust:4.7.stable
209211 env_file :
210212 - .env
211213 volumes :
@@ -216,7 +218,7 @@ services:
216218
217219 # Ingester Processes
218220 al_ingester :
219- image : cccs/assemblyline-rust:4.7.latest
221+ image : cccs/assemblyline-rust:4.7.stable
220222 env_file :
221223 - .env
222224 volumes :
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ services:
4646 retries : 3
4747
4848 nginx :
49- image : cccs/nginx-ssl-frontend:mui5
49+ image : cccs/nginx-ssl-frontend:latest
5050 ports :
5151 - " 80:80"
5252 - " 443:443"
@@ -57,6 +57,8 @@ services:
5757 - FQDN=localhost
5858 - MAX_BODY_SIZE=100M
5959 - TEMPLATE=minimal
60+ volumes :
61+ - ${PATH_REWRITE:-.}/config/nginx_minimal.template:/opt/minimal.template:ro
6062
6163networks :
6264 default :
Original file line number Diff line number Diff line change @@ -120,7 +120,7 @@ services:
120120 retries : 3
121121
122122 nginx :
123- image : cccs/nginx-ssl-frontend:mui5
123+ image : cccs/nginx-ssl-frontend:latest
124124 ports :
125125 - " 80:80"
126126 - " 443:443"
@@ -130,6 +130,8 @@ services:
130130 - SOCKET_HOST=172.17.0.1
131131 - FQDN=localhost
132132 - MAX_BODY_SIZE=100M
133+ volumes :
134+ - ${PATH_REWRITE:-.}/config/nginx_full.template:/opt/full.template:ro
133135 depends_on :
134136 kibana :
135137 condition : service_started
Original file line number Diff line number Diff line change 22
33# Build core containers
44(cd nginx-ssl-frontend && docker build -t cccs/nginx-ssl-frontend .)
5- (cd nginx-ssl-frontend:mui5 && docker build -t cccs/nginx-ssl-frontend:mui5 .)
65(cd minio && docker build -t cccs/minio .)
76
87# Build default dev containers
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -74,6 +74,21 @@ def test_valid_email():
7474 assert not is_valid_email ('' )
7575 assert not is_valid_email ('""@cyber.gc.ca' )
7676
77+ # Missing structure
78+ assert not is_valid_email ("admin*" )
79+ assert not is_valid_email ("x || email:*" )
80+ assert not is_valid_email ("x && email:*" )
81+ assert not is_valid_email ("email:* OR uname:admin" )
82+ assert not is_valid_email ("admin@cyber.gc.ca AND password:*" )
83+ assert not is_valid_email ("x}email:{*" )
84+ assert not is_valid_email ('" OR email:*' )
85+
86+ # Space in input (always invalid)
87+ assert not is_valid_email ("test@example.com OR email:*" )
88+
89+ # Backslash splits into multiple @ contexts
90+ assert not is_valid_email ("user\\ @evil.com@legit.com" )
91+
7792
7893def test_is_ip_in_network ():
7994 from ipaddress import ip_network
You can’t perform that action at this time.
0 commit comments