Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
567 commits
Select commit Hold shift + click to select a range
8620bbf
begins to implement blank template download
kevwhitt-hee Mar 4, 2024
eeaa8b3
Squashed commit of the following:
kevwhitt-hee Mar 4, 2024
d86094e
Fixes blank template download
kevwhitt-hee Mar 4, 2024
3b38005
Squashed commit of the following:
kevwhitt-hee Mar 4, 2024
914deae
Squashed commit of the following:
kevwhitt-hee Mar 4, 2024
2da3e16
Merge branch 'master' into Release-2024.29
rshrirohit Mar 5, 2024
d69095f
Merge branch 'master' into UAT
kevwhitt-hee Mar 5, 2024
8dc99b3
Merge branch 'master' into Develop/Features/TD-3835-SplitBulkDelegates
kevwhitt-hee Mar 5, 2024
5e08127
Adds data validation drop downs to columns in exported sheet
kevwhitt-hee Mar 5, 2024
8d60999
Merge branch 'master' into DEV
kevwhitt-hee Mar 5, 2024
bc7fcf3
Merge branch 'master' into Release-2024.29
kevwhitt-hee Mar 5, 2024
fc84728
Further list validation and column hiding improvements
kevwhitt-hee Mar 5, 2024
4d82530
Merge branch 'Release-2023.26-Hotfix' into UAT
rshrirohit Mar 7, 2024
38f161b
Merge branch 'Release-2023.26-Hotfix' into UAT
rshrirohit Mar 7, 2024
23979aa
TD-3822-browser back issue - added 410 status code.
Auldrin-Possa Mar 7, 2024
b4ce582
Merge pull request #2566 from TechnologyEnhancedLearning/Develop/Fix/…
rshrirohit Mar 8, 2024
3f800dc
Merge branch 'Release-2023.26-Hotfix' into UAT
rshrirohit Mar 8, 2024
e7a38f9
Adds JobGroupID column to sheet for processing job group
kevwhitt-hee Mar 8, 2024
c112d41
Adds function to remove illegal characters from sheetnames
kevwhitt-hee Mar 11, 2024
da07e84
Fixes bulk upload tests
kevwhitt-hee Mar 11, 2024
4547431
Fixes rowcount iteration
kevwhitt-hee Mar 11, 2024
101c244
Merge branch 'Release-2024.29' into Develop/Features/TD-3835-SplitBul…
kevwhitt-hee Mar 11, 2024
37b0b9c
Update ClosedXmlHelper.cs
kevwhitt-hee Mar 11, 2024
000bf22
Merge branch 'Release-2023.26-Hotfix' into Release-2024.29
rshrirohit Mar 11, 2024
5d4de20
Reworks the upload delegates starter page to reflect design
kevwhitt-hee Mar 11, 2024
720ae37
Fixes aria references
kevwhitt-hee Mar 11, 2024
1b6381d
Moves hints to conditional expanders
kevwhitt-hee Mar 11, 2024
b369b98
Merge branch 'master' into Release-2024.29
rshrirohit Mar 12, 2024
cd22fee
Merge branch 'master' into Automatic_version_update_dependabot
kevwhitt-hee Mar 12, 2024
d1a0eff
Updates multipage form service package version
kevwhitt-hee Mar 12, 2024
bc79e0b
Updates to use TypeSrcript.MSBuild instead of deprecated SDK
kevwhitt-hee Mar 12, 2024
5835a2c
Updates NHS view components package to latest version
kevwhitt-hee Mar 12, 2024
914400e
Updates SQL client to compatible non-deprecated version and Chromedriver
kevwhitt-hee Mar 12, 2024
47bef68
Merge branch 'Release-2024.29' into Develop/Features/TD-3835-SplitBul…
kevwhitt-hee Mar 12, 2024
d318b09
Implements the bulk upload pre-process summary page
kevwhitt-hee Mar 12, 2024
e670d63
Tidies the upload complete view and begins to implement multipage for…
kevwhitt-hee Mar 12, 2024
217f8f6
Merge pull request #2569 from TechnologyEnhancedLearning/Automatic_ve…
rshrirohit Mar 13, 2024
2025fc9
Updates workflow to update nuget source if it exists
kevwhitt-hee Mar 13, 2024
23ab358
Removes incorrect flag from update workflow step
kevwhitt-hee Mar 13, 2024
1e23acb
Updates username in workflow
kevwhitt-hee Mar 13, 2024
0f7ad37
Removes existing package source and adds new one
kevwhitt-hee Mar 13, 2024
c76bb6d
Update build-and-deploy-uat.yml
kevwhitt-hee Mar 13, 2024
e44739a
Update build-and-deploy-uat.yml
kevwhitt-hee Mar 13, 2024
2151051
Update build-and-deploy-uat.yml
kevwhitt-hee Mar 13, 2024
2ada1ea
Update build-and-deploy-uat.yml
kevwhitt-hee Mar 13, 2024
d0186c1
Update build-and-deploy-uat.yml
kevwhitt-hee Mar 13, 2024
1d5b54d
Update build-and-deploy-dev.yml
kevwhitt-hee Mar 13, 2024
24f2cbc
Update build-and-deploy-uat.yml
kevwhitt-hee Mar 13, 2024
f2eaf32
Update build-and-deploy-dev.yml
kevwhitt-hee Mar 13, 2024
833ff34
Merge branch 'master' into UAT
kevwhitt-hee Mar 13, 2024
d510bc4
Merge branch 'master' into DEV
kevwhitt-hee Mar 13, 2024
9c91b36
TD-1649-CorrectsSpacingIssue
rshrirohit Mar 14, 2024
575b56b
Moves excel file storage to temporary server file and refactors calls…
kevwhitt-hee Mar 14, 2024
1dbe6a0
TD-3530-Adding Centre Name To Supervisor Name
rshrirohit Mar 14, 2024
cdb2510
Merge pull request #2572 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Mar 15, 2024
af5b3b8
TD-3530 CentreName attached to competency object
rshrirohit Mar 15, 2024
bb96001
TD-3530 Removing unnecessary select
rshrirohit Mar 15, 2024
682b0f2
Implements add to group view and validation
kevwhitt-hee Mar 15, 2024
7589865
Provides default send date and improves group form validation
kevwhitt-hee Mar 15, 2024
df8ee78
Tweaks namespace for viewmodels and completes layout of add who to gr…
kevwhitt-hee Mar 15, 2024
65ba87d
TD-3888 - css,cshtml modified to fix mobile view issue
Auldrin-Possa Mar 18, 2024
c6c8e5f
Implements upload summary view
kevwhitt-hee Mar 18, 2024
fc6b241
Adds back buttons to flow steps
kevwhitt-hee Mar 18, 2024
6f1d8e6
TD-3893- dispalying active supervisors for sign off
Auldrin-Possa Mar 18, 2024
f70aa82
Merge pull request #2574 from TechnologyEnhancedLearning/Develop/Fix/…
rshrirohit Mar 19, 2024
9d5b65d
Merge pull request #2575 from TechnologyEnhancedLearning/Develop/Fix/…
rshrirohit Mar 19, 2024
4abb23c
TD-3892-PopulatingProficienciesOnErrorValidation
rshrirohit Mar 19, 2024
07660cf
TD-3908- Updated page title according to page view
Auldrin-Possa Mar 19, 2024
e1e7b6a
Implements final summary page and tweaks step processing for bulk upload
kevwhitt-hee Mar 20, 2024
9124d64
Fixes service tests splitting out row pre-process tests
kevwhitt-hee Mar 20, 2024
da40760
Merge branch 'Release-2024.29' into Develop/Features/TD-3835-SplitBul…
kevwhitt-hee Mar 20, 2024
0cb8f49
Merge branch 'DEV' into Release-2024.29
kevwhitt-hee Mar 20, 2024
4a2df0f
Merge branch 'Release-2024.29' into Develop/Features/TD-3835-SplitBul…
kevwhitt-hee Mar 20, 2024
dee1900
Undoing changes to appsettings.development
kevwhitt-hee Mar 20, 2024
b70426a
Suppresses transaction scoping for bulk processing
kevwhitt-hee Mar 22, 2024
902c656
TD-3932 - NonReportable column updated on 'Supervise' link click in s…
Auldrin-Possa Mar 22, 2024
ccaf313
Merge pull request #2577 from TechnologyEnhancedLearning/Develop/Fix/…
kevwhitt-hee Mar 22, 2024
10835cf
Merge pull request #2573 from TechnologyEnhancedLearning/Develop/Fixe…
kevwhitt-hee Mar 22, 2024
80bca52
Merge pull request #2583 from TechnologyEnhancedLearning/Develop/Feat…
kevwhitt-hee Mar 22, 2024
1d393b0
Merge branch 'UAT' into Release-2024.29
kevwhitt-hee Mar 22, 2024
80b1cc8
Merge branch 'Release-2024.29' of https://github.com/TechnologyEnhanc…
kevwhitt-hee Mar 22, 2024
bb8f9c6
Squashed commit of the following:
kevwhitt-hee Mar 22, 2024
e3a1502
Removes unused reference
kevwhitt-hee Mar 22, 2024
bd5ce4a
Squashed commit of the following:
kevwhitt-hee Mar 22, 2024
040c4b8
TD-3835 Fixes to existing accessibility tests project and connection …
kevwhitt-hee Mar 27, 2024
2ff76b5
TD-3885- added feature - 'Groups' filter within 'Prompts' filter
Auldrin-Possa Apr 2, 2024
545cf0c
TD-3671 fixed enrolling from 'Tracking system-Manage Delegate' view d…
sherif-olaboye Apr 3, 2024
7b6f3d7
Merge pull request #2588 from TechnologyEnhancedLearning/Develop/Fix/…
rshrirohit Apr 4, 2024
e50669e
Merge pull request #2589 from TechnologyEnhancedLearning/Develop/feat…
rshrirohit Apr 4, 2024
ccc8c5d
Merge branch 'Release-2024.29' into UAT
rshrirohit Apr 4, 2024
d5875d4
TD-3892 Correcting Input Parameter name
rshrirohit Apr 4, 2024
ae60a9a
TD-3880-GTM script code moved to partial view.
Auldrin-Possa Apr 8, 2024
3336e75
TD-4015-Added Removed Date And Used To Decide Launch Course Button
rshrirohit Apr 9, 2024
214b24a
Merge pull request #2576 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 9, 2024
af9fe57
Merge pull request #2594 from TechnologyEnhancedLearning/Develop/Fix/…
rshrirohit Apr 9, 2024
d583236
Merge branch 'Release-2024.29' into UAT
rshrirohit Apr 9, 2024
4af0225
TD-3835 Fixes issues from design review
kevwhitt-hee Apr 10, 2024
cfd5278
Merge branch 'Release-2024.29' into Develop/Features/TD-3835-SplitBul…
kevwhitt-hee Apr 10, 2024
d701d4d
TD-3173 Putting Validation On Supervisor Role Selection
rshrirohit Apr 11, 2024
cef6a58
Merge pull request #2598 from TechnologyEnhancedLearning/Develop/Feat…
rshrirohit Apr 11, 2024
851c076
Merge branch 'Release-2024.29' into UAT
rshrirohit Apr 11, 2024
5c38de6
TD-4015 Adding Removed Date to expanded card
rshrirohit Apr 11, 2024
f7130af
TD-3835 Removes "TRUE" value from "Active" column in blank template
kevwhitt-hee Apr 11, 2024
5b157a1
TD-3835 Fixes email delegates link on results page
kevwhitt-hee Apr 12, 2024
81c845e
TD-3835 Migration to inactivate delegate accounts with no email
kevwhitt-hee Apr 12, 2024
54ab708
Update 202404120935_InactivateDelegateAccountsWithNoEmail.cs
kevwhitt-hee Apr 12, 2024
6f2eec2
TD-3835 Fixes email validation to allow blanks for existing inactive …
kevwhitt-hee Apr 12, 2024
59a095f
TD-3835 Fixes "to update" count
kevwhitt-hee Apr 12, 2024
421a68b
TD-3173 Moved validation to viewmodel
rshrirohit Apr 12, 2024
5149bbd
TD-3835 Reworks the results page to show as final step when processin…
kevwhitt-hee Apr 12, 2024
7fb4151
Update BulkUploadController.cs
kevwhitt-hee Apr 12, 2024
ea5fd6d
Update BulkUploadController.cs
kevwhitt-hee Apr 12, 2024
7272a33
Merge pull request #2596 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 15, 2024
1420c32
Merge pull request #2600 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 15, 2024
601e15f
Merge pull request #2602 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 15, 2024
a607be2
Merge branch 'Release-2024.29' into UAT
rshrirohit Apr 15, 2024
2c1028d
Makes the UserCard enum public to make it accessible to the partial view
kevwhitt-hee Apr 12, 2024
c5b76f7
Merge pull request #2605 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 15, 2024
00c07de
Merge branch 'Release-2024.29' into UAT
rshrirohit Apr 15, 2024
956b020
Added LH auth capability
ColinBeebyHEE Oct 27, 2023
5eb8b5e
First attempts at adding oidc authentication to DLS
ColinBeebyHEE Sep 8, 2023
9e5e981
Added correct logout capability and not linked functionality
ColinBeebyHEE Oct 31, 2023
6a7ce13
Fixed failing test and corrected some redirect paths.
ColinBeebyHEE Nov 1, 2023
25b6a79
Added unit tests
ColinBeebyHEE Nov 3, 2023
0650cdd
Changed NotLinked to redirect to LogoutSharedAuth
ColinBeebyHEE Nov 28, 2023
94dd66e
Modified pages to conform to new designs
ColinBeebyHEE Dec 21, 2023
8e01816
Modified the hover background color of the LH login button
ColinBeebyHEE Dec 22, 2023
551d87e
Added logic and html for Forgot Password functionality
ColinBeebyHEE Jan 24, 2024
8c06a7f
Removed code which was added as part of a rebase
ColinBeebyHEE Jan 25, 2024
7fc9eb4
Changed views in accordance with Allans guidance
ColinBeebyHEE Jan 26, 2024
84572b4
Small change identifying CentreId when LogingCentreAsync
ColinBeebyHEE Apr 16, 2024
90a86aa
Added in OpenIdConnect NuGet package
ColinBeebyHEE Apr 16, 2024
018b167
Remove unused using.
ColinBeebyHEE Apr 16, 2024
b87c891
Adds public access modifier to delegate account card enum
kevwhitt-hee Apr 17, 2024
b47637d
TD-3174 Showing console '500' error on the screen when enrolling dele…
sherif-olaboye Apr 17, 2024
0eac125
TD-4048 Changed viewbag to view model
rshrirohit Apr 17, 2024
036e624
TD-3834 Moves centre delegate registration to use multipage form service
kevwhitt-hee Apr 18, 2024
ccfb9a9
Merge pull request #2608 from TechnologyEnhancedLearning/Develop/Feat…
rshrirohit Apr 19, 2024
cbd80c0
Merge pull request #2609 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 19, 2024
7039de0
Merge pull request #2610 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 19, 2024
e927376
Removes broken type filter
kevwhitt-hee Apr 19, 2024
39247d5
TD-3834 Implements add to group interface and associated controller a…
kevwhitt-hee Apr 19, 2024
ead2883
TD-3834 Processes the add to group options in the controller and serv…
kevwhitt-hee Apr 19, 2024
87be80d
TD-3834 Implements summary and confirmation view changes
kevwhitt-hee Apr 22, 2024
1721bdf
TD-3834 Updates delegate registration by centre tests for multipage f…
kevwhitt-hee Apr 23, 2024
b3d7961
TD-3834 Fixes back navigation through flow
kevwhitt-hee Apr 23, 2024
f1aee7f
Fixes misplaced temp data clearing
kevwhitt-hee Apr 23, 2024
95b14aa
Redirect string from HandleLoginResult now has currentSystemBaseUrl p…
ColinBeebyHEE Apr 23, 2024
3e58ff7
Merge pull request #2614 from TechnologyEnhancedLearning/Develop/Feat…
rshrirohit Apr 23, 2024
0e5c1df
Changed from using CurrentSystemBaseUrl to AppRootPath
ColinBeebyHEE Apr 23, 2024
a15500d
TD-3888 Mobile view issue on the 'Certificate' screen for all the sel…
sherif-olaboye Apr 23, 2024
add9885
TD-3080 Forward only migration to remove duplicates from the GroupDel…
kevwhitt-hee Apr 23, 2024
429ccff
Merge pull request #2612 from TechnologyEnhancedLearning/Develop/Feat…
rshrirohit Apr 24, 2024
cf050cb
Merge pull request #2615 from TechnologyEnhancedLearning/Develop/Feat…
rshrirohit Apr 24, 2024
99aae1b
Merge pull request #2616 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 24, 2024
d849e76
Merge pull request #2617 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 24, 2024
8b3c58e
Fixed issue where LogIntoCentreAsync was called. Fixed Logout issue
ColinBeebyHEE Apr 24, 2024
85227d6
Fixes joins in query to ensure that data is returned
kevwhitt-hee Apr 24, 2024
9f9ef46
Merge pull request #2619 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 25, 2024
d520eeb
Merge pull request #2618 from TechnologyEnhancedLearning/Develop/Feat…
rshrirohit Apr 25, 2024
1a4e68f
TD-3956 Replace user research link for participant recruitment on DLS
sherif-olaboye Apr 25, 2024
9594cab
TD-3956 Replace user research link for participant recruitment on DLS
sherif-olaboye Apr 25, 2024
ab019dc
TD-3956 resolving Possible null reference return on configuration ext…
sherif-olaboye Apr 25, 2024
84900c7
Fixed remaining logout redirection issues. Added in missing claims fo…
ColinBeebyHEE Apr 25, 2024
61ad211
TD-3956 resolving Converting null literal or possible null value to n…
sherif-olaboye Apr 25, 2024
d849134
TD-3173 Removed role selection for enrol activity
rshrirohit Apr 26, 2024
ca12464
Merge pull request #2622 from TechnologyEnhancedLearning/Develop/Feat…
rshrirohit Apr 26, 2024
18d883e
Included the claims setup code in the LogIntoSingleCentre case
ColinBeebyHEE Apr 26, 2024
5eb7c42
TD-3835 Separates active and inactive counts for registered and updat…
kevwhitt-hee Apr 26, 2024
eed2ecc
TD-3835 Finishes implementing active only grouping and applies new lo…
kevwhitt-hee Apr 26, 2024
5ee6802
Simplifies warning message
kevwhitt-hee Apr 26, 2024
7f6c2fb
Fixes cancel link
kevwhitt-hee Apr 26, 2024
35d841a
Merge pull request #2623 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 26, 2024
58d54a0
Merge pull request #2624 from TechnologyEnhancedLearning/Develop/Feat…
rshrirohit Apr 26, 2024
7af95c2
Merge pull request #2625 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 26, 2024
d64a68f
Merge pull request #2626 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Apr 26, 2024
5994637
TD-3144 A learner shouldn't be able to change their primary email to …
sherif-olaboye May 1, 2024
d440ed9
TD-3144 Fixing test failed from the pull request
sherif-olaboye May 1, 2024
1d1f6df
TD-3956 Effecting observation from review
sherif-olaboye May 1, 2024
036f5db
Merge pull request #2620 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 2, 2024
c3dd0b9
Merge pull request #2634 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 2, 2024
e8c7ff5
TD-3956 Replace user research link for participant recruitment on DLS
sherif-olaboye May 2, 2024
7cd204d
Merge pull request #2636 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 3, 2024
e9da76d
TD-2272 DLS feedback bar, view in logged out is inconsistent with the…
sherif-olaboye May 3, 2024
22a6d41
TD-3835 Handling hyperlinks in excel file and correcting typo
rshrirohit May 8, 2024
99d1709
TD-3835 Catching the intended error
rshrirohit May 8, 2024
96cb0c5
Merge pull request #2639 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 8, 2024
7b45728
Merge remote-tracking branch 'origin/Release-2024.29' into Develop/Fi…
sherif-olaboye May 8, 2024
907ca32
TD-3835 Adds additional option to add who to group and directs and ha…
kevwhitt-hee May 8, 2024
9acde44
Corrected Issue with the default authentication scheme. oidc is only …
ColinBeebyHEE May 8, 2024
6fdc22c
Merge pull request #2637 from TechnologyEnhancedLearning/Develop/Feat…
rshrirohit May 9, 2024
ce68940
Merge pull request #2640 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 9, 2024
250b981
TD-3671 changing the business rule for current and available activities
sherif-olaboye May 9, 2024
1e58d80
TD-3173 Handling supervisor role if supervisor is not selected
rshrirohit May 9, 2024
63f8bac
TD-3144 same email address is showing as Primary email for 2 users in…
sherif-olaboye May 9, 2024
95e7ce8
TD-3885 Correcting groups filter in TS dashboard and all delegates page
rshrirohit May 10, 2024
e2a4676
Merge pull request #2641 from TechnologyEnhancedLearning/Develop/Feat…
rshrirohit May 10, 2024
2392fde
TD-3144 Removing the coalesce from the query
sherif-olaboye May 10, 2024
a34278b
TD-4130 Fixes issue with diagnostic not closing by correcting URL mat…
kevwhitt-hee May 10, 2024
a315945
TD-3671 Removing the early implementation on the update method
sherif-olaboye May 10, 2024
0a718e3
TD-3144 Revert the changes on earlier PR
sherif-olaboye May 10, 2024
9875771
TD-3144 Resolving test fail from the PR
sherif-olaboye May 13, 2024
2124687
TD-3671 remove earlier impelementation on this method UpdateProgressS…
sherif-olaboye May 13, 2024
e1fbca1
Merge pull request #2643 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 13, 2024
7c1009b
Merge pull request #2646 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 13, 2024
52ac485
TD-3674 Reverting ResXFileCodeGenerator
sherif-olaboye May 13, 2024
4067ac0
TD-3144 Removing the tempdata earlier added
sherif-olaboye May 13, 2024
419d4a1
Removing extra semi colon
rshrirohit May 14, 2024
1a4300d
Merge pull request #2644 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 14, 2024
e2863b5
TD-3835 Trims both sides of field comparison strings to avoid marking…
kevwhitt-hee May 14, 2024
660046f
TD-3671 correcting the wrong old function
sherif-olaboye May 14, 2024
5285dbc
TD-3671 Altering store procedure for current activities
sherif-olaboye May 14, 2024
283d2eb
TD-3671 Altering store procedure for the up migration
sherif-olaboye May 14, 2024
75b73c7
TD-3880 - gtag script added
Auldrin-Possa May 14, 2024
f688705
Merge pull request #2649 from TechnologyEnhancedLearning/Develop/Fix/…
rshrirohit May 14, 2024
f92d836
TD-3885 CorrectingTestFails
rshrirohit May 14, 2024
c3e59d0
TD-3885 Implementing group filter for groups
rshrirohit May 15, 2024
69c20f2
TD-3885 Correcting parameters of Test calls
rshrirohit May 15, 2024
693f3fd
Merge pull request #2648 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 15, 2024
1ed8c24
TD-3885 Fixing UAT and Live filter issue
rshrirohit May 15, 2024
b86d146
TD-3885 Correcting build fail for All delegates controller test
rshrirohit May 15, 2024
95bc8f3
TD-3880-GTM body js added.
Auldrin-Possa May 15, 2024
d092bee
Merge pull request #2645 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 15, 2024
8ad6736
Merge pull request #2651 from TechnologyEnhancedLearning/Develop/Fix/…
rshrirohit May 15, 2024
d53f28b
TD-3671 Removing the added bracket for the activities store procedure
sherif-olaboye May 15, 2024
ef7d2ef
TD-3671 using the function and store procedure of the UAT DB for the …
sherif-olaboye May 16, 2024
4f7265a
Merge pull request #2642 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 17, 2024
ff2395f
TD-3885 Handling Deleted Group Filter Issue
rshrirohit May 17, 2024
92c2313
TD-4164- 'LoginWithLearningHub' feature flag added.
Auldrin-Possa May 17, 2024
5e81f2f
Merge pull request #2654 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 20, 2024
95f78c9
Merge pull request #2656 from TechnologyEnhancedLearning/Develop/feat…
rshrirohit May 20, 2024
9dae1ce
TD-3885 FixingIssue with propmts filter
rshrirohit May 21, 2024
2d89466
TD-3885 Correcting if condition to check for tempdata base url
rshrirohit May 21, 2024
cf967bb
Merge pull request #2661 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 21, 2024
0386836
TD-3885-Correcting Issue Related To Prompt Filter And UAT Live Filter
rshrirohit May 23, 2024
72eaf10
TD-3885 Converting URL to lowercase before comparing
rshrirohit May 23, 2024
d8d3acc
TD-3885 Making use of environment variables.
rshrirohit May 24, 2024
df5d132
TD-3885 Setting cookie name to environment label name
rshrirohit May 24, 2024
c461f4b
Merge pull request #2667 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 24, 2024
ac76edd
TD-3671 Implementing the new business rule
sherif-olaboye May 24, 2024
482d16d
TD-3671 Changing the enrollment method id to 2 from 3 in group service
sherif-olaboye May 28, 2024
d21547c
TD-3671 Reverting the earlier changes
sherif-olaboye May 28, 2024
0032b3b
Merge pull request #2670 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit May 29, 2024
0998b17
TD-3671 Changing of enrolment date when the delegate re-enrol
sherif-olaboye May 31, 2024
7d48aaa
Merge pull request #2688 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Jun 3, 2024
c25a84e
TD-4218 'Last access' date and time shouldn't show on the learner rec…
sherif-olaboye Jun 4, 2024
e2d1655
TD-4218 Resolving the test failed issue
sherif-olaboye Jun 4, 2024
09f048b
TD-4218 Resolving the test failed
sherif-olaboye Jun 4, 2024
39570ba
TD-4218 Changing the Enrolled by Admin
sherif-olaboye Jun 4, 2024
d77f528
Merge pull request #2691 from TechnologyEnhancedLearning/Develop/Fixe…
rshrirohit Jun 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 11 additions & 6 deletions .github/workflows/build-and-deploy-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,17 @@ jobs:

- name: Add TechnologyEnhancedLearning as nuget package source
run: |
$nugetSources = dotnet nuget list source | Out-String;
if(!($nugetSources -like "*TechnologyEnhancedLearning*"))
{
dotnet nuget add source https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json --name TechnologyEnhancedLearning --username 'kevin.whittaker' --password ${{ secrets.AZURE_DEVOPS_PAT }} --store-password-in-clear-text;
}

$nugetSources = dotnet nuget list source | Out-String;
if($nugetSources -like "*TechnologyEnhancedLearning*")
{
# Update the source (in case PAT has been updated)
dotnet nuget update source TechnologyEnhancedLearning --source https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json --username 'kevin.whittaker' --password ${{ secrets.AZURE_DEVOPS_PAT }} --store-password-in-clear-text
}
else
{
# Add the source
dotnet nuget add source https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json --name TechnologyEnhancedLearning --username 'kevin.whittaker' --password ${{ secrets.AZURE_DEVOPS_PAT }} --store-password-in-clear-text
}
- name: Dotnet publish
run: |
dotnet publish DigitalLearningSolutions.sln -c Release -o E:/web/${{env.SitePath}}-NEW
Expand Down
14 changes: 10 additions & 4 deletions .github/workflows/build-and-deploy-uat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,17 @@ jobs:
- name: Add TechnologyEnhancedLearning as nuget package source
run: |
$nugetSources = dotnet nuget list source | Out-String;
if(!($nugetSources -like "*TechnologyEnhancedLearning*"))
{
dotnet nuget add source https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json --name TechnologyEnhancedLearning --username 'kevin.whittaker' --password ${{ secrets.AZURE_DEVOPS_PAT }} --store-password-in-clear-text;
if($nugetSources -like "*TechnologyEnhancedLearning*")
{
# Update the source (in case PAT has been updated)
dotnet nuget update source TechnologyEnhancedLearning --source https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json --username 'kevin.whittaker' --password ${{ secrets.AZURE_DEVOPS_PAT }} --store-password-in-clear-text
}
else
{
# Add the source
dotnet nuget add source https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json --name TechnologyEnhancedLearning --username 'kevin.whittaker' --password ${{ secrets.AZURE_DEVOPS_PAT }} --store-password-in-clear-text
}

- name: Dotnet publish
run: |
dotnet publish DigitalLearningSolutions.sln -c Release -o E:/web/${{env.SitePath}}-NEW
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/continuous-integration-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ jobs:
name: Build and test
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Setup .NET Core SDK 6.0
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x

Expand All @@ -27,12 +27,12 @@ jobs:
run: dotnet test DigitalLearningSolutions.Web.Tests

- name: Setup node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 20

- name: Typescript install
run: yarn install --frozen-lockfile
run: yarn install --network-timeout 600000 --frozen-lockfile
working-directory: ./DigitalLearningSolutions.Web

- name: Typescript build
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
using FluentMigrator;

namespace DigitalLearningSolutions.Data.Migrations
{
[Migration(202404091210)]
public class AlterGetCompletedCoursesForCandidate : Migration
{
public override void Up()
{
Execute.Sql(Properties.Resources.TD_4015_Update_GetCompletedCoursesForCandidate_proc_up);
}
public override void Down()
{
Execute.Sql(Properties.Resources.TD_4015_Update_GetCompletedCoursesForCandidate_proc_down);
}
}
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
namespace DigitalLearningSolutions.Data.Migrations
{
using FluentMigrator;

[Migration(202401301650)]
public class AddGroupDelegatesConstraints : Migration
{
public override void Up()
{
Execute.Sql(
@"WITH duplicateRowNum AS (
SELECT *, ROW_NUMBER() OVER (PARTITION BY GroupId,DelegateId ORDER BY AddedDate) rownum
FROM GroupDelegates
)
DELETE FROM duplicateRowNum WHERE rownum > 1;"
);

Create.UniqueConstraint("UQ_GroupDelegates_GroupID_DelegateID").OnTable("GroupDelegates")
.Columns("GroupID","DelegateID");
}

public override void Down()
{
Delete.UniqueConstraint("UQ_GroupDelegates_GroupID_DelegateID").FromTable("GroupDelegates");
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
namespace DigitalLearningSolutions.Data.Migrations
{
using FluentMigrator;

[Migration(202403221110)]
public class UpdateCandidateAssessmentsNonReportable : Migration
{
public override void Up()
{
Execute.Sql(
@$"UPDATE CandidateAssessments
SET NonReportable= 1
FROM CandidateAssessments AS CA
INNER JOIN CandidateAssessmentSupervisors AS CAS ON CA.ID = cas.CandidateAssessmentID AND CAS.Removed IS NULL
INNER JOIN SupervisorDelegates AS SD ON SD.ID = CAS.SupervisorDelegateId
INNER JOIN AdminAccounts AS AA ON AA.ID = SD.SupervisorAdminID AND AA.UserID = SD.DelegateUserID
WHERE NonReportable = 0"
);
}
public override void Down()
{
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
namespace DigitalLearningSolutions.Data.Migrations
{
using FluentMigrator;

[Migration(202404120935)]
public class InactivateDelegateAccountsWithNoEmail : ForwardOnlyMigration
{
public override void Up()
{
Execute.Sql(
@$"UPDATE DelegateAccounts
SET Active = 0
FROM Users AS u INNER JOIN
DelegateAccounts ON u.ID = DelegateAccounts.UserID
WHERE (NOT (u.PrimaryEmail LIKE N'%@%')) AND (DelegateAccounts.Active = 1)"
);
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
namespace DigitalLearningSolutions.Data.Migrations
{
using FluentMigrator;

[Migration(202404231652)]
public class RemoveDuplicateDelegatesFromDelegateGroups : ForwardOnlyMigration
{
public override void Up()
{
Execute.Sql(
@$"WITH GroupDelegatesCTE AS (
SELECT *,
ROW_NUMBER() OVER (PARTITION BY GroupID, DelegateID ORDER BY GroupDelegateID) AS rn
FROM GroupDelegates
)
DELETE FROM GroupDelegatesCTE WHERE rn > 1;"
);
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
namespace DigitalLearningSolutions.Data.Migrations
{
using FluentMigrator;

[Migration(202405231044)]
public class AlterGetCurrentCoursesForCandidate_V2 : Migration
{
public override void Up()
{
Execute.Sql(Properties.Resources.TD_3671_Alter_GetCurrentCoursesForCandidate_V2_proc_up );
Execute.Sql(Properties.Resources.TD_3671_Alter_CheckDelegateStatusForCustomisation_func_up );
}
public override void Down()
{
Execute.Sql(Properties.Resources.TD_3671_Alter_GetCurrentCoursesForCandidate_V2_proc_down);
Execute.Sql(Properties.Resources.TD_3671_Alter_CheckDelegateStatusForCustomisation_func_down);
}
}
}
Original file line number Diff line number Diff line change
@@ -1,43 +1,43 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<None Remove="Resources\CookiePolicy.txt" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\CookiePolicy.txt">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Dapper" Version="2.0.123" />
<PackageReference Include="FluentMigrator" Version="3.2.9" />
<PackageReference Include="FluentMigrator.Extensions.SqlServer" Version="3.2.9" />
<PackageReference Include="Microsoft.Data.SqlClient" Version="2.1.2" />
</ItemGroup>
<ItemGroup>
<Compile Update="202104220853_FixCustomisationUpdateSPs.cs">
<SubType>Code</SubType>
</Compile>
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
</Project>
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<Nullable>enable</Nullable>
</PropertyGroup>

<ItemGroup>
<None Remove="Resources\CookiePolicy.txt" />
</ItemGroup>

<ItemGroup>
<EmbeddedResource Include="Resources\CookiePolicy.txt">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</EmbeddedResource>
</ItemGroup>

<ItemGroup>
<PackageReference Include="Dapper" Version="2.1.24" />
<PackageReference Include="FluentMigrator" Version="3.3.2" />
<PackageReference Include="FluentMigrator.Extensions.SqlServer" Version="3.3.2" />
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.1.5" />
</ItemGroup>

<ItemGroup>
<Compile Update="202104220853_FixCustomisationUpdateSPs.cs">
<SubType>Code</SubType>
</Compile>
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>

<ItemGroup>
<EmbeddedResource Update="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>

</Project>
Loading