Commit Graph
100 Commits
Author SHA1 Message Date
lucretia 4e664029ff Added note to Development.md regarding E2E tests 2025-11-19 23:11:28 +01:00
lucretia 272246aa92 Updated E2E tests packages, removed RollForward 2025-11-19 23:07:42 +01:00
lucretia 3e770bdf34 Added RollForward to accomodate dotnet 10 release candidate versions 2025-11-19 16:18:53 +01:00
lucretia 9c90a55aac Removed extra branch from test.yml 2025-11-19 14:09:18 +01:00
lucretia c60e7ce6d5 Fixed E2E CI issue 2025-11-19 13:58:53 +01:00
lucretia b35008d35f Fixed wrong yaml changed 2025-11-19 09:00:36 +01:00
lucretia b537f67466 Upgraded project and E2E tests to dotnet 10 2025-11-19 08:56:34 +01:00
lucretia 95111a6a3d Fixed location update does not cause update of assets and users, fixed ldap async issue 2025-11-16 21:47:33 +01:00
lucretia a6e58ee880 Fixed username update or user delete does not cause asset ownership update 2025-11-16 21:07:15 +01:00
lucretia cf9a7c2a11 Fixed close button on user view doesnt work 2025-11-16 17:34:21 +01:00
lucretia 62897dde11 Fixed typo 2025-11-16 16:46:29 +01:00
lucretia 999e7495c0 Replaced timeout with Thread.Sleep 2025-11-16 16:33:51 +01:00
lucretia c301e052b3 Cleaned up test.yml, added ScrollIntoView to AssetsHelper 2025-11-16 10:54:06 +01:00
lucretia 0db1e5f508 Added file location check 2025-11-16 09:48:26 +01:00
lucretia eed21ef56e ls test 2025-11-16 09:44:32 +01:00
lucretia b37f837556 Attempt to fix chromedriver not running 2025-11-16 09:35:06 +01:00
lucretia eec97a82ee Fixed chromedriver spelling in test.yml 2025-11-16 09:26:36 +01:00
lucretia fefe11de4a Replaced chrome with chromium for selenium E2E tests 2025-11-16 09:23:42 +01:00
lucretia ade4e4dbf3 Added missing version to xRetry 2025-11-16 01:30:05 +01:00
lucretia 44463681f9 Replaced RetryFact with xRetry's RetryFact 2025-11-16 01:28:01 +01:00
lucretia 3e07ddcd69 Merge branch 'main' of https://github.com/LD-Reborn/Berufsschule_HAMX 2025-11-16 00:04:23 +01:00
lucretia 89dea08275 Attempt to fix selenium CI test flakiness 10 2025-11-16 00:04:21 +01:00
lucretia e49805aaaf Fixed RetryFact not discovering facts 2025-11-15 23:59:20 +01:00
lucretia 3b18ba3709 Fixed presets don't load when coming from inventory add asset link 2025-11-15 23:58:45 +01:00
lucretia d6b81aa362 Expanded RetryFact to all facts 2025-11-15 23:11:48 +01:00
lucretia 72b0ecf04f Added RetryFactAttribute 2025-11-15 23:04:37 +01:00
lucretia 07aaf468a8 Attempt to fix selenium CI test flakiness 9 2025-11-15 22:37:39 +01:00
lucretia 9519f4a222 Attempt to fix selenium CI test flakiness 8 2025-11-15 22:28:11 +01:00
lucretia 5a904bcc87 Attempt to fix selenium CI test flakiness 7 2025-11-15 22:13:43 +01:00
lucretia ce40999b44 Attempt to fix selenium CI test flakiness 6 2025-11-15 22:05:21 +01:00
lucretia c61f9c8d5b Attempt to fix selenium CI test flakiness 5 2025-11-15 21:54:36 +01:00
lucretia edf78430ad Attempt to fix selenium CI test flakiness 4 2025-11-15 21:39:49 +01:00
lucretia 38de5f5b66 Attempt to fix selenium CI test flakiness 3 2025-11-15 21:36:16 +01:00
lucretia e6f90aa8fc Attempt to fix selenium CI test flakiness 2 2025-11-15 21:28:43 +01:00
lucretia 899350799e Attempt to fix selenium CI test flakiness 2025-11-15 21:09:52 +01:00
lucretia b07425d102 Improved assetspage test 2025-11-15 20:57:10 +01:00
lucretia 0cb0a5ab93 Added users E2E tests 2025-11-15 20:56:51 +01:00
lucretia 0e227fc4ea Fixed date not showing correctly after creation 2025-11-15 20:52:14 +01:00
lucretia 4a395d2f28 Fixed attributes added beneath add attribute button 2025-11-15 19:10:35 +01:00
lucretia e17f706b69 Added Assets E2E tests 2025-11-15 18:09:47 +01:00
lucretia 46795625e7 Added barcode preview 2025-11-15 16:23:09 +01:00
lucretia 89ac080f0a Fixed barcode settings not applying for Assets.cshtml 2025-11-15 15:28:04 +01:00
lucretia 888223b31b Fixed missing localization in Assets.cshtml 2025-11-15 14:55:00 +01:00
lucretia fb272ee63c Added presets 2025-11-15 14:50:20 +01:00
lucretia c8cb61f766 Updated German Admin.cshtml localization 2025-11-15 12:52:29 +01:00
lucretia 770706883a Added localization for Admin.cshtml, added url-based collapse state 2025-11-15 12:44:52 +01:00
lucretia fe1329985f Improved Admin.cshtml preset collapsing 2025-11-15 12:26:01 +01:00
lucretia bb1e4c197a Made presets collapsible 2025-11-15 11:54:06 +01:00
lucretia 2df6111bd1 Moved unflatten to site.js, implemented Admin.cshtml view 2025-11-15 11:02:31 +01:00
lucretia 9d92343b91 Replaced sleep with WebDriverAwait in AppHelper Login 2025-11-10 01:17:05 +01:00
lucretia f2e759d17c Fixed users image not round before load 2025-11-10 01:11:37 +01:00
lucretia 2b1da26ac8 restricted test pipeline to main 2025-11-10 00:56:13 +01:00
lucretia d6731c3036 Fixed randomized location name not deleted 2025-11-10 00:51:08 +01:00
lucretia 797db4f07f Added randomized names 2025-11-10 00:49:23 +01:00
lucretia caa1c7b170 Replaced unreliable sleeps in TryRetryFindSuccessToast 2025-11-10 00:49:09 +01:00
lucretia 6e86afe0f2 Added window size parameter 2025-11-10 00:40:13 +01:00
lucretia fb15d825d0 Replaced unreliable sleeps with WebDriverWait 2025-11-10 00:29:36 +01:00
lucretia 53645a4b7e Try fix test.yml 2025-11-10 00:01:54 +01:00
lucretia 0550261d5a Try fix sandboxing and shm usage issues (whatever that means) 2025-11-09 23:55:34 +01:00
lucretia 3b4939ca36 Fixed chrome not found 2025-11-09 23:44:24 +01:00
lucretia 5fc75e712a Added chrome installation to test pipeline 2025-11-09 23:29:07 +01:00
lucretia dc4bced3fb Fixed dotnet snap specific reference 2025-11-09 23:10:44 +01:00
lucretia a4b4c010e9 Commented in headless argument 2025-11-09 23:05:32 +01:00
lucretia 4497bdc1d5 test pipeline branch test 2025-11-09 23:03:27 +01:00
lucretia 480d2dcc2c Added test pipeline 2025-11-09 23:00:35 +01:00
lucretia 61f5eb9077 Replaced regular click with ScrollIntoViewAndClick in GroupsHelper 2025-11-09 22:44:40 +01:00
lucretia d27b4e19b0 Added Locations E2E tests 2025-11-09 22:39:12 +01:00
lucretia 7f6a14a999 Fixed all unit tests trying to run at once 2025-11-09 21:01:39 +01:00
lucretia a35657ffb1 Added Groups E2E tests 2025-11-09 20:35:20 +01:00
lucretia 0002be08aa Renamed TryRefindToast to TryRefindSuccessToast 2025-11-09 20:35:05 +01:00
lucretia 1b95cf4d3b Fixed renaming group identifier not working 2025-11-09 20:28:46 +01:00
lucretia 3fd16114c9 Added TryRetryFindToast helper 2025-11-08 11:14:09 +01:00
lucretia 545f9bd81c Added HAM resources 2025-11-07 07:39:23 +01:00
lucretia 56da4f8f98 Removed tests from deployment pipeline 2025-11-06 19:43:09 +01:00
lucretia e2aea7ab0f Added testing to deployment pipeline 2025-11-06 19:41:29 +01:00
lucretia 17438989ec Added InventoryPageTests 2025-11-06 19:28:48 +01:00
lucretia 3062136317 Fixed Assets location removed when not set on update 2025-11-06 19:28:41 +01:00
lucretia beec75416e Refactored HomePageTests 2025-11-06 19:28:16 +01:00
lucretia d22f69b000 Added HomePage_ShouldContainButtons E2E test, added login helper 2025-11-06 18:11:43 +01:00
lucretia c02c18617c Added HomePage_ShouldSucceedLogin E2E test 2025-11-06 18:01:04 +01:00
lucretia 6e7b5d0923 Added initial Selenium E2E test setup 2025-11-06 17:43:18 +01:00
lucretia 7de42b34dd Fixed default image not showing 2025-11-06 09:40:30 +01:00
lucretia 16e82ab167 Added small pre-cached image pre-loading, fixed layout shift for user preview 2025-11-06 09:26:05 +01:00
lucretia ffa7f25372 Revert "Add pagination"
This reverts commit edac9f28d8.
2025-11-06 09:00:32 +01:00
lucretia b235e7c411 Revert "Show the total user count"
This reverts commit 981d3614b9.
2025-11-06 09:00:30 +01:00
lucretia b109b6c81b Revert "Add server-side filtering with AJAX pagination for users"
This reverts commit cd0173a38c.
2025-11-06 09:00:24 +01:00
lucretia 269afea230 Fixed user creation modal accessibility issues 2025-11-02 23:56:20 +01:00
lucretia dc6b88fcde Fixed user edit modal accessibility issues 2025-11-02 23:49:49 +01:00
lucretia 25209a2a28 Fixed user detail view accessibility issues 2025-11-02 23:45:50 +01:00
lucretia f45cf7c6fb Fixed asset create modal accessibility issues 2025-11-02 23:39:38 +01:00
lucretia 43c059d767 Fixed asset edit modal accessibility issues 2025-11-02 23:34:36 +01:00
lucretia ffe44823e2 Fixed modal close button missing aria-label in Batch 2025-11-02 23:24:53 +01:00
lucretia 659f6f93bf Fixed light text on light background and exit buttons on modals 2025-11-02 23:20:26 +01:00
lucretia 26279ad177 Fixed sub-headings not following heading order 2025-11-02 23:11:00 +01:00
lucretia d13b53c8b9 Fixed user create modal title not localized 2025-11-02 23:03:02 +01:00
lucretia 80890ed3a1 Fixed modal title heading accessibility issue 2025-11-02 23:02:31 +01:00
lucretia 73d7bd43c0 Implemented BarcodeType and BarcodeText settings, fixed barcode alignment issue 2025-11-02 22:49:01 +01:00
lucretia 6d065de974 Implemented MaxDownloadableUserImageSize config setting 2025-11-02 22:35:06 +01:00
lucretia 956d2d17b2 Fixed buttons wrong css class 2025-11-02 22:24:54 +01:00
lucretia d6806f26df Fixed detail photo does not have alt text 2025-11-02 22:21:38 +01:00