Commit Graph

  • f8a5b1b5ef fix: update scrape function to handle HTML response and improve status messages main zwitschi 2025-11-30 10:51:16 +01:00
  • 02e3e77f78 fix: update fetch logic to skip jobs fetched within the last 24 hours and adjust retry attempts in scraper zwitschi 2025-11-28 20:54:39 +01:00
  • e0bc295936 feat: Enhance CI/CD pipeline with Docker image build and push steps zwitschi 2025-11-28 19:16:28 +01:00
  • 2185a07ff0 feat: Implement email sending utilities and templates for job notifications zwitschi 2025-11-28 18:15:08 +01:00
  • 8afb208985 fix: update .gitignore to include GitHub Copilot files and add TODO.md zwitschi 2025-11-03 19:04:34 +01:00
  • d9a224fc36 fix: remove redundant checkout step from CI/CD pipeline zwitschi 2025-11-01 19:47:41 +01:00
  • 1678e1366e fix: remove unnecessary build and push jobs from CI/CD pipeline zwitschi 2025-11-01 19:47:02 +01:00
  • fee955f01d fix: update Dockerfile and documentation for APT_CACHER_NG configuration zwitschi 2025-11-01 19:41:58 +01:00
  • a51d500777 feat: enhance CI/CD pipeline with build and push steps for Docker images zwitschi 2025-11-01 19:04:05 +01:00
  • 2238a286d4 fix: cexclude linting and deployment for now zwitschi 2025-11-01 18:35:07 +01:00
  • 92b6efb550 fix: adjust exponential backoff timing in scrape_jobs_with_retry zwitschi 2025-11-01 18:31:35 +01:00
  • f48f5dc036 fix: missing variable in job_details() zwitschi 2025-11-01 18:24:37 +01:00
  • 053a9988a8 feat: add CI pipeline zwitschi 2025-11-01 18:07:57 +01:00
  • 504dc8e2b0 implement automated job scraping scheduler with retry logic and logging zwitschi 2025-11-01 18:00:59 +01:00
  • 8e3a6f4f41 add logs table definition to database schema zwitschi 2025-11-01 16:10:42 +01:00
  • 5cbb760005 separate javascript for scrape page zwitschi 2025-09-17 17:12:29 +02:00
  • 2ae1e2058d reorganize imports removing unused imports zwitschi 2025-09-17 17:12:16 +02:00
  • e549fae3f6 fix table setup zwitschi 2025-09-17 17:11:45 +02:00
  • c4761c257c fix handling of db result -> dict zwitschi 2025-09-17 16:01:21 +02:00
  • b6f9d39ad8 extending logging zwitschi 2025-09-17 15:53:28 +02:00
  • 94730439a2 extending logging to individual jobs zwitschi 2025-09-17 15:35:12 +02:00
  • 39900ea564 do not remove stale urls zwitschi 2025-09-17 15:30:29 +02:00
  • e26dc9c164 updating db logic adding logging zwitschi 2025-09-17 15:24:59 +02:00
  • c4a5ed56b5 adding statistics page for admin zwitschi 2025-09-14 17:07:05 +02:00
  • e947520be9 correct db in docker entrypoint zwitschi 2025-09-14 16:23:00 +02:00
  • 89d38c91cf simpler Dockerfile and compose test zwitschi 2025-09-14 16:10:11 +02:00
  • e7c7861b52 change Dockerfile to bookwork zwitschi 2025-09-14 15:30:10 +02:00
  • dd9772997d extending Dockerfile with lang and locale settings changing debian mirror for faster installation zwitschi 2025-09-14 15:20:00 +02:00
  • 1a3e6ce3de docker compose test file zwitschi 2025-09-08 18:53:54 +02:00
  • 9e18323e5f adjusting for exsting traefik host zwitschi 2025-09-08 18:34:10 +02:00
  • 7c743a56cc port change zwitschi 2025-09-08 17:56:44 +02:00
  • 8a40e7115f adjusting compose file zwitschi 2025-09-08 17:32:11 +02:00
  • 56315fe147 modified docker-compose.yml zwitschi 2025-09-08 17:18:11 +02:00
  • 0f5c2fcf31 extending docker setup README zwitschi 2025-09-08 17:16:53 +02:00
  • a369972119 fixing docker compose zwitschi 2025-09-08 15:36:17 +02:00
  • 008eb7906b fix formatting zwitschi 2025-09-08 14:59:32 +02:00
  • 5940e1f8b4 Docker functionality georg.sinn-schirwitz 2025-09-08 14:51:04 +02:00
  • 042a196718 remove caching georg.sinn-schirwitz 2025-09-08 14:44:46 +02:00
  • f8e23d0fba reverting fix: errors georg.sinn-schirwitz 2025-09-01 14:04:35 +02:00
  • 2201185599 fix rowcount georg.sinn-schirwitz 2025-09-01 14:00:26 +02:00
  • fe2a579fc4 completing user administration georg.sinn-schirwitz 2025-08-30 18:33:08 +02:00
  • 7379d3040d refactor imports georg.sinn-schirwitz 2025-08-30 16:19:26 +02:00
  • 932a85e279 rename password field georg.sinn-schirwitz 2025-08-30 16:19:17 +02:00
  • 7a3d665538 only show scrape button to logged in users georg.sinn-schirwitz 2025-08-30 13:30:29 +02:00
  • a66e9a15e7 cosmetic change to base template: moving separator georg.sinn-schirwitz 2025-08-30 13:27:17 +02:00
  • c4ca2a8288 changing app title extending gitignore georg.sinn-schirwitz 2025-08-30 13:24:33 +02:00
  • 8ad52563fa extending abs_path in db and test coverage georg.sinn-schirwitz 2025-08-30 13:06:16 +02:00
  • f899439f6a ensuring abs_path georg.sinn-schirwitz 2025-08-30 13:00:17 +02:00
  • e34e46e19d moving main to init adding simpler main function georg.sinn-schirwitz 2025-08-30 11:44:16 +02:00
  • 9984c08ddf removing static lists georg.sinn-schirwitz 2025-08-29 23:04:16 +02:00
  • 3fcf3574e6 remove analytics georg.sinn-schirwitz 2025-08-29 23:01:46 +02:00
  • 1f1420a72d remove doc georg.sinn-schirwitz 2025-08-29 16:45:50 +02:00
  • 138fc64790 extending setup georg.sinn-schirwitz 2025-08-29 16:31:20 +02:00
  • 2dac771d47 simplify caching georg.sinn-schirwitz 2025-08-29 16:31:10 +02:00
  • d5f686bf1e basic intructions for README georg.sinn-schirwitz 2025-08-29 15:13:27 +02:00
  • 23a67d7fe1 initial project commit georg.sinn-schirwitz 2025-08-29 15:07:58 +02:00
  • 38708e6d1d extend gitignore with project specifics georg.sinn-schirwitz 2025-08-29 15:07:41 +02:00
  • ea805a7404 Initial commit zwitschi 2025-08-29 13:12:29 +02:00