Abdulrahman Alshahrani
f036d409e6
feat: implement a What's New prompt ( #539 )
...
* feat: create whats new initial component
* feat: create initial whats-new hook
* feat: create whats-new story
* feat: add button to open dialog in storybook
* feat: complete popup ui
* feat: add check for new updates or installs
* fix: fix linter issues
* fix: use proper features and add video
* fix: properly fetch version from manifest
* feat: add a link to open the popup
* fix: update spacing and features' content
* fix: update UTRP Map name
* fix: increase icon size and display version correctly
* feat: update the features video
* fix: update offwhite color
* fix: color typo
* fix: fixing colors again
* feat: use numbers instead of boolean
* fix: typo in import
* feat: add type safety to features array
* feat: cdn video url
* fix: delete mp4 video
* feat: handle video failure to load
* fix: make border outline tight to video
* feat: make design responsive
* fix: make features array readonly
---------
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
Co-authored-by: Derek Chen <derex1987@gmail.com >
2025-03-08 15:41:09 -06:00
doprz
d22237d561
feat: UTRP v2 migration ( #292 )
...
* feat: wip add course by url
* chore: update imports
* feat: add useCourseFromUrl hook
* chore: extract logic into async function
* feat: add checkLoginStatus.ts
* feat: add useCourseMigration hook
* feat: working course migration
* fix: active schedule bug
* feat: refactor logic and add to onUpdate
* feat: update ui style
* feat: add changelog functionality to settings
* chore: update packages
* feat: migration + sentry stuffs
* feat: improve migration flow
* docs: add sentry jsdocs
* chore: fix lint and format
* chore: cleanup + fix race condition
---------
Co-authored-by: Samuel Gunter <sgunter@utexas.edu >
Co-authored-by: Razboy20 <razboy20@gmail.com >
2024-10-14 21:30:37 -05:00
doprz
7a5c3a2e62
feat: settings page ( #260 )
...
* feat: setup settings page boilerplate
* feat: split view into halves
* feat: add preview for Customization Options section
* feat: add OptionStore logic and LD icon
* feat: add courseStatusChips functionality
* feat: migrate experimental settings to proper settings
* feat: center Preview children and add className override
* feat: add GitHub stats
* feat: open GitHub user profile onclick
* feat: get user GitHub stats
* feat: refactor into useGitHubStats hook
* feat: toggle GitHub stats when the user presses the 'S' key
* chore: update title
* fix: remove extra file
* feat: refactor and add DialogProvider
* fix: import
* test: this commit has issues
* fix: no schedule bug
* fix: longhorn developers icon not rendering in prod builds
* feat(pr-review): fix UI and comment out experimental code
* chore: run lint and prettier
* feat: add responsive design
* feat: use @octokit/rest and fix GitHub stats
2024-10-10 18:05:19 -05:00
Razboy20
1942508d8d
fix: improve dialog handling and error management in list items ( #257 )
...
* fix: improve dialog handling and error management in list items
* chore: lint
2024-10-02 11:19:16 -05:00
Samuel Gunter
036cd628d3
refactor: move getTabInfo to calendar only ( #185 )
2024-03-21 16:19:44 -05:00
Razboy20
e080e93faa
refactor: remove component subfolders ( #184 )
...
(and unused components)
2024-03-21 13:47:59 -05:00
Razboy20
791a42bcd4
feat: calendar matchings ( #173 )
...
* feat: calendar matchings
* fix: build
* refactor: resolve pr comments
* fix: destrucure editorRef
---------
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
2024-03-17 00:32:50 -05:00
Razboy20
8f360206fb
chore: cleanup/resolve PR comments
2024-03-07 16:45:26 -06:00
doprz
265652c420
feat: check-path-alias autofix ( #124 )
...
* feat: add autofix
* chore: autofix repo with new custom ESLint rule
2024-03-06 15:11:31 -06:00
doprz
8a6e9070e0
chore: lint-format-docs-tests-bugfixes ( #105 )
...
* docs: add jsdoc
* feat: change enums to as const objects
* chore(test): add themeColors.test.ts
* fix: fix tests and bugs with strings.ts util
* fix: path alias imports and tsconfig file bug
* fix: remove --max-warnings 0
2024-03-06 15:11:27 -06:00
knownotunknown
35fab34445
feat: can open tabs, updated injected popup heading. basically done
2024-03-06 15:10:30 -06:00
DhruvArora-03
923c673988
chore(docs): add JSdoc to calendar page
2024-03-06 13:40:22 -06:00
Razboy20
0560a01a55
refactor: Replace Webpack with Vite ( #53 )
2024-01-24 19:40:30 -06:00