Heavenfighter
0305a10eae
Refactored category and special attribute ( #550 )
2025-06-12 14:08:06 +02:00
sebthom
6ede14596d
feat: add type safe Ad model
2025-05-15 12:07:49 +02:00
sebthom
1369da1c34
feat: add type safe Config model
2025-05-15 12:07:49 +02:00
Heavenfighter
0faa022e4d
fix: Unable to download single ad ( #509 )
2025-05-14 11:24:16 +02:00
Benedikt
8b2d61b1d4
fix: improve login detection with fallback element ( #493 )
...
- Add fallback check for user-email element when mr-medium is not found
- Improve login detection reliability
- Add test case for alternative login element
2025-04-30 17:50:58 +02:00
Benedikt
9bcc669c48
feat: add support for multiple matching shipping options ( #483 )
2025-04-29 21:02:09 +02:00
sebthom
bda0acf943
refact: enable ruff preview rules
2025-04-28 13:17:23 +02:00
sebthom
ef923a8337
refact: apply consistent formatting
2025-04-28 12:55:28 +02:00
sebthom
376ec76226
refact: use ruff instead of autopep8,bandit,pylint for linting
2025-04-28 12:51:51 +02:00
marvinkcode
79af6ba861
fix: Correct pagination selectors and logic for issue #477 ( #479 )
2025-04-21 20:26:02 +02:00
Jens Bergmann
4051620aed
enh: allow per-ad overriding of global description affixes ( #416 )
2025-02-11 23:39:26 +01:00
sebthom
2402ba2572
refact: reorganize utility modules
2025-02-10 06:23:17 +01:00
Jens Bergmann
affde0debf
test: Enhance test coverage for KleinanzeigenBot initialization and core functionality ( #408 )
2025-02-09 03:33:01 +01:00
1cu
f4f00b9563
test: Add comprehensive test suite for extract.py ( #400 )
2025-02-05 23:35:45 +01:00