Skip to content
This repository was archived by the owner on Nov 5, 2023. It is now read-only.

Releases: PedroChaparro/alternative-frontend-react

Release v0.15.0

26 Oct 13:38
4b3e54a
Compare
Choose a tag to compare
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

25 Oct 02:32
981ac24
Compare
Choose a tag to compare
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

24 Oct 20:32
ac53106
Compare
Choose a tag to compare
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

21 Oct 20:16
ec07661
Compare
Choose a tag to compare
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

20 Oct 15:26
5e672a4
Compare
Choose a tag to compare
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

17 Oct 21:04
7d396d9
Compare
Choose a tag to compare
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

16 Oct 14:40
2d33214
Compare
Choose a tag to compare
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