Commit Graph

45 Commits

Author SHA1 Message Date
5d731c9fba moved some models added cron and websocket base class 2019-10-31 16:13:02 +01:00
Tobias Kurze
36c889956f added websocket test flies 2019-10-30 11:54:53 +01:00
Tobias Kurze
a408fd3b4c added ws base code 2019-10-25 15:59:41 +02:00
Tobias Kurze
32c2674210 added code for saving config (might not be complete 2019-10-25 13:49:41 +02:00
d61c395d2c added access control model and more stuff around access mgmt 2019-10-23 16:33:24 +02:00
6b4f7c8118 moved everything to a new module called backend 2019-10-23 15:00:33 +02:00
310d5f4820 using current user in some placesi 2019-08-15 14:32:04 +02:00
9ab0d43f43 profile and other stuff 2019-08-14 16:38:03 +02:00
Tobias Kurze
859a5d880a working on control 2019-08-13 16:30:45 +02:00
Tobias Kurze
f70cbdc463 now scraping rooms from capmus mgmt 2019-08-13 15:29:37 +02:00
48505b76ea fixed (circumvented) bug related to hybrid_property and parameter serialization 2019-08-08 20:31:08 +02:00
c0e56cf40d now scanning model difinietons and updating db entries 2019-08-08 16:38:15 +02:00
Tobias Kurze
123eb65f8e some changes to virtual command 2019-08-05 15:28:39 +02:00
Tobias Kurze
186614bc4a added virtual commands model 2019-08-05 13:41:12 +02:00
Tobias Kurze
51536766bf using reflection to get models 2019-08-02 16:09:39 +02:00
Tobias Kurze
3c6b6ba099 finished smp extron telnet adapter (more or less) 2019-07-04 13:29:44 +02:00
4d01f7025b added more smp >API< functions 2019-07-03 16:09:10 +02:00
Tobias Kurze
3a7d8dbdd4 just added comment for TODO 2019-07-03 13:51:51 +02:00
Tobias Kurze
88f5c3023d added lot of functs for SMP 2019-06-21 16:32:08 +02:00
Tobias Kurze
4485dea583 added recorder command backend 2019-06-21 11:04:12 +02:00
70df74cecf updated recorder model 2019-05-03 18:40:43 +02:00
Tobias Kurze
fad2238b75 added ports to api model 2019-05-03 15:52:52 +02:00
Tobias Kurze
295aadfaeb fixed and extended apis 2019-04-26 15:34:23 +02:00
07d01304be added room and recorder api and added length check (for sqlite) 2019-04-26 09:42:52 +02:00
Tobias Kurze
254637bfa9 some migrations; commit just to be on 'nice' state 2019-04-17 09:07:24 +02:00
3ecc8e0955 some changes to auth and group api 2019-04-15 14:14:42 +02:00
cbc269edf2 removed old dB code and continued on group and user mgmt 2019-04-11 16:18:46 +02:00
Tobias Kurze
2451a56403 added / implemented group API 2019-04-10 15:11:21 +02:00
Tobias Kurze
f0783d97c8 changes to auth and user API 2019-04-05 16:21:24 +02:00
8b7b2f489c added user and group API and models 2019-04-04 16:05:36 +02:00
cfa12717e0 added toJSON func 2019-04-02 16:58:59 +02:00
Tobias Kurze
8cf8632c8c added db migrations and group support, still problems with json serialization 2019-04-02 16:10:46 +02:00
024f063bea better separation between api and frontend login 2019-04-02 10:47:53 +02:00
Tobias Kurze
ed57dc2720 creating users from oidc id token 2019-03-26 16:17:18 +01:00
Tobias Kurze
cad27733f0 oicd now working 2019-03-26 14:58:37 +01:00
Tobias Kurze
bc50e23a22 improved/fixed serve_frontend.py to work from different base paths (change required for wsgi) 2019-03-26 11:57:22 +01:00
Tobias Kurze
ebc34e396d slightly changed user model (sort of fix) 2019-03-22 16:38:42 +01:00
0469b8dbb5 added a lot of auth code 2019-03-21 16:17:25 +01:00
Tobias Kurze
bef3c6dc9b added authentication API 2019-03-19 16:34:05 +01:00
Tobias Kurze
9d9c58d268 added OpenID Connect support 2019-03-19 15:29:26 +01:00
bd9b6c61d3 working db and tests Nr2 2019-03-14 17:14:05 +01:00
1c8cb55b46 working db and tests 2019-03-14 17:13:02 +01:00
Tobias Kurze
c8b01b450b added __main__.py and corrected import order in __init__.py 2019-03-12 16:48:01 +01:00
3c4e3719d7 addded example models 2019-03-12 09:17:55 +01:00
38ab1578b0 added rest-API, sqlalchemy and nice structure 2019-03-06 16:36:57 +01:00