Commit Graph
100 Commits
Author SHA1 Message Date
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
lukas 747f3005c8 easier getter function to get themestyle
better dark theme for SideBar.js
2020-08-03 23:31:43 +00:00
lukas 8bea726e98 theming of previews and sidebar 2020-08-03 18:38:22 +00:00
lukas 226f718348 delete index.css 2020-08-02 18:05:07 +00:00
lukas ad1c4b221d fix failing tests (classname wrong) 2020-08-02 17:55:06 +00:00
lukas 748f0410de Merge branch 'phppostclass' into 'master'
new class based syntax for handling api requests in php

See merge request lukas/openmediacenter!9
2020-07-30 21:14:38 +00:00
lukas 08df6d64dd delete unnecessary ordering in sql statements 2020-07-31 01:05:58 +02:00
lukas a2385e8e4c classify videoload and Tag requests 2020-07-31 01:03:51 +02:00
lukas fd9a54209d new class based syntax for handling api requests in php 2020-07-29 23:42:36 +02:00
lukas 827fd6a1b2 reformat and store darkmode setting correct in db 2020-07-29 23:00:37 +02:00
lukas 8c4b1a836a new database entry for theme
new settings switcher
2020-07-28 18:17:17 +02:00
lukas 0ec4954ec5 correct theme style at settings page 2020-07-27 21:14:56 +02:00
lukas aa741c5a90 only two style files 2020-07-26 18:17:29 +02:00
lukas d3c3ee3044 tab title depends on mediacenter name 2020-07-26 14:27:56 +02:00
lukas a3b63618b4 add seperate modules for dark and light theme 2020-07-24 22:47:21 +02:00
lukas 15ede7821e improved filextension check when reindexing and disable foreign key constraint check when deleting movies 2020-07-23 22:20:43 +02:00
lukas 1eddddcbac fixing lukas/openmediacenter#25
shuffle button always on same position now
2020-07-22 19:00:55 +02:00
lukas e4b55a1c76 fixing lukas/openmediacenter#33
-- tmdb error always showing
2020-07-22 17:35:06 +02:00
lukas 643c4a872d sort only by add date and name
show db size of current db dynamic
2020-07-21 23:16:29 +02:00
lukas ca499fed99 Merge branch 'SettingsPage' into 'master'
Settings page

See merge request lukas/openmediacenter!6
2020-07-17 21:14:56 +00:00
lukas 1d9cf31f13 add option to enable disable the tmdb support 2020-07-18 01:10:04 +02:00
lukas 8b89db6d5c fixing failing test 2020-07-16 19:13:54 +02:00
lukas b9b9ac0bc2 new class Ssettings to get videopath from db
add test - failing
remove useless videopath and tvpath from app.js
2020-07-15 20:08:22 +02:00
lukas 5662a6e6e5 add initial fetch of generalsettings on appstart to get password support and mediacentername 2020-07-13 22:56:43 +02:00
lukas 537d869338 added several tests to generalsettings view 2020-07-13 00:44:16 +02:00
lukas 24dac2135c add test to test savesettings 2020-07-12 13:12:13 +02:00
lukas 7954af888d save settings correctly to db and parse response from insertion 2020-07-10 19:13:40 +02:00
lukas 133851fe0d added php code to get settings from database to react state
add onchange events to change state on field change
2020-07-10 01:18:23 +02:00
lukas 75ae0d7d8b use css modules
add a mediacenter-name field
use state for reindex-btn greyout
2020-07-08 19:33:23 +02:00
lukas 8292d13a70 Merge branch 'css-components' into 'master'
seperate css modules

See merge request lukas/openmediacenter!7
2020-07-07 20:20:03 +00:00
lukas 720c218a11 moved all css files to module files to seperate into namespaces and prevent name overlaps 2020-07-08 00:14:08 +02:00
lukas 24a29369b4 enable/disable start reindex btn 2020-07-07 19:21:14 +02:00
lukas 9ce867c6c8 added some todos and css to video reindex 2020-07-04 00:45:18 +02:00
lukas 3b1d85824f new fields in general settings
and test for password switcher
2020-07-03 00:20:11 +02:00
lukas 1739ffd32c disable docker in docker mode because of unpreviledged docker environment 2020-06-29 21:54:04 +02:00
lukas 0ca25ec4d1 update readme 2020-06-29 21:45:03 +02:00
lukas 08c2567551 add a css file for general SettingsPage.js
add a basic form for videopath
2020-06-29 21:34:43 +02:00
lukas cbc191b7ec Update .gitlab-ci.yml 2020-06-29 19:20:14 +00:00
lukas 791f2327e1 added some tests and rounder buttons of settings items 2020-06-29 19:55:40 +02:00
lukas fdfb36bcd2 new settingspage sidebar with general and moviesettings 2020-06-25 22:43:26 +02:00
lukas afae31618c Merge branch 'tagsclickable' into 'master'
Tagsclickable

See merge request lukas/openmediacenter!5
2020-06-24 20:29:04 +00:00
lukas a6f6b2d96f correct behaviour on category page on tag click 2020-06-24 22:47:46 +02:00
lukas 753ea99693 correct load of categorypage on tag click
improved failing tests
2020-06-24 21:47:22 +02:00
lukas e640b36ce4 add test for homepage 2020-06-23 22:46:50 +02:00
lukas 4ac21506f3 edited tests for no fail and added new Tag test 2020-06-23 23:13:14 +02:00
lukas 89153b5da9 improved tag clicking events 2020-06-21 23:08:46 +02:00
lukas ec4e54e991 improved gitlab ci job 2020-06-20 10:02:03 +02:00
lukas 18ce670836 Merge branch 'SeperateTitleComponent' into 'master'
Seperate title component

See merge request lukas/openmediacenter!4
2020-06-19 14:28:43 +00:00
lukas 8150f884ab moved App and index css to project root 2020-06-19 18:23:29 +02:00
lukas 82f8fb7350 added tests for PageTitle component
repaired failing homepage test
2020-06-19 18:21:42 +02:00
lukas d034b2bc52 new PageTitle component to have each page the same title 2020-06-19 00:16:18 +02:00
lukas 63284da11e added test for loading animation in Previews 2020-06-18 22:08:26 +02:00
lukas 37e5a1a51e added a loading animation to the video previews 2020-06-18 21:53:48 +02:00
lukas c4098a8d3d added some tests for main App.js 2020-06-18 19:42:42 +02:00
lukas 043750170b added tests for homepage 2020-06-17 19:51:02 +02:00
lukas 23a1fdca75 fixing preventdefault function not found error 2020-06-15 22:02:34 +02:00
lukas 72c68d8a7c fixing page reload on search request 2020-06-14 22:01:13 +02:00
lukas 105ff79893 fixing empty picture on download error of poster from tmdb 2020-06-12 20:09:54 +02:00
lukas 0e3fdc454e add new search field to search for videos by keyword 2020-06-12 19:48:09 +02:00
lukas 8eb62e6b48 Merge branch 'tests' into 'master'
Tests

See merge request lukas/openmediacenter!3
2020-06-12 15:57:31 +00:00
lukas e95dd62ffd Tests for all Components 2020-06-12 15:57:30 +00:00
lukas 751e09f54b use enzyme library for testing updated some tests
new test for newtag component
2020-06-10 15:41:41 +02:00
lukas bb18a62a3d some reformattings
added badges
2020-06-09 23:22:43 +02:00
lukas 83823dceab correct parsing of code coverage 2020-06-09 22:10:04 +02:00
lukas f381dc8e4f ci mode for tests 2020-06-09 21:54:52 +02:00
lukas 2a7c2012ee added tests to ci 2020-06-09 21:41:58 +02:00
lukas ea6a6dca9c add code coverage report 2020-06-09 20:10:26 +02:00
lukas c5f0788180 add some unit tests and a gitlab ci 2020-06-09 17:49:41 +02:00
lukas 46be02f912 cleanup 2020-06-08 19:54:20 +02:00
lukas 3402c7fa3b parse genres from tmdb
popup to add a new tag manually
added some key props to prevent warnings
2020-06-08 17:52:58 +02:00
lukas 21ccd165c2 container insertion issues 2020-06-07 23:27:31 +02:00
lukas ed0df26a79 show video previews on tag click 2020-06-07 22:17:55 +02:00
lukas 836f5f342a added a videocontainer where previews can be stored in - usefull for category page 2020-06-07 21:42:01 +02:00
lukas d72a7b2e3a Delete package-lock.json - automatically generated file 2020-06-07 18:18:29 +00:00
lukas 1459abf205 created new category page
load random picture of category to tags list
2020-06-07 15:48:27 +02:00
lukas 516949dc65 structured project with folders
better min preview height
correct sort by creation date
2020-06-07 11:37:50 +02:00
lukas 75245a2cf6 Merge branch 'popups' into 'master'
Popups

See merge request lukas/openmediacenter!2
2020-06-06 11:48:13 +00:00
lukas 5ce517542b Popups 2020-06-06 11:48:12 +00:00
lukas 7b044f97b8 created settings page
set html title
poll infos about current reindex
better hover effect of preview tiles
hide non existing infos in Player
fixed wrong tagging of lq resolutions
2020-06-04 22:19:18 +02:00
lukas fd12f1eb56 added readme improved style of prevew tiles 2020-06-04 16:45:24 +02:00
lukas cb5c366641 improved poster on player page
improved tile sizes for preview
2020-06-04 00:15:06 +02:00
lukas dd2e5b68a6 parse videos with TMDB
better size of video tiles
2020-06-03 18:26:30 +02:00
lukas 0171133d40 improved tagging system
new settings page tab
2020-06-03 12:26:10 +02:00
lukas a74cc17e54 Add LICENSE 2020-06-02 21:36:00 +00:00
lukas 53d393fba7 added lots of css to style site.
removed mainbody class and did switching stuff in app.js
2020-06-02 22:52:28 +02:00
lukas 5f8c491674 general tag system
extract video quality with ffmpeg
2020-06-02 16:15:12 +02:00
lukas a5edb141b2 reformattings and name change 2020-06-01 21:36:55 +02:00
lukas 3cc5c41a9b correct highlighting of navbar 2020-06-01 22:11:56 +02:00
lukas 060348be9e added Random page for random videos 2020-06-01 20:46:28 +02:00
lukas 8456a4aec4 Merge branch 'React' into 'master'
React

See merge request lukas/hub!1
2020-06-01 15:10:14 +00:00
lukas d30cc41f7a delete unused files
closebutton bindings work correct now.
2020-06-01 19:09:32 +02:00