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