- Allow to stop waiting with SIGINT
- Delete all cookies before each request
- log: Improve wording
- log: Improve wording
- Abort early when error occurs
- log: Log when HTTP status code is checked
- log: Log when html page will be saved
- Log CLI options and arguments
- Fix bug when using option
--html-page
- Make typing information more specific
- Sleep shortly after scrolling
- Increase scrolling and make it configurable
- Add debug log initializing browser
- Reduce redundancy
- Download profiles together with reviews
- Make formatting optional for certain fields
- Improve JSON field name
- Add profile username
- Store command parameters in JSON output
- Make integer conversion more correct
- Output messages of all log levels
- Apply robust integer conversion
- Improve testability
- Improve function name
- Log input values for most conversion helpers
- Log url of profile download
- Log most catched exceptions as errors
- Make sleep time configurable
- Be able to split German-like formatted dates
- Print default option value
- Make mypy happy
- Improve function name
- Use more suitable parent exception
- Reduce currently hardcoded sleep time
- Allow user to login
- Reduce redundancy
- Pin down buggy behavior
- Fix adding changelog to package
- Validate input a bit more strictly
- Relax parsing global ratings
- Only do needed number of splits/replacements
- Shorten package/application name
- Add logging
- Check if attribute exists
- Make it optional to get image
- Allow "," and "." in integer field
- Convert number of ratings to an integer
- Download profiles by default
- Be more tolerant regarding found helpful parsing
- Fail when no format matches
- Drop duplicate short option
- Hide test data in other repo
- Do max one split as only 1 is required
- Fix running the tool
- Be able to parse german dates
- Rename application
- Parse different date structure
- Allow using firefox as the browser
- Avoid month name in date output
- Update page URL
- Shorten class name
- Make code more browser agnostic
- Drop duplicate include
- Avoid deprecation warning
- Have more specific type info
- Note when profile is not extracted
- Drop superfluous print statement
- Drop duplicate json field
- Extract whether there is a profile image
- Add a workaround for HTTP 503
- Store html also for failing HTTP status
- Allow setting a stop page
- Improve wording of option help text
- Continue when profile extraction fails
- Handle profile found helpful input
- Handle profile review date input
- Skip conversion for null values of certain fields
- Refine profile reviews like reviews
- Make conversion more tolerant
- Author is not needed
- Drop histogram for now
- Make conversion more strict (again)
- Turn found helpful into a number
- Store the rating of a review as an integer
- Show when certain exception occurs
- Make rating extraction fail-safe again