Commit Graph

403 Commits

Author SHA1 Message Date
Jannis Mattheis a6ff23944d Remove unused method 2018-03-25 19:33:29 +02:00
Jannis Mattheis 0f2e7cf5e2 Use gofmt -s 2018-03-25 19:33:29 +02:00
Jannis Mattheis 8d7c7a5a50 Correctly delete all messages from a user
Till now only the ApplicationID got remove from the message, therefore
the message was still in the database but not visible for the user.
2018-03-25 19:33:29 +02:00
Jannis Mattheis 317bb1cb3e Remove mock & Use database util in user api 2018-03-25 19:33:29 +02:00
Jannis Mattheis b9b98f0ce9 Remove mock & Use database util in token api 2018-03-25 19:33:29 +02:00
Jannis Mattheis 785aa7e5b3 Remove mock & Use database util in message api 2018-03-25 19:33:29 +02:00
Jannis Mattheis 6e488e612b Remove mock & Use database util in authentication handler 2018-03-25 19:33:29 +02:00
Jannis Mattheis 505bc405d8 Use database util inside router test 2018-03-25 19:33:29 +02:00
Jannis Mattheis 496a0ba7dc Add in memory test database util 2018-03-25 19:33:29 +02:00
Jannis Mattheis d452b8b8ae Add asserts test util
For comparing the body of a request with an instance.
2018-03-25 19:33:29 +02:00
Jannis Mattheis 42c5cc15d8 Add auth test util 2018-03-25 19:33:29 +02:00
Jannis Mattheis 34f8cc6b77 Add create default user flag for testing 2018-03-25 19:33:29 +02:00
Jannis Mattheis 203791c63b Move password into own package to prevent package cycle 2018-03-25 19:33:29 +02:00
Jannis Mattheis 01c6800ae8 Move stream to api 2018-03-25 19:33:29 +02:00
Jannis Mattheis d4fa7fe684 Add config & db to .gitignore 2018-03-25 19:33:29 +02:00
Jannis Mattheis 61cf795c47 Move uigo to ui 2018-03-25 19:33:29 +02:00
Jannis Mattheis d5d19b55bb Limit max db connections
While load testing mysql compained about too many connections.
2018-03-21 17:21:55 +01:00
Jannis Mattheis 46f1bc17c1 Remove subpoints from table of contents 2018-03-21 17:20:11 +01:00
Jannis Mattheis 584d28e3fe Show notification on received message 2018-03-20 18:44:18 +01:00
Jannis Mattheis 9189045d74 Add notifyjs dependency 2018-03-20 18:44:18 +01:00
Jannis Mattheis e94ff15bde Add logo 2018-03-18 19:22:27 +01:00
Jannis Mattheis 71ec859b0d Add favicon 2018-03-18 19:22:27 +01:00
Jannis Mattheis 6b537c956b Move https server in go func to not block http server 2018-03-18 17:29:15 +01:00
Jannis Mattheis d931dfc696 Remove hardcoded url & use absolute url to make requests 2018-03-18 17:29:15 +01:00
Jannis Mattheis 1e33fd0ea4 Abort web socket requests when no token is present 2018-03-18 17:29:15 +01:00
Jannis Mattheis 090142c281 Check origin on web socket requests in prod mode 2018-03-18 17:29:15 +01:00
Jannis Mattheis f1aa490035 Set valid default state for admin 2018-03-18 17:29:15 +01:00
Jannis Mattheis 6657e884b1 Remove unused dependencies 2018-03-18 17:29:15 +01:00
Jannis Mattheis 328a2b1b72 Adjust README for UI config/building 2018-03-18 17:29:15 +01:00
Jannis Mattheis 98b9d058da Add login submit with enter 2018-03-18 17:29:15 +01:00
Jannis Mattheis 12d443acfd Add eslint to travis build 2018-03-18 17:29:15 +01:00
Jannis Mattheis d5b6b8d1c3 Add login failed message 2018-03-18 17:29:15 +01:00
Jannis Mattheis 29e6421c8c Add radix param & remove unused import 2018-03-18 17:29:15 +01:00
Jannis Mattheis 886e4bb102 Add build ui step to travis ci 2018-03-18 17:29:15 +01:00
Jannis Mattheis 9e49849039 Use mode in all tests 2018-03-18 17:29:15 +01:00
Jannis Mattheis ff73e0b5e9 Use uigo in router 2018-03-18 17:29:15 +01:00
Jannis Mattheis 2e29efe90b Add Dev router config 2018-03-18 17:29:15 +01:00
Jannis Mattheis ee37eafd36 Check origin in websocket in prod mode only 2018-03-18 17:29:15 +01:00
Jannis Mattheis 5bf7f0154a Use mode property in app and building 2018-03-18 17:29:15 +01:00
Jannis Mattheis 488cffc87b Add mode constant 2018-03-18 17:29:15 +01:00
Jannis Mattheis 41259f3f77 Add serve func for uigo 2018-03-18 17:29:15 +01:00
Jannis Mattheis c76facacb6 Add service worker script 2018-03-18 17:29:15 +01:00
Jannis Mattheis 4042591717 Add Index Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis 97084ce357 Add Layout Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis 632f59d049 Add Navigation/Header Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis f820ba863a Add SettingsDialog Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis bdce772634 Add Users Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis 5e859698f5 Add Login Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis 88249a8e82 Add Messages Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis 3b08e6ade3 Add Clients Component 2018-03-18 17:29:15 +01:00