Skip to content

OpenWilma/openwilma.js

Repository files navigation


Chat with us on Discord! | Documentation | Organization
Maintainers
Esinko Antti


OpenSource JavaScript client library for Wilma by Visma. Built with minimal dependencies.

Warning Not ready for use! v2 is very much a Work-in-Progress and every old version is considered to be deprecated and probably broken.

Compatibility

This library is cross-compatible for Browser environments.

Development

This library is still in development.

Current feature coverage

  • Session creation
  • Session keep-alive
  • Role control
  • Messages
    • Listing
    • Reading
    • Sending
      • Drafts
      • Replies
    • Archiving
    • Unarchiving
    • Deleting
    • Recalling
    • Event invitations
      • Listing
      • Joining
      • Leaving
      • Creating
  • Schedules
    • User schedule
    • Room schedules
  • News
  • Courses
    • Listing
    • Applying
    • Leaving
  • Choices, grades, etc.
  • Exams
  • Attendance
    • Resolving
    • Notifying
    • Creating
    • Editing
  • Decisions and applications
  • Printouts
  • Feedback
  • Enrollment
  • Catalog
  • Profiles
    • Students
    • Teachers
    • Personnel
  • Strategy
  • Forms
    • Listing
    • Reading
    • Editing
  • User preferences
    • Notification settings
    • Password reset
    • Activate strong-authentication
    • iCalendar
      • Generate?
      • Reset