Skip to content

Developer documentation

This documentation provides comprehensive guidance for Waldur development. It covers essential topics including installation and setup, core architectural concepts like permissions and managed entities, background processing systems, and development best practices.

Key areas covered:

  • Installation and development workflow setup
  • Core concepts: permissions, managed entities, background processing, quotas, logging
  • Development guides: serializers, views, tests, documentation, resource actions
  • Localization and internationalization
  • System architecture: events, models, templates
  • Plugin development and existing plugin implementations