Releases: UoMResearchIT/CapX
Releases · UoMResearchIT/CapX
Release list
v1.14.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Added maintenance page and updated the template for nginx by @aharwood2 in #1267
- Couple more fixes to the deployment scripts by @aharwood2 in #1268
- Bump version number for hotfix by @aharwood2 in #1270
- Hotfix v1.13.9.1 by @aharwood2 in #1269
- Some formula fixes on the finance report by @aharwood2 in #1271
- 1240 set sensible default dates workload model analysis by @DrAtbas in #1250
- 1056 separate out modules so they can easily be turned on or off by @PhilBradbury in #1274
- 1277 cant assign a person to a resource by @aharwood2 in #1281
- Hotfix v1.13.9.2 by @aharwood2 in #1282
- 1259 update default cost model when creating a new project by @DrAtbas in #1264
- fix: Require evidence for all assessments and fix editing tracking by @DrAtbas in #1263
- Added extra condition to skip validation by @aharwood2 in #1287
- Reorder the filter logic to avoid a crash by @aharwood2 in #1288
- 1257 feature request configurable database provider sqlite postgresql sql server by @aharwood2 in #1280
- Recreate initial migration by @aharwood2 in #1290
- 1291 update the finance report to tabulate how much budget has been spent by duty by @aharwood2 in #1296
- Minor fixes by @aharwood2 in #1298
- fix: Handle fresh databases and missing EmailAddress in seed helper by @DrAtbas in #1297
- 1300 bugs that will affect the training day by @aharwood2 in #1305
- 1276 pms get an absence notification for their own absence records by @aharwood2 in #1306
- 1289 capacity chart dropdown filter not working by @aharwood2 in #1308
- Fixes after training by @aharwood2 in #1309
- 1279 entra login fails with unable to unprotect the messagestate in containerised deployments by @aharwood2 in #1307
- 1311 add a settings page for simple kvps by @aharwood2 in #1320
- 1311 add a settings page for simple kvps by @aharwood2 in #1321
- 1323 add a dark mode logo option by @aharwood2 in #1325
- 1312 quick fixes needed from training feedback by @PhilBradbury in #1324
- 1317 costing for day rate projects incorrectly includes management items in cost calculation by @aharwood2 in #1328
- Add License and Copyright Headers by @aharwood2 in #1330
- 1061 add licence headers to the source files by @aharwood2 in #1329
- Pre open source adjustments by @aharwood2 in #1334
- Release v1.14.0 by @aharwood2 in #1335
Full Changelog: Release_v1.13.9...Release_v1.14.0
v1.13.9
What's Changed
- 1200 abstract the urls to from configuration to environment by @aharwood2 in #1224
- Bug fix in seeder by @aharwood2 in #1225
- 1203 add in app documentation of finance related features by @aharwood2 in #1226
- 1151 migrate authentication from shibboleth to entraid by @aharwood2 in #1227
- 1135 make enums configurable by @PhilBradbury in #1222
- 1223 add filter for line manager on manage people tab by @aharwood2 in #1232
- 950 make leadership tasks real tasks by @aharwood2 in #1233
- fix: Make stylesheet static by @DrAtbas in #1236
- 1151 migrate authentication from shibboleth to entraid by @aharwood2 in #1241
- Sorted out the authentication handlers so there is no duplication by @aharwood2 in #1242
- Fixes to faculty migrations by @aharwood2 in #1246
- fix: Make sure the end date does not jump by @DrAtbas in #1245
- 1235 update to net 10 and latest radzen by @aharwood2 in #1248
- Fix doc string warnings by @aharwood2 in #1253
- 534 upgrade continuous deployment pipeline to use docker by @aharwood2 in #1254
- 1258 ef core migrations not applied on first run in containerised deployments by @aharwood2 in #1260
- Fix finance export by @aharwood2 in #1261
- Release 1.13.9 by @aharwood2 in #1247
Full Changelog: Release_v1.13.8...Release_v1.13.9
v1.13.8
What's Changed
- 1168 inactive code check is incorrect by @aharwood2 in #1198
- 1199 finance report uses anchored formulae by @aharwood2 in #1202
- Increase the default column width for the grid by @aharwood2 in #1206
- 1167 wrong count in development journey summary by @aharwood2 in #1207
- 1084 leadership start date extends to initial unmet demand tasks by @aharwood2 in #1208
- 1201 bug agreed budget doesnt update correctly when funding sources edited by @aharwood2 in #1209
- 1176 note url redirect not working by @aharwood2 in #1210
- 535 add docker image build and verify automation by @fdq09eca in #953
- 921 bug in planned cost and hours costs are not conserved when splitting a task with a fixed duration by @aharwood2 in #1211
- 1205 inconsistant costs estimated depending on cost model used by @aharwood2 in #1212
- 1080 adding a mention does not resolve unless further text is typed by @aharwood2 in #1214
- Release v1.13.8 by @aharwood2 in #1213
Full Changelog: Release_v1.13.7...Release_v1.13.8
v1.13.7
What's Changed
- 1128 error when adding a new resource to a task on non day rate project by @aharwood2 in #1129
- 1125 unsupported ticket error when trying to login by @aharwood2 in #1131
- Hotfix v1.13.6.1 by @aharwood2 in #1130
- 1134 unable to add task by @aharwood2 in #1137
- Bumped version number for hotfix by @aharwood2 in #1138
- 1139 cannot reorder timesheet template by @aharwood2 in #1144
- 1140 unable to update skills record by @aharwood2 in #1145
- 1143 unable to create new project by @aharwood2 in #1146
- Hotfix v1.13.6.2 by @aharwood2 in #1147
- 1155 ticket validation error on login by @aharwood2 in #1157
- 1153 email service is broken with no emails sent from mentions absences or timesheets by @aharwood2 in #1159
- Hotfix v1.13.6.3 by @aharwood2 in #1160
- Fix sign in issue by @aharwood2 in #1162
- Hotfix v1.13.6.4 by @aharwood2 in #1164
- 1163 multiple users report being unable to login by @aharwood2 in #1165
- Hotfix v1.13.6.5 by @aharwood2 in #1166
- 1170 label some timesheet codes as sensitive by @DrAtbas in #1171
- 1013 as a manager i would like to see the hours booked against a particular code or task by @DrAtbas in #1149
- 1173 support dark mode by @aharwood2 in #1180
- 1154 projects incorrectly tagged as overbudget by @aharwood2 in #1181
- 1178 modifications for bau top slicing by @aharwood2 in #1185
- feat: Try to fix the task moving by @DrAtbas in #1184
- 1179 tasks ordering in project details page by @aharwood2 in #1190
- 1177 remove auto subscribe to notifications for super users by @aharwood2 in #1193
- 1189 make it impossible for someone to change an invoice to paid without linking to a corresponding payment by @aharwood2 in #1196
- 1152 bug with add task startend dates by @DrAtbas in #1192
- 1187 capx crashes when you save a task with 0 fte by @DrAtbas in #1195
- 1183 burn-up chart looks incorrect by @DrAtbas in #1194
- Release v1.13.7 by @aharwood2 in #1191
Full Changelog: Release_v1.13.6...Release_v1.13.7
v1.13.6
What's Changed
- 734 download wlm data as csv isnt working by @DrAtbas in #1076
- Hotfix v1.13.5.1 by @aharwood2 in #1079
- Hotfix for avoiding an NaN on the actuals by @aharwood2 in #1082
- Hotfix 1.13.5.2 by @aharwood2 in #1083
- 1087 update the recovery report so the format matches what robpj wants by @aharwood2 in #1090
- 1087 update the recovery report so the format matches what robpj wants by @aharwood2 in #1092
- 1087 update the recovery report so the format matches what robpj wants by @aharwood2 in #1098
- 1093 development journey download data button not working by @aharwood2 in #1097
- 1099 export the competency framework into a word doc by @aharwood2 in #1101
- 1102 add option to exclude leavers from api calls by @aharwood2 in #1103
- 1091 put connection strings into environment by @aharwood2 in #1100
- 1033 add leave bookings data api endpoint by @PhilBradbury in #1105
- Restricted button usage to superusers only by @aharwood2 in #1118
- 1111 what does capx stand for by @aharwood2 in #1119
- Fixes to api config by @aharwood2 in #1120
- 1086 cant add an absence by @aharwood2 in #1123
- 1094 resources not being removed from tasks when project cancelled by @aharwood2 in #1124
- 1107 skills window is too small by @aharwood2 in #1126
- 1085 indicate whether a task is in budget or not by @aharwood2 in #1115
- Release v1.13.6 by @aharwood2 in #1121
Full Changelog: Release_v1.13.5...Release_v1.13.6
v1.13.5
What's Changed
- Context issues project details by @aharwood2 in #1017
- Hotfix v1.13.4.1 by @aharwood2 in #1018
- Fixed issues with payments not submitting and bumped version by @aharwood2 in #1020
- Hotfix v1.13.4.2 by @aharwood2 in #1021
- Export recovery by @aharwood2 in #1029
- 503 break down the average for the period categories of the wlm by project code by @DrAtbas in #1031
- 851 add dummy data to fresh build by @aharwood2 in #1035
- Added method to take the anchor date into account to "shift" the data by @PhilBradbury in #1038
- 1030 when switching between project details using magic bar task grid does not refresh by @aharwood2 in #1039
- 1037 corrections to the dummy data seeding by @PhilBradbury in #1040
- 1024 unable to split task by @aharwood2 in #1041
- Adjusted solution configs by @aharwood2 in #1043
- Fixes for RSE Con demo by @aharwood2 in #1044
- Added a dependabot config by @aharwood2 in #1046
- Bump HtmlAgilityPack from 1.12.1 to 1.12.2 by @dependabot[bot] in #1051
- Bump GSS.Authentication.CAS.AspNetCore from 5.6.0 to 5.6.1 by @dependabot[bot] in #1050
- Bump ClosedXML from 0.104.2 to 0.105.0 by @dependabot[bot] in #1048
- Bump Blazor-ApexCharts from 5.1.0 to 6.0.2 by @dependabot[bot] in #1047
- Security updates by @aharwood2 in #1052
- Interim accessibility improvement merge by @aharwood2 in #1055
- Added a special message to absences page if someone is leaving by @aharwood2 in #1062
- Made an adjustment to the net value calculator to fix issue by @aharwood2 in #1064
- 1002 finish date of person not reflected in individuals capacity view by @aharwood2 in #1063
- Enabled split query behaviour by default by @aharwood2 in #1065
- 1025 burn up chart is showing too high a planned cost by @aharwood2 in #1067
- 1042 split task ux by @aharwood2 in #1069
- 685 download timesheet data by @DrAtbas in #1066
- Added some basic test scaffolding by @aharwood2 in #1073
- Bump the nuget group with 1 update by @dependabot[bot] in #1074
- Release v1.13.5 by @aharwood2 in #1070
New Contributors
- @DrAtbas made their first contribution in #1031
- @dependabot[bot] made their first contribution in #1051
Full Changelog: Release_v1.13.4...Release_v1.13.5
v1.13.4
What's Changed
- Deployment fixes by @aharwood2 in #997
- Put the CAS configs back to the only working setup by @aharwood2 in #999
- 998 funding sources cant be updated by @aharwood2 in #1000
- Update deployment scripts by @aharwood2 in #1006
- Need to remove the old WAL files before trying to vacuum by @aharwood2 in #1007
- 1001 management capacity view is current not accessible by @aharwood2 in #1010
- 1005 display issue with actuals graph by @aharwood2 in #1011
- Release v1.13.4 by @aharwood2 in #1014
Full Changelog: Release_v1.13.3...Release_v1.13.4
v1.13.3
What's Changed
- 916 new starters not shown on capacity planning graph by @aharwood2 in #928
- Added Try/Catch code to the method that builds the data to insert. by @PhilBradbury in #930
- 931 add an export button to development journey by @aharwood2 in #933
- Fixed bug and bumped version by @aharwood2 in #934
- 751 view burn up for individual rses by @aharwood2 in #932
- Allowed negative numbers for payments and invoices by @aharwood2 in #936
- 919 cant remove funding source from a task by @aharwood2 in #938
- compose.yml: Correct interpolation syntax by @ianhinder in #942
- Fix typo in CapacityLegendComponent.razor by @DrJonnyT in #959
- 947 ensure the capx database is backed up regularly by @aharwood2 in #954
- 799 update docker compose config to run api as separate container by @fdq09eca in #952
- 799 update docker compose config to run api as separate container by @aharwood2 in #963
- BugFix: Skip evidence requirement for unmet competencies by @chandima131 in #958
- 967 move sentry over to internal by @aharwood2 in #968
- 920 strange behaviour when verifying a new skill tag by @aharwood2 in #971
- Fix crash related to lack of a legacy ID by @aharwood2 in #972
- 939 new burn up chart demand lines are different when there is no unmet demand by @aharwood2 in #973
- 909 workload model analyses shows graph with gap in the bar chart by @aharwood2 in #976
- 945 mismatch between da funding source and da funds requested planned costs etc by @aharwood2 in #977
- 937 current fy end date wrong for leadership tasks in financial report by @aharwood2 in #978
- 911 even though i cancel the edit of a finance item the change is saved by @aharwood2 in #980
- Updated the CAS URLs to the new endpoints as recommended by IDAM by @aharwood2 in #984
- 955 innatecode dropdown shows codes which have no more tasks to choose from by @aharwood2 in #982
- 983 superuser can access timesheets of non direct reports via url but not via button by @aharwood2 in #993
- Put last column of assessment in a stack to force to stay visible by @aharwood2 in #994
- Overridden the protocol in PPAD to use protocol 2 by @aharwood2 in #995
- Added filter on the env var check so it avoids design time building by @aharwood2 in #996
- Release v1.13.3 by @aharwood2 in #981
New Contributors
- @ianhinder made their first contribution in #942
- @DrJonnyT made their first contribution in #959
- @chandima131 made their first contribution in #958
Full Changelog: Release_v1.13.2...Release_v1.13.3
v1.13.2
What's Changed
- 737 label y axes on wlm graphs by @aharwood2 in #906
- 903 actual cost calculated as lower than planned cost although actual hours are greater than planned hours by @aharwood2 in #905
- 901 list all possible skills on one page by @aharwood2 in #917
- 900 funding source for leadership costs by @aharwood2 in #922
- 899 funding sources warning incorrect about running status by @aharwood2 in #925
- Bumped version number for next release by @aharwood2 in #926
- Release v1.13.2 by @aharwood2 in #924
Full Changelog: Release_v1.13.1...Release_v1.13.2
v1.13.1
What's Changed
- 878 add pm to the deactivate timesheet codes table by @aharwood2 in #883
- 886 skills cull by @aharwood2 in #888
- Fixed obvious issue with the API program boot-up by @aharwood2 in #889
- Curiosity check to see if this works by @aharwood2 in #890
- Api not working by @aharwood2 in #891
- Did I break it again? by @aharwood2 in #892
- Getting there by @aharwood2 in #893
- 737 label y axes on wlm graphs by @aharwood2 in #896
- 894 timesheet reject button incorrectly validates timesheets by @aharwood2 in #897
- Release v1.13.1 by @aharwood2 in #895
Full Changelog: Release_v1.13.0...Release_v1.13.1