Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: GRA0007/crab.fit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: pyrohost/crab.fit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 85 files changed
  • 1 contributor

Commits on Mar 16, 2025

  1. bump: api

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    9158a37 View commit details
  2. bump: frontend packages

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    28f2e33 View commit details
  3. Copy the full SHA
    3d03583 View commit details
  4. Copy the full SHA
    ae50d5e View commit details
  5. chore: clean

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    9aec699 View commit details
  6. chore: clean

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    bc2cae7 View commit details
  7. chore: fmt

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    da7acc3 View commit details
  8. fix: chrono deprecations

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    1460b9b View commit details
  9. Copy the full SHA
    c109e3a View commit details
  10. fix: await params

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    05b1fd2 View commit details
  11. chore: clean

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    14ebd80 View commit details
  12. chore: clean

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    c2fc634 View commit details
  13. fix: translation

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    7b8143f View commit details
  14. chore: clean

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    983afc3 View commit details
  15. chore: eslint

    ferothefox committed Mar 16, 2025
    Copy the full SHA
    a1e5ca7 View commit details
  16. chore: clean

    Signed-off-by: Evan Song <[email protected]>
    ferothefox committed Mar 16, 2025
    Copy the full SHA
    68c32b7 View commit details
Showing with 8,519 additions and 6,691 deletions.
  1. +1,169 −802 api/Cargo.lock
  2. +2 −2 api/adaptors/datastore/src/lib.rs
  3. +3 −3 api/adaptors/sql/src/lib.rs
  4. +0 −41 frontend/.eslintrc.json
  5. +1 −1 frontend/next-env.d.ts
  6. +35 −33 frontend/package.json
  7. +4,193 −0 frontend/pnpm-lock.yaml
  8. +0 −8 frontend/public/sitemap.xml
  9. +223 −158 frontend/src/app/[id]/EventAvailabilities.tsx
  10. +11 −12 frontend/src/app/[id]/layout.tsx
  11. +86 −49 frontend/src/app/[id]/page.tsx
  12. +0 −19 frontend/src/app/create/Redirect.tsx
  13. +0 −28 frontend/src/app/create/page.tsx
  14. +22 −38 frontend/src/app/global.css
  15. +0 −50 frontend/src/app/how-to/page.module.scss
  16. +0 −92 frontend/src/app/how-to/page.tsx
  17. +47 −36 frontend/src/app/layout.tsx
  18. +13 −50 frontend/src/app/page.tsx
  19. +0 −29 frontend/src/app/privacy/GoogleTranslate.tsx
  20. +0 −14 frontend/src/app/privacy/page.module.scss
  21. +0 −93 frontend/src/app/privacy/page.tsx
  22. +255 −154 frontend/src/components/AvailabilityEditor/AvailabilityEditor.tsx
  23. +268 −173 frontend/src/components/AvailabilityViewer/AvailabilityViewer.tsx
  24. +36 −26 frontend/src/components/Button/Button.tsx
  25. +52 −43 frontend/src/components/CalendarField/CalendarField.tsx
  26. +8 −11 frontend/src/components/CalendarField/components/Month/Month.module.scss
  27. +191 −130 frontend/src/components/CalendarField/components/Month/Month.tsx
  28. +98 −67 frontend/src/components/CalendarField/components/Weekdays/Weekdays.tsx
  29. +9 −8 frontend/src/components/Content/Content.tsx
  30. +37 −29 frontend/src/components/Copyable/Copyable.tsx
  31. +147 −119 frontend/src/components/CreateForm/CreateForm.tsx
  32. +33 −18 frontend/src/components/CreateForm/components/EventInfo/EventInfo.tsx
  33. +0 −8 frontend/src/components/DownloadButtons/DownloadButtons.module.scss
  34. +0 −61 frontend/src/components/DownloadButtons/DownloadButtons.tsx
  35. +0 −55 frontend/src/components/Egg/Egg.module.scss
  36. +0 −60 frontend/src/components/Egg/Egg.tsx
  37. +16 −10 frontend/src/components/Error/Error.tsx
  38. +13 −10 frontend/src/components/Field/Field.tsx
  39. +0 −24 frontend/src/components/Footer/Footer.module.scss
  40. +0 −35 frontend/src/components/Footer/Footer.tsx
  41. +62 −30 frontend/src/components/Header/Header.tsx
  42. +49 −33 frontend/src/components/Legend/Legend.tsx
  43. +96 −80 frontend/src/components/Login/Login.tsx
  44. +5 −5 frontend/src/components/Paragraph/Text.tsx
  45. +39 −28 frontend/src/components/Recents/Recents.tsx
  46. +1 −1 frontend/src/components/Section/Section.module.scss
  47. +6 −5 frontend/src/components/Section/Section.tsx
  48. +69 −44 frontend/src/components/SelectField/SelectField.tsx
  49. +162 −138 frontend/src/components/Settings/Settings.tsx
  50. +22 −20 frontend/src/components/Stats/Stats.tsx
  51. +2 −1 frontend/src/components/TextField/TextField.module.scss
  52. +26 −23 frontend/src/components/TextField/TextField.tsx
  53. +5 −4 frontend/src/components/TimeRangeField/TimeRangeField.module.scss
  54. +190 −121 frontend/src/components/TimeRangeField/TimeRangeField.tsx
  55. +24 −17 frontend/src/components/ToggleField/ToggleField.tsx
  56. +48 −36 frontend/src/components/TranslateDialog/TranslateDialog.tsx
  57. +0 −66 frontend/src/components/Video/Video.module.scss
  58. +0 −43 frontend/src/components/Video/Video.tsx
  59. +68 −34 frontend/src/config/api.ts
  60. +31 −23 frontend/src/hooks/usePalette.ts
  61. +34 −15 frontend/src/i18n/client.ts
  62. +87 −55 frontend/src/i18n/options.ts
  63. +34 −23 frontend/src/i18n/server.ts
  64. +55 −13 frontend/src/res/CrabIcon.tsx
  65. +14 −5 frontend/src/res/GoogleIcon.tsx
  66. +18 −7 frontend/src/res/OutlookIcon.tsx
  67. +7 −7 frontend/src/stores/index.ts
  68. +52 −41 frontend/src/stores/recentsStore.ts
  69. +33 −31 frontend/src/stores/settingsStore.ts
  70. +19 −14 frontend/src/utils/allowUrlToWrap.tsx
  71. +23 −18 frontend/src/utils/calculateAvailability.ts
  72. +26 −15 frontend/src/utils/calculateColumns.ts
  73. +27 −16 frontend/src/utils/calculateRows.ts
  74. +65 −39 frontend/src/utils/calculateTable.ts
  75. +51 −29 frontend/src/utils/convertTimesToDates.ts
  76. +25 −15 frontend/src/utils/detectBrowser.ts
  77. +4 −4 frontend/src/utils/expandTimes.ts
  78. +10 −6 frontend/src/utils/getWeekdayNames.ts
  79. +13 −13 frontend/src/utils/index.ts
  80. +1 −1 frontend/src/utils/makeClass.ts
  81. +26 −9 frontend/src/utils/relativeTimeFormat.ts
  82. +15 −7 frontend/src/utils/serializeTime.ts
  83. +4 −3 frontend/src/utils/unhyphenate.ts
  84. +3 −3 frontend/src/workers/calculateTable.ts
  85. +0 −2,951 frontend/yarn.lock
Loading