issues Search Results · language:Dune language:JavaScript language:Java language:JavaScript language:Java linked:pr
Filter by
3.2M results
Replace stub tests in tests/unit/utilities/ai/test_ai_helper.py with real behavioral tests.
Setup
Use mock_openai_client fixture and patch( cqc_lem.utilities.ai.ai_helper.client , ...).
Coverage targets ...
testing
Replace stub tests in tests/unit/utilities/test_db.py with tests that actually exercise code paths.
Coverage targets (using mock_database_connection fixture)
- update_db_post_status(post_id, status) ...
testing
When a workflow is started async from a @Transactional(txType = REQUIRED):
@POST
@Path( async )
@Transactional
public Response helloAsync() {
em.persist(new Alert( slack,high-priority,critical ...
area/ci
Add a LiteLLM proxy service and Ollama to docker-compose. Update ai/client.py to point at LiteLLM. Create
.litellm/config.yaml and .litellm/complexity_router.py.
docker-compose.yml additions
Add litellm ...
feature
infrastructure
Replace Prometheus + Jaeger with PostHog. Create src/cqc_lem/utilities/observability.py.
observability.py module
import posthog, os, time
posthog.api_key = os.getenv( POSTHOG_API_KEY )
posthog.host = ...
infrastructure
observability
Remove three services that are being replaced by native solutions.
Services to remove
- linkedin-preview — replaced by native React LinkedInPostPreview component (M4)
- prometheus — replaced by PostHog ...
cleanup
infrastructure
Update src/cqc_lem/utilities/selenium_util.py to connect to the new standalone-chrome service.
Changes to get_docker_driver()
- Poll http://{host}:4444/wd/hub/status for readiness (60s timeout, every ...
infrastructure
Replace the current Selenium Grid setup (two services: selenium_hub + node_docker) with a single
selenium/standalone-chrome:latest container.
docker-compose.yml changes
Remove services: selenium_hub, ...
infrastructure
A ‘security’ folder has been added, containing three classes that manage the application’s authentication using JWT
tokens.
- JwtService is responsible for generating and validating the tokens that ...
Create CLAUDE.md at the project root. This file is auto-loaded into every Claude Code session.
Content sections
- Project Overview: LEM automates LinkedIn engagement via Selenium, AI (LiteLLM), Celery, ...
ci-cd
documentation

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.