Forum Release Management: faq (changes between 5.10.0 and 5.10.1)

Changes in the faq package between OpenACS 5.10.0 and 5.10.1

New Features

  • faq::new api (1fc77330): an api to create an FAQ, also useful for testing

Bug Fixes

  • Fixes for Oracle compatibility (3e5418a3)

Reforms

  • Mark service contract implementations as private (987ef426)
  • Mark apm callbacks as private (6861af77)

Improvements

  • Security Improvements

    • Harden page contract validation (a2904377, 87d05896, a4c9fc52)
  • Code Refactoring

    • Replace deprecated twt::user::create and twt::user::delete with their acs::test::user:: counterpart (27286797)
    • Replace handcrafted HTML icons with new adp:icon adp tag (17acc438, 5a7ce6b6)
    • Replace rp_form_put with plain ns_set idioms (d7deda66)
  • Miscellaneous

    • Cleanup and formatting changes (various commits)
    • Increase test suite of functionalities and cover 100% of public api (various commmits)