aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorLines
2023-05-29Adding new to dos is now synchronized with database.Adrián Oliva-28/+29
Changed the `refreshToDos` to also refresh the last index used.
2023-05-29Pagination now works on to do's list.Adrián Oliva-60/+95
Only 10 to dos will be shown at a time. You can sort by priority or due date and it should work on all of our to dos. Edit and delete also works.
2023-05-29First instance for pagination.Adrián Oliva-92/+96
Sorting and Filtering now WON'T be computed on Front End, but on Back End instead.
2023-05-28Little bug on last index.Adrián Oliva-2/+34
Because the Front End wasn't tracking the deleted items, the indexes between the database and the front end were not matching.
2023-05-28Changed date format.Adrián Oliva-9/+51
On the user end it displays in a human readable way. On the database it is saved in ISO format. A lot of changes had to be made to control it.
2023-05-27Can now set a to do as done or undone.Adrián Oliva-3/+40
2023-05-27Delete a specific to do with API.Adrián Oliva-3/+18
2023-05-27Can now edit to dos on Back End.Adrián Oliva-0/+27
2023-05-27New to do now communicates to API.Adrián Oliva-1/+27
WE'RE DOING IT!!!!
2023-05-27If due_date is not set, don't use `substring`.Adrián Oliva-1/+4
2023-05-27"Done" can now only be changed on table.Adrián Oliva-36/+2
Not on "edit to do" or "new to do".
2023-05-27List of to dos is initialized on database.Adrián Oliva-4/+55
At the beginning, the app will fetch the to dos from the back end and write all of them on Redux.
2023-05-27Added the "v1" to the URL.Adrián Oliva-1/+1
2023-05-27Can select time on due_date.Adrián Oliva-1/+1
2023-05-26Using Axios to send HTTP requests.Adrián Oliva-0/+23
Defining API and method GET to retrieve all to dos.
2023-05-21First attempt at filtering to do's.Adrián Oliva-19/+109
We have a separate list from the original `todos_list`. It saves all currently filtered to do's for the listing to be as easy as possible.
2023-05-21Heavy refactoring.Adrián Oliva-478/+497
Broke `ToDo.jsx` into two separate files. Broke each function into simpler functions. Hope this makes the whole project more readable.
2023-05-20Renaming UI things.Adrián Oliva-3/+3
2023-05-20`Edit` button instead of `Add`.Adrián Oliva-1/+1
When editing a to do, use an `Edit` button instead.
2023-05-19Finished details on sorting.Adrián Oliva-41/+70
Now it sorts after events like "adding new to do" and "edit a to do."
2023-05-19First attempt at sorting to do entries.Adrián Oliva-3/+116
2023-05-19The date selection was MUCH easier than I thought...Adrián Oliva-18/+16
I'm mad. :C
2023-05-19Apparently `onClick` works betterAdrián Oliva-2/+2
than `onChange`. If last time was checked, after resetting the form it still thought it was checked.
2023-05-19Deleted most of aria labels.Adrián Oliva-11/+4
2023-05-19Renamed multiple HTML elements.Adrián Oliva-21/+16
ID collision problem.
2023-05-19Edit button almost done.Adrián Oliva-56/+245
Noticed some bugs. Will patch on later commits.
2023-05-18Added remove action.Adrián Oliva-2/+11
2023-05-18Now we can change the done state.Adrián Oliva-2/+20
2023-05-17Preparing branch to merge.Adrián Oliva-3/+3
Merge to main.
2023-05-17Displayed correct index.Adrián Oliva-2/+8
Index was hard-coded. Now it retrieves current last index used.
2023-05-17Moved `ToDo.jsx` file into main folder.Adrián Oliva-2/+2
2023-05-17Broken big function into smaller functions.Adrián Oliva-57/+64
2023-05-17Moved `ToDo.jsx` to UI folder.Adrián Oliva-2/+2
2023-05-17Redux used to add ToDosAdrián Oliva-262/+274
WE MADE IT!! I don't know how, but it is functional. :'3
2023-05-17Modal interface for new To Do.Adrián Oliva-0/+128
Hardest one yet. I don't know how I did it, but I used the `bootstrap-datepicker` plugin for selecting the Due Date. (https://github.com/uxsolutions/bootstrap-datepicker)
2023-05-17A simple list for the To Do's.Adrián Oliva-0/+71
Cannot edit nor remove info. Plain interfaceeeee.
2023-05-17Search section in a bare bones state.Adrián Oliva-0/+58
Just plain UI interface. No functionality.
2023-05-17Added bootstrap library.Adrián Oliva-66/+16
We now have better looking assets!
2023-05-17Modified to be minimal.Adrián Oliva-294/+29