lukas
533e319ea0
Merge branch 'error_wrong_pwd_rm_map_files' into 'master'
...
Error message when password wrong
Closes #66 and #46
See merge request lukas/openmediacenter!42
2021-03-22 19:07:32 +00:00
lukas
a2ac188423
remove .map files from production build
...
show error message if wrong password was entered.
2021-03-22 19:07:32 +00:00
lukas
fe349b1fd2
use creat if not exists syntax also on index entries
2021-03-22 18:39:34 +01:00
lukas
973a469410
restart service on debian package update instead of only starting it
2021-03-22 17:55:03 +01:00
lukas
da04c30148
Merge branch 'reindex_performance_improvement' into 'master'
...
Reindex Performance Imprvement
Closes #42
See merge request lukas/openmediacenter!43
2021-03-22 16:37:08 +00:00
lukas
137d7ed49d
use single db query to check whether a url exists already in db or not
2021-03-22 17:22:34 +01:00
lukas
f2ec5b644d
no implicit any - force return
...
add some comments
2021-03-19 19:10:13 +01:00
lukas
5dbbd34d3a
add environment variable to set custom movie backend url
...
edit readme
handle enter event on AuthenticationPage
2021-03-16 20:44:32 +01: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
a51176fb93
fix filenames with special characters aren't urlencoded
...
year parsing does not remove parentheses
2021-03-14 19:01:40 +01:00
lukas
b2b0e3a917
fix lukas/openmediacenter#63
2021-03-14 17:29:33 +01:00
lukas
e4990bd24e
fix not deletable video if a actor is defined
...
fix wrongly displaying icon if no one exists --> new icon
2021-03-14 16:56:26 +01:00
lukas
283d3dc59b
Merge branch 'eslint' into 'master'
...
Eslint
See merge request lukas/openmediacenter!41
2021-03-14 14:51:53 +00:00
lukas
1fc67365f0
use eslint to lint project
...
drop code quality job
2021-03-14 14:51:53 +00:00
lukas
ba2704b285
Merge branch 'passwordpage' into 'master'
...
PasswordPage if enabled in settings
See merge request lukas/openmediacenter!40
2021-03-14 12:49:25 +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
be40475615
use correct regex for the reverse proxy
2021-03-09 19:31:56 +01:00
lukas
b625a4d958
Merge branch 'Oauth_auth' into 'master'
...
OAuth2
See merge request lukas/openmediacenter!37
2021-03-09 12:56:54 +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
162b4efd0e
Merge branch 'addtag_filterablesearch' into 'master'
...
Filterbutton on addtag pupup
See merge request lukas/openmediacenter!38
2021-03-08 14:11:26 +00:00
lukas
db0edf7a80
outsource filterbutton to new file
...
make addtag popup filterable
2021-03-08 14:11:26 +00:00
lukas
488354bc28
fix lukas/openmediacenter#64
2021-03-07 19:49:40 +01:00
lukas
f42f2d4915
update @type dependencies
2021-03-05 21:10:10 +01:00
lukas
8d97ab85a9
Merge branch 'golang_backend' into 'master'
...
Fully use GO for backend
See merge request lukas/openmediacenter!35
2021-02-23 16:01:30 +00:00
lukas
f2b5fb6587
implement full load of videos and startdata
...
modify api where necessary
2021-02-23 16:01:29 +00:00
lukas
2967aee16d
Merge branch 'keypropwarnings' into 'master'
...
fix some required key warnings
See merge request lukas/openmediacenter!34
2021-02-06 22:18:48 +00:00
lukas
3c32356227
improve insertion of reindex messages -- prevent empty string lines and add key prop to every new line
2021-02-06 22:18:48 +00:00
lukas
46aeda73d8
Merge branch 'api_call_enum' into 'master'
...
add API node type instead of always use string to define api node
See merge request lukas/openmediacenter!33
2021-01-29 22:15:17 +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
e825f94028
fix #54
2021-01-29 21:39:19 +01:00
lukas
fbf286c09c
Merge branch 'enter_popup_submit' into 'master'
...
Shortkeys
See merge request lukas/openmediacenter!31
2021-01-28 19:50:26 +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
f06da8044f
Merge branch 'tat_remove' into 'master'
...
make tags deleteable
See merge request lukas/openmediacenter!30
2021-01-26 19:14:57 +00:00
lukas
ac126f6a9d
make tags deleteable
...
seperate sidebar for each different category page
2021-01-26 19:14:57 +00:00
lukas
d8aee9e5b7
reformat code
2021-01-24 16:43:38 +01:00
lukas
fe1a00d1af
Merge branch 'full_typescript' into 'master'
...
typescriptify settings components
See merge request lukas/openmediacenter!29
2021-01-22 21:05:22 +00:00
lukas
6c7cc11038
typescriptify Popupbase
...
focus textfield on filterclick
2021-01-22 21:05:21 +00:00
lukas
66eb72d7fb
drop support of electron - bad practise to mix website with electron app
2021-01-19 17:27:39 +01:00
lukas
0c3f9204bc
keep persistent api - databse namings in tests (fixes tests)
2021-01-06 17:53:57 +01:00
lukas
4ca590639d
add a filter option to the addactor popup page
2021-01-03 21:58:55 +01:00
lukas
3e9cb7410f
use / as default homepage in package.json
2021-01-01 19:49:18 +01:00
lukas
272c88ab50
force index.html - independent of subpath
2020-12-30 18:12:41 +01:00
lukas
c4227faf14
Merge branch 'reactrouter' into 'master'
...
use react router to route through pages
See merge request lukas/openmediacenter!28
2020-12-29 19:39:30 +00:00
lukas
80a04456e6
fix some tests
...
fix merge issues
2020-12-29 19:39:30 +00:00
lukas
e11f021efe
we need a prepare state because some jobs havent an node env.
...
use node14 anyways
2020-12-22 18:55:45 +01:00
lukas
60b14b3c0d
add package-lock.json to project
2020-12-22 18:26:50 +01:00
lukas
350471363e
new way to initialize npm packages
2020-12-22 17:42:03 +01:00
lukas
bce4ec49da
no colored cicd -- no coverage
2020-12-21 19:59:30 +00:00
lukas
4b664d0ae6
correct naming of gitlabci needs
2020-12-18 20:19:32 +01:00
lukas
e075a87750
rename gitlab jobs and use only one testing job
2020-12-18 19:55:47 +01:00
lukas
866d8f72b4
Merge branch 'electronapp' into 'master'
...
Electronapp
See merge request lukas/openmediacenter!27
2020-12-17 20:53:22 +00:00
lukas
7d696122fa
build electron app
...
implement new fetch api calls
use typescript
2020-12-17 20:53:22 +00:00
lukas
c049aa345c
Merge branch 'actors_page' into 'master'
...
Actor Page and Tiles on Player page
Closes #50
See merge request lukas/openmediacenter!23
2020-12-11 18:23:14 +00:00
lukas
c5d231d9f2
add style for actor tiles
...
render actors got from backend
backend test code to get actors
2020-12-11 18:23:13 +00:00
lukas
707c54e5f5
Merge branch 'react17plyr3' into 'master'
...
React17plyr3
See merge request lukas/openmediacenter!26
2020-11-27 22:43:12 +00:00
lukas
2d8bb06852
update all but react-scripts (wrong execution of unit tests so they are failing)
...
fix failing tests because of missing implementation of mount() in enzyme for react 17
2020-11-27 22:43:12 +00:00
lukas
2ae00f8af0
release version 0.1.2
2020-11-20 22:00:09 +01:00
lukas
9e53b217b0
Merge branch 'spacebetweenvideoactions' into 'master'
...
improved coloring of videoaction buttons on player page
See merge request lukas/openmediacenter!25
2020-11-20 20:56:51 +00:00
lukas
7fbc7e98c9
improved coloring of videoaction buttons on player page
2020-11-20 21:31:07 +01:00
lukas
598137ed63
Merge branch 'versionInSettingsPage' into 'master'
...
Version in settings page
See merge request lukas/openmediacenter!24
2020-11-13 22:52:38 +00:00
lukas
bbb36606e1
print settings info as a footer on bottom of settings page
...
fix display of scrollbar on settingspage
2020-11-13 22:52:38 +00:00
lukas
fd692c7c02
run code quality in dind runner
2020-11-12 09:32:46 +00:00
lukas
0eb9167deb
fix typo and fullfill naming conventions
2020-11-04 23:52:22 +01:00
lukas
362484f92c
make scandir independent of calldirectory of reindex script
...
remove log after postinst reindex
2020-10-27 12:48:26 +01:00
lukas
a7790b289a
use correct magic var in php entry scripts to hold script folder structure independent of call folder
...
fix php socket location in postinst script
2020-10-26 20:59:48 +01:00
lukas
635e9f009c
fix right path of extraction script
2020-10-26 20:35:30 +01:00
lukas
83227da6da
Merge branch 'noredirectonhomepage' into 'master'
...
no redirect to categorypage - reindex after deb install - no multiply add of same tag possible
See merge request lukas/openmediacenter!21
2020-10-25 18:48:23 +00:00
lukas
777cc2a712
reformattings
...
no redirect on tagclick on homepage
no multiple add of same tag possible
2020-10-25 18:48:23 +00:00
lukas
812c45cb13
non interactive reinstall and delete package within remote server
2020-10-22 20:06:37 +02:00
lukas
92d6ae0e7e
cleanup temp folder correctly and rename correct deb package
2020-10-22 19:52:34 +02:00
lukas
5eed1849bc
improve creation of symlink for php socket and install dep package for example container
2020-10-22 19:36:29 +02:00
lukas
8f7ba53c39
Merge branch 'nonblockingReindex' into 'master'
...
reindexing in background and gravity cleanup
Closes #29
See merge request lukas/openmediacenter!20
2020-10-21 19:14:46 +00:00
lukas
5b6b1e3473
improved reindexing to reindex in background
...
new button to cleanup gravity
2020-10-21 19:14:45 +00:00
lukas
ee073c0dab
Merge branch 'settingsinfobar' into 'master'
...
add new InfoHeader on settingspage with general infos about database and items
See merge request lukas/openmediacenter!18
2020-10-19 21:12:07 +00:00
lukas
28f3d6db70
use flexbox to wrap settings tiles correctly
...
new icon for different tags
ignore test files in codeclimate test
2020-10-19 21:12:07 +00:00
lukas
b21d2a29cc
Merge branch 'addTagPopover' into 'master'
...
build custom popup for addtag in player
See merge request lukas/openmediacenter!16
2020-10-09 14:00:51 +00:00
lukas
76f879a0f2
add drag and drop support for addtagpopup
...
esc closes the popup
theme style is used
2020-10-09 14:00:51 +00:00
lukas
6076512dd0
fix bug of not cleaning up gravity correctly
2020-10-06 01:26:26 +02:00
lukas
d799cdd610
remove symlinks before update
...
set timeout for videoextraction
only insert db entries if not already available
2020-10-04 01:00:52 +02:00
lukas
3021126e86
Merge branch 'dpkg-packaging' into 'master'
...
Dpkg packaging
See merge request lukas/openmediacenter!14
2020-10-03 20:28:19 +00:00
lukas
2bfe3c28b2
add postinst doc
...
fix php 7.3 compatibility issues of typed properties
2020-10-03 20:28:19 +00:00
lukas
f1c49ea049
Merge branch 'removeVideo' into 'master'
...
add a delete button to delete a video
See merge request lukas/openmediacenter!17
2020-10-03 07:06:27 +00:00
lukas
13a980f161
add a delete button to delete a video
2020-10-03 07:06:27 +00:00
lukas
c2991bcd50
fix bug of non existing insert query
2020-09-27 20:22:14 +02:00
lukas
653146213e
Merge branch 'tagprediction' into 'master'
...
quickadd Tags
See merge request lukas/openmediacenter!15
2020-09-26 18:43:30 +00:00
lukas
8f88aa3c02
only load non assigned tags
...
fix custom onClick events
2020-09-26 18:43:30 +00:00
lukas
b36327b332
Merge branch 'posteradding' into 'master'
...
fixing wrong thumbnail pic on homepage and cleanup grabbing and downloading of tmdb poster
See merge request lukas/openmediacenter!13
2020-09-23 18:43:51 +00:00
lukas
444ef3f074
cleanup Videoparser and add support for release years in filenames
2020-09-23 18:43:50 +00:00
lukas
b3555efa57
Merge branch 'previewtilesize' into 'master'
...
fix videopreview tile sizing
See merge request lukas/openmediacenter!12
2020-08-30 22:01:54 +00:00
lukas
e5ef1f94a4
non selectable text
...
tags side by side
load 16 videopreviews instead of 12 for huge monitor sizes
2020-08-30 22:01:54 +00:00
lukas
f0902d29b7
Merge branch 'documentation' into 'master'
...
Documentation and minor reformattings
Closes #27 and #35
See merge request lukas/openmediacenter!11
2020-08-12 17:50:26 +00:00
lukas
1de36afb69
new folder structure for php scripts
...
renamed api nodes
php braces on same line
2020-08-12 17:50:25 +00:00
lukas
13336cbf1c
Merge branch 'csstheming' into 'master'
...
Csstheming
See merge request lukas/openmediacenter!8
2020-08-05 19:38:28 +00:00
lukas
e14d485a07
Merge branch 'master' into csstheming
...
# Conflicts:
# src/elements/PageTitle/PageTitle.module.css
# src/elements/Preview/Preview.module.css
# src/elements/SideBar/SideBar.module.css
# src/index.css
# src/pages/Player/Player.js
# src/pages/Player/Player.module.css
# src/pages/SettingsPage/SettingsPage.module.css
2020-08-05 22:55:03 +02:00
lukas
186c24277c
upload built js and php to server instead of source
2020-08-05 22:10:14 +02:00
lukas
f87c02c276
correct naming of Generalinfos and added tests
2020-08-05 22:00:55 +02:00
lukas
72a652f5f3
Merge branch 'gitlabcineeds' into 'master'
...
Gitlabcineeds
See merge request lukas/openmediacenter!10
2020-08-05 17:55:52 +00:00
lukas
f80554bfdd
correct sort order of css properties
...
mocking of fetch api only once in setupTests
2020-08-05 17:55:51 +00:00
lukas
5970e4d19e
Merge branch 'master' into 'csstheming'
...
# Conflicts:
# src/App.js
2020-08-04 14:55:02 +00:00
lukas
987ae7fb8e
correct theming of settings page
...
fix saving of themestyle to db
2020-08-04 18:53:11 +02:00