coderrio / coderr.server Goto Github PK
View Code? Open in Web Editor NEWReplace logfiles with Coderr to correct bugs faster and more efficiently.
Home Page: https://coderr.io
License: Other
Replace logfiles with Coderr to correct bugs faster and more efficiently.
Home Page: https://coderr.io
License: Other
a dark theme for codeRR would be great for working in the night.
From Glenn in our community forum.
I've forked the project and I'm setting it up for auto deploy in Azure, but it (Azure) gets confused as to which project it should build and deploy.
I know how to fix this (from https://github.com/projectkudu/kudu/wiki/Customizing-deployments).
My question is, would you like me to create a .deployment file as per the link above and offer it as a pull request? I appreciate you might not want this choice defined in the repo.
If you don't want it, I'll just have the project specified via the app config settings.
Add support for HTTP push notifications that corresponds to the user notification options.
Can be used to integrate with grafana and similar systems.
On the grid that is displayed the logs, is too complicated to search only looking page by page, it would be much better if there were a means of research.
nt
(to prevent XSS)
After update 1.1, I have a Incidents which is closed, but if the same error occurred again the status will still be closed and not any report be generated.Is this act right?
Hi,
I'm running the server on Windows Server 2012 R2 64bit with SQL Server 2012.
using OneTrueError.Serrver-1.0-rc3
When I add new application via Create new application button in Dashboard dropdown, the overview changes to newly created Application, but after goind to Admin Area and back, I can no longer click on newly created application as it is not listed in drop down, although the name of newly created app is visible on X axis legend in the graph.
I do not have any exception data yet.
I can see new application being created in dbo.Applications table.
So that it's easier to see which incidents work have begun with
Whenever I receive an Updated notification, the Report URL ends with /report/0
, creating an invalid URL.
A small risk, but whilst installing I started off the install process and had to switch to another browser. I copied the URL and pasted into a different browser and was able to pick up exactly at the same place.
This implies that the URL could be directly discovered and an attacker could then carry on and gain access to the system after it has been deployed. Not a huge risk but it hints at issues around session security.
I'm not sure how to best approach this or whether you want it looked at. If sessions are enabled then this would be the easiest way to lock the user in to that browser. If sessions are not enabled, then it's not worth turning them on just for this in my opinion.
Alternatively, there may be another method of making it safe by default by having the server UI locked at installation and force the administrator to edit web.config and create a user / password that is used to kick off the install.
Right now, the contact field is empty when someone submits a support request from the UI
(if none was entered during the setupwizard)
I see MVC5 support, do we know if ASP.NET Core is supported?
Thank you!
Want to be able to update key and secret.
A switch in the settings should be able to restrict the registration of users and a user control panel should be available to be able to add new users through the administrative area
Be able to completely remove an application.
Should be able to be done only be "admin" type users.
When creating a new application, the server throws an unspecified error. Sometimes there's a flyout from the top saying something like 'unable to create application :(', sometimes there's this error page:
The application does get created though, and they work as expected, so there don't seem to be any breaking errors.
It would be nice if the e-mail address used for notifications could be changed.
The dashboard default shows the wrong incidents which I expect its status is "New" but all of the incidents were showing.
Below is the API URL and request payload is the dashboard was sent.
/api/cqs/?query=FindIncidents
{SortType: 0, SortAscending: false, PageNumber: 1, ItemsPerPage: 10} ItemsPerPage:10 PageNumber:1 SortAscending:false SortType:0
Obviously ,that is lack the parameter "IsNew:true"
SMTP username/password is autofilled by chrome, turn that off.
The first account that was added for me got the id 3. And it seems that although I set the IsSysAdmin flag to true, the menu isn't shown to me, probably because the role seem to be based on the id instead of the flag?
var roles = accountId == 1 ? new[] {OneTrueClaims.RoleSysAdmin} : new string[0];
My latest Incidents create date is 2017/12/07. Today, I want to view my incidents but cannot found it.I check database table Incidents that just only have before 2017/11/20 data I can find.
OneTrueError.log
n/t
.. when requests comes from client side in the web project.
(will prevent manufactured requests)
.. then put it on all commands that should be auto assigned with the id of the current user.
When accepting an invitation the call to CreateIdentity will be made before ApplicationRepository is aware of the applications the account is member of. This causes unauthorized exceptions.
when our algorithm doesn't detect that this is a duplicate of another incident.
also send all duplicate reportings to our own server so that we can analyze how the algorithm can be improved.
Hi
Im trying to configure codeRR to work with WPF application. I have self hosted server and when im trying to add new app and select "Start the Configuration wizzard", then select WPF-based applications and press configure button all i get is page with: "Page not found, we could not find the page that you where looking for." How do i obtain app key and shered secret for WPF application?
There is no information link on the documentation page for WPF implementation codeRR.client.WPF (https://coderrapp.com/documentation/client/index.md)
Also posted on the discussion board but perhaps better suited here:
During installation of the server, I get an ‘Object reference not set to an instance of an object.’ error in the following URL (right after table creation): coderr/installation/setup/basics/
It appears to be caused in SetupController.cs when loading the config:
public ActionResult Basics()
{
var model = new BasicsViewModel();
var config = _configStore.Load<BaseConfiguration>();
if (config != null)
{
model.BaseUrl = config.BaseUrl.ToString();
model.SupportEmail = config.SupportEmail;
}
else
{
model.BaseUrl = Request.Url.ToString().Replace("installation/setup/basics/", "")
.Replace("localhost", "yourServerName");
ViewBag.NextLink = "";
}
return View(model);
}
Any idea how to fix this? I’ve tried running it on several Windows Server boxes (from 2012R2 to 2016) with the latest SQL Server (2017 express).
This is the full error page:
Server Error in ‘/coderr’ Application.
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.]
codeRR.Server.Web.Areas.Installation.Controllers.SetupController.Basics() in C:\src\1tcompany\codeRR.oss\codeRR.Server\src\Server\Coderr.Server.Web\Areas\Installation\Controllers\SetupController.cs:42
lambda_method(Closure , ControllerBase , Object[] ) +86
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary2 parameters) +228 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 parameters) +34
System.Web.Mvc.Async.AsyncControllerActionInvoker.b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +38
System.Web.Mvc.Async.WrappedAsyncResult2.CallEndDelegate(IAsyncResult asyncResult) +66 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +41 System.Web.Mvc.Async.AsyncInvocationWithFilters.b__3d() +71 System.Web.Mvc.Async.<>c__DisplayClass46.b__3f() +385 System.Web.Mvc.Async.<>c__DisplayClass46.b__3f() +385 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +42 System.Web.Mvc.Async.<>c__DisplayClass2b.b__1c() +38 System.Web.Mvc.Async.<>c__DisplayClass21.b__1e(IAsyncResult asyncResult) +185 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +38 System.Web.Mvc.Controller.b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +29 System.Web.Mvc.Async.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult) +65
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52
System.Web.Mvc.Async.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult) +36 System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38 System.Web.Mvc.MvcHandler.b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +43 System.Web.Mvc.Async.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult) +65
System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +607
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +134Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.2106.0
Since it will lead to login failures when the application list is built (same application will be added twice).
It would be great to be able to push an incident type to a bug tracker system so that it can be managed in there.
It would be nice to create Read-Only Users. They should not be able to create Applications or anything just see the Data of the assigend Applications.
Could add a screen to manage application ?
This would allow a build server such as Jenkins to create an application and link it during build time.
There's a slash too many in the provided URL between coderr and discover:
(The test connection json response is cached)
n/t
So that the dev can remember why it's ignored.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.