Commit Graph

30 Commits

Author SHA1 Message Date
Chad
b8540ca128 Improve speed and reduce allocations by implementing logger overloads to avoid params [] allocation (#8917)
* Implement logger overloads to avoid params [] allocation

* Implement console logger ILogger

* Call correct signature

* Fix exceptions

* Introduce ILogger2

* fix logger reference

Co-authored-by: Nathan Woulfe <nathan@nathanw.com.au>
2021-02-22 08:22:49 +10:00
Rasmus John Pedersen
5efc1817d6 Add unattended upgrade support 2021-01-15 09:17:37 +01:00
Shannon
083b5d2611 Fixes issue with SqlMainDomLock during install, obsolete InstallEmptyDatabase, ensures installation can occur with/without the umbraco version 2021-01-05 16:27:42 +11:00
Ronald Barendse
2bfef74191 Fix casing of 'URL' (#9080) 2020-10-05 20:48:38 +02:00
Steve Megson
311e2afde0 Use ConcurrentHashSet 2019-11-26 08:51:48 +00:00
Steve Megson
7ed6c0c1a2 Thread safety in EnsureApplicationUrl 2019-11-24 13:44:09 +00:00
Shannon
3603090421 Fixes race condition in PublishedSnapshotService and more... 2019-07-17 22:51:14 +10:00
Stephan
9536a868e0 Fix erroneous log message when upgrading 2019-04-06 19:11:01 +02:00
Stephan
169e93ed81 Refactor post-migrations 2019-02-13 09:53:17 +01:00
Stephan
7ba4fd7ad1 Cleanup Umbraco module 2019-01-30 08:35:50 +01:00
Stephan
31a6f2d67c Add runtime hooks for Deploy 2019-01-24 14:04:31 +01:00
Shannon
899bb812aa Creates RuntimeStateOptions and pre-loads the error page on the installer 2019-01-17 01:42:56 +11:00
Stephan
003907358d Better runtime state detection, to support auto-install 2019-01-10 16:01:13 +01:00
Stephan
1875270db1 Compose after/before 2019-01-04 10:29:29 +01:00
Stephan
4f7a5e3046 Bugfix RuntimeState 2019-01-03 09:50:51 +01:00
Stephan
bb9846a6ca Merge branch origin/temp8 into temp8-di2690 2018-12-21 10:58:38 +01:00
Stephan
35ebced4ed True standalone test 2018-12-17 18:55:36 +01:00
Stephan
7cad591b86 Fixes 2018-12-13 11:12:48 +01:00
Stephan
f9a19ada04 IContainer.die.die.die 2018-11-28 12:59:40 +01:00
Stephan
b8608f1b2e Refactor runtimes, injection and composition 2018-11-26 16:54:32 +01:00
Stephan
42857ebc2a Simplify version management, SolutionInfo is only the source now 2018-11-15 08:47:47 +01:00
Warren Buckley
4b47943e05 Remove quotes within logging message templates - as when doing querying with logs makes these logs impossible to find 2018-09-11 08:44:58 +01:00
Warren
f9ba6970f4 Last pass of updating log messages in the solution 2018-08-16 12:42:21 +01:00
Shannon
1bdf064437 Removes the DistributedCall section along with CacheRefresher and the ConfigServerRegistrar, changes IServerMessenger to not have any servers parameters since we don't use that. 2018-05-01 10:39:04 +10:00
Shannon
c90d6be8ab U4-8861 Extract GlobalSettings to an interface and expose on the standard UmbracoConfig.For settings singleton including a bunch of cleanup, getting the installer and steps to be DI 2018-04-06 13:51:54 +10:00
Stephan
c72ce0b759 Fix Examine PR, fix migrations and upgrades 2018-03-29 11:31:33 +02:00
Stephan
41948607d0 Port v7@2aa0dfb2c5 - WIP 2018-03-22 11:25:25 +01:00
Stephan
c76403077f Normalize cr/lf/tab 2017-07-20 11:21:28 +02:00
Stephan
d0abbf0664 Better boot fail error reporting 2017-05-31 15:25:07 +02:00
Stephan
0597eea72b Resvolution - Components, Runtime & Booting 2016-09-19 16:33:43 +02:00