@@ -178,7 +178,7 @@ repos:
178178 - PyYAML
179179 types : [python]
180180 # Exclude: scripts, tests, migrations, and third-party modules
181- exclude : ^scripts/|/tests/|migrations/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
181+ exclude : ^scripts/|/tests/|migrations/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
182182 pass_filenames : true
183183 - id : openspp-check-xml-ids
184184 name : " OpenSPP: XML ID naming conventions"
@@ -189,7 +189,7 @@ repos:
189189 - PyYAML
190190 types : [xml]
191191 # Exclude: scripts, tests, data, demo, and third-party modules
192- exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
192+ exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
193193 pass_filenames : true
194194 # Phase 2: ACL check (warning only, runs on all files)
195195 - id : openspp-check-acl
@@ -222,7 +222,7 @@ repos:
222222 - PyYAML
223223 types : [python]
224224 # Exclude: scripts, tests, migrations, and third-party modules
225- exclude : ^scripts/|/tests/|migrations/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
225+ exclude : ^scripts/|/tests/|migrations/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
226226 pass_filenames : true
227227 # Phase 3: Logger setup check (warning only)
228228 - id : openspp-check-logger
@@ -234,7 +234,7 @@ repos:
234234 - PyYAML
235235 types : [python]
236236 # Exclude: scripts, tests, manifests, inits, and third-party modules
237- exclude : ^scripts/|/tests/|__manifest__|__init__|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
237+ exclude : ^scripts/|/tests/|__manifest__|__init__|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
238238 pass_filenames : true
239239 # Phase 3: UI patterns check (warning only)
240240 - id : openspp-check-ui
@@ -248,7 +248,7 @@ repos:
248248 - PyYAML
249249 types : [xml]
250250 # Exclude: scripts, tests, data, demo, and third-party modules
251- exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
251+ exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
252252 pass_filenames : true
253253 # Odoo 19 Compatibility Checks
254254 - id : openspp-check-odoo19-python
@@ -260,7 +260,7 @@ repos:
260260 - PyYAML
261261 types : [python]
262262 # Exclude: scripts, tests, migrations, and third-party modules
263- exclude : ^scripts/|/tests/|migrations/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
263+ exclude : ^scripts/|/tests/|migrations/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
264264 pass_filenames : true
265265 - id : openspp-check-odoo19-xml
266266 name : " OpenSPP: Odoo 19 compatibility (XML)"
@@ -272,7 +272,7 @@ repos:
272272 - lxml
273273 types : [xml]
274274 # Exclude: scripts, tests, data, demo, and third-party modules
275- exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
275+ exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
276276 pass_filenames : true
277277 # API authentication enforcement
278278 - id : openspp-check-api-auth
0 commit comments