This repository was archived by the owner on Nov 5, 2023. It is now read-only.
Releases: PedroChaparro/alternative-frontend-react
Releases · PedroChaparro/alternative-frontend-react
Release v0.15.0
release: v0.15.0 (#45) * feat: Unshare file (#44) --------- Co-authored-by: Miguel Mateo Mendoza Rojas <115849391+MiguelMRojas@users.noreply.github.com>
Release v0.14.0
release: v0.14.0 (#43) * feat(ui): Show file size with units (#41) * refactor: Create barrel file in lib folder * feat(ui): Show size with units * feat: Delete files (#42) --------- Co-authored-by: Miguel Mateo Mendoza Rojas <115849391+MiguelMRojas@users.noreply.github.com>
Release v0.12.0
release: v0.12.0 (#39) * build: Update nginx config (#31) * feat: Share file (#32) * feat: List shared files (#33) * refactor: Create files contexts wrapper Centralize contexts providers in one file to avoid calling all the providers from the main file. * feat: Get files shared with the user * fix(ui): Align go back button to the left * test: Add test to ensure users can view shared folders and files * fix: Allow to upload content into shared folders (#36) * refactor: Rename files reducer and hook * refactor: Rename files context * refactor: Replace useSharedFiles with an unique useFiles hook * refactor: Move dialogs to files layout * refactor: Update files state name and dispatcher name * refactor: Use files context in the shared files view * test: Update tests to list shared files * feat: Logout (#38) * feat: Logout * test: Add test to ensure users can logout --------- Co-authored-by: Miguel Mateo Mendoza Rojas <115849391+MiguelMRojas@users.noreply.github.com>
Release v0.9.0
release: v0.9.0 (#29) * feat: Access management dialog (#27) * feat: Add access management dialog to dialogs context * feat(ui): Add access management dialog to the ui * chore(deps): Add shadcn scroll area * feat: Access management dialog * refactor: Create callbacks to add and remove users from the ui * fix(a11y): Solve button-in-button error * feat: Download file (#28) * build: Update nginx config (#31) --------- Co-authored-by: Miguel Mateo Mendoza Rojas <115849391+MiguelMRojas@users.noreply.github.com>
Release v0.7.0
release: v0.7.0 (#25) * feat: Rename files (#18) * feat: Crete context to centralize files dialogs state * feat: Create dialog and form to rename a file * feat: Update files reducer * feat: Add rename dialog to files view and dropdown * chore: Add missing types file * refactor: Update delete and mark as ready methods in the files dispatcher * refactor(ui): Hide un-implemented features * test: Ensure users can rename files * feat: Home page (#20) * feat(ui): Hero section * feat(ui): Main features section * docs: Update README * feat: Move files (#21) * refactor: Create FilesContainer and FilesGrid components * feat: dd go back button to navigate between folders * chore: Remove logging messages * feat: Add move dialog to the dialogs context * feat: Dialog to move files * fix: Go back button in folders navigation (#23) * refactor: Create context to handle folders navigation Use a custom queue to push and pop navigation params * fix: Clear move to params history when the modal is closed * refactor: Replace useSearchParams calls * feat: Create folder (#24) * refactor: Use barrel file to import contexts * refactor: Directly parse the session token as an string As the rotes are protected by the middleware, it is guaranteed that the token is not null * feat: Add dialog to create directory to the dialogs context * feat: Create directories * test: Add test to ensure users can create directories * fix: Force move dialog to re-mount when the move option is clicked * test: Add tests to ensure users can move files
Release v0.3.0
release: v0.3.0 (#17) * feat: List user files (#14) * feat: Add service to get user files * feat: Initial user files view * fix(ui): Set fixed height to navbar * feat: Files pages layout * feat: Folders navigation * feat(ui): Integrate file dropdown * refactor: Refactor user files using custom hook and context * refactor: Create user files dispatcher * feat: Dialog to upload files (#15) * fix(ui): Prevent file card texts overflow * chore(deps): Add shadcn dialog component * feat: Dialog to upload files * refactor: Change user files provider location * feat: Automatically check if the file was uploaded * feat: Add tests to upload files * feat: Profile page and update password (#16) * chore(ui): Remove share option from file dropdown * fix(ui): Make navbar container to take the full height * refactor: Use refine method to ensure passwords match during register * feat: Profile page and form to update the password * test: Add tests to the form to update the password
Release v0.0.0
release: v0.0.0 (#3) * ci: Create integration and tagging pipelines * build: Create build pipeline * chore: Create base react project with all deps * chore: Integrate session related files * feat(ui): Create responsive and reactive navbar * feat: Integrate login form * feat: Integrate register form * test: Add tests to the login and register forms * ci: Use separated cache for chromium and firefox browsers binaries * feat: Integrate Authentication Middleware component