1
0
Fork 0
mirror of https://github.com/lidarr/Lidarr synced 2024-12-22 07:42:28 +00:00
Lidarr/.gitignore

197 lines
2.7 KiB
Text
Raw Normal View History

2012-12-20 21:48:14 +00:00
# Build Folders (you can keep bin if you'd like, to store dlls and pdbs)
2013-11-24 01:48:22 +00:00
src/**/[Bb]in/
src/**/[Oo]bj/
2010-09-24 16:27:36 +00:00
2012-12-20 21:48:14 +00:00
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
# User-specific files
*.suo
2010-09-23 03:19:47 +00:00
*.user
2012-12-20 21:48:14 +00:00
*.sln.docstates
.vs/
2022-04-14 05:21:52 +00:00
.vscode/
2012-12-20 21:48:14 +00:00
# Build results
2010-09-24 16:27:36 +00:00
*_i.c
*_p.c
2012-12-20 21:48:14 +00:00
*.ilk
*.meta
*.obj
*.pch
*.pdb
2012-12-20 21:48:14 +00:00
*.pgc
*.pgd
*.rsp
*.sbr
2010-09-24 16:27:36 +00:00
*.tlb
2012-12-20 21:48:14 +00:00
*.tli
2010-09-24 16:27:36 +00:00
*.tlh
2012-12-20 21:48:14 +00:00
*.tmp
2010-09-24 16:27:36 +00:00
*.log
2012-12-20 21:48:14 +00:00
*.vspscc
*.vssscc
.builds
# Visual Studio profiler
*.psess
*.vsp
*.vspx
# ReSharper is a .NET coding add-in
_ReSharper*
2014-05-24 18:01:50 +00:00
_dotCover*
2012-12-20 21:48:14 +00:00
# DevExpress CodeRush
src/.cr/
Whole album matching and fingerprinting (#592) * Cache result of GetAllArtists * Fixed: Manual import not respecting album import notifications * Fixed: partial album imports stay in queue, prompting manual import * Fixed: Allow release if tracks are missing * Fixed: Be tolerant of missing/extra "The" at start of artist name * Improve manual import UI * Omit video tracks from DB entirely * Revert "faster test packaging in build.sh" This reverts commit 2723e2a7b86bcbff9051fd2aced07dd807b4bcb7. -u and -T are not supported on macOS * Fix tests on linux and macOS * Actually lint on linux On linux yarn runs scripts with sh not bash so ** doesn't recursively glob * Match whole albums * Option to disable fingerprinting * Rip out MediaInfo * Don't split up things that have the same album selected in manual import * Try to speed up IndentificationService * More speedups * Some fixes and increase power of recording id * Fix NRE when no tags * Fix NRE when some (but not all) files in a directory have missing tags * Bump taglib, tidy up tag parsing * Add a health check * Remove media info setting * Tags -> audioTags * Add some tests where tags are null * Rename history events * Add missing method to interface * Reinstate MediaInfo tags and update info with artist scan Also adds migration to remove old format media info * This file no longer exists * Don't penalise year if missing from tags * Formatting improvements * Use correct system newline * Switch to the netstandard2.0 library to support net 461 * TagLib.File is IDisposable so should be in a using * Improve filename matching and add tests * Neater logging of parsed tags * Fix disk scan tests for new media info update * Fix quality detection source * Fix Inexact Artist/Album match * Add button to clear track mapping * Fix warning * Pacify eslint * Use \ not / * Fix UI updates * Fix media covers Prevent localizing URL propaging back to the metadata object * Reduce database overhead broadcasting UI updates * Relax timings a bit to make test pass * Remove irrelevant tests * Test framework for identification service * Fix PreferMissingToBadMatch test case * Make fingerprinting more robust * More logging * Penalize unknown media format and country * Prefer USA to UK * Allow Data CD * Fix exception if fingerprinting fails for all files * Fix tests * Fix NRE * Allow apostrophes and remove accents in filename aggregation * Address codacy issues * Cope with old versions of fpcalc and suggest upgrade * fpcalc health check passes if fingerprinting disabled * Get the Artist meta with the artist * Fix the mapper so that lazy loaded lists will be populated on Join And therefore we can join TrackFiles on Tracks by default and avoid an extra query * Rename subtitle -> lyric * Tidy up MediaInfoFormatter
2019-02-16 14:49:24 +00:00
# Emacs
*~
\#*\#
2012-12-20 21:48:14 +00:00
# NCrunch
*.ncrunch*
.*crunch*.local.xml
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish
# Publish Web Output
*.Publish.xml
# NuGet Packages Directory
packages
# Windows Azure Build Output
csx
*.build.csdef
# Windows Store app package directory
AppPackages/
# Others
TestResults
[Tt]est[Rr]esult*
*.Cache
ClientBin
~$*
*.dbmdl
Generated_Code #added for RIA/Silverlight projects
# Backup & report files from converting an old project file to a newer
# Visual Studio version. Backup files are not needed, because we have git ;-)
_UpgradeReport_Files/
UpgradeLog*.XML
# SQL Server files
App_Data/*.mdf
App_Data/*.ldf
# Git Files
*.orig
2012-12-20 21:48:14 +00:00
# Tools
_NCrunch_*
2012-10-26 04:20:50 +00:00
_TeamCity*
2012-12-20 21:48:14 +00:00
2017-05-06 14:44:46 +00:00
# Lidarr
2012-12-20 21:48:14 +00:00
config.xml
nzbdrone.log*txt
UpdateLogs/
2013-02-16 00:49:25 +00:00
*workspace.xml
*.test-cache
*.userprefs
*/test-results/*
2015-08-03 05:22:22 +00:00
src/UI/.idea/*
2013-02-28 06:59:08 +00:00
*log.txt
2013-03-22 23:39:08 +00:00
node_modules/
2013-08-24 00:15:23 +00:00
_output*
_artifacts
_rawPackage/
2013-05-01 04:55:46 +00:00
_dotTrace*
2013-05-12 01:32:03 +00:00
_tests/
2013-11-23 20:48:19 +00:00
*.Result.xml
New: Set up CI with Azure Pipelines (#897) * Set up CI with Azure Pipelines [skip ci] * Remove Travis, Build Multiple Environments * Change Task Type to Bash * Checkout submodules * Remove Appveyor Tests, Add Azure Tests * Oops Forget Steps * bad name * test script fixes * add tests to build job * fixup tests * name test runs * fpcalc and artifacts * Try to fix installer * Publish separately * Try publish * Another go at artifacts * Tidy up * Add sentry, assembly info patching and bump version * Only patch one AssemblyInfo; set node version 10 * Try pipeline artifacts again * Tidy up - pipeline artifact seems to be way forward * Fix installer publish * first go at test job seperation * job names and depends/consitions for tests * pusblish single file test artifact * pipeline artifact for test * blitz the pattern filter * windows test jobs * mac tests, checkout on test jobs * try to download build artifact to test job * download and extract artifact * Set LD_LIBRARY_PATH and print some sqlite debug info on mac tests * fixup! tests * integration test fixes * fixup! integration test fixes * fixup! integration test fixes * more fixup * use bash cp * test fixups * mkdir before copy * linux works! add osx integration tests * im tooo tired * coverage attempt * coverage seperate stage * windows paths for integration test * switch coverage to windows where opencover actually works * fix test script * one last go * Simplify installer, try to fix name * Try to parallelize backend and frontend build * Try adding a matrix * Try matrix jobs not stages * Try to fix package step * Remove opencover install * Try to fix tests * coverage fixes * revert build.sh changes * triggers so we don't double build * Publish coverage package so we can debug * try coverage no build, output artifact * use the full pipeline workspace from build job * fix automation tests for new ui * Assorted fix attempts * Another go * MacOS debug * Tidy up, try to fix mac * Fix mac fpcalc, add mac integration tests * Add cross platform automation tests * Fix packages * Try to fix Automation tests * Don't wait on the installer to create standard packages * Fixes * delete logentries reference * run automation tests in headless mode * try install firefox mac * Revert "try install firefox mac" This reverts commit 4684bb19018747cb00407e1d8df64391f44f5183. * test sonarcloud prepare outputs * basic analyze and upload * don't limit fetch depth on analyze * manual scanner do front and backend? * full analyize with tests, coverage * should depend on tests, coverage * no need for condition on coverage * Fix up build numbering * Try to fix sonar * Separate coverage calculation and publication * Try to fix coverage upload
2019-08-13 17:15:59 +00:00
coverage*.xml
coverage*.json
2013-11-26 05:34:53 +00:00
setup/Output/
*.~is
.mono
2013-11-28 20:51:40 +00:00
2022-04-14 05:21:52 +00:00
# VS outout folders
bin
obj
output/*
# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
**/Properties/launchSettings.json
2013-11-28 20:51:40 +00:00
#VS outout folders
bin
obj
2015-02-03 01:18:45 +00:00
output/*
2015-06-18 05:28:02 +00:00
2022-04-14 05:21:52 +00:00
# macOS metadata files
._*
2017-12-31 20:02:43 +00:00
.DS_Store
_start
2016-04-02 02:19:32 +00:00
_temp_*/**/*
2017-01-04 02:30:21 +00:00
2022-04-14 05:21:52 +00:00
# Windows thumbnail cache files
Thumbs.db
# AppVeyor
/tools/cake/
/_artifacts/
# Cake
/tools/Addins/*
packages.config.md5sum
# Common IntelliJ Platform excludes
# User specific
**/.idea/**/workspace.xml
**/.idea/**/tasks.xml
**/.idea/shelf/*
**/.idea/dictionaries
**/.idea/.idea.Radarr.Posix
**/.idea/.idea.Radarr.Windows
# Sensitive or high-churn files
**/.idea/**/dataSources/
**/.idea/**/dataSources.ids
**/.idea/**/dataSources.xml
**/.idea/**/dataSources.local.xml
**/.idea/**/sqlDataSources.xml
**/.idea/**/dynamic.xml
# Rider
# Rider auto-generates .iml files, and contentModel.xml
**/.idea/**/*.iml
**/.idea/**/contentModel.xml
**/.idea/**/modules.xml
# ignore node_modules symlink
node_modules
node_modules.nosync
# API doc generation
.config/