Releases: kalkih/passport-appointment-bot
v5.1.0
The booking system now also requires BankID identification when booking from an existing booking number.
Changelog
Full Changelog: v5.0.2...v5.1.0
v5.0.2
v5.0.1
Changelog
Full Changelog: v5.0.0...v5.0.1
v5.0.0
General information
The bot can now search times from an existing booking, see the new booking_number
option in the documentation.
When providing a booking number the bot will only search for a new available time within the time period specified in the configuration. The bot will not change any personal details or contact information of the booking, so all related options will be ignored.
When providing an existing booking number the BankID step is skipped.
The region to search in has to match the original region the booking was made for.
Changelog
Full Changelog: v4.0.1...v5.0.0
v4.0.1
General information
Updated the bot to work with the newly added BankID identification step in the booking system.
The captcha steps were removed from the booking system, meaning bookings can now be completed automatically without the need of manual input.
With the removal of the captchas the bot can once again be run completely headless.
Configuration changes
When booking for one person, there's no longer a need to provide firstname, lastname and personnummer, since these are now provided from the BankID identification.
There are new configuration options to provide additional people for the booking, see the documentation for more information.
Changelog
- feat(bankid): BankID support
- feat(proxy): add proxy support
- refactor(config): make more config options optional
- fix(bankid): personal details not provided correctly
Full Changelog: v3.5.0...v4.0.1
v4.0.0
General information
Updated the bot to work with the newly added BankID identification step in the booking system.
The captcha steps were removed from the booking system, meaning bookings can now be completed automatically without the need of manual input.
With the removal of the captchas the bot can once again be run completely headless.
Configuration changes
When booking for one person, there's no longer a need to provide firstname, lastname and personnummer, since these are now provided from the BankID identification.
There are new configuration options to provide additional people for the booking, see the documentation for more information.
Changelog
- feat(bankid): BankID support
- feat(proxy): add proxy support
- refactor(config): make more config options optional
Full Changelog: v3.5.0...v4.0.0
v3.5.0
3.5.0 (2022-04-11)
Bug Fixes & improvements
- bookingService: improve recovery after failed booking (9bc0019)
- logging: add week prefix to search log (853372c)
Performance Improvements
- captcha: use local webserver for captcha page #36
Full changelog (v3.4.0...v3.5.0)
v3.4.0
Two new configuration options was added with this release, personnummer
& confirmation
.
If you have an existing configuration (config.json
) you need to update it with personnummer
and configuration
, see configuration documentation for more details.
Full Changelog: v3.3.4...v3.4.0
v3.3.4
Full Changelog: v3.3.2...v3.3.4
v3.3.3
- update user agent #34 (fixes "Something went wrong")
Full Changelog: v3.3.2...v3.3.3