Commit Graph

308 Commits

Author SHA1 Message Date
c35c47f092 added getGroups endpoint definition.
added getGroups function to retrieve a list of groups from the API.
made sure new user page gets the groups and stubs out the Groups object for use later on.
#59
2017-03-08 16:30:01 +00:00
090c2ddead added group section to the UI, binding to the Groups array in the user object returned by the api.
#59
2017-03-08 16:28:50 +00:00
4e8b988ac5 add GroupController to proj.
#59
2017-03-08 16:28:16 +00:00
cf3a099314 created/padded out the GroupController to simply Get and Create groups.
#59
2017-03-08 16:28:06 +00:00
b4eb179c8f implemented the CreateGroup, GetGroups, UpdateGroup, DeleteGroup methods.
updated GetUsers and GetUser to populate the User object with groups list.
modified UpdateUser to link the User to the Group items in the DB
#59
2017-03-08 16:27:31 +00:00
a047c20aea removed old getUSers method.
Added CreateGroup, GetGroups, UpdateGroup, DeleteGroup methods.
#59
2017-03-08 16:25:59 +00:00
ca5a5ca4cb Created Group object.
added Group list to User object for UI to bind to in order to show list of associated groups etc.
#59
2017-03-08 16:25:20 +00:00
a23bec7a5d added files to proj
#59
2017-03-08 16:24:20 +00:00
4a9a526e36 Add Joining table object to link users to groups.
#59
2017-03-08 16:23:57 +00:00
d2ff905afd create GroupDb object to hold group information
#59
2017-03-08 16:23:14 +00:00
fae6ca3244 Add Process.Start call to start browser on start (hardcoded to the 8800 localhost port and is for debug only) 2017-03-06 14:59:20 +00:00
d36645de2b Change FavIcon to a content resource type - from Resource. Will now copy to output dir.
#61
2017-03-06 14:58:36 +00:00
72799981b6 moved the string update sql statement to a constant with the other procedures in SQLiteProcedures
#56
2017-03-03 21:48:09 +00:00
abf8833ba6 add UI display for LastUsed property to show the LastUsed time on the UI with the UniqueId.
format the date at the same time
#56
2017-03-03 21:41:48 +00:00
d41b5c528c change SQLiteRepository to update last used property against the Identifiers in database (CardUniqueId table).
updated LogEventTime method to update the last used time in the db.
changed LogEventTime method to not store timelogs against unassigned cards.
updated GetUnassignedIdentifierList method to populate the Identifier LastUsed property.
#56
2017-03-03 21:39:31 +00:00
d55a1ed817 add LastUsed property
#56
2017-03-03 21:36:22 +00:00
0f7c4e62ad Add property LastUsed
#56
2017-03-03 21:36:02 +00:00
168154a561 Merge branch 'ShowLastEventDateTime-#53' into Release0.1.5 2017-03-03 20:49:22 +00:00
541b28edbc Merge branch 'ChangeTimeDisplayUnits-_58' into Release0.1.5 2017-03-03 20:49:09 +00:00
50e9d3d182 correct data binding for LastEventDateTime property
added method to convert the datetime to a display format.
created padNumber to ensure numbers below 10 get shown as two digits.
#53
2017-03-03 20:48:12 +00:00
b0b1fd4576 Refactor code to simplify methods. 2017-03-03 13:01:31 +00:00
7110e3e2fe add data bound tooltip to show the last event date time when hovering over the In/Out indicator
#53
2017-03-03 13:00:49 +00:00
69f3e502e0 Add LastEventDateTime property to User object
Add Code to populate the LastEventDateTime property in SQLiteRepository - getting the last TimeLogEvent datetime. will return min value if no logs available.
#53
2017-03-03 13:00:01 +00:00
309e8c093d added sqlite test data db 2017-03-03 12:57:52 +00:00
a367cc1375 Merge remote-tracking branch 'origin/ChangeTimeDisplayUnits-_58' into Release0.1.5 2017-03-03 10:23:26 +00:00
bb1eeed231 reference ConfigurationHandler and update calls to get configurations.
removed ConfigMonitor.cs.
#54
2017-03-02 22:04:58 +00:00
bd54511d70 remove ConfigMonitor project.
#54
2017-03-02 22:01:46 +00:00
4a976f59f4 create ConfigurationHandler project to retrieve configuration settings from the app.config
#54
2017-03-02 22:00:25 +00:00
4e0a299fc5 changed convertToHours to split hours and decimal minutes into two parts.
calculating the minutes of the hour for display e.g.: 6.5 hours would be 6 hrs 30 mins.
#58
2017-03-02 20:26:06 +00:00
44b8012b27 try pulling ConfigMonitor into the same project to get it to work.
doesnt appear to work so parking it for now.
#54
2017-03-02 20:00:38 +00:00
a424260409 add ConfigMonitor instance to monitor the app.config for changes
#54
2017-03-01 16:52:19 +00:00
e9839fb19e reference ConfigMonitor project
#54
2017-03-01 16:51:58 +00:00
e246c2e47c Add ConfigMonitor instance to refresh/reload the config when it changes.
Added logger reference to increase logging around start/stop commands of the service.
#54
2017-03-01 16:51:44 +00:00
40d4d7b1f7 reference the ConfigMonitor project
#54
2017-03-01 16:50:38 +00:00
7501ca52fe create ConfigMonitor project to actively monitor the app.config file.
#54
2017-03-01 16:50:17 +00:00
4ca281d826 changed version number of installers to 0.1.4.0 2017-03-01 09:20:07 +00:00
7f531b7baf Merge branch 'CreateAbout-#48#45' into 'master'
Release0.1.4

See merge request !6
2017-02-28 20:55:40 +00:00
68af89f17a remove unnecessary knockout binding root tag
#48 #45
2017-02-28 20:15:50 +00:00
7af17661f5 change about link to be a menu option in the top.
would be better as a menu option on the top right, rather than in with the menu top left, but I cant figure out how.
#48 #45
2017-02-27 22:09:15 +00:00
0ce9626622 added BugSubmissionEmailAddress config for gitlab bug email.
#48
2017-02-27 16:54:04 +00:00
be6a529afb Add modal 'about' dialog, databind to appDetails observable.
triggered off an about button in the navbar.
#48
2017-02-27 16:53:29 +00:00
c8c915d4e6 Added getAppDetails function to retrieve the application details object from the api.
Added getAppDetails endpoint to apiEndpoints object.
Set Homepage (users) to get the appdetails if the appDetails observable returns null.
#48
2017-02-27 16:52:41 +00:00
6f3c5931f4 created ApplicationController which returns an AppDetails object with the properties filled.
#48
2017-02-27 16:48:44 +00:00
f4e8f0a76f updated the AssemblyInfo properties to be the right version. 2017-02-27 16:47:51 +00:00
cb6c595c8c created AppDetails object
#48
2017-02-27 16:47:16 +00:00
e4724f2d3e Merge branch 'DefaultUserSorting-#52' into Release0.1.4 2017-02-27 15:17:29 +00:00
63a96e77cf Merge branch 'HomePageIndicator-#47' into Release0.1.4 2017-02-27 15:17:11 +00:00
e41f15eec8 reformat/reorder SQLiteProcedures file. 2017-02-27 15:16:23 +00:00
66def93ff1 added the order by arguments for GET_ALL_USERS_PAGINATE and GET_ALL_USERS procedures.
this will now order the users by LastName, then FirstName in alphabetical order (startint with a).
#52
2017-02-27 15:15:54 +00:00
eb1cb7a1b4 change in/out formatting to make uniform width
#47
2017-02-27 14:54:21 +00:00