]> git.phdru.name Git - bookmarks_db.git/shortlog
bookmarks_db.git
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...
2024-08-05 Oleg BroytmanFeat(bkmk_robot_base) Cut long `data:` icon URLs for...
2024-08-05 Oleg BroytmanFix(bkmk_rcurl): IDNA-encode URLs 5.4.1
2024-08-05 Oleg BroytmanRefactor(Robots): Connect timeout
2024-08-02 Oleg BroytmanVersion 5.4.0: Robot based on PycURL 5.4.0
2024-08-02 Oleg BroytmanBuild: Add `devscripts`
2024-08-01 Oleg BroytmanFix(bkmk_robot_base): Fix reporting proxy error
2024-08-01 Oleg BroytmanFeat(Robots): Update X-User-Agent header
2024-08-01 Oleg BroytmanFeat(Robots): Upgrade headers
2024-08-01 Oleg BroytmanDocs(bkmk_robot_base): List robots
2024-08-01 Oleg BroytmanFix(bkmk_rrequests): Check `r is not None`
2024-08-01 Oleg BroytmanStyle(setup.py): Remove unused import
2024-08-01 Oleg BroytmanFeat(get_url): Parse args, save/print headers/body
2024-08-01 Oleg BroytmanFeat(robots): Report robot being used
2024-08-01 Oleg BroytmanFeat(bkmk_robot_base): Report error on getting icon
2024-08-01 Oleg BroytmanFeat(get_url): Print headers
2024-08-01 Oleg BroytmanUpdate docs
2024-07-31 Oleg BroytmanFear(robots): Try robots from a list
2024-07-31 Oleg BroytmanFeat(Robots): Robot based on PycURL
2024-07-31 Oleg BroytmanFix(bkmk_robot_base): Do not pass `localhost` via proxy
2024-07-31 Oleg BroytmanFeat(bkmk_rurllib): Use proxy
2024-07-31 Oleg BroytmanStyle(bkmk_rurllib2): Remove unused import
2024-07-31 Oleg BroytmanRefactor(Robots): Move proxy handling to base class
2024-07-31 Oleg BroytmanFeat(Robots): Return HTTP status code
2024-07-26 Oleg BroytmanDocs(TODO): Robot(s) that test many URLs in parallel
2024-07-26 Oleg BroytmanDocs(TODO): Robot based on aiohttp
2024-07-26 Oleg BroytmanAdd `setup.cfg` and `setup.py`
2024-07-24 Oleg BroytmanFix(bkmk_db-venv): Do not exit
2024-07-24 Oleg BroytmanChore: Rename `bkmk-venv` to `bkmk_db-venv`
2024-07-24 Oleg BroytmanChore(bkmk-venv): Rename `.venv` to `bkmk_db-venv`
2024-07-24 Oleg BroytmanFeat: Cleanup redirects
2024-07-24 Oleg BroytmanFeat: Skip URLs that have '%s'
2024-07-24 Oleg BroytmanFix: These are not errors, just duplicates
2024-07-23 Oleg BroytmanBuild(Robots/bkmk_rrequests): Use HTTP(S) proxy instead...
2024-03-07 Oleg BroytmanFix(Robot): Stop splitting and un-splitting URLs 5.3.1
2024-03-06 Oleg BroytmanFix(get_url): Remove excessive printing
2024-03-06 Oleg BroytmanRename `check_url.py` to `check_urls.py`
2024-03-06 Oleg BroytmanRename `check_urls.py` to `check_urls_db.py`
2024-03-05 Oleg BroytmanVersion 5.3.0 5.3.0
2024-03-05 Oleg BroytmanAdd `get_url.py`: a script to get one file from an URL
2024-03-05 Oleg BroytmanRename set-URLs -> set-urls
2024-03-05 Oleg BroytmanVersion 5.2.5 5.2.5
2024-03-05 Oleg BroytmanFix(Robots/bkmk_robot_base): Pass query part
2024-03-05 Oleg BroytmanFeat(Robots/bkmk_rrequests): Ignore all problems with...
2024-03-04 Oleg BroytmanVersion 5.2.4: No need to re-check error 404 via proxy 5.2.4
2024-03-04 Oleg BroytmanFix(Robots/bkmk_rrequests): Add forgotten spaces in log
2024-03-04 Oleg BroytmanFix(Robots/bkmk_rrequests): No need to re-check error...
2024-03-03 Oleg BroytmanVersion 5.2.3 5.2.3
2024-03-03 Oleg BroytmanFeat(Robots/bkmk_rrequests): Report 40x and 50x errors
2024-03-03 Oleg BroytmanFeat(Robots/bkmk_rrequests): Change error message
2024-03-03 Oleg BroytmanFix(parse_html/bkmk_ph_beautifulsoup4): Find "shortcut...
2024-03-03 Oleg BroytmanFix(Robots/bkmk_robot_base): Add forgotten spaces in log
2024-03-03 Oleg BroytmanVersion 5.2.2 5.2.2
2024-03-03 Oleg BroytmanFeat(Robots/bkmk_robot_base): Process "data:image/...
2024-03-03 Oleg BroytmanFeat(Robots/bkmk_rrequests): Add request headers
2024-03-03 Oleg BroytmanRefactor(Robots): Refactor request headers
2024-03-03 Oleg BroytmanStyle(Robots/bkmk_rurllib_py3): Remove unused variable
2024-03-02 Oleg BroytmanFix(Robots/bkmk_robot_base): Ignore unknown charset
2024-03-02 Oleg BroytmanFix(Robots/bkmk_robot_base): Add forgotten space in log 5.2.1
2024-03-02 Oleg BroytmanPerf(Rebobt/requests): Speedup second access
2024-03-01 Oleg BroytmanRefactor(Rebobt/requests)
2024-03-01 Oleg BroytmanFeat: For the robot based on requests allow to use... 5.2.0
2024-03-01 Oleg BroytmanFeat: Robot based on requests 5.1.0
2024-02-28 Oleg BroytmanFeat(venv): Use `venv` if `virtualenv` is not available
2023-11-28 Oleg BroytmanFix(Py3): Use `urllib.parse.urlsplit()`
2023-11-22 Oleg BroytmanRelease 5.0.0 5.0.0
2023-11-22 Oleg BroytmanDocs: Update
2023-11-21 Oleg BroytmanFix(Py3): Open list of titles in UTF-8
2023-11-21 Oleg BroytmanFix(Py3): Always open text storage files in UTF-8
2023-11-20 Oleg BroytmanFix(Py3): Always log in UTF-8
2023-11-20 Oleg BroytmanFix(Py3): `html.parser` cannot parse bytes
2023-11-20 Oleg BroytmanFix(Py3): Decode content using HTTP chrset
2023-11-20 Oleg BroytmanFix(Py3): `urllib` writes its files as bytes
2023-11-20 Oleg BroytmanFix(parse_html CLI): Report encodings and the title
2023-11-20 Oleg BroytmanFix(parse_html/bkmk_parse_html.py): Open the file with...
2023-11-20 Oleg BroytmanFix(parse_html/bkmk_ph_beautifulsoup4): Fix title recom...
2023-11-20 Oleg BroytmanFix(Py3): Remove forgotten `.decode()`/`.encode()`
2023-11-20 Oleg BroytmanFeat: Remove some HTML parsers
2023-11-20 Oleg BroytmanStyle: Fix `flake8` E501 line too long
2023-11-20 Oleg BroytmanStyle: Fix `flake8` E402 module level import not at...
2023-11-20 Oleg BroytmanChore(venv): Only run `pip install` on fresh virtual env
2023-11-20 Oleg BroytmanFeat(check_url.py): Print "Moved", "Size", "Md5"
2023-11-20 Oleg BroytmanFix(robots): Fix "Content-Length" header returning...
2023-11-18 Oleg BroytmanFix(robots): Store charset
2023-11-17 Oleg BroytmanFix(robots): Do not parse empty strings
2023-11-17 Oleg BroytmanFix(parse_html): Do not parse empty strings
2023-11-17 Oleg BroytmanFix(Py3): Reconfigure logs to write in UTF-8
2023-11-17 Oleg BroytmanBuild(Makefile): Update the list of example shell scripts
2023-11-17 Oleg BroytmanFeat: Delete bookmarks
2023-11-17 Oleg BroytmanFeat(robots): Align "Content-Type"
2023-11-17 Oleg BroytmanFix(parse_html): Do not parse empty strings
2023-11-17 Oleg BroytmanFix(Py3): Fix `unescape`
2023-11-17 Oleg BroytmanFix(Py3): Fix `check_url.py`
2023-11-17 Oleg BroytmanBuild: Make Python virtual environment
2023-11-15 Oleg BroytmanFix(Py3): Fix HTML parsers
2023-11-14 Oleg BroytmanFeat(robots): Handle HTTP redirect 308
2023-11-14 Oleg BroytmanFeat: Improve stats
next