Commit Graph

6 Commits

Author SHA1 Message Date
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines ()
Part of 

Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now.

`Signed-off-by: Jonathan de Jong <jonathan@automatia.nl>`
2021-04-14 15:34:27 +01:00
Dirk Klimpel f00c4e7af0
Add type hints to device and event report admin API () 2021-03-02 09:31:12 +00:00
Dirk Klimpel 913f8a06e4
Add field `total` to device list in admin API () 2020-10-26 14:07:51 +00:00
Patrick Cloke 8a4a4186de
Simplify super() calls to Python 3 syntax. ()
This converts calls like super(Foo, self) -> super().

Generated with:

    sed -i "" -Ee 's/super\([^\(]+\)/super()/g' **/*.py
2020-09-18 09:56:44 -04:00
Patrick Cloke c3c9732c53
Use admin_patterns for all admin APIs. ()
This reduces duplication of the admin prefix in regular expressions.
2020-09-17 07:04:15 -04:00
Dirk Klimpel 2970ce8367
Add device management to admin API ()
- Admin is able to
  - change displaynames
  - delete devices
  - list devices
  - get device informations

Fixes 
2020-06-05 13:07:22 +01:00