Commit Graph

124 Commits

Author SHA1 Message Date
a323da829f Removed default memory cache provider 2024-12-23 14:22:02 +01:00
ef4f05f0b6 added custom cache provider function 2024-12-23 14:19:33 +01:00
11126e8080 Merge branch 'feature/moduleConfig' into 'dev'
Resolve "Module configuration"

See merge request leon.hoppe/hopframe!10
2024-12-23 11:40:41 +00:00
0b9766f7db Added logout function + increased default openid config caching time 2024-12-23 12:38:30 +01:00
849ad649a8 Fixed path combining issues + added cookie helper function 2024-12-23 12:32:12 +01:00
3031dda710 Removed implicit callback definition 2024-12-23 12:17:54 +01:00
73d89a241f Fixed pipeline 2024-12-23 12:03:45 +01:00
df68b6dbf8 properly combined OpenId callback uri 2024-12-23 11:55:56 +01:00
20684ca40a added admin login url customization 2024-12-23 11:33:16 +01:00
20b82245d0 reworked ci pipeline 2024-12-22 20:30:40 +01:00
8db38183c2 Merge branch 'main' into 'dev'
Merge hotfix

See merge request leon.hoppe/hopframe!8
2024-12-22 19:04:58 +00:00
5898ea8188 Merge branch 'hotfix/ci' into 'main'
Removed unnecessary versions + fixed ci artifacts

See merge request leon.hoppe/hopframe!7
2024-12-22 18:39:13 +00:00
1bc48b0ba2 Removed unnecessary versions + fixed ci artifacts 2024-12-22 19:38:16 +01:00
2308e1520d Merge branch 'release/v2.1.0' into 'main'
Release/v2.1.0

See merge request leon.hoppe/hopframe!6
v2.1.0
2024-12-22 18:24:17 +00:00
1ede337565 Updated ci pipeline 2024-12-22 19:23:22 +01:00
a7d2f8031e Merge branch 'feature/crud' into 'dev'
Resolve "Crud API endpoints"

See merge request leon.hoppe/hopframe!5
2024-12-22 18:13:36 +00:00
4aab011224 Fixed Database update problem + added group management endpoints 2024-12-22 18:08:05 +01:00
ae74745108 Added user management endpoints 2024-12-22 17:32:09 +01:00
401dfc9909 Merge branch 'feature/openid' into 'dev'
Resolve "OAuth"

See merge request leon.hoppe/hopframe!4
2024-12-22 14:17:05 +00:00
ffae1be340 added proper documentation for openid integration 2024-12-22 15:13:55 +01:00
bee771a30e finished OpenID integration 2024-12-22 14:28:49 +01:00
9b38a10797 Added all necessary api endpoints for OpenID 2024-12-22 10:55:24 +01:00
ba7584c771 Added OpenID authentication method 2024-12-21 22:35:04 +01:00
df89450745 Merge branch 'feature/tokens' into 'dev'
Resolve "API tokens"

See merge request leon.hoppe/hopframe!3
2024-12-21 16:36:12 +00:00
c6aca4baf6 secured api tokens against permission breaches 2024-12-21 17:35:11 +01:00
e47d4917df Added api key documentation + fixed tests 2024-12-21 17:13:18 +01:00
59c452ff73 updated application to check for contextual permissions 2024-12-21 16:55:20 +01:00
ba46147a74 Added API token functionality 2024-12-21 16:09:55 +01:00
c087dbdf2b Merge branch 'feature/config' into 'dev'
Resolve "Configuratable token times"

See merge request leon.hoppe/hopframe!2
2024-12-21 14:03:48 +00:00
92afc85dba added permission configuration 2024-12-21 14:59:04 +01:00
51c15eff4c Added environment variable example for authentication configuration 2024-12-21 14:12:54 +01:00
422fd6c677 Added authentication documentation to table of contents 2024-12-21 14:08:47 +01:00
88c8fe612d Added configuration wrappers, authentication options and authentication documentation 2024-12-21 14:04:49 +01:00
dce0471105 Merge branch 'feature/testing' into 'dev'
Feature/testing

See merge request leon.hoppe/hopframe!1
2024-12-21 12:12:17 +00:00
c4ee8bb1e0 Fixed mistake corrected in v2.0.1 2024-12-21 13:10:46 +01:00
7c835ea49b Started working on UnitTests for frontend 2024-12-11 21:29:03 +01:00
5f746e0bc1 Renamed testing projects 2024-12-10 16:55:36 +01:00
ee7bf1e204 Renamed test projects 2024-12-10 16:39:28 +01:00
4d91ce1819 Implemented HopFrame.Web tests 2024-12-10 16:30:46 +01:00
a4d1d3227b Created tests for HopFrame.Api 2024-12-09 18:41:51 +01:00
14c82f4f06 Implemented security module tests 2024-11-24 17:18:35 +01:00
fca6ef4fa6 Implemented all tests for database module 2024-11-24 16:01:33 +01:00
da45a84f61 Moved test project to correct folder 2024-11-24 12:47:23 +01:00
b7eca1937c Attempted to fix test workflow not being restored 2024-11-24 12:43:41 +01:00
85031de3c2 Started creating tests for database module 2024-11-24 12:40:51 +01:00
1897428d00 Reorganized project in solution folders 2024-11-24 10:42:33 +01:00
4a5855250c Merge branch 'release/v2.0.0' into 'dev'
Resolve "Prepare release v2.0.0"

Closes #23

See merge request leon.hoppe/HopFrame!12
2024-11-23 15:16:16 +00:00
b206ab65ce Changed dotnet sdk version 2024-11-23 16:12:15 +01:00
92a329ef41 Accidentally deleted ci file 2024-11-23 16:10:27 +01:00
92b7e9a8ae Renamed ci file 2024-11-23 16:07:22 +01:00