Open
Conversation
… variables and properties in css files
* feat(auth elements): create basic auth components - create supabase client - create basic forms and input components - create login and signup pages * feat(auth): create basic auth flow - create zustand store for monitoring auth sessions - add basic header - add auth logic and redirections on signin and signup pages - add links on main page * feat(form): add name to the form * feat: component improvements - create one dynamic form and delete separate sign in and sing up forms - reafctor signIn and SignUp pages according to new form - imporve privacy for signIn and signUp pages using Navigate component instead of useEffect - move logic related to supabase auth listener to supabase service - add types for user_metadata object from supabase - rename FormInput component to just Input * feat(Home page): create navLinksConfig, make content generation on the home page more dynamic * feat: refactor current components, add auth errors handling, add spinner - add logo -add spinner component - delete DynamicForm, make it simpler - refactor signIn and signUp pages with simpler Form - delete checkbox and list props form Input component make it only valid for text, number, email and password inputs * feat(password input): add eye icons to hide and show password * fix(Form): fix form, add methos property * feat(header): add home link to header * feat(testing): add tests for all existing components * fix(testing): fix submit form test * chor: decrease testing coverage, for non blocking development * chor: change pritnWirdth form default to 120
…vious Input component
* feat: add variables to RESTfull client page * refactor: change html elements to Components
* feat(history): create history page structure - create requests history lists - add database typing * refactor(history page): create separate list component * feat(sorting by request date): add sorting from the backend * feat(modal): add modal for the analytics data * feat(modal): add data to the analytics modal * feat(database types): add headers and body to db types * feat(metrics calcutaion): add function for metric calcutation * feat(styles): make date rows inaccessible from seletion * feat: integrate history request with rest page functional * feat: add request with metrics function and writing to DB functionality * feat: add i18n to the history page * feat(error-message): add message component that can be use for error and success messages * feat(message-styling): improve message styling * feat(tests): update tests delete functional that is not used
* feat(tests): add tests for utils * feat(tests): add tests for services * feat(tests): add tests for Logout route * feat(tests): add tests for modal * feat(tests): add tests for AnalyticsCard * feat(tests): add tests for Selector, Checkbox and Datalist components * feat(tests): add tests for the HistoryDate component, remove ms for duration request after an error * feat(tests): add tests for the History page * feat(styles): add red background to errors 0 status code
* test: add tests for RESTClient page * test: change tests config
* feat(auth pages): add error mapping, fix sign up page * feat(auth): add disabling button after trying to validate data on auth
* tests: fix tests * tests: change description * refactor: styles
* feat(error-boundary): add general error boundary * feat(history): change url resoration method * chore: delete not usefull files * chore: delete not used import
* refactor: styles
* fix: fix UTF-8 encoding * fix: special symbol in validation * feat(tests):update shema.test.ts for special character validation
* feat: implement Burger menu for tablets and mobile devices * feat: adjust home page to be responsive * fix: fix minor issues with responsiveness of home page * feat: adjust variables page to be responsive * test: add tests of Burger menu
400b0e7 to
90155e1
Compare
This file contains hidden or 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
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.
Project Evaluation Checklist
Main Route - max 50 points
Sign In / Sign Up - max 50 points
RESTful Client - max 150 points
History and Analytics Route - max 100 points
Variables Route - max 50 points
General Requirements - max 50 points
YouTube Video - max 50 points