Ethan Davidson's picture

Ethan Davidson made 14 contributions in release v5.0 !

#🟦 @google intern STEP 2021, SWE 2022 ✨ Webmaster and Open Source Software TL of @acmcsufoss👨‍💻 Head of Technology of @TuffyHacks
  1. #757 Add certificate page
    18 commits (expand)
    1. Progress
    2. Progress 2
    3. Merge branch 'main' into add/certificates
    4. Progress 🎆 New Year's Eve progress!
    5. Progress
    6. Omit unused code Added cache logic to `src/routes/(site)/%40[username]/[release].json/+server.ts`.
    7. Merge branch 'main' into add/certificates
    8. Fix `/@username` page styles TODO: Supply profile data with releases data.
    9. Fix `/@username` page styles TODO: Supply profile data with releases data.
    10. Merge branch 'add/certificates' of https://github.com/EthanThatOneKid/acmcsuf.com into add/certificates
    11. Provide profile data to make the page more specific
    12. Slight word choice edit
    13. Use HTML from GitHub bio
    14. Update page formatting/styling
    15. Throw early if user is not found
    16. Pass tests
    17. Add OpenGraph page description
    18. Delete vite.config.ts.timestamp-1674429041045.mjs Resolves .
  2. #761 Genuary: 2023 artwork showcase
    19 commits (expand)
    1. Add Genuary page with Placekitten data
    2. Add update_genuary workflow (#764)
    3. Update Genuary 2023 :calendar: :sparkles: :art:
    4. Add video support TODO: Write documentation for going about setting up the GitHub repository environment for the `.github/workflows/update_genuary.yaml` file.
    5. Push push push
    6. Merge branch 'main' into add/genuary
    7. Support users with disabled JS
    8. Update check_website.yaml
    9. Revert "Update check_website.yaml" This reverts commit 3e0eb099eb3ae6a3244b30c4bc7bb7dce3fcef14.
    10. `{data}` to `data={data}`
    11. JSDoc typo resolved in `src/routes/(site)/genuary/+server.ts`
    12. Allow year-round Genuary submissions Resolves .
    13. Update Genuary page description Resolves .
    14. Merge branch 'add/genuary' of https://github.com/EthanThatOneKid/acmcsuf.com into add/genuary
    15. Mute and play video with JS Resolved .
    16. Show '2023' ribbon on artwork submitted during Genuary 2023
    17. Resolve Svelte check error Attempting to resolve this error: ``` /home/runner/work/acmcsuf.com/acmcsuf.com/src/routes/(site)/genuary/2023/+page.svelte:8:13 Error: Property 'pieces' is missing in type '{ [x: string]: any; }' but required in type 'CollagePageData'. (ts) ```
    18. Add muted attribute for videos
    19. Merge branch 'main' into add/genuary
  3. #763 Add `/linux` and `/a11y` shortlinks
    1 commit (expand)
    1. Add `/linux` and `/a11y` shortlinks
  4. #766 Add new Open Source Software team shortlinks
    1 commit (expand)
    1. Add new Open Source Software team shortlinks Replace `/github` shortlink to source code with `/code`.
  5. #767 Fix Genuary workflow
    2 commits (expand)
    1. Resolve `attachment` undefined error Relevant logs: . ``` file:///home/runner/work/acmcsuf.com/acmcsuf.com/scripts/transform-genuary.js:15 const src = attachment.proxy_url || null; ^ TypeError: Cannot read properties of undefined (reading 'proxy_url') at main (file:///home/runner/work/acmcsuf.com/acmcsuf.com/scripts/transform-genuary.js:15:28) Error: Process completed with exit code 1. ```
    2. Add names to workflow steps
  6. #773 Clean up technical debt
    3 commits (expand)
    1. Resolve lint errors TODO: Resolve lint warnings
    2. Resolve lint warnings Resolves #706, #707, and #772.
    3. Bump project version Resolve #762.
  7. #774 Make unique `TextAlignment` enum
    1 commit (expand)
    1. Make `src/lib/public/text-alignment/text-alignment.ts` unique
  8. #775 Remove `preventDefault` from anchor navigation
    1 commit (expand)
    1. Remove `preventDefault` from anchor navigation
  9. #802 .gitattributes: Set line endings to LF
    1 commit (expand)
    1. Create .gitattributes
  10. #823 Events: Normalize test dates
    1 commit (expand)
    1. Replace test dates with Jan 1st, 2023
  11. #825 Website Check: Add `workflow_dispatch` for manual testing
    1 commit (expand)
    1. Add `workflow_dispatch` for manual testing
  12. #826 Genuary Transform: Remove line break from end of JSON file
    1 commit (expand)
    1. Remove line break from end of file
  13. #833 Add FormData demo shortlink
    1 commit (expand)
    1. Update links.json
  14. #835 Fix NPM security vulnerabilities
    1 commit (expand)
    1. Update package-lock.json

Select a different release: