-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v1.0.0 #208
Merged
Merged
v1.0.0 #208
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
create instuction for css
create instuction for hooks
create DIRS_STRUCTURE file
* configure prettier * configure ts-eslint * update package.json
* configured sc + hooks-ts for theme providing * clean: global-styles structure
* config: configure mui base with mui system
* chore:create search-bar * update CSS.md * chore: create title header * chore: separate search bar functions into hook * update HOOKS.md * chore: create thumbnail * chore: create avatar * chore: change naming(add "Styled" prefix for components) and change exporting approach * update docs * chore: create textMixin and extend theme * chore: shortify title-header.ts (With textMixin) * chore: Create author name * chore: Create video information * update DIRS_STRUCTURE.md * update CSS.md * chore: update video-information (create dot separator and text elipsis) and change name to '-info' and move to new dir * chore: add new font family and upgrade index.html performance * chore: expand font size and remove fontFamily from components * chore: move files to new dirs and rename text-mixin * chore: Create authorInfo component * chore: Create videoInfos component * chore: Create videoContent component * chore: Create mainContainer component * chore: Rename App -> app * chore: change StyledVideoContent html tag * chore: Create main-content component * chore: change file names and corresponded html tag, use flex gap over margin for mui components * clean: remove unnecessary 'return' statements and borderRadius from main-content * update CSS.md * chore: Create scroll-bar for videos-section * chore: Create several dummy articles * chore: Create default borderRadius size and update components * clean: create blank space, for good code structure * chore: Add search bar for main view * update DIRS_STRUCTURE.md * clean: fix typo in HOOKS.md * clean: shortify function * update CSS.md * clean: Create required structure for css * update DIRS_STRUCTURE.md * clean: shortify function * clean: remove unnecessary css prop * clean: create blank space * clean: fix typo in css prop * chore: restructure theme * update package-lock.json * chore: Create search-icon component * chore: Reformat useFocus hook * chore: update theme and reformat whole search-bar (split, redirect and recreate without mui base Input) * update DIRS_STRUCTURE.md * chore: Create cleaning search bar on 'esc' * update HOOKS.md * chore: Create scrollbar only on hover * chore: Update light theme and components * chore: Create dark theme * update DIRS_STRUCTURE.md * update CSS.md * clean: remove unnecessary prop in themes and restructure code
* update CSS.md * update HOOKS.md * update NAMING_AND_RULES_CONVENTION.md * update themes * chore: Create theme switch * chore: Change theme-switch name for correct * chore: Create header container * chore: Create page wrapper and fit dependent components * update NAMING_AND_RULES_CONVENTION.md * chore: Create smooth transition between themes * chore: Move files to proper directory * update DIRS_STRUCTURE.md * fix typo * chore: Restructure styles approach and create common types * chore: Add basic routing * chore: Rename icon component * update DIRS_STRUCTURE.md * clean: restructure code * chore: Create button * chore: Create navbar * clean: Restructure theme switch * clean: Fix naming in theme switch * clean: clean code * clean: Rename router browser
* chore: Fix videos section padding and scrollbar
* update DIRS_STRUCTURE.md * chore: Update routing dir files * chore: Split videos route, create scrollbar as mixin and create title… * clean: Move search-bar-wrapper.ts to proper dir * clean: Group atomic components
* chore: Update themes * chore: Add 'alt' for icons * chore: Restructure files(Create subdirectory) and move search bar * clean: Remove unnecessary prop * chore: Create store components * chore: Refactor videos-section.tsx (Use generic item component) * chore: Create store routing and navigation between pages * update DIRS_STRUCTURE.md and NAMING_AND_RULES_CONVENTION.md * chore: Rename files and restructure project * chore: Add new color for themes * chore: Create delete confirmation modal * chore: Fix delete-modal position * chore: Create editable input for store * chore: Change global font * chore: Create generic logic hook and fix store keyword overlapping * clean: Change delete-modal-button dir and clean code * clean: Clean delete-modal.tsx * clean: Delete unused hook * update CSS.md * clean: Restructure css * clean: Add 'Styled' prefix * update CSS.md * clean: Restructure CSS
* chore: Fix dot separator and split components in videos article * chore: Create home page and create focus on navigation * clean: Restructure search-bar.tsx
* chore: update packages
* update DIRS_STRUCTURE.md * chore: Restructure components
* chore: Create page-mixin * clean: Change css props name * chore: Delete app component and refactor global routing * chore: Add sx prop to theme-switch * RAW_chore: Create Auth Page UI (Commented code for save)
* Implement snackbar component * Simplify and reformat code * Add styling for error and use unstable_sx * Remove unused css property * feat: Refactor snackbar.tsx Split component for custom hook and tsx part and change component behavior(remove unnecessary props) --------- Co-authored-by: PatrykKuniczak <[email protected]>
* Fix bug with switching theme button * Fix theme flickering on page refresh * Improve hook structure * Improve code style * fix: Running animation on theme change on refresh or reload page. (#47) And i fix issue when default 'system' value is set in LS, cause on change from 'system' sometimes nothing happened --------- Co-authored-by: PatrykKuniczak <[email protected]>
* Implement searching mechanism using dummy data * Fix showing wrong results while searching * Extract logic for search to separate hook * Move function for cleaning content to search hook * Change name * Make hook more generic * Add prop with search param key * reformat(search-mechanism): Remove 'key' props and change params handling approach from useSearch --------- Co-authored-by: PatrykKuniczak <[email protected]>
* Update mui dependencies * Add profile dropdown with sign out option * Remove redundant properties * Use vars for props and adjust cursor and outline * Code formatting and add cursor pointer * Extract profile code to separated component * reformat(dropdown): add blank space --------- Co-authored-by: Patryk Kuniczak <[email protected]>
* chore: create displaying notification with real data * chore: add views to user video resource on BE * chore: create displaying videos and enable interactivity * chore: recreate playlist if user delete it manually from yt account * chore: create watch later button with functionality for videos * fix: displaying notification about new videos * chore: create closing all notification (on other pages) when user close on one * fix: exclude login redirect page for content script * chore: display abbreviations for video views * fix: return video views amount as a number instead of string * fix: simplify Video interfaces use cases * fix: recreate error toast for content script * fix: type in internationalization and improve naming * fix: translation files structure
* fix: enable helmet for API
* fix: checking if user playlist exists before open window in browser
* fix: create loading on startup and logout * refactor: improve structure of code for protected page change also type for components
* fix: change ModalContent height and add extra padding * refactor: remove paddingTop
* feat: create downloading errors button * fix: refactor error logs * fix: add missing nullable for users and key-words entities * fix: handle issue when videos list is empty * fix: add missing create migration script for package.json * fix: add to eslint ignore migrations dir * fix: remove unnecessary table key-word * fix: keyboard focus on download errors btn * refactor: improve behaviour onclick download button from keyboard
* feat: add query to override transitions when appropriate * feat: add proper lang and title for routes * improvement: disable auto focusing elements * improvement: add missing attributes for inputs * improvement: add proper tag for click events * improvement: add proper tag for click events * chore: update title for views * fix: style of bullet point and change outline * style: change border radius instead outline * fix: menu download button structure * fix: change languages menu html structure --------- Co-authored-by: Patryk Kuniczak <[email protected]>
* feat: create footer in the left bottom corner with link for our GH issues * refactor: change a little description for bug issue * refactor(github-icon): remove unnecessary thing * fix: typo in bug issue template * refactor: change github icon -> link * refactor: change github link
* improvement: add background toasts * feat: create toasts for success and error events for context menu * fix: creating context Menu on every browser start * fix: get host permission url from env * fix: catch errors when content script wasn't accepted * refactor: compress code, by create helpers func and refactor toast type * refactor: rename custom toasts --------- Co-authored-by: Patryk Kuniczak <[email protected]>
* feat: add i18n for manifest * style: add dots at end of sentences in description
* fix: update package-lock.json * fix: catching error about tabs which don't accept content script * fix: resolve issue with different notification look on different pages * fix: shortify autoClose time for notification --------- Co-authored-by: Patryk Kuniczak <[email protected]>
* fix: don't display notification again after close
* fix: context menu translation on changing language on browser
* fix: use the same transition for auth and home page
* fix: color of watch later button on videos section
* fix: add transition to elements where it's missing * fix: set off autocomplete for search bar * fix: svg icons in theme switch * fix: add missing blank space
* chore: create RAW main README.md * fix: create RAW backend README.md * fix: fix description on backend * fix: set proper logo for BE * chore: add npm to BE * chore: add npm icon for main README.md * chore: create RAW frontend README.md * chore: create main README.md * fix: pronouns on BE README.md * fix: change structure of main README.md * fix: rename folder with screenshots * fix: change structure of BE README.md * fix: update main README.md * fix: restructure and edit all README.md * fix: fix spelling and change structure of frontend README.md
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.