Commit Graph

20 Commits

Author SHA1 Message Date
3f9a1920af WIP on master: 14e82f6 revert async method, its stopping the code from working, more reading/research needed! 2017-06-23 21:14:21 +01:00
f7b41cee99 untracked files on master: 14e82f6 revert async method, its stopping the code from working, more reading/research needed! 2017-06-23 21:14:20 +01:00
97d010f2aa index on master: 14e82f6 revert async method, its stopping the code from working, more reading/research needed! 2017-06-23 21:14:19 +01:00
14e82f65c3 revert async method, its stopping the code from working, more reading/research needed!
improved login dialog.
fixed overflow on pages caused by the footer
got rid of GetType() methods in interfaces.
some general code tidying
2017-06-22 22:39:08 +01:00
c985aae677 create IPluginLocator
create PluginLocator implementation.
simplify NotificationManager to use PluginLocator to find plugins
change plugin location code to use reflection to support multiple extension points in the application
2017-06-22 17:54:03 +01:00
54907cb57d add ir daemon test server code - irdaemon_server.linq
add code to send start notifications at race start.
2017-06-19 22:01:58 +01:00
6d48a36ed8 style the login dialog box 2017-06-19 22:00:31 +01:00
ec05233e79 create IrDaemonNotifier project, that transmits to the irdaemon code to start race 2017-06-19 21:59:01 +01:00
2bc7ef9898 start padding out interface to enable configuration, will enable properties to be given up from notifier e.g.: port/endpoint etc. 2017-06-19 21:57:23 +01:00
c985b35bb5 create monitor.js page for Monitor.cshtml page 2017-06-18 19:38:29 +01:00
3d3a552664 ignore resharper settings file.
centralise content on html pages.
replaced single quote with double.
added full racesession form to create competition race
separate Monitor.cshtml js into own file.
remove js manual redirection as solved server side redirect (Context.AsRedirect)
add methods to create and stop race session in IDbProvider interface.
implement file upload for pilot pictures. Will upload picture, save into /images/ folder, update pilot profile to take new image, delete the old one, and refresh the edit screen.
2017-06-18 19:38:01 +01:00
c98384bfcd add css folder for static files. 2017-06-18 19:29:45 +01:00
f0562b95b7 add css for a "sticky footer" 2017-06-18 19:29:31 +01:00
64ef2e9bcf add bootstrap 3.3.7 files for intellisense. 2017-06-18 19:29:05 +01:00
c0bbf5c0fb create database interface and TestProvider
start padding out Pilots screen with create/edit/delete of Pilot
pad out monitor page.
pad out RaceDirector page, add create race session code for a standard race.
start splitting code into separate js files.
2017-06-17 10:43:56 +01:00
a07923d214 create nlogLogger project.
create UdpNotifier project.
implemented IPluginPathProvider and IConfigFilePathProvider, IContainerHelper and INotifierManager.
2017-05-24 22:34:40 +01:00
a30a9a5453 Add updatede nancy api modules and views. 2017-05-12 17:38:14 +01:00
834875aa5f Move project to use NancyFx as Api controller in order to use the core dependency injection ability across the whole app.
should also make routing a damned sight easier!!!
2017-04-30 22:00:24 +01:00
ba91962eac added monitor history and pilots page.
set home page. (monitor page)
2017-04-28 21:52:06 +01:00
e690c1e6a9 Initial Commit 2017-04-28 21:27:23 +01:00