Fix SSL connection issues in review_session_info function and example errors
- Use system curl command to bypass SSL/TLS certificate validation problems
- Improve regex handling of session data to fix "NAs introduced by coercion" warnings
- Ensure results are correctly sorted by session number
This fix resolves SSL connection issues with the Legislative Yuan website, making review_session_info and get_variable_info functions work reliably.
- Updated API endpoint from ly.govapi.tw to v2.ly.govapi.tw
- Maintained backward compatibility with legacy API functions
- Enhanced documentation for better clarity
The Legislative Yuan API is transitioning from https://ly.govapi.tw to https://v2.ly.govapi.tw. While functions using the legacy API will continue to work for now, we recommend starting to migrate your code to use the new API endpoint.
-
Enhanced user experience by implementing progress bars for time-intensive operations. Progress bars are now displayed when verbose = TRUE.
-
Performed comprehensive spelling and typographical corrections throughout the package documentation and function names.
Corrected spelling errors and standardized terminology across function documentation.
-
re-documentation and inserting handlers.
-
formatting the website and documentation:
get_executive_response(),get_bills_2(),get_debates()andget_speech_video(). -
get_bills()andget_meeting()'s starting date are not clear. -
get_public_debates()manual information is inconsistent with actual data. -
Two API endpoints,質詢事項(本院委員質詢部分)andis temporarily down. Therefore, the data retrieved by國是論壇, areget_parlquestions()andmay not be correct. [UPDATE: Feb 5 2023]get_public_debates() -
get_public_debates()is on. [UPDATE: Feb 7 2023]
-
Fix typo in function name:
get_variabel_infos()toget_variable_info(). -
get_committee_record()is added to access to the records of reviewed items in the committees 提供委員會會議審查之議案項目. -
Add funder and copyright holder in NAMESPACE:
國科會and立法院 -
Re-documentation and inserting handlers
-
get_executive_response(),get_bills_2(),get_debates()andget_speech_video()are added. -
The package is created with
get_meetings(),get_bills(),get_legislators(),get_parlquestions()