Commit Graph

452 Commits

Author SHA1 Message Date
jakob.scheid 12f67f17ed fix(settings): check the selection options and allowMultiple before and not after the default check in the settings validator 2026-06-04 15:19:12 +02:00
jakob.scheid 8850732ec6 fix(settings): fix indentation in validateEntry in the settings validator 2026-06-04 15:18:11 +02:00
jakob.scheid 940eb84202 fix(settings): check the selection options and allowMultiple after and not in the default check in the settings validator 2026-06-04 15:17:32 +02:00
jakob.scheid c2a9d80cf5 fix(settings): check the name and i18n before the checks for a section in validateEntry in the settings validator 2026-06-04 15:15:37 +02:00
jakob.scheid 8fc2b14ef1 test(settings): add unit test for the settings validator validateEntry function for test cases that should throw an error 2026-06-04 15:12:49 +02:00
jakob.scheid 6731b1981b fix(settings): do not enforce allowMultiple set for selection settings 2026-06-04 15:08:33 +02:00
jakob.scheid 4584fd92d1 test(settings): add unit test for the settings validator validateEntry function for test cases that should not throw an error 2026-06-04 14:53:47 +02:00
jakob.scheid 42bd37e9e4 test(settings): add unit test for the settings validator validateSelectionOptions function for test cases that should throw an error 2026-06-04 14:40:34 +02:00
jakob.scheid d9906c782f test(settings): add unit test for the settings validator validateSelectionOptions function for test cases that should not throw an error 2026-06-04 14:38:05 +02:00
jakob.scheid c1ce580ed7 test(settings): update test description for the unit test for the settings validator assertString function for test cases that should throw an error 2026-06-04 14:02:48 +02:00
jakob.scheid e0419d57cc test(settings): add unit test for the settings validator assertType function for test cases that should throw an error 2026-06-04 14:02:09 +02:00
jakob.scheid 751b2663b3 test(settings): add unit test for the settings validator assertType function for test cases that should not throw an error 2026-06-04 13:59:14 +02:00
jakob.scheid c53d98a95c test(settings): add unit test for the settings validator assertString function for test cases that should not throw an error 2026-06-04 13:56:16 +02:00
jakob.scheid 4d612f2c19 test(settings): add unit test for the settings validator assertString function for test cases that should throw an error 2026-06-04 13:53:47 +02:00
jakob.scheid 4d8521c130 test(settings): Add settings validator utility test boilerplate 2026-06-04 12:55:23 +02:00
jakob.scheid 072f3472f7 Merge pull request 'Add current language utility unit test' (#106) from testing/current-language-util into main
Deploy on dev / Deploy on dev (push) Successful in 30s
Reviewed-on: #106
Reviewed-by: Johannes D. Vos
2026-06-04 12:41:54 +02:00
jakob.scheid 7d15d29409 test(current-language-util): shorten test description 2026-06-04 12:41:25 +02:00
jakob.scheid 8ce315e1c7 test(current-language-util): add local storage language test cases 2026-06-04 12:41:25 +02:00
jakob.scheid 33dfee951a test(current-language-util): set local storage item 'locale' to the local storage language if it is specified 2026-06-04 12:41:25 +02:00
jakob.scheid 80bc8339ed test(current-language-util): add test cases localStorageLanguage key 2026-06-04 12:41:25 +02:00
jakob.scheid 12f9d85841 test(current-language-util): remove local storage language test cases 2026-06-04 12:41:25 +02:00
jakob.scheid a78fa93b51 test(current-language-util): use objects for test cases 2026-06-04 12:41:25 +02:00
jakob.scheid 06c5e9b2c1 test(current-language-util): add local storage languages array 2026-06-04 12:41:25 +02:00
jakob.scheid bf3e6b2e2e refactor(current-language-util): move the locales array to a separate const in the test 2026-06-04 12:41:25 +02:00
jakob.scheid b58ee95ad2 fix(current-language-util): use the full locale instead of the language for the testing environment 2026-06-04 12:41:25 +02:00
jakob.scheid 093d5840fc test(current-language-util): update test description 2026-06-04 12:41:25 +02:00
jakob.scheid 352bd5baf5 test(current-language-util): add actual test 2026-06-04 12:41:25 +02:00
jakob.scheid 2117c28606 test(current-language-util): add navigator.language configuration 2026-06-04 12:41:25 +02:00
jakob.scheid 7f01a807b9 test(current-language-util): add test cases with extension 2026-06-04 12:41:25 +02:00
jakob.scheid a7babaf94b test(current-language-util): add test cases with writing system 2026-06-04 12:41:25 +02:00
jakob.scheid a14318c4c5 test(current-language-util): add test cases with country code 2026-06-04 12:41:25 +02:00
jakob.scheid c3c7fdb945 test(current-language-util): add simple test cases 2026-06-04 12:41:25 +02:00
jakob.scheid 1418e52cbf test(current-language-util): add test boilerplate 2026-06-04 12:41:25 +02:00
jakob.scheid 2d3d2457cf Merge pull request 'Add CSS dimensions utility unit test' (#107) from testing/css-dimensions-util into main
Deploy on dev / Deploy on dev (push) Successful in 36s
Reviewed-on: #107
Reviewed-by: Johannes D. Vos
2026-06-04 12:41:14 +02:00
jakob.scheid 6c12550ee7 test(css-dimensions-util): add test cases with complex dimensions 2026-06-04 08:55:59 +02:00
jakob.scheid 9ec2d7fd6f test(css-dimensions-util): add test cases with numbers and units as dimensions 2026-06-04 08:50:15 +02:00
jakob.scheid 975e84be46 test(css-dimensions-util): add test cases with numbers as dimensions 2026-06-04 08:50:04 +02:00
jakob.scheid a365322a5b test(css-dimensions-util): add test cases with empty dimensions 2026-06-03 23:43:48 +02:00
jakob.scheid 67fc878575 test(css-dimensions-util): add actual test 2026-06-03 23:40:59 +02:00
jakob.scheid 008e38e54a test(css-dimensions-util): add test boilerplate 2026-06-03 23:40:14 +02:00
jakob.scheid a0d592d26e test(css-dimensions-util): add test boilerplate 2026-06-03 23:38:04 +02:00
jakob.scheid 0b6adfa41d test(css-dimensions-util): add empty test file 2026-06-03 23:36:17 +02:00
jakob.scheid dc557afbc2 Merge pull request 'Set main content bottom padding' (#104) from feature/main-content-margin-bottom into main
Deploy on dev / Deploy on dev (push) Successful in 33s
Reviewed-on: #104
Reviewed-by: Jakob Gregory
2026-06-02 21:07:51 +02:00
jakob.scheid 88d419fd17 feat(main-content-bottom-margin): remove main content class bottom padding 0 2026-06-02 17:41:24 +02:00
jakob.scheid 37bba31fd4 Merge pull request 'Position the search results error message statically instead of absolutely' (#101) from fix/search-results-error-message into main
Deploy on dev / Deploy on dev (push) Successful in 34s
Reviewed-on: #101
Reviewed-by: Johannes D. Vos
2026-06-02 13:19:35 +02:00
jakob.scheid ca70d46df3 fix(search-results-error-message): fix width 2026-06-01 18:54:13 +02:00
jakob.scheid 2a0b5c9b86 fix(search-results-error-message): remove absolute positioning 2026-06-01 18:54:13 +02:00
jakob.scheid 316a8fd56f Merge pull request 'Move language switch button to the footer' (#100) from feature/language-switch-in-footer into main
Deploy on dev / Deploy on dev (push) Successful in 34s
Reviewed-on: #100
Reviewed-by: Johannes D. Vos
2026-06-01 18:50:48 +02:00
jakob.scheid 7bf44ca720 feat(language-switch-in-footer): show the dropdown menu above instead of below the button 2026-06-01 18:50:14 +02:00
jakob.scheid 53c7cb1c79 feat(language-switch-in-footer): use CSS variable for the language switch button vertical padding 2026-06-01 18:50:14 +02:00