This website requires JavaScript.
Explore
Help
Register
Sign In
swcs
/
OurUmbraco
Watch
1
Star
0
Fork
0
You've already forked OurUmbraco
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
7501c1c323ed07e5dd6b94beb4f55f5f4e4de773
OurUmbraco
/
NotificationsWeb
T
History
Shannon
7501c1c323
Removes Url from the forum index since Url generation requires a db lookup which will be slow to re-index and we cannot have 2 readers open at once while reading. Changes the Url property of Topic to be a method called GetUrl. Udpates the logic in the SearchResultExtensions to lookup the forum URL based on the result. Changed the other examine data services to yield return for max performance and less memory. The Forum can now be fully indexed... before was only 1000 incomplete records. Still needs more work though.
2015-03-02 18:19:58 +11:00
..
Api
Cleans up the 'Services' - they should not be idisposable unless they exist as a global lifespan, but they are not being used that way so therefore should not dispose and should def not dispose the global DatabaseContext since they are being used as a transient instance. Renames more Utills with less L's. Fixes more event handlers to be ApplicationEventHandler instead of the legacy ones. Fixes the Forum data service to actually index ALL form items, not just 1000 of them (no idea why this was occuring?) Fixes Latest.cshtml to iterate of an iteratable collection. Fixes more null ref checks.
2015-03-02 13:52:07 +11:00
EventHandlers
Removes Url from the forum index since Url generation requires a db lookup which will be slow to re-index and we cannot have 2 readers open at once while reading. Changes the Url property of Topic to be a method called GetUrl. Udpates the logic in the SearchResultExtensions to lookup the forum URL based on the result. Changed the other examine data services to yield return for max performance and less memory. The Forum can now be fully indexed... before was only 1000 incomplete records. Still needs more work though.
2015-03-02 18:19:58 +11:00
Library
Cleans up the 'Services' - they should not be idisposable unless they exist as a global lifespan, but they are not being used that way so therefore should not dispose and should def not dispose the global DatabaseContext since they are being used as a transient instance. Renames more Utills with less L's. Fixes more event handlers to be ApplicationEventHandler instead of the legacy ones. Fixes the Forum data service to actually index ALL form items, not just 1000 of them (no idea why this was occuring?) Fixes Latest.cshtml to iterate of an iteratable collection. Fixes more null ref checks.
2015-03-02 13:52:07 +11:00
Models
More work on notifications refactor
2015-02-17 10:55:11 +01:00
Properties
Initial commit
2012-12-17 09:41:11 +01:00
Services
Cleans up the 'Services' - they should not be idisposable unless they exist as a global lifespan, but they are not being used that way so therefore should not dispose and should def not dispose the global DatabaseContext since they are being used as a transient instance. Renames more Utills with less L's. Fixes more event handlers to be ApplicationEventHandler instead of the legacy ones. Fixes the Forum data service to actually index ALL form items, not just 1000 of them (no idea why this was occuring?) Fixes Latest.cshtml to iterate of an iteratable collection. Fixes more null ref checks.
2015-03-02 13:52:07 +11:00
app.config
NuGet all the things! Or .. at least NuGet UmbracoCms.Core. :)
2014-09-12 17:40:14 +02:00
Config.cs
Initial commit
2012-12-17 09:41:11 +01:00
NotificationsWeb.csproj
Had to re-install a bunch of packages to get the site working: Not sure how this has been working on anyone else machines since there were quite a few bad references. Old non-compatible Lucene DLLs, copied over from post build command (not sure why but won't work with that). Ensures all nuget packages installs are consistent.
2015-03-02 10:48:50 +11:00
packages.config
Had to re-install a bunch of packages to get the site working: Not sure how this has been working on anyone else machines since there were quite a few bad references. Old non-compatible Lucene DLLs, copied over from post build command (not sure why but won't work with that). Ensures all nuget packages installs are consistent.
2015-03-02 10:48:50 +11:00
Singleton.cs
Adds models to notifications project
2015-02-17 10:39:39 +01:00