Mark Monteiro
|
2a01537371
|
Merge command line options into framework configuration
|
2020-03-15 15:34:09 +01:00 |
|
Mark Monteiro
|
0996ce2898
|
Add --nowebcontent command line flag
Added without any functionality
|
2020-03-15 15:31:43 +01:00 |
|
Mark Monteiro
|
6fbdf0d6a2
|
Construct ApplicationHost with DI framework instead of manually
|
2020-03-15 15:28:29 +01:00 |
|
Mark Monteiro
|
6a6293afc7
|
Make startup config nullable when configuring app configuration
|
2020-03-15 13:15:47 +01:00 |
|
Mark Monteiro
|
420e3619fb
|
Use startup configuration to set the default redirect path
|
2020-03-15 13:01:05 +01:00 |
|
Mark Monteiro
|
4102e3afd0
|
Rename IsNoWebContent to NoWebContent
|
2020-03-15 13:00:14 +01:00 |
|
Mark Monteiro
|
99bf6edba2
|
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
|
2020-03-11 23:04:47 +01:00 |
|
Mark Monteiro
|
29bad073eb
|
Use config setting to decide if web content should be hosted
Also fail server startup if web content is expected but missing
|
2020-03-11 22:54:54 +01:00 |
|
Mark Monteiro
|
6131599e88
|
Merge branch 'master' into support-injecting-iconfiguration
|
2020-03-10 22:45:17 +01:00 |
|
Mark Monteiro
|
9e89cbbc3a
|
Store migration names alongside Ids in configuration in order to assist with development/debugging
|
2020-03-08 17:40:30 +01:00 |
|
Mark Monteiro
|
72bf920291
|
Use a Guid to uniquely identify migrations instead of a string name
Also use a list instead of an array to store executed migrations in the configuration class
|
2020-03-08 16:05:31 +01:00 |
|
Mark Monteiro
|
8dbb1c9257
|
Use logging.json instead of logging.user.json for override settings
|
2020-03-08 15:46:13 +01:00 |
|
Mark Monteiro
|
2f0b4cc24c
|
Clean up migration logging messages
|
2020-03-08 15:02:59 +01:00 |
|
Mark Monteiro
|
a0fdceb4bc
|
Throw exception on migration failure to halt application
Also save migration configuration after each migration instead of at the end in case an exception is thrown part way through the list
|
2020-03-08 15:02:42 +01:00 |
|
Joshua M. Boniface
|
ae9948ce04
|
Merge branch 'master' into logging-migration
|
2020-03-07 21:19:24 -05:00 |
|
Mark Monteiro
|
1295f6c79b
|
Documentation and log message cleanup
|
2020-03-07 20:26:06 +01:00 |
|
Mark Monteiro
|
7ecb16a46e
|
do not ignore exceptions during migration execution
|
2020-03-07 18:23:32 +01:00 |
|
Mark Monteiro
|
4c2b543b30
|
Rename IUpdater to IMigrationRoutine
|
2020-03-06 21:51:50 +01:00 |
|
Mark Monteiro
|
6660006f01
|
Load user logging config file into application configuration
|
2020-03-06 19:28:36 +01:00 |
|
Mark Monteiro
|
1a9908d094
|
Add migration to create "logging.user.json"
|
2020-03-06 19:11:42 +01:00 |
|
Mark Monteiro
|
f2fdf50b3b
|
Create separate constants for the two logging file names
|
2020-03-06 19:07:34 +01:00 |
|
Vasily
|
5a0f1fe848
|
Implement review suggestion
|
2020-03-06 19:01:07 +03:00 |
|
Vasily
|
098d3538e3
|
Disable logging.json migration as it is not ready yet
|
2020-03-06 17:22:22 +03:00 |
|
Vasily
|
d4564d8e29
|
More logging, mark all migrations as applied if setup wizard is not complete
|
2020-03-06 13:22:44 +03:00 |
|
Vasily
|
216e425cc5
|
Fix comment
|
2020-03-05 20:52:00 +03:00 |
|
Vasily
|
55b429e5e8
|
Moved migration routines to their own directory
|
2020-03-05 20:40:17 +03:00 |
|
Vasily
|
ccafebca68
|
Extract "migrations" config name to a proper constant
|
2020-03-05 20:37:49 +03:00 |
|
Vasily
|
ecaa7f8014
|
Improve migration logic
|
2020-03-05 20:09:33 +03:00 |
|
Vasily
|
66e11879ef
|
Shuffle migrations in a more manageable structure
|
2020-03-05 18:21:27 +03:00 |
|
Vasily
|
9eef0e8ca0
|
Implement EnableThrottling migration for pre-10.5.0 to 10.5.0 or newer
|
2020-03-05 17:41:32 +03:00 |
|
Vasily
|
acd67c7152
|
Add tracking of JF version used to run this config previously
|
2020-03-05 16:22:15 +03:00 |
|
Mark Monteiro
|
76957213e6
|
Merge remote-tracking branch 'upstream/master' into support-injecting-iconfiguration
|
2020-03-03 22:27:49 +01:00 |
|
Mark Monteiro
|
9a6c279473
|
Increase min log level to 'Warning' framework namespaces
|
2020-03-03 00:36:54 +01:00 |
|
Mark Monteiro
|
c376f4ca51
|
Register Serilog logging services correctly
|
2020-03-03 00:35:41 +01:00 |
|
Mark Monteiro
|
48f8118072
|
Do not save a reference to the startup config in ApplicationHost
|
2020-02-28 23:28:15 +01:00 |
|
Mark Monteiro
|
a4e5a5ab31
|
Register configuration correctly with application using 'ConfigureAppConfiguration()' in WebHostBuilder
Without this, the correct instance of IConfiguration is not injected into services that rely on it
|
2020-02-28 23:18:22 +01:00 |
|
Mark Monteiro
|
3043b7323b
|
Use constants for settings keys
|
2020-02-28 17:57:38 +01:00 |
|
Mark Monteiro
|
d95ccbacac
|
Use IsHostingContent instead of explicitly checking ContentRoot
|
2020-02-26 16:11:09 +01:00 |
|
Mark Monteiro
|
192ec57b60
|
Remove log message executed before logger is initialized
|
2020-02-25 17:22:21 +01:00 |
|
Mark Monteiro
|
f3be93a4de
|
Use the swagger API page as the default redirect path if not hosting the jellyfin-web content
|
2020-02-25 17:02:51 +01:00 |
|
Mark Monteiro
|
26af5ea45a
|
Do not set a static content root if the jellyfin-web directory does not exist or is empty
|
2020-02-25 16:51:36 +01:00 |
|
Bond-009
|
a2490a7ae5
|
Merge branch 'master' into images
|
2020-02-12 17:41:46 +01:00 |
|
Bond_009
|
87d2479b78
|
Fix warnings
|
2020-01-31 22:26:53 +01:00 |
|
Bond_009
|
2186df8ac4
|
Update deps
|
2020-01-28 22:42:07 +01:00 |
|
Bond-009
|
71bdcd7307
|
Fix spacing logs
|
2020-01-27 17:24:29 +01:00 |
|
Bond_009
|
ddf9b38799
|
Simplify image processing by removing image enhancers
|
2020-01-21 20:26:30 +01:00 |
|
Bond-009
|
96c9af5904
|
Add brackets around thread id
|
2020-01-16 13:20:01 +01:00 |
|
Bond-009
|
65fe243afb
|
Add thread ID and source to logging
|
2020-01-13 19:44:17 +01:00 |
|
Bond_009
|
bb236b9591
|
Merge branch 'master' into warn12
|
2020-01-10 21:18:16 +01:00 |
|
dkanada
|
fb61a1f882
|
Merge pull request #2150 from Bond-009/releaseerror
Enable TreatWarningsAsErrors for some projects
|
2020-01-02 10:13:57 +09:00 |
|