Skip to content

Doku Include

Christian Fässler edited this page Jun 3, 2014 · 4 revisions

Neu hinzugefügt:

  • SWID Generator
    • Interface zur Erweiterung für andere PM
    • Deployment (PIP)
  • SWID Integration
    • Datenmodell erweiterung
    • Vision CMDB
    • Views / Mookups
  • API
    • Trennung
    • Generierung von SQL aus models
    • REST
  • Qualitätssicherung
    • Guidelines
    • Travis CI
    • Landscape IO
  • Rollen (RW/RO)
  • Deployment
    • Ansible VM
    • Vagrant configs

Änderungen:

  • Split up code into multiple Django apps
  • Introduced timezone support everywhere
  • Introduced AJAX pagination
  • Konfiguration via settings.ini für vereinfachtes Deployment

Konzepte:

  • REST API Konzept
  • API Authentication & Encryption Konzept

Things that could be improved in the future:

  • Use class based views everywhere.
  • Change API tests to use the APIRequestFactory instead of the APIClient. This will speed up the tests.
  • Use class based approach for producers.

3rd party code that we fixed:

Clone this wiki locally