]> git.phdru.name Git - bookmarks_db.git/shortlog
bookmarks_db.git
2025-03-06 Oleg BroytmanFeat(Robots/bkmk_rhttpx): Use `httpx.Client()`
2025-03-06 Oleg BroytmanFeat(check_urls): Cut long icons strings
2025-03-06 Oleg BroytmanRefactor(Robots): Split `bkmk_raio.py` into `aio_base.py`
2025-03-05 Oleg BroytmanRefactor(Robots): Rename "mix-ins" to "base classes"
2025-03-05 Oleg BroytmanDocs(TODO): Update
2025-03-05 Oleg BroytmanFeat(Robots): Robots based on `curl-cffi`
2025-03-02 Oleg BroytmanVersion 6.3.0: Robots based on pycurl 6.3.0
2025-03-02 Oleg BroytmanRelease 6.2.0 6.2.0
2025-02-25 Oleg BroytmanFeat: Add robot based on httpx
2025-02-25 Oleg BroytmanFix(bkmk_ph_beautifulsoup4): Ignore all XML-related...
2025-02-25 Oleg BroytmanRefactor(Robots): Merge `bkmk_rmultirequests` into...
2025-02-21 Oleg BroytmanFix(check_urls): Default for `max_urls` is 1
2025-02-21 Oleg BroytmanRefactor(Robots): Move `get_ftp()` into `util.py`
2025-02-21 Oleg BroytmanRefactor(Robots): Split `base.py` into `util.py`
2025-02-19 Oleg BroytmanDocs: Year 2025
2025-02-19 Oleg BroytmanDocs(Robots/base.py): Remove irrelevant "curl"
2025-02-19 Oleg BroytmanFix(bkmk_rrequests): Fix returned value
2025-01-14 Oleg BroytmanDocs(TODO): Robots based om `httpx` and `curl-cffi`
2024-12-14 Oleg BroytmanBuild(setup.py): Tested with Python 3.13
2024-09-11 Oleg BroytmanDocs(TODO): Update
2024-09-10 Oleg BroytmanFeat(Robots): Signal `get_url` is not implemented for...
2024-09-10 Oleg BroytmanFeat: Limit `max_urls` in scripts that check only 1...
2024-09-10 Oleg BroytmanFix(get_url.py): Fix call to `robot.get_url`
2024-09-10 Oleg BroytmanFeat(Robots): Remove slow or problematic robots
2024-09-10 Oleg BroytmanFeat(Robots): Robot based on aiohttp and concurrent...
2024-09-10 Oleg BroytmanFix(Robots): Only proceed if `wait` was called
2024-09-10 Oleg BroytmanRefactor(Robots): Most robots do not store FTP welcome...
2024-09-10 Oleg BroytmanRefactor(Robots): Make `robot_base` the parent of ...
2024-09-10 Oleg BroytmanFix(Robots): Remove extra second
2024-09-10 Oleg BroytmanFeat(Robots): Removed ftp_timeout
2024-09-10 Oleg BroytmanFeat(bkmk_rtwisted): HTTP proxy
2024-09-09 Oleg BroytmanFeat(Robots): Robot based on `twisted` and `concurrent...
2024-09-09 Oleg BroytmanRefactor(Robots): Split `robot_curl` into `cf_multithread`
2024-09-09 Oleg BroytmanRefactor(Robots): Split `robot_multirequests` into...
2024-09-09 Oleg BroytmanRefactor(Robots): Move `encode_url` to `base.py`
2024-09-08 Oleg BroytmanRelease 6.1.0 6.1.0
2024-09-08 Oleg BroytmanFeat(Robots): Combined curl with curlmulti
2024-09-08 Oleg BroytmanFeat(Robots): Robot based on curl_multi
2024-09-07 Oleg BroytmanFeat(aio): Combine `aiohttp` with `multiaio`
2024-09-07 Oleg BroytmanRefactor(Robots): Split `bkmk_rmultirequests` into...
2024-09-07 Oleg BroytmanFeat(bkmk_rmultirequests): Fix `concurrent_class` to...
2024-09-07 Oleg BroytmanUpdate docs
2024-09-07 Oleg BroytmanFix(base): Fix reporting proxy error
2024-09-07 Oleg BroytmanFeat(Robots): Simplify `.get()`
2024-09-07 Oleg BroytmanRefactor(bkmk_rcurl): Split off `CurlWrapper`
2024-09-07 Oleg BroytmanRefactor(Robots): Separate `headers` into `req_headers...
2024-09-07 Oleg BroytmanRefactor(bkmk_rmultiaio): Split off `multi_async_mixin`
2024-09-07 Oleg BroytmanFeat(bkmk_rcurl): Lower SSL security settings
2024-09-07 Oleg BroytmanRefactor(Robots): Pass headers instead of charset
2024-09-07 Oleg BroytmanChore(Robots): Report "Checked: <URL>" but avoid duplicates
2024-09-07 Oleg BroytmanChore(check_urls): Improve output
2024-09-07 Oleg BroytmanRefactor(Robots): `get`/`get_url` don't need `bookmark...
2024-09-07 Oleg BroytmanFix(get_url): Adapt `get_url` to the new shiny async...
2024-09-07 Oleg BroytmanRefactor(bkmk_rmultirequests): Change parent to `robot_...
2024-09-07 Oleg BroytmanDocs: Fix forgotten docs
2024-09-07 Oleg BroytmanFeat(bkmk_raiohttp): Lower SSL cert validation strictness
2024-09-07 Oleg BroytmanFix(robots.py): Fix robot name
2024-08-19 Oleg BroytmanFeat(Robots): Robot based on aiohttp, processes multipl... 6.0.0
2024-08-19 Oleg BroytmanFeat(Robots): Make all robots async
2024-08-19 Oleg BroytmanRefactor(Robots): Split off `multi_mixin`
2024-08-19 Oleg BroytmanStyle(bkmk_rmultirequests): Renamed max_workers to...
2024-08-19 Oleg BroytmanRefactor(Robots/base): Simplify `X-User-Agent`
2024-08-19 Oleg BroytmanRefactor(Robots): Rename `bkmk_robot_base.py` -> `base.py`
2024-08-16 Oleg BroytmanBuild: Use Python 3 5.7.0
2024-08-16 Oleg BroytmanVersion 5.7.0
2024-08-16 Oleg BroytmanFix(bkmk_robot_base): Redraw progress bar after unhandl...
2024-08-16 Oleg BroytmanFix(bkmk_rmultirequests): Limit number of URLs to load...
2024-08-16 Oleg BroytmanFeat(bkmk_robot_base): Send our version in `X-User...
2024-08-16 Oleg BroytmanRefactor: Move version from `setup.py` to `bkmk_objects.py`
2024-08-16 Oleg BroytmanBuild: Install `setuptools` for `setup.py`
2024-08-16 Oleg BroytmanFeat(bkmk_raiohttp): Use siosocks for aioftp
2024-08-16 Oleg BroytmanFeat(bkmk_raiohttp): Use aiohttp-socks
2024-08-16 Oleg BroytmanFeat(Robots): Removed connect_timeout, added ftp_timeout
2024-08-16 Oleg BroytmanFix(bkmk_raiohttp): Don't list FTP recursively
2024-08-16 Oleg BroytmanFeat(bkmk_rrequests): Use ftplib directly, without...
2024-08-16 Oleg BroytmanRefactor(bkmk_raiohttp): Remove unused values
2024-08-15 Oleg BroytmanRefactor(bkmk_robot_base):
2024-08-15 Oleg BroytmanChore(bkmk_parser): Fix year
2024-08-15 Oleg BroytmanVersion 5.6.1: Minor fixes 5.6.1
2024-08-15 Oleg BroytmanFix(bkmk_ph_lxml): Catch `ParserError`
2024-08-15 Oleg BroytmanFix(bkmk_robot_base): Decode base64 bytes to unicode
2024-08-15 Oleg BroytmanFix(bkmk_rrequests): Not all error codes have messages
2024-08-15 Oleg BroytmanFeat(Robots): Robot based on requests and concurrent... 5.6.0
2024-08-15 Oleg BroytmanFeat: Dropped support for Python 2
2024-08-15 Oleg BroytmanFeat(Robots): Remove urllib-based robots
2024-08-07 Oleg BroytmanStyle(Writers/bkmk_wflad): Rename loop variables
2024-08-07 Oleg BroytmanRefactor: Extract the common list of attributes; `copy_...
2024-08-07 Oleg BroytmanFeat(check_urls): Separately report redirects
2024-08-07 Oleg BroytmanFeat(Robots): Stop the robot ASAP
2024-08-07 Oleg BroytmanStyle(Robots): Rename `check_url` to `check_bookmark`
2024-08-06 Oleg BroytmanFix(bkmk-add): Stop the robot
2024-08-06 Oleg BroytmanStyle(bkmk-add): Rename `_robot` -> `robot`
2024-08-06 Oleg BroytmanFeat(Robots): Do not return error from `check_url()`
2024-08-06 Oleg BroytmanFeat(bkmk_rrequests): Install socks dependency
2024-08-06 Oleg BroytmanFeat(bkmk_raiohttp): Use aioftp
2024-08-06 Oleg BroytmanFix(Robots): Do not route ftp requests via http(s)...
2024-08-06 Oleg BroytmanFeat(Robots): Robot based on aiohttp 5.5.0
2024-08-06 Oleg BroytmanFeat(Writers/bkmk_whtml): Mark special folders
2024-08-06 Oleg BroytmanFeat: Delete `root_folder.linear` before storing
2024-08-05 Oleg BroytmanFix(bkmk_robot_base): Convert environment parameters...
next