Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
273 commits
Select commit Hold shift + click to select a range
a2fb42c
fixes
AnjuJose011 Jan 31, 2025
bc5d15d
Intial commit-Fix
AnjuJose011 Feb 2, 2025
32ce7c4
fix on appsetting
AnjuJose011 Feb 2, 2025
883b70c
TD-5300: Landing Page - Video player buttons focus right to left
Swapnamol Feb 3, 2025
ada4ae8
P1 P2 P3 endpoint expansion
OluwatobiAwe Feb 3, 2025
1a550e8
Merge pull request #955 from TechnologyEnhancedLearning/TD-5304-Notif…
AnjuJose011 Feb 3, 2025
2601fdf
Merge pull request #957 from TechnologyEnhancedLearning/Develop/Fixes…
swapnamol-abraham Feb 3, 2025
c45072a
fixes
AnjuJose011 Feb 4, 2025
489cef3
TD-5299: Removed focus on visually hidden content
ArunimaGeorge Feb 4, 2025
271d3f7
TD-5298: Header Page - Menu button receives focus but is not interact…
Swapnamol Feb 4, 2025
58a801a
Merge pull request #956 from TechnologyEnhancedLearning/TD-4794-ViewA…
AnjuJose011 Feb 4, 2025
958953e
Merge pull request #959 from TechnologyEnhancedLearning/Develop/Fixes…
ArunimaGeorge Feb 4, 2025
7e73523
Merge pull request #960 from TechnologyEnhancedLearning/Develop/Fixes…
swapnamol-abraham Feb 4, 2025
f2cc66d
Merge pull request #952 from TechnologyEnhancedLearning/Develop/Fixes…
swapnamol-abraham Feb 4, 2025
5a319b2
Merge pull request #945 from TechnologyEnhancedLearning/Develop/Fixes…
swapnamol-abraham Feb 4, 2025
b38311a
Unit Test fix and reference fix
OluwatobiAwe Feb 4, 2025
4dc4f56
Merge pull request #748 from TechnologyEnhancedLearning/fix-TD-4465-C…
AnjuJose011 Feb 5, 2025
684c3b5
reference ,DI and swagger documentation fix
OluwatobiAwe Feb 5, 2025
f7071db
Appeneded Authorization filters to some controllers
OluwatobiAwe Feb 5, 2025
e078d5a
unit test contructor fix
OluwatobiAwe Feb 5, 2025
2878945
merge RC
OluwatobiAwe Feb 5, 2025
b61a5f8
package fix
OluwatobiAwe Feb 5, 2025
1db59a2
Merge pull request #966 from TechnologyEnhancedLearning/Automatic_ver…
binon Feb 7, 2025
0a927c1
TD-5303: Restructured Acceptable use policy page
ArunimaGeorge Feb 7, 2025
b1d7283
Merge pull request #973 from TechnologyEnhancedLearning/Automatic_ver…
binon Feb 10, 2025
e3887aa
TD-5348 stream files with keep alive.
OluwatobiAwe Feb 10, 2025
4f464a8
Merge pull request #974 from TechnologyEnhancedLearning/Develop/Fixes…
OluwatobiAwe Feb 10, 2025
c58cfe7
Configure OpenID Connect authentication using the Moodle user ID, ret…
binon Feb 14, 2025
80a759e
Fixed the issue with ESR link for the resources not loading for first…
Swapnamol Feb 14, 2025
dcd501f
formatted
Swapnamol Feb 14, 2025
0930d3f
Updated the completion status logic
binon Feb 14, 2025
628d47d
Merge pull request #983 from TechnologyEnhancedLearning/Develop/Fixes…
swapnamol-abraham Feb 14, 2025
a598b1b
latest changes
ArunimaGeorge Feb 17, 2025
af8b985
Merge pull request #762 from TechnologyEnhancedLearning/Develop/Featu…
ArunimaGeorge Feb 17, 2025
5b7c8ac
Merge pull request #763 from TechnologyEnhancedLearning/Develop/Featu…
ArunimaGeorge Feb 17, 2025
048685e
Merge pull request #765 from TechnologyEnhancedLearning/Develop/Featu…
ArunimaGeorge Feb 17, 2025
6036852
Merge pull request #766 from TechnologyEnhancedLearning/Develop/Featu…
ArunimaGeorge Feb 17, 2025
a5d5d54
Changes from User-Registration-Journey to Dahila
ArunimaGeorge Feb 17, 2025
e45cd2b
Merge pull request #988 from TechnologyEnhancedLearning/Test-Dahila
ArunimaGeorge Feb 17, 2025
242d65e
TD-5348 azure file download service
OluwatobiAwe Feb 17, 2025
040ef8d
TD-5301: Select Your Grade Page (Registration Process) - Error messag…
Swapnamol Feb 17, 2025
a4f1eca
Merge pull request #991 from TechnologyEnhancedLearning/Develop/Fixes…
OluwatobiAwe Feb 17, 2025
7eed17f
Merge pull request #968 from TechnologyEnhancedLearning/Develop/Fixes…
ArunimaGeorge Feb 18, 2025
805820f
Merge pull request #958 from TechnologyEnhancedLearning/TD-5302-Conta…
AnjuJose011 Feb 18, 2025
5480e91
Merge branch 'release-v1.2.0-Dahila' into Develop/Fixes/TD-5301-Selec…
swapnamol-abraham Feb 18, 2025
6dd48c9
Merge pull request #990 from TechnologyEnhancedLearning/Develop/Fixes…
swapnamol-abraham Feb 18, 2025
4427ea0
Fixed the formatter issues
Swapnamol Feb 18, 2025
fd2937b
minor tweak on course image display
binon Feb 19, 2025
db39d07
TD-5372 : Unable to Edit Catalogue in Prod Env
Swapnamol Feb 19, 2025
6fb6e03
Merge pull request #993 from TechnologyEnhancedLearning/Develop/Fixes…
swapnamol-abraham Feb 19, 2025
c07874e
Merge pull request #995 from TechnologyEnhancedLearning/release-v1.2.…
AnjuJose011 Feb 20, 2025
9940164
TD-5133: Issue not showing the role on 'select for your current role'…
Swapnamol Feb 20, 2025
6b01042
TD-5012: Issue couldn't able to download File Audio/Video resources f…
Swapnamol Feb 21, 2025
687c8d8
Merge pull request #996 from TechnologyEnhancedLearning/Develop/Fixes…
swapnamol-abraham Feb 24, 2025
61464c8
Merge pull request #999 from TechnologyEnhancedLearning/Develop/Fixes…
swapnamol-abraham Feb 24, 2025
61cc7ff
Td-5048: Issue showing multiple entries for service updates/releases …
Swapnamol Feb 24, 2025
a073246
Merge pull request #1000 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Feb 24, 2025
5ed9358
fixes-TD-5182
AnjuJose011 Feb 25, 2025
7d47e22
TD-3730: No Rate Limiting Enabled
Swapnamol Feb 25, 2025
5344942
Modified the settins values
Swapnamol Feb 25, 2025
caf02c2
Added Autosuggestion
OluwatobiAwe Feb 26, 2025
dffaa67
Fixe for the .net core runtime issue
Swapnamol Feb 26, 2025
40a869b
latest changes
ArunimaGeorge Feb 26, 2025
4c6cab0
fixes
AnjuJose011 Feb 26, 2025
71ce486
node package update
ArunimaGeorge Feb 26, 2025
5196a33
merge changes
ArunimaGeorge Feb 26, 2025
de3f22b
TD-4303: Adding automated accessibility tests for LH
ArunimaGeorge Feb 26, 2025
ee994b9
TD-4303: Updated search results test.
ArunimaGeorge Feb 27, 2025
0efabf8
Merge pull request #1005 from TechnologyEnhancedLearning/Develop/Feat…
OluwatobiAwe Feb 27, 2025
34705b1
Merge pull request #1006 from TechnologyEnhancedLearning/TD-5304-Anch…
AnjuJose011 Feb 27, 2025
7e51396
TD-4967: Rewording on email verification page.
ArunimaGeorge Feb 27, 2025
2c44e04
fixes
AnjuJose011 Feb 27, 2025
d913f48
Merge pull request #1009 from TechnologyEnhancedLearning/TD-5304-Fix
AnjuJose011 Feb 27, 2025
63f2f9a
Merge pull request #1008 from TechnologyEnhancedLearning/Develop/Fixe…
AnjuJose011 Feb 27, 2025
cca8e10
TD-5304-Fix
AnjuJose011 Feb 27, 2025
5dcd8b0
TD-3732: Missing Security Headers
Swapnamol Feb 28, 2025
ee5c721
Merge pull request #1010 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Feb 28, 2025
f38fc15
TD-5001: Word support placement
ArunimaGeorge Feb 28, 2025
607b531
Merge pull request #1011 from TechnologyEnhancedLearning/Develop/Fixe…
ArunimaGeorge Feb 28, 2025
cfd4772
fixes
AnjuJose011 Mar 3, 2025
30b7e00
Merge pull request #1016 from TechnologyEnhancedLearning/TD-5001-Upda…
AnjuJose011 Mar 3, 2025
3721852
TD-3730: error Screen modified
Swapnamol Mar 3, 2025
359dfa6
Merge pull request #1003 from TechnologyEnhancedLearning/Dev/Fixes/TD…
swapnamol-abraham Mar 4, 2025
e59c9d3
removal of unnecessary using references
OluwatobiAwe Mar 4, 2025
9a97957
Merge remote-tracking branch 'origin/Develop/Features/TD-5118-P1-P2-P…
OluwatobiAwe Mar 4, 2025
79c4f00
resolve conflict
OluwatobiAwe Mar 4, 2025
86c5183
Merge branch 'release-v1.3.0-EnglishlIvy' into Develop/Features/TD-51…
OluwatobiAwe Mar 4, 2025
8425a8b
addition of LearningHubTenantId value as it is in the API project
OluwatobiAwe Mar 4, 2025
dfd7ff2
package update
OluwatobiAwe Mar 4, 2025
e368fc9
TD-3731: Invalidated Current User Session on Password Change.
Swapnamol Mar 5, 2025
28901b4
Merge pull request #1017 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Mar 5, 2025
a48fd1d
TD-3733-TD-3733:Information Disclosures
Swapnamol Mar 5, 2025
00b41bf
Merge pull request #1018 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Mar 5, 2025
8cea0c7
Merge pull request #1022 from TechnologyEnhancedLearning/Automatic_ve…
AnjuJose011 Mar 7, 2025
e264a6a
TD-5406 : Errors are not Getting Logged in Learning Hub Prod logging …
Swapnamol Mar 10, 2025
6a857ba
TD-5179: Fixed focus issue on My bookmarks screen
ArunimaGeorge Mar 11, 2025
5a0f49e
Td-3729: Remnoved unuinsed js
Swapnamol Mar 11, 2025
22e7f15
reverse deleted resource
OluwatobiAwe Mar 11, 2025
3dd2457
Merge pull request #1024 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Mar 12, 2025
6fa7544
Merge pull request #1026 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Mar 12, 2025
354f220
TD-3743: Concurrent Sessions Allowed
Swapnamol Mar 13, 2025
fc4c697
TD-5170: Fixed console errors on Notifications page.
ArunimaGeorge Mar 13, 2025
95f435c
Merge pull request #1030 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Mar 13, 2025
e88ebe8
Merge pull request #1025 from TechnologyEnhancedLearning/Develop/Fixe…
ArunimaGeorge Mar 13, 2025
a5696ab
Merge pull request #1027 from TechnologyEnhancedLearning/Develop/Fixe…
AnjuJose011 Mar 17, 2025
d2eae57
Merge pull request #961 from TechnologyEnhancedLearning/Develop/Featu…
AnjuJose011 Mar 18, 2025
f42a7a2
Merge pull request #1031 from TechnologyEnhancedLearning/Develop/Fixe…
AnjuJose011 Mar 18, 2025
b325fa3
Merge pull request #1007 from TechnologyEnhancedLearning/Develop/Feat…
ArunimaGeorge Mar 18, 2025
bd801af
Merge English Ivy Changes to RC
AnjuJose011 Mar 18, 2025
2fa10e4
Merge pull request #1037 from TechnologyEnhancedLearning/MergeRc-Engl…
AnjuJose011 Mar 18, 2025
4486daa
Merge pull request #1038 from TechnologyEnhancedLearning/Dev/Feature/…
AnjuJose011 Mar 18, 2025
354818b
CSP Changes reverted
Swapnamol Mar 18, 2025
655a467
Revert "CSP Changes reverted"
Swapnamol Mar 18, 2025
4f7aebb
Reverted CSP changes
Swapnamol Mar 18, 2025
1649f4c
Merging release/accessibility to English Ivy 1.3.1
ArunimaGeorge Mar 18, 2025
eaf3e21
Reverted CSP changes for testing
Swapnamol Mar 18, 2025
7dfaf18
Reverted Open API and report API CSP changes also.
Swapnamol Mar 19, 2025
6e6ca6d
Reverted IN memeory ticket store
Swapnamol Mar 19, 2025
6faaaa0
Revert "Reverted IN memeory ticket store"
Swapnamol Mar 19, 2025
537c1bf
Changes made on Automated UI Test project part of build error.
ArunimaGeorge Mar 19, 2025
91e17a7
Reverted in memmory ticket store
Swapnamol Mar 19, 2025
7c407a1
CSP - code added
Swapnamol Mar 19, 2025
62c054a
Removed Sandbox CSP
Swapnamol Mar 20, 2025
394baf8
Added in memory ticket store
Swapnamol Mar 20, 2025
b310ed4
Reverted in memory ticket store from RC
Swapnamol Mar 20, 2025
429d0d6
TD-5134: Fixed the issue to retain the input text even if error occurs
ArunimaGeorge Mar 20, 2025
3f030a9
TD-5134: removing unused namesapce
ArunimaGeorge Mar 20, 2025
2d4865e
Merge pull request #1039 from TechnologyEnhancedLearning/MergeAccessi…
AnjuJose011 Mar 21, 2025
251f6ef
Merge pull request #1044 from TechnologyEnhancedLearning/Develop/Fixe…
AnjuJose011 Mar 21, 2025
df79564
Merge pull request #1045 from TechnologyEnhancedLearning/release-v1.3…
AnjuJose011 Mar 21, 2025
ee85515
Update ProviderController.cs
AnjuJose011 Mar 25, 2025
97814e3
TD-3730: No Rate limit Enabled
Swapnamol Mar 27, 2025
12ebaaa
added to gitignore
Swapnamol Mar 27, 2025
f1875e1
Modified the script
Swapnamol Mar 27, 2025
d7c077d
Merge pull request #1048 from TechnologyEnhancedLearning/Develop/Fixe…
AnjuJose011 Mar 27, 2025
1321ad5
TD-5146-Fix
AnjuJose011 Mar 28, 2025
af255b6
File upload vulnerability fixes
Swapnamol Mar 28, 2025
4e91daf
Fixed the issue with logout
Swapnamol Mar 31, 2025
973870d
Merge pull request #1054 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Mar 31, 2025
9094291
TD-5170: Fixed console errors.
ArunimaGeorge Apr 1, 2025
07e9faa
Merge pull request #1056 from TechnologyEnhancedLearning/Develop/Fixe…
ArunimaGeorge Apr 1, 2025
2d79c68
Merge pull request #1051 from TechnologyEnhancedLearning/TD-5146-Reso…
AnjuJose011 Apr 1, 2025
be51b81
TD-5648-FIXES
AnjuJose011 Apr 1, 2025
5c1a150
Merge pull request #1058 from TechnologyEnhancedLearning/TD-5648-Erro…
AnjuJose011 Apr 1, 2025
cb88066
TD-5118
OluwatobiAwe Apr 2, 2025
36e8be6
fixes
AnjuJose011 Apr 2, 2025
b20fed6
fixes
AnjuJose011 Apr 2, 2025
ed0ee50
fixes
AnjuJose011 Apr 2, 2025
905f001
Merge pull request #1060 from TechnologyEnhancedLearning/fix-forBuild…
AnjuJose011 Apr 2, 2025
5ab6691
Merge pull request #1059 from TechnologyEnhancedLearning/Develop/Feat…
AnjuJose011 Apr 2, 2025
43e2ad8
TD-5170: Corrected the support team url.
ArunimaGeorge Apr 3, 2025
31e6f4f
Merge pull request #1063 from TechnologyEnhancedLearning/Develop/Fixe…
ArunimaGeorge Apr 3, 2025
b50b2f6
TD-3734: Concurrent Sessions Allowed
Swapnamol Apr 4, 2025
bfd7328
Key added [ConcurrentId]
Swapnamol Apr 4, 2025
1de36ca
.net framework upgraded for Database project
Swapnamol Apr 4, 2025
b29603b
Merge pull request #1068 from TechnologyEnhancedLearning/RC
AnjuJose011 Apr 7, 2025
82ec6bc
Merge pull request #1067 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Apr 7, 2025
b089d86
exception check
Apr 7, 2025
532a6c4
TD-5509: Fixed the pagination width
ArunimaGeorge Apr 7, 2025
76178a2
TD-5407: Created new SP to fix the SQL exception
Swapnamol Apr 7, 2025
743ba20
Merge pull request #1069 from TechnologyEnhancedLearning/Develop/Fixe…
ArunimaGeorge Apr 8, 2025
851b623
Merge pull request #1072 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Apr 8, 2025
32a305b
Script moved to seperate Js file
Swapnamol Apr 8, 2025
a4a7595
Merge pull request #1066 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Apr 8, 2025
c7b1c29
updated documentation based on the imported API
OluwatobiAwe Apr 9, 2025
7593c20
Merge pull request #1074 from TechnologyEnhancedLearning/Develop/Feat…
OluwatobiAwe Apr 9, 2025
ecb9350
Revert documentation model changes
OluwatobiAwe Apr 9, 2025
1f3026d
Merge pull request #1077 from TechnologyEnhancedLearning/Develop/Feat…
OluwatobiAwe Apr 9, 2025
56ff1e2
Added Progress option
Apr 10, 2025
e4dec15
TD-3727: Prompting a password entry screen on file upload
Swapnamol Apr 10, 2025
169e034
conflicts resloved
AnjuJose011 Apr 10, 2025
163853a
Merge pull request #1083 from TechnologyEnhancedLearning/MergeFlaxLil…
AnjuJose011 Apr 10, 2025
583162a
Modified the content
Swapnamol Apr 10, 2025
9155364
Removed the debugger
Swapnamol Apr 11, 2025
bf02e59
Added new feature flag to enable/disable moodle
Apr 11, 2025
c352394
Merging RC changes
Apr 11, 2025
a43b5cb
Reinstatinmg appsettings
Apr 11, 2025
dbe2552
reverting some comented code
Apr 11, 2025
4def954
Merging RC chages into TD-5285
Apr 11, 2025
af0442e
Missed this file
Apr 11, 2025
98e285d
Updated appsetting to reflect RC
Apr 11, 2025
c3137a1
Merge branch 'RC' into Develop/Fixes/TD-3727-Unrestricted-File-Upload…
swapnamol-abraham Apr 11, 2025
b722c48
Merge pull request #1081 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Apr 11, 2025
d5ff792
Chnage in Titile/desc-TD-5182
AnjuJose011 Apr 11, 2025
6acf19b
Fixed the build error
Swapnamol Apr 11, 2025
e8b163a
Merge pull request #1004 from TechnologyEnhancedLearning/TD-5182-Crat…
AnjuJose011 Apr 11, 2025
c83d6b5
Merge pull request #1085 from TechnologyEnhancedLearning/Automatic_ve…
AnjuJose011 Apr 12, 2025
bee6cdb
Added moodle invalid user check
Apr 14, 2025
854eb7f
Merge pull request #1084 from TechnologyEnhancedLearning/Develop/POC/…
binon Apr 14, 2025
2294afd
Removed yarn.lock file
Apr 14, 2025
e0e1771
Merge pull request #1086 from TechnologyEnhancedLearning/Develop/POC/…
binon Apr 14, 2025
50c6002
removed the hardcoded url in moodle entrolled course
Apr 22, 2025
aa48209
Merge pull request #1094 from TechnologyEnhancedLearning/Develop/POC/…
binon Apr 22, 2025
5bbb3a4
TD-4382: Video progress recorded but not changing status to complete
swapnamol-abraham Apr 23, 2025
f27cbf6
Merge pull request #1095 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Apr 23, 2025
8e5c88f
Updated the target framework version to 4.8
swapnamol-abraham Apr 24, 2025
3b4680d
Merge pull request #1097 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Apr 24, 2025
86f694b
TD-5142: Issue with focussing to the fields on Contribute resource sc…
swapnamol-abraham Apr 25, 2025
a24fce8
Merge pull request #1098 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Apr 25, 2025
f8f4d9a
TD-3727- Unrestricted file upload- SIT comments
swapnamol-abraham Apr 29, 2025
e04b7af
Merge pull request #1101 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Apr 29, 2025
269bf89
TD-3734-Concurrent session-SIT fixes
swapnamol-abraham Apr 29, 2025
7db18da
Merge pull request #1102 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Apr 29, 2025
87368a7
Corrected the title
swapnamol-abraham Apr 30, 2025
a56eeb3
Merge pull request #1105 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham Apr 30, 2025
e68e284
Revert ".net framework upgraded for Database project"
swapnamol-abraham May 1, 2025
ae403ff
Reverted the latest changes for an emergency release
swapnamol-abraham May 1, 2025
19af23d
Reverted the changes
swapnamol-abraham May 1, 2025
d47a72b
TD-5142 - Accessbility issues on contribution screen
swapnamol-abraham May 6, 2025
f8bae45
Moved common css to common.scss file
swapnamol-abraham May 6, 2025
c479078
Merge pull request #1111 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham May 6, 2025
bf119a7
Update continuous-integration-workflow.yml
swapnamol-abraham May 7, 2025
87111d8
Merge pull request #1116 from TechnologyEnhancedLearning/swapnamol-ab…
swapnamol-abraham May 7, 2025
ef4c735
FIXES-TD-5570
AnjuJose011 May 7, 2025
f3bf57d
TD-5538: IUncluded web.config in the solution
swapnamol-abraham May 12, 2025
e983fff
TD-5538: update web.config file
swapnamol-abraham May 12, 2025
0f4508f
Merge pull request #1122 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham May 12, 2025
b40f736
TD-5143: issue reading twice with screen reader on contribute resourc…
swapnamol-abraham May 13, 2025
e1cdfb3
Merge pull request #1123 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham May 13, 2025
edbc194
Merge pull request #1117 from TechnologyEnhancedLearning/TD-5570-Erro…
AnjuJose011 May 15, 2025
4cd40c2
fixes
AnjuJose011 May 16, 2025
d758b06
Merge pull request #1128 from TechnologyEnhancedLearning/TD-5595-Html…
AnjuJose011 May 16, 2025
5af1fd7
TD-5608: Radio buttons / rating stars selection misaligned
swapnamol-abraham May 19, 2025
06b03f1
Merge pull request #1129 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham May 19, 2025
98e4098
TD-5608: Fixed the radiobutton alignment issues
swapnamol-abraham May 19, 2025
4d35089
Merge pull request #1130 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham May 19, 2025
1d4d667
TD-4298: My Learning page showing additional video results with inval…
swapnamol-abraham May 21, 2025
6c23929
Merge pull request #1136 from TechnologyEnhancedLearning/Develop/Fixe…
swapnamol-abraham May 21, 2025
b52a82c
Merge pull request #1139 from TechnologyEnhancedLearning/release-v1.5…
AnjuJose011 May 27, 2025
bc5e1e4
Merge pull request #1141 from TechnologyEnhancedLearning/Automatic_ve…
AnjuJose011 May 27, 2025
d5cb2de
Revert "Release v1.5.1 grass lily To Test"
AnjuJose011 May 28, 2025
0f3403f
Merge pull request #1144 from TechnologyEnhancedLearning/revert-1139-…
AnjuJose011 May 28, 2025
64cb412
TD-3734: Reverting the changes
swapnamol-abraham May 28, 2025
51b66f1
Merge pull request #1145 from TechnologyEnhancedLearning/Develop/Fixe…
AnjuJose011 May 28, 2025
656bb26
Revert "Revert "Release v1.5.1 grass lily To Test" from RC"
AnjuJose011 May 29, 2025
02a21e2
Merge pull request #1146 from TechnologyEnhancedLearning/revert-1144-…
AnjuJose011 May 29, 2025
78f00d3
Fixes
AnjuJose011 May 30, 2025
e503b8e
Merge pull request #1148 from TechnologyEnhancedLearning/TD-5651-Vali…
AnjuJose011 May 30, 2025
fc87d1c
fixes
AnjuJose011 May 30, 2025
38fd3a5
Merge pull request #1149 from TechnologyEnhancedLearning/TD-5653-Typo…
AnjuJose011 May 30, 2025
a481ba0
Fixes-TD-5651
AnjuJose011 Jun 2, 2025
7891f8d
Merge pull request #1154 from TechnologyEnhancedLearning/TD-5651-Erro…
AnjuJose011 Jun 2, 2025
5d02716
fixes-TD-5570
AnjuJose011 Jun 3, 2025
6c1de72
fixes
AnjuJose011 Jun 3, 2025
bc2772a
Merge pull request #1155 from TechnologyEnhancedLearning/TD-5570-Issu…
AnjuJose011 Jun 3, 2025
03d41a6
Moved all nuget packages to central package management
Jun 6, 2025
beda631
Update continuous-integration-workflow.yml
binon Jun 9, 2025
f15174a
updatiing the nuget.config file
Jun 13, 2025
51467d1
Merge branch 'Develop/Features/TD-3683_implement_central_package_mana…
Jun 13, 2025
2b43672
Update nuget.config
binon Jun 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
64 changes: 63 additions & 1 deletion .github/workflows/continuous-integration-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,75 @@ jobs:
steps:
- uses: actions/checkout@v3

- name: Modify web.config files in all apps
shell: pwsh
run: |
$webConfigPaths = @(
"${{ github.workspace }}\AdminUI\LearningHub.Nhs.AdminUI\web.config",
"${{ github.workspace }}\WebAPI\LearningHub.Nhs.Api\web.config",
"${{ github.workspace }}\LearningHub.Nhs.WebUI\web.config"
)

foreach ($path in $webConfigPaths) {
if (Test-Path $path) {
Write-Host "Modifying $path"
[xml]$config = Get-Content $path

if (-not $config.configuration.'system.webServer') {
$systemWebServer = $config.CreateElement("system.webServer")
$config.configuration.AppendChild($systemWebServer) | Out-Null
} else {
$systemWebServer = $config.configuration.'system.webServer'
}

if (-not $systemWebServer.httpProtocol) {
$httpProtocol = $config.CreateElement("httpProtocol")
$systemWebServer.AppendChild($httpProtocol) | Out-Null
} else {
$httpProtocol = $systemWebServer.httpProtocol
}

if (-not $httpProtocol.customHeaders) {
$customHeaders = $config.CreateElement("customHeaders")
$httpProtocol.AppendChild($customHeaders) | Out-Null
} else {
$customHeaders = $httpProtocol.customHeaders
}

foreach ($name in @("X-Powered-By", "Server")) {
$removeNode = $config.CreateElement("remove")
$removeNode.SetAttribute("name", $name)
$customHeaders.AppendChild($removeNode) | Out-Null
}

if (-not $systemWebServer.security) {
$security = $config.CreateElement("security")
$systemWebServer.AppendChild($security) | Out-Null
} else {
$security = $systemWebServer.security
}

if (-not $security.requestFiltering) {
$requestFiltering = $config.CreateElement("requestFiltering")
$requestFiltering.SetAttribute("removeServerHeader", "true")
$security.AppendChild($requestFiltering) | Out-Null
}

$config.Save($path)
} else {
Write-Host "File not found: $path"
}
}

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

- name: Add Azure artifact
run: dotnet nuget add source 'https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json' --name 'LearningHubFeed' --username 'kevin.whittaker' --password ${{ secrets.AZURE_DEVOPS_PAT }} --store-password-in-clear-text
run: |
dotnet nuget remove source LearningHubFeed || true
dotnet nuget add source 'https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json' --name 'LearningHubFeed' --username 'kevin.whittaker' --password ${{ secrets.AZURE_DEVOPS_PAT }} --store-password-in-clear-text

- name: Use Node 20 with Yarn
uses: actions/setup-node@v4
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,4 @@ obj
/OpenAPI/LearningHub.Nhs.OpenApi/web.config
/AdminUI/LearningHub.Nhs.AdminUI/LearningHub.Nhs.AdminUI.csproj.user
/WebAPI/LearningHub.Nhs.API/LearningHub.Nhs.Api.csproj.user
/ReportAPI/LearningHub.Nhs.ReportApi/web.config
16 changes: 14 additions & 2 deletions AdminUI/LearningHub.Nhs.AdminUI/Controllers/RoadmapController.cs
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ public async Task<IActionResult> AddUpdate(UpdateViewModel update)
RoadmapTypeId = update.RoadmapTypeId,
};
var roadmapId = await this.roadmapService.AddRoadmap(roadmap);
return this.RedirectToAction("EditUpdate", new { id = roadmapId });
return this.RedirectToAction("Details", new { id = roadmapId });
}

/// <summary>
Expand Down Expand Up @@ -160,7 +160,7 @@ public async Task<IActionResult> EditUpdate(UpdateViewModel update)
Id = update.Id,
};
await this.roadmapService.UpdateRoadmap(roadmap);
return this.RedirectToAction("EditUpdate", new { roadmap.Id });
return this.RedirectToAction("Details", new { roadmap.Id });
}

/// <summary>
Expand Down Expand Up @@ -202,6 +202,18 @@ public async Task<IActionResult> Updates(string searchTerm = null)
return this.View(model);
}

/// <summary>
/// The Details.
/// </summary>
/// <param name="id">The id<see cref="int"/>.</param>
/// <returns>The <see cref="Task{IActionResult}"/>.</returns>
[HttpGet]
public async Task<IActionResult> Details(int id)
{
var roadmap = await this.roadmapService.GetIdAsync(id);
return this.View(roadmap);
}

/// <summary>
/// The UploadFile.
/// </summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,15 @@ public async Task<IActionResult> Details(UserGroupAdminDetailViewModel userGroup
if (userGroup.IsNew())
{
validationResult = await this.userGroupService.CreateUserGroup(userGroup);
userGroup = await this.userGroupService.GetUserGroupAdminDetailbyIdAsync(validationResult.CreatedId.Value);
if (validationResult.IsValid)
{
userGroup = await this.userGroupService.GetUserGroupAdminDetailbyIdAsync(validationResult.CreatedId.Value);
}
else
{
this.ViewBag.ErrorMessage = $"Update failed: {string.Join(Environment.NewLine, validationResult.Details)}";
return this.View("Details", userGroup);
}
}
else
{
Expand Down
8 changes: 8 additions & 0 deletions AdminUI/LearningHub.Nhs.AdminUI/Interfaces/IRoadmapService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
using System.Collections.Generic;
using System.Threading.Tasks;
using LearningHub.Nhs.Models.Entities;
using LearningHub.Nhs.Models.RoadMap;

/// <summary>
/// Defines the <see cref="IRoadmapService" />.
Expand Down Expand Up @@ -36,6 +37,13 @@ public interface IRoadmapService
/// <returns>The <see cref="List{Roadmap}"/>.</returns>
Task<List<Roadmap>> GetUpdates();

/// <summary>
/// The GetIdAsync.
/// </summary>
/// <param name="id">The id<see cref="int"/>.</param>
/// <returns>The <see cref="Task{Roadmap}"/>.</returns>
Task<RoadMapViewModel> GetIdAsync(int id);

/// <summary>
/// The UpdateRoadmap.
/// </summary>
Expand Down
Loading
Loading