Updated today at 08:58

311-user-story-group-related-collections-in-directus Show on GitHub

RazanSagheerRazanSagheer7e63d0fMerge pull request #307 from fdnd-agency/288-documentation-addbasic-authentication-tests-for-magic-link-login 288 documentation addbasic authentication tests for magic link logincommit details show on GitHub
yamenAlyamenAl01bfdd4Merge pull request #299 from fdnd-agency/264-design/group-page-one-column-layout 264 design/group page Csscommit details show on GitHub
yamenAlyamenAlf418be8Merge pull request #308 from fdnd-agency/278-fix/prettier-test-reusable-component fix: delete the import that with no use #278commit details show on GitHub
yamenAlyamenAla1c62d0fix: delete the import that with no use #278 - I did delete the extra import and remove the extra spacecommit details show on GitHub
yamenAlyamenAl5527177fix: change the location off the group link #278 Group page link component were previously loaded inside the ProfileInfo component - Now they load at the profile page insteadcommit details show on GitHub
RazanSagheerRazanSagheer6c6e745chore: ignore playwright test-results in prettier check. #288commit details show on GitHub
RazanSagheerRazanSagheer68828affix(tests): limit vitest to unit and integration tests only. #288 Explicitly include only unit and integration test files to prevent vitest from picking up playwright e2e tests. Refs: #288commit details show on GitHub
RazanSagheerRazanSagheer1c0e8aaci: add vitest and playwright e2e tests to pipeline #288 - Run unit and integration tests with vitest --run- Install chromium and firefox for playwright e2e Refs: #288commit details show on GitHub
RazanSagheerRazanSagheerdd04d31test(e2e): add protected route redirect e2e tests. #288 These tests verify that unauthenticated users are redirected to /login when visiting protected routes like /dashboard, /research, and the root route. Refs: #288commit details show on GitHub
yamenAlyamenAlad8780ffix: Ci/lint check #264 Clean up margin rule in src/lib/css/styleguide.css to keep formatting/style checks passing.commit details show on GitHub
yamenAlyamenAl26cae57fix:feat: add reusable .title style to the styleguide #264 Adding title class to the styleguide and deleting it from the other pagescommit details show on GitHub
yamenAlyamenAle26cd6dfix: adding header to group card section #264 Added a semantic <h2> heading to the Group members section for improved structure and accessibilitycommit details show on GitHub
yamenAlyamenAl4dff04efix: add for the group card drop down title #264 Adding title for the group card drop-down member sectioncommit details show on GitHub
RazanSagheerRazanSagheerd8635f3Merge pull request #301 from fdnd-agency/300-bug-remove-unused-publicenv-import-and-use-urlorigin-for-magic-link fix: remove unused publicEnv import and use url.origin for magic link…commit details show on GitHub
RazanSagheerRazanSagheer6391afcfix: remove unused publicEnv import and use url.origin for magic link URL. #300 Refs: #300commit details show on GitHub
RazanSagheerRazanSagheerba351ecMerge pull request #298 from fdnd-agency/288-documentation-add-basic-authentication-tests-for-magic-link-login test(integration): add magic link API integration tests. #288commit details show on GitHub
RazanSagheerRazanSagheerf508d87Merge pull request #297 from fdnd-agency/296-bug-magic-link-not-working-on-production 296 bug magic link not working on productioncommit details show on GitHub
RazanSagheerRazanSagheerf0b4789test(integration): add magic link API integration tests. #288 These tests verify the magic link request logic including happy path with existing email, unknown email returning success for security, and failed Directus insert handling. Refs #288commit details show on GitHub
RazanSagheerRazanSagheered1a6d7feat(email): update magic link email template to professional IWGDF branded design. #296 Refs: #296commit details show on GitHub
RazanSagheerRazanSagheer27e032cBug: "fix: use publicEnv for PUBLIC_APP_URL" #296 Refs: #296commit details show on GitHub
yamenAlyamenAla2f1435Merge pull request #295 from fdnd-agency/294-bug-double-group-link fix: delete extra button in the profile page #294commit details show on GitHub
yamenAlyamenAl2ce3983fix: delete extra button in the profile page #294 I deleted the extra button that was in the profile pagecommit details show on GitHub
yamenAlyamenAl5aaaa7fMerge pull request #292 from fdnd-agency/278-feat/group-button-as-reusable-component feat: make GroupsLink component for ProfileForm #278commit details show on GitHub
yamenAlyamenAl1398253Update src/lib/components/profile/ProfileInfo.svelte Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>commit details show on GitHub
yamenAlyamenAl92bad38Merge pull request #293 from fdnd-agency/267-feature/profile-link-in-header-navigation 267 feature/profile link in header navigationcommit details show on GitHub
RazanSagheerRazanSagheer9c7bd2aMerge pull request #291 from fdnd-agency/288-documentation-add-basic-authentication-tests-for-magic-link-login 288 documentation add basic authentication tests for magic link logincommit details show on GitHub
yamenAlyamenAlde65abdfeat: add ProfileIcon SVG component and export #267 - Adds ProfileIcon as a reusable SVG component: - Exported from the indexcommit details show on GitHub
yamenAlyamenAld01a7b9feat: add Profile link to mobile header navigation #267 Imported and rendered profile page link in mobile nav barcommit details show on GitHub
yamenAlyamenAlfb35c21feat: add Profile link to header navigation #267 Adds Profile page link to the main headercommit details show on GitHub
yamenAlyamenAl407cae1Update src/lib/components/profile/ProfileInfo.svelte Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>commit details show on GitHub
yamenAlyamenAl2d46b42Update src/lib/components/profile/ProfileInfo.svelte Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>commit details show on GitHub
yamenAlyamenAl299705bfix: correct GroupsLink import path in ProfileForm #278 Fixes incorrect import name from GroupsLinkButton to GroupsLink to match the actual component filename.commit details show on GitHub
yamenAlyamenAl6089a0cfeat: make GroupsLink component for ProfileForm #278 Adds a reusable GroupsLink component: - Focus-visible outline for accessibility - Replaces inline anchor in ProfileForm with componentcommit details show on GitHub
yamenAlyamenAl160bf40Merge pull request #289 from fdnd-agency/265-feature/group-page-prototype 265 feature/group page prototypecommit details show on GitHub
yamenAlyamenAl3491a01chore: add TODO comments for dynamic data integration #264 Adds TODO comments across Group components marking all hardcoded placeholder data that needs to be replacedcommit details show on GitHub
yamenAlyamenAl1c56bfefix: group photo name #264 changed the photo name but I did not change it in the component, this i fix it herecommit details show on GitHub
yamenAlyamenAl98d52abfix: the group photo name change #264 I changed the group header img namecommit details show on GitHub
yamenAlyamenAl0745d3cfeat: integrate GroupAboutBanner and update Group page layout css #264 - load AboutBanner component - Stacked member avatars with border - Summary bar with space between layout and top border - Container query for larger padding at 42rem+ - Respects prefers-reduced-motion for transitionscommit details show on GitHub
yamenAlyamenAl279c6e3feat: add AboutBanner component #264 - Blue dismissible banner using <details> open/close - Slotted content with close button (×) as summary - Responsive font size via container query at 48rem+ - Hides banner when closed via :not([open])commit details show on GitHub
yamenAlyamenAl89c60c9style: add CSS styling to GroupCard #264 - Rounded card with shadow and max-width of 24rem - Summary bar with space-between layout and top border - Container query for larger padding at 42rem+ - Respects prefers-reduced-motion for transitionscommit details show on GitHub
yamenAlyamenAl22d9db5style: add CSS styling to GroupInviteForm component #264 - Blue submit button with hover transition - Container query for larger padding at 42rem+ - Respects prefers-reduced-motion for button transitioncommit details show on GitHub
yamenAlyamenAlc82d598style: add CSS styling to GroupInviteForm component #264 - Inline flex layout with bordered - Container query for larger padding at 42rem+ - Respects prefers-reduced-motion for button transitioncommit details show on GitHub
yamenAlyamenAl1a25844style: add CSS and header photo to GroupCardHeader #264 - add defuealt photo for the group avtar - background image using absolute positioning - Container query for larger padding at 42remcommit details show on GitHub
RazanSagheerRazanSagheer985db9ftest(unit): add session expiration unit tests. #288 These tests verify that a session correctly expires after 1 hour of inactivity, including edge cases like exactly 59 minutes and just over the 1 hour limit. Refs: #288commit details show on GitHub
yamenAlyamenAl185bc33style: add CSS styling to UserSectionDropdown component #264 - Grid layout for member rows - Container query for responsive - avatar with object-fit cover - remove buttoncommit details show on GitHub
RazanSagheerRazanSagheerf70fd93test(unit): add token generation unit tests. #288 These tests verify that the magic link token is always a valid, unique, non-empty 64-character string. Refs #288commit details show on GitHub
RazanSagheerRazanSagheer7546cd0chore(tests): add vitest config with jsdom environment. #288 Refs: #288commit details show on GitHub
RazanSagheerRazanSagheerafc4171chore(tests): install playwright for e2e tests. #288 Refs: #288commit details show on GitHub
RazanSagheerRazanSagheer215efdfchore(tests): install vitest for unit and integration tests. #288 Refs: #288commit details show on GitHub
yamenAlyamenAl9ddfe91feat: add UserSectionDropdown component #265 Adds a dropdown section listing group members with avatar.commit details show on GitHub