Commit Graph

21 Commits

Author SHA1 Message Date
lukas 924f05b2d2 fix tests and send feature support within first api call 2021-09-03 12:09:51 +02:00
lukas 64897d2abe implement api fetch with async await and outsource general code into seperate function 2021-06-24 17:58:42 +02:00
lukas a60f5a30b8 make tvshow navlink and pages and backend disableable with a command line parameter 2021-06-08 21:55:54 +02:00
lukas 7d44ffa225 Homepage redirect on wrong Player id 2021-06-08 18:12:09 +00:00
lukas da07dc04bd load videopath from backend
correctly redirect to login page if login fails
2021-05-09 19:38:59 +02:00
lukas b13a10f37b outsource Token namespace in seperate file to release dependency to GlobalInfos 2021-05-08 15:19:13 +02:00
lukas 0797632c44 abstract tokenstore to support different storage methods of tokenstore 2021-05-07 17:31:35 +02:00
lukas c30c193ce0 fix failing tests / remove obsolente ones
add basic structure of episode page
2021-04-20 21:17:34 +02:00
lukas 4539147208 add tvshow syntax to db
basic tvshow api request to show available tvshows
limit randompage videos to 3
improve settings object to remove one useless copy
2021-04-16 22:44:56 +02:00
lukas fdcecb0a75 * no unauthorized init
* more dynamic Preview element
2021-04-16 21:12:56 +02:00
lukas d9d6907745 delete useless custombackend popup
correct load of subpage when standalone binary
ability to set external videourl when using standalone binary
2021-04-02 17:04:15 +00:00
lukas e412f699f7 integrate automatic token refresh if current one is invalid
--> load login page if token can't be refreshed
2021-03-16 20:13:12 +01:00
lukas 1fc67365f0 use eslint to lint project
drop code quality job
2021-03-14 14:51:53 +00:00
lukas 059b0af6e7 fix incorrect gui refresh if theme is changed
implement custom clientstore
add new Password page
if password is set force entering password to successfully receive the token
add a new unsafe api call for init call only
2021-03-14 12:49:24 +00:00
lukas c24c2ac2d8 add secure requests with tokens.
generate new token on every new page load
2021-03-09 12:56:53 +00:00
lukas f2b5fb6587 implement full load of videos and startdata
modify api where necessary
2021-02-23 16:01:29 +00:00
lukas b6ab359a37 add API node type instead of always use string to define api node 2021-01-29 22:15:17 +00:00
lukas fa21ba4f25 bind enter events as a submit to Popups
add s as key to submit a reshuffle in shuffled videos
2021-01-28 19:50:26 +00:00
lukas 6c7cc11038 typescriptify Popupbase
focus textfield on filterclick
2021-01-22 21:05:21 +00:00
lukas 80a04456e6 fix some tests
fix merge issues
2020-12-29 19:39:30 +00:00
lukas 7d696122fa build electron app
implement new fetch api calls
use typescript
2020-12-17 20:53:22 +00:00