Juerodriguez's Blog

Sixth Week Code

Juerodriguez
Published: 07/20/2021

Hi guys. - What did I do this week? This week I finished the algorithm to send the reminder now it is uploaded in its respective branch and tested that it works, what remains to be developed is the task scheduler so that it can be executed in the background, I have also fixed some bugs and made some test cases. - What is comming next? The next thing would be to finish the planner so that it sends the reminder emails and then develop some tests, also according to the planning this week should begin to develop a test version as a tutorial on the web. - Did I get stuck anywhere? I was having difficulties in implementing the web2py's own scheduler, now I'm testing with the web2py's own cron to execute the task in the background.
View Blog Post

Fifth Week Code

Juerodriguez
Published: 07/13/2021

Hi there. What did I do this week? - This week I mainly planned the algorithm to set up the reminder via email, I also made some code corrections in previous PRs so that they are merged and help with the development of the tests, leaving some commits in the PRs. Finally, I solved two issues, one making a fixture for test logging, and the other was fixing an error in the calendar view. What is comming next? - The following week I will have to schedule the reminder and leave the base to start handling the emails for future updates. Did I get stuck anywhere? - Fortunately, I did not have many problems due to the fact that there are many examples of email development.
View Blog Post

Four Week Code

Juerodriguez
Published: 07/06/2021

Hi there. What did I do this week? - This week we were able to close a PR related to a filter of csv tables for data loading, on the other hand I open 2 new PRs in which the loading of individual data from the tables " Jurisdicciones, Fueros, Instancia, Tipo de proceso" was developed in the administrator role on production, as well as the loading of data by importing a csv. The second one was able to separate the files of the movement table by their respective expedients. Also it helped in the realization of tests for the application. What is comming next? - For next week I was preparing a proposal to develop a functionality to send a reminder of tasks via email. On the other hand, it will be developed continuing with the downloads of movements, a functionality that allows downloading in pdf format the writings of the text field of the same table when the zip download is requested. Did I get stuck anywhere? - Yes, I was stuck in the realization of the division of the files by folders, because I had to consult the file numbers from the movement table and these were foreign keys, finally it was possible to do two different queries to get both data.
View Blog Post

Third Week Code

Juerodriguez
Published: 06/30/2021

Hi there. What did I do this week? - This week I used to learn PLAYWRIGHT, and develop the respective tests to carry out the upload of files and the download of the zip. On the other hand, we continue working on our fork (fix-10-separatedfolders) with the development of the classification by files at the time of download. What is coming next? - This week we will finish the development of the new feature of separation by folders in the zip download, and we will develop the loading of the court tables, processes, jurisdictions, from the admin role in production. Did I get stuck anywhere? - I felt stuck trying to do the tests, because I did not know how they were performed in web applications, but thanks to having studied playwrith I was able to get out of that problem and develop the tests successfully.
View Blog Post

Second Week Code

Juerodriguez
Published: 06/21/2021

Hi guys, I greet you this week. What did I do this week? In the last week i had some issues with PR and commits, this brought me some problems. Therefore, I fix that issues and I made the correct PR. On the other hand, the main focus of this week was to develop a driver so that the files of a table could be downloaded using the zip format. The web2py call was used to bring the files, and care was taken to obtain the object and then iterate it with Rows and add it to the zip file which had been created as a temporary file. Finally, the Headers are designated to launch the event. What is coming next? Already having the controller, the mentors asked me to continue developing it to be able to organize the files in folders according to the type of legal process, so that in this way when downloading the zip the information is organized in it by folders. Also i should make some test cases. Did I get stuck anywhere? It was hard the develop because there weren't examples that I could base my development. It was an exhaustive work of research and comparison with examples from other frameworks to achieve the logical flow that would allow the development to be achieved.
View Blog Post