Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Search working with database. | Adrián Oliva | 2023-05-29 | -5/+15 |
| | ||||
* | Adding new to dos is now synchronized with database. | Adrián Oliva | 2023-05-29 | -28/+29 |
| | | | | Changed the `refreshToDos` to also refresh the last index used. | |||
* | Pagination now works on to do's list. | Adrián Oliva | 2023-05-29 | -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. | |||
* | First instance for pagination. | Adrián Oliva | 2023-05-29 | -92/+96 |
| | | | | | Sorting and Filtering now WON'T be computed on Front End, but on Back End instead. | |||
* | Database can now be implemented.v0.4.0 | Adrián Oliva | 2023-05-28 | -6/+12 |
| | | | | | Although it still uses Redux and stores the to dos internally, calls to the API are made to refresh the to dos and store them. | |||
* | Little bug on last index. | Adrián Oliva | 2023-05-28 | -2/+34 |
| | | | | | Because the Front End wasn't tracking the deleted items, the indexes between the database and the front end were not matching. | |||
* | Changed date format. | Adrián Oliva | 2023-05-28 | -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. | |||
* | Can now set a to do as done or undone. | Adrián Oliva | 2023-05-27 | -3/+40 |
| | ||||
* | Delete a specific to do with API. | Adrián Oliva | 2023-05-27 | -3/+18 |
| | ||||
* | Can now edit to dos on Back End. | Adrián Oliva | 2023-05-27 | -0/+27 |
| | ||||
* | New to do now communicates to API. | Adrián Oliva | 2023-05-27 | -1/+27 |
| | | | | WE'RE DOING IT!!!! | |||
* | If due_date is not set, don't use `substring`. | Adrián Oliva | 2023-05-27 | -1/+4 |
| | ||||
* | "Done" can now only be changed on table. | Adrián Oliva | 2023-05-27 | -36/+2 |
| | | | | Not on "edit to do" or "new to do". | |||
* | List of to dos is initialized on database. | Adrián Oliva | 2023-05-27 | -4/+55 |
| | | | | | At the beginning, the app will fetch the to dos from the back end and write all of them on Redux. | |||
* | Added the "v1" to the URL. | Adrián Oliva | 2023-05-27 | -1/+1 |
| | ||||
* | Can select time on due_date. | Adrián Oliva | 2023-05-27 | -1/+1 |
| | ||||
* | Using Axios to send HTTP requests. | Adrián Oliva | 2023-05-26 | -0/+23 |
| | | | | Defining API and method GET to retrieve all to dos. | |||
* | New package 'Axios' installed. | Adrián Oliva | 2023-05-26 | -2/+94 |
| | | | | | New dependency. This will help us on making HTTP requests to connect to our Back End. | |||
* | Front End now runs in port 8080. | Adrián Oliva | 2023-05-26 | -2/+2 |
| | ||||
* | Version 0.3.0. Added filtering.v0.3.0 | Adrián Oliva | 2023-05-21 | -1/+1 |
| | | | | Now let's search for bugs. | |||
* | First attempt at filtering to do's. | Adrián Oliva | 2023-05-21 | -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. | |||
* | Heavy refactoring. | Adrián Oliva | 2023-05-21 | -478/+497 |
| | | | | | Broke `ToDo.jsx` into two separate files. Broke each function into simpler functions. Hope this makes the whole project more readable. | |||
* | Version 0.2.1. Ready to merge to main.v0.2.1 | Adrián Oliva | 2023-05-20 | -1/+1 |
| | ||||
* | Extra measures for links on README. | Adrián Oliva | 2023-05-20 | -1/+1 |
| | ||||
* | Added extra space to README file. | Adrián Oliva | 2023-05-20 | -0/+4 |
| | | | | To help separate code blocks better. | |||
* | Renaming UI things. | Adrián Oliva | 2023-05-20 | -4/+4 |
| | ||||
* | `Edit` button instead of `Add`. | Adrián Oliva | 2023-05-20 | -1/+1 |
| | | | | When editing a to do, use an `Edit` button instead. | |||
* | Added a README. | Adrián Oliva | 2023-05-20 | -0/+110 |
| | | | | Explained how to try the program, how to use it and it's details. | |||
* | Added gnu-gpl-v3.0 license. | Adrián Oliva | 2023-05-20 | -0/+594 |
| | ||||
* | Preparing to use GitHub Actions. | Adrián Oliva | 2023-05-20 | -2/+62 |
| | | | | Deploying a test page using GitHub Actions. | |||
* | Merge with main. Stable branch.v0.2.0 | Adrián Oliva | 2023-05-19 | -1/+1 |
| | ||||
* | Finished details on sorting. | Adrián Oliva | 2023-05-19 | -41/+70 |
| | | | | Now it sorts after events like "adding new to do" and "edit a to do." | |||
* | First attempt at sorting to do entries. | Adrián Oliva | 2023-05-19 | -3/+116 |
| | ||||
* | Welp, we needed JQuery to reset forms... | Adrián Oliva | 2023-05-19 | -0/+4 |
| | ||||
* | The date selection was MUCH easier than I thought... | Adrián Oliva | 2023-05-19 | -57/+16 |
| | | | | I'm mad. :C | |||
* | Apparently `onClick` works better | Adrián Oliva | 2023-05-19 | -2/+2 |
| | | | | | than `onChange`. If last time was checked, after resetting the form it still thought it was checked. | |||
* | Deleted most of aria labels. | Adrián Oliva | 2023-05-19 | -11/+4 |
| | ||||
* | Renamed multiple HTML elements. | Adrián Oliva | 2023-05-19 | -21/+16 |
| | | | | ID collision problem. | |||
* | Edit button almost done. | Adrián Oliva | 2023-05-19 | -56/+259 |
| | | | | Noticed some bugs. Will patch on later commits. | |||
* | Added remove action. | Adrián Oliva | 2023-05-18 | -2/+11 |
| | ||||
* | Now we can change the done state. | Adrián Oliva | 2023-05-18 | -2/+20 |
| | ||||
* | Ready to build.v0.1.0 | Adrián Oliva | 2023-05-17 | -1/+1 |
| | ||||
* | Preparing branch to merge. | Adrián Oliva | 2023-05-17 | -3/+3 |
| | | | | Merge to main. | |||
* | Displayed correct index. | Adrián Oliva | 2023-05-17 | -2/+8 |
| | | | | Index was hard-coded. Now it retrieves current last index used. | |||
* | Moved `ToDo.jsx` file into main folder. | Adrián Oliva | 2023-05-17 | -2/+2 |
| | ||||
* | Broken big function into smaller functions. | Adrián Oliva | 2023-05-17 | -57/+64 |
| | ||||
* | Moved `ToDo.jsx` to UI folder. | Adrián Oliva | 2023-05-17 | -2/+2 |
| | ||||
* | Redux used to add ToDos | Adrián Oliva | 2023-05-17 | -262/+274 |
| | | | | WE MADE IT!! I don't know how, but it is functional. :'3 | |||
* | Modal interface for new To Do. | Adrián Oliva | 2023-05-17 | -0/+153 |
| | | | | | | 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) | |||
* | A simple list for the To Do's. | Adrián Oliva | 2023-05-17 | -0/+71 |
| | | | | Cannot edit nor remove info. Plain interfaceeeee. |