-
Notifications
You must be signed in to change notification settings - Fork 4
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
perf(App) Release v1 #253
Merged
perf(App) Release v1 #253
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
…e_snake_case_with_camel_case NS-83 Refactor: replace snake_case with camelCase
* Configure eslint, husky and lint-stage and disable eslint errors * Enable prefer-const, no-var rules and fix errors for them * Enable fix no-unused-vars and no-fallthrough warnings * Enable fix @typescript-eslint/class-name-casing, @typescript-eslint/no-empty-interface, @typescript-eslint * Enable fix @typescript-eslint/camelcase * Enable and fix errors from @typescript-eslint/no-inferrable-types eslint rule * Enable global @typescript-eslint/no-explicit-any eslint rule and disable it locally * Change usages of Object type to Record<string, any> * Add missing return types to all project function * Add missing return types to all project functions * Enable react-hooks/exhaustive-deps lint rule and fix its warnings * Refactor worker_info to employee_info to be consistent with server
* Fixed bug where work time 1/N wasn't possible * Added no console rule Co-authored-by: Bohdan Forostianyi <[email protected]>
* Add exceljs to dependencies and import it in useScheduleConverter hook * Get data from sheet, exceljs style * Removed rules for lint disable Co-authored-by: Bohdan Forostianyi <[email protected]>
* Add props interface to files with components * Refactor models structure * Ns 79 helpers (#48) * Applied conventions to helper files * Moved hooks lower in hierarchy * Moved verbose date to month-info.model Co-authored-by: Bohdan Forostianyi <[email protected]> * Remove @types/files-save dep and unnecessary comment Co-authored-by: Bohdan <[email protected]> Co-authored-by: Bohdan Forostianyi <[email protected]>
authored-by: Bohdan Forostianyi <[email protected]>
* NS-92 Setup Sentry * Added missing dependecies Co-authored-by: Bohdan Forostianyi <[email protected]>
* NS-48 Add cypress. Add exemplar test. * Remove cypress default examples * NS-48 Fix port issue. Remove cypress examples * Add .env to git * Remove cypress.env.json file * Add extend eslint to env. Fix cypress config. Rename tests folder and file
* Add public holidays logic and store info about it in VerboseDates * Refactor public holiday logic (use custom type for day and month) * Add coloring for holidays
* Adds frontend refactor * Removes README from docs Co-authored-by: Bohdan Forostianyi <[email protected]>
…ing_public_holidays_tests TASK-2 Unit tests for handling public holidays
* Handle global state undo/redo with shortcuts * TASK-4 optimizes schedule rendering Co-authored-by: Bohdan <[email protected]>
* add "poprawki" * add "poprawki" * add "poprawki" * test update * dropdown * diable pointer when disabled * revert package-lock * add suggestions * change buttons style * update zIndex * add variants * add color selector * add changes - am lazy today * bug fix * bug fix + diable buttons
* Add nurse count errors to table header, fix indexing for errors shown at foundation info * TASK-293 remove error badges from foundation info comp altogether * TASK-281 tinker with error days indexing and presentation * Sort errors based on date * Increase timeout on getting worker shift * Increase timeouts even further beyond * Fix outdated message asserts in schedule errors test * Fix message asserts * Increase timeout on schedule error folding section get * Update messages in schedule-errors test * Update schedule-errors.spec.ts * Update commands.ts * Update schedule-errors.spec.ts * Update schedule-errors.spec.ts Co-authored-by: Paweł Renc <[email protected]>
* Adds worker info on new month * Update schedule-data.model.ts Co-authored-by: Paweł Renc <[email protected]>
Co-authored-by: Paweł Renc <[email protected]>
* Autocomplete near cell * zindex update Co-authored-by: Paweł Renc <[email protected]> Co-authored-by: kaplonpaulina <[email protected]>
Co-authored-by: Paweł Renc <[email protected]>
* Fixes worker agreement * Contract type and worker type are automatically shown when user is edited * fixes work time calculation for civil contract * Adds validation to worker drawer * Adds opacity * Fixes edit mode and table with workers * Adds validation for invalid civil time * TASK-296 Show month label in edit mode (#212) * Show month label in edit mode, fix disable button opacity * Disable edit mode button * Create app config context to store app mode * Remove link parent component to shrink onClick space * Put worker logic in action creator * Refactor schedule action creator * Save NZ if in current month Co-authored-by: Bohdan Forostianyi <[email protected]> Co-authored-by: Paweł Renc <[email protected]>
Co-authored-by: Paweł Renc <[email protected]>
* xlxs update * xlxs update * xlxs update * xlxs update * xlxs update
* Adds worker info on new month * Moves errors from backend to frontend Co-authored-by: Paweł Renc <[email protected]>
* xlxs update * xlxs update * xlxs update * xlxs update * xlxs update * workers-calendar style update Co-authored-by: Paweł Renc <[email protected]>
Co-authored-by: Paweł Renc <[email protected]>
* Disable copying from next month * Save actual revision when saving primary Create new dict with only based shifts workers Add worker to current and next month * Remove unnecessary state spread from reducers with UPDATE_WORKER_INFO Co-authored-by: Paweł Renc <[email protected]>
* Show errors in console, fix update bug * Mute eslint warning * Resolve db update conflict, disable error printing when doc is not found
Co-authored-by: Bohdan <[email protected]>
* Add semantic versioning library * Remove package-lock update * Sync package-lock * Updates package-lock * Updates package-lock.json Co-authored-by: Bohdan Forostianyi <[email protected]>
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.