aboutsummaryrefslogtreecommitdiff
path: root/deployment
AgeCommit message (Collapse)Author
2019-10-16Check for the presence of AppDataLocal folder before using itAnthony Lavado
2019-10-16Use the registry path for datadir, don't override it hereAnthony Lavado
Removes an assumption on directory if the user has a datadir from the previous install, use that
2019-10-16Only create/remove shortcuts on non-service installAnthony Lavado
Should only remove shortcuts if the install type was non-service. On upgrade, check if the install type was non-service, and if so, set the variables correctly and create shortcuts.
2019-10-16Adds icons to shortcuts, fixes nsis warningAnthony Lavado
Adds the icon as a resource file in the program folder, and uses it for the shortcuts created. Removes an extra section from the dialog creator file, so NSIS won't show a warning for unused code.
2019-10-16Automatically creates shortcuts for non-service installsAnthony Lavado
If the user is not installing as a service, then the installer creates a Start Menu shortcut, and a desktop shortcut. Commented out future shortcuts for a tray app.
2019-10-16Fix the Setup Type dialog titlesAnthony Lavado
I had put the title and subtitle in the wrong order. This corrects the issue.
2019-10-15Fix up Setup Type dialog, and add logic for basic setupAnthony Lavado
Fix up the Setup Type dialog, by removing an unused function from the page. Adds logic to the installer to check for a basic or advanced setup choice. Ensures that the service is only installed if the "advanced" method is chosen. Note - it may be possible to remove some defaults from the .onInit, considering they get set through the program now.
2019-10-12Make service setup an optional component, remove setuptype page config for nowAnthony Lavado
2019-10-12Begin to add setup type dialogAnthony Lavado
2019-10-12Set service install default to noAnthony Lavado
2019-10-11Bump version to 10.5.0 for next stable releaseJoshua Boniface
2019-10-07Use NVM to install nodejs v8 and yarnJoshua Boniface
Prevents failure of the installation of jellyfin-web dependencies due to the NodeJS version in EPEL being too old. v8 might be a little conservative but is the earliest compatible version. Instead of using their repo to install Yarn, use the new nvm binary to install Yarn, thus forcing it to use the updated NodeJS version.
2019-10-06Remove /bin from ffmpeg path.Erwin de Haan
2019-10-06Fix extracted path from ffmpeg zip.Erwin de Haan
2019-10-06Switch to custom patched build for ffmpegErwin de Haan
2019-09-30Properly build DLL for porableJoshua Boniface
2019-09-29Recursively zip Windows packages (#1809)Joshua M. Boniface
Without -r the directory is not properly zipped up.
2019-09-26Remove redundant yarn build commandJoshua Boniface
2019-09-25Clean up old changelog entires from Debian packageJoshua Boniface
2019-09-25Clean up and fix Fedora/CentOS buildsJoshua Boniface
This performs a lot of bugfixing and general cleanup to the Fedora/CentOS builds, including moving the create_tarball into the docker-build.sh script, remove some old long versions from the spec file, correcting several bugs with the Docker environment including splitting them into more discrete layers, and finally making sure jellyfin-web is included properly in the RPM.
2019-09-25Use redirection instead of teeJoshua Boniface
2019-09-25Clean up web_build_dir in docker-build.shJoshua Boniface
2019-09-25Clean up deployment directoryJoshua Boniface
1. Update README.md to remove some old info 2. Remove common.build.sh from all the build scripts 3. Remove common.build.sh script 4. Remove the docker folder as this isn't used at all
2019-09-25Port Windows x86 build to Docker and add web buildJoshua Boniface
2019-09-25Port Windows x64 build to Docker and add web buildJoshua Boniface
2019-09-25Port Portable build to Docker and add web buildJoshua Boniface
2019-09-25Port MacOS build to Docker and add web buildJoshua Boniface
2019-09-25Port Linux build to Docker and add web buildJoshua Boniface
2019-09-24Add web build to Fedora package buildJoshua Boniface
2019-09-24Add web build to CentOS package buildJoshua Boniface
2019-09-24Add web build to Ubuntu arm64 package buildJoshua Boniface
2019-09-24Add web build to Ubuntu armhf package buildJoshua Boniface
2019-09-24Add web build to Ubuntu amd64 package buildJoshua Boniface
2019-09-24Add web build to Debian arm64 package buildJoshua Boniface
2019-09-24Add web build to Debian armhf package buildJoshua Boniface
2019-09-24Add web build to Debian amd64 package buildJoshua Boniface
2019-09-24Fix up Windows build script copyJoshua Boniface
2019-09-24Merge pull request #1788 from joshuaboniface/ssl-dep-ubudkanada
Include libssl-dev dep in Ubuntu build containers
2019-09-20Add escapes for path quotes in the NSIS Installer (#1777)Anthony Lavado
This adds backslashes to escape the `--datadir` path in the Windows Installer. Without this, the path would be dropped at the first space (e.g. `C:\Test Area\Jellyfin` would become `C:\Test`). Fixes #1773.
2019-09-20Include libssl-dev dep in Ubuntu build containersJoshua Boniface
2019-09-09NSIS improvements (#1692)Erwin de Haan
* Much better, but still broken It crashes with two custom pages after one another. (So when the service should be installed). * Fixed the problems and finished the NSIS installer. Also ignored some of the artifacts. * Added changes to CI for setup building. Consolidate building and fixed git error. Small CI fixes. Move UX repo to SourcesDirectory Fix stupid checkout <> clone error. Fix typo in PowerShell command. Artifact publish tasks can not have wildcards.
2019-09-02Merge pull request #1693 from joshuaboniface/update-libsslJoshua M. Boniface
Update Debian build to Buster and LibSSL 1.1
2019-09-02Add missing build dependencyJoshua Boniface
2019-08-31Bump version to 10.4.0Joshua Boniface
2019-08-31Add libssl-dev dependencyJoshua Boniface
2019-08-31Update GCC crossbuild to version 8Joshua Boniface
2019-08-31Use latest 2.2.6 dotnet SDK image (2.2.401)Joshua Boniface
2019-08-31Add libssl-dev build dependencyJoshua Boniface
2019-08-26Use base Debian image in Docker buildJoshua Boniface
2019-08-26Update builds to Debian 10 and OpenSSL to 1.1-onlyJoshua Boniface