Commit Graph

47 Commits

Author SHA1 Message Date
f48f5dc036 fix: missing variable in job_details() 2025-11-01 18:24:37 +01:00
053a9988a8 feat: add CI pipeline 2025-11-01 18:07:57 +01:00
504dc8e2b0 implement automated job scraping scheduler with retry logic and logging 2025-11-01 18:00:59 +01:00
8e3a6f4f41 add logs table definition to database schema 2025-11-01 16:10:42 +01:00
5cbb760005 separate javascript for scrape page 2025-09-17 17:12:29 +02:00
2ae1e2058d reorganize imports
removing unused imports
2025-09-17 17:12:16 +02:00
e549fae3f6 fix table setup 2025-09-17 17:11:45 +02:00
c4761c257c fix handling of db result -> dict 2025-09-17 16:01:21 +02:00
b6f9d39ad8 extending logging 2025-09-17 15:53:28 +02:00
94730439a2 extending logging to individual jobs 2025-09-17 15:35:12 +02:00
39900ea564 do not remove stale urls 2025-09-17 15:30:29 +02:00
e26dc9c164 updating db logic adding logging 2025-09-17 15:24:59 +02:00
c4a5ed56b5 adding statistics page for admin 2025-09-14 17:07:05 +02:00
e947520be9 correct db in docker entrypoint 2025-09-14 16:23:00 +02:00
89d38c91cf simpler Dockerfile and compose test 2025-09-14 16:10:11 +02:00
e7c7861b52 change Dockerfile to bookwork 2025-09-14 15:30:10 +02:00
dd9772997d extending Dockerfile with lang and locale settings
changing debian mirror for faster installation
2025-09-14 15:20:00 +02:00
1a3e6ce3de docker compose test file 2025-09-08 18:53:54 +02:00
9e18323e5f adjusting for exsting traefik host 2025-09-08 18:34:10 +02:00
7c743a56cc port change 2025-09-08 17:56:44 +02:00
8a40e7115f adjusting compose file 2025-09-08 17:32:11 +02:00
56315fe147 modified docker-compose.yml 2025-09-08 17:18:11 +02:00
0f5c2fcf31 extending docker setup README 2025-09-08 17:16:53 +02:00
a369972119 fixing docker compose 2025-09-08 15:36:17 +02:00
008eb7906b fix formatting 2025-09-08 14:59:32 +02:00
georg.sinn-schirwitz
5940e1f8b4 Docker functionality 2025-09-08 14:51:04 +02:00
georg.sinn-schirwitz
042a196718 remove caching 2025-09-08 14:44:46 +02:00
georg.sinn-schirwitz
f8e23d0fba reverting fix: errors 2025-09-01 14:04:35 +02:00
georg.sinn-schirwitz
2201185599 fix rowcount 2025-09-01 14:00:26 +02:00
georg.sinn-schirwitz
fe2a579fc4 completing user administration 2025-08-30 18:33:08 +02:00
georg.sinn-schirwitz
7379d3040d refactor imports 2025-08-30 16:19:26 +02:00
georg.sinn-schirwitz
932a85e279 rename password field 2025-08-30 16:19:17 +02:00
georg.sinn-schirwitz
7a3d665538 only show scrape button to logged in users 2025-08-30 13:30:29 +02:00
georg.sinn-schirwitz
a66e9a15e7 cosmetic change to base template:
moving separator
2025-08-30 13:27:17 +02:00
georg.sinn-schirwitz
c4ca2a8288 changing app title
extending gitignore
2025-08-30 13:24:33 +02:00
georg.sinn-schirwitz
8ad52563fa extending abs_path in db and test coverage 2025-08-30 13:06:16 +02:00
georg.sinn-schirwitz
f899439f6a ensuring abs_path 2025-08-30 13:00:17 +02:00
georg.sinn-schirwitz
e34e46e19d moving main to init
adding simpler main function
2025-08-30 11:44:16 +02:00
georg.sinn-schirwitz
9984c08ddf removing static lists 2025-08-29 23:04:16 +02:00
georg.sinn-schirwitz
3fcf3574e6 remove analytics 2025-08-29 23:01:46 +02:00
georg.sinn-schirwitz
1f1420a72d remove doc 2025-08-29 16:45:50 +02:00
georg.sinn-schirwitz
138fc64790 extending setup 2025-08-29 16:31:20 +02:00
georg.sinn-schirwitz
2dac771d47 simplify caching 2025-08-29 16:31:10 +02:00
georg.sinn-schirwitz
d5f686bf1e basic intructions for README 2025-08-29 15:13:27 +02:00
georg.sinn-schirwitz
23a67d7fe1 initial project commit 2025-08-29 15:07:58 +02:00
georg.sinn-schirwitz
38708e6d1d extend gitignore with project specifics 2025-08-29 15:07:41 +02:00
ea805a7404 Initial commit 2025-08-29 13:12:29 +02:00