@@ -179,7 +179,7 @@ repos:
179179 - PyYAML
180180 types : [python]
181181 # Exclude: scripts, tests, migrations, and third-party modules
182- exclude : ^scripts/|/tests/|migrations/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
182+ exclude : ^scripts/|/tests/|migrations/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
183183 pass_filenames : true
184184 - id : openspp-check-xml-ids
185185 name : " OpenSPP: XML ID naming conventions"
@@ -190,7 +190,7 @@ repos:
190190 - PyYAML
191191 types : [xml]
192192 # Exclude: scripts, tests, data, demo, and third-party modules
193- exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
193+ exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
194194 pass_filenames : true
195195 # Phase 2: ACL check (warning only, runs on all files)
196196 - id : openspp-check-acl
@@ -223,7 +223,7 @@ repos:
223223 - PyYAML
224224 types : [python]
225225 # Exclude: scripts, tests, migrations, and third-party modules
226- exclude : ^scripts/|/tests/|migrations/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
226+ exclude : ^scripts/|/tests/|migrations/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
227227 pass_filenames : true
228228 # Phase 3: Logger setup check (warning only)
229229 - id : openspp-check-logger
@@ -235,7 +235,7 @@ repos:
235235 - PyYAML
236236 types : [python]
237237 # Exclude: scripts, tests, manifests, inits, and third-party modules
238- exclude : ^scripts/|/tests/|__manifest__|__init__|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
238+ exclude : ^scripts/|/tests/|__manifest__|__init__|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
239239 pass_filenames : true
240240 # Phase 3: UI patterns check (warning only)
241241 - id : openspp-check-ui
@@ -249,7 +249,7 @@ repos:
249249 - PyYAML
250250 types : [xml]
251251 # Exclude: scripts, tests, data, demo, and third-party modules
252- exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
252+ exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
253253 pass_filenames : true
254254 # Odoo 19 Compatibility Checks
255255 - id : openspp-check-odoo19-python
@@ -261,7 +261,7 @@ repos:
261261 - PyYAML
262262 types : [python]
263263 # Exclude: scripts, tests, migrations, and third-party modules
264- exclude : ^scripts/|/tests/|migrations/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
264+ exclude : ^scripts/|/tests/|migrations/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
265265 pass_filenames : true
266266 - id : openspp-check-odoo19-xml
267267 name : " OpenSPP: Odoo 19 compatibility (XML)"
@@ -273,7 +273,7 @@ repos:
273273 - lxml
274274 types : [xml]
275275 # Exclude: scripts, tests, data, demo, and third-party modules
276- exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|queue_job |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
276+ exclude : ^scripts/|/tests/|/data/|/demo/|^(fastapi|job_worker |base_user_role|extendable|extendable_fastapi|endpoint_route_handler)/
277277 pass_filenames : true
278278 # API authentication enforcement
279279 - id : openspp-check-api-auth
0 commit comments