Commit Graph

  • d08a67141a Remove all third-party apt sources before apt-get update main nfel 2026-08-04 23:28:57 +03:30
  • ad894eca2f Remove NodeSource apt source that times out from Iran nfel 2026-08-04 23:26:41 +03:30
  • dd49d8c974 Add PIP_INDEX_URL fallback for uv install in worker stage nfel 2026-08-04 23:24:35 +03:30
  • 40ff56490d Use parsvds.com as Ubuntu apt mirror nfel 2026-08-04 23:19:26 +03:30
  • ddf37f013d Fix Too many levels of symbolic links in worker stage nfel 2026-08-04 23:06:10 +03:30
  • 2e507cf5fa Bootstrap pip via ensurepip in builder stage nfel 2026-08-04 23:00:32 +03:30
  • 5001a8f2e8 Use UV_DEFAULT_INDEX=https://pypi.reg.darano.ir for all stages nfel 2026-08-04 22:59:07 +03:30
  • e222ffdcc4 Download uv binary directly from GitHub releases instead of install script nfel 2026-08-04 22:49:55 +03:30
  • 776de685d0 Install uv via curl instead of pip in builder stage nfel 2026-08-04 22:48:06 +03:30
  • 24402b3aa9 Fix uv binary path — installer puts it in /usr/local/uv/bin/uv nfel 2026-08-04 22:45:12 +03:30
  • b035312e83 Configure pypi.reg.darano.ir as PyPI mirror for uv nfel 2026-08-04 22:41:26 +03:30
  • 4b805a64a5 Move uv sync into the same RUN as curl installer nfel 2026-08-04 22:40:29 +03:30
  • 5a9087b7fc Use IUT apt mirror (repo.iut.ac.ir) — Iran-based Ubuntu mirror nfel 2026-08-04 22:37:56 +03:30
  • 99cbbf743a Remove double slash from registry mirror URL nfel 2026-08-04 22:36:24 +03:30
  • bbd0509d8b Install Python 3.12 + uv on Playwright Noble base image nfel 2026-08-04 22:35:42 +03:30
  • acd613b468 updated docker file nfel 2026-08-04 22:33:30 +03:30
  • 56fa29c91b Fix admin port binding: 127.0.0.0 -> 127.0.0.1 nfel 2026-08-04 22:01:25 +03:30
  • e7410c1ac2 Use Playwright Noble as worker base, configure China apt mirror nfel 2026-08-04 22:00:56 +03:30
  • 604d5e25c1 Revert worker to python:3.11-slim — Playwright images don't include Python nfel 2026-08-04 21:53:55 +03:30
  • c859028627 Bootstrap pip via ensurepip to install uv manager nfel 2026-08-04 21:50:52 +03:30
  • 040e57c3c0 Call uv by full path in single RUN layer nfel 2026-08-04 21:50:26 +03:30
  • 47fa0229b3 Install uv via curl in worker stage nfel 2026-08-04 21:48:34 +03:30
  • 82cf4f1f82 Remove double slash from FROM line — Docker parser doesn't support it nfel 2026-08-04 21:46:35 +03:30
  • 1ce57c3ea2 Fix worker rq not found — build venv natively in Playwright image nfel 2026-08-04 21:39:51 +03:30
  • 0bbd4ba840 Add double slash in Playwright registry mirror path nfel 2026-08-04 21:38:49 +03:30
  • f60de9312a Use local registry mirror for Playwright image nfel 2026-08-04 21:28:19 +03:30
  • 5bc7acd114 Remove --no-deps from Makefile docker-otp/docker-fresh nfel 2026-08-04 21:20:54 +03:30
  • e8d0108f9a Fix Makefile for split admin/worker Docker targets nfel 2026-08-04 21:20:28 +03:30
  • a436b72bec Use Playwright base image for worker services nfel 2026-08-04 21:19:12 +03:30
  • 240104a3f2 docker network added to compose file nfel 2026-08-04 20:58:10 +03:30
  • 8639d641be update compose file nfel 2026-08-04 20:54:21 +03:30
  • 061b03eee5 Stabilize recorded Chrome startup nfel 2026-08-03 00:55:53 +03:30
  • 71790cf0ad Open target URL during Chrome startup nfel 2026-08-03 00:42:09 +03:30
  • 9f986255b3 Add admin favicon nfel 2026-08-03 00:27:56 +03:30
  • e6ee587bf0 Navigate before initializing page state nfel 2026-08-03 00:21:55 +03:30
  • 66c8c19e0c Record worker browser sessions nfel 2026-08-02 23:23:23 +03:30
  • 601b8ec69e Recover from slow browser navigation nfel 2026-07-28 23:47:15 +03:30
  • 823acdd128 Harden browser session cleanup nfel 2026-07-28 23:30:02 +03:30
  • 3982b03f5c Use packaged Chromium driver in Docker nfel 2026-07-28 22:15:14 +03:30
  • 4462990d6f Bundle patched ChromeDriver in Docker image nfel 2026-07-28 22:00:19 +03:30
  • 3f180e88ed Fix RQ worker invocation nfel 2026-07-28 00:01:31 +03:30
  • 983b5279a2 Fix Docker virtual environment packaging nfel 2026-07-27 23:54:50 +03:30
  • a5a9164a35 Use official PyPI for dependency resolution nfel 2026-07-27 21:34:09 +03:30
  • 943dc190a3 python version increased to 3.14 nfel 2026-07-27 15:49:33 +03:30
  • 80a892478f submit changes nfel 2026-07-27 15:42:08 +03:30
  • 78265d92ba added stop/resume on found the first item nfel 2026-06-30 19:20:06 +03:30
  • 42ddcdd22e Added senario name in config selector. also now digipay works nfel 2026-06-30 18:58:37 +03:30
  • 3a1ceaaf2e added docker and docker compose nfel 2026-06-30 17:57:07 +03:30
  • 744550deaa Digipay and speedtest added nfel 2026-06-27 16:18:33 +03:30
  • 64886b2b10 updates :) nfel 2026-06-20 17:07:48 +03:30
  • 24155ad6bf wip nfel 2026-06-16 16:56:27 +03:30
  • a5d09be46e added db nfel 2026-06-15 19:56:18 +03:30
  • 7d61fd8322 admin now runs nfel 2026-06-15 19:53:33 +03:30
  • 6aa60860f2 ignore updates nfel 2026-06-15 19:48:19 +03:30
  • 70e78a2b31 deploy files added nfel 2026-06-15 19:47:56 +03:30
  • abff09dc0c init nfel 2026-06-15 19:42:03 +03:30