Files
markdown_timesheet/tests/timesheet.md
2019-09-05 09:06:25 +02:00

51 lines
1.4 KiB
Markdown

# 30 Aug - 1 Sep 2019
## 6.5 hours total
invoiced on 2 Sep 2019 (#6766)
Gathering requirements, defining scope of work, producing specification and implementation timeline
documents.
# 2 Sep 2019
TOTAL: 430 minutes
## 9:45-10:15
Researching and answering client's question about Mailwizz, SES, and email metrics reporting.
## 10:50-12:54
Step 3: Making a Jinja template for the newsletter.
## 12:54-13:17, 14:04-14:12
Step 4: Test sending the newsletter.
## 14:12-14:19
Project scaffolding, installing dependencies, setting up remote git repository.
## 14:19-15:05
More step 4:
- writing tests for the render function
- setting up data for test using sample newsletter
- make sure special characters like "&" are escaped (they are in the instantiation of env in
render.py)
## 15:05-15:33, 15:42-16:27
Step 6 and 7: Make dummy allocation list and write a function to send a rendered newsletter.
- making one small media CSV
- making one small allocation CSV
- making buckets on my own account (not Syllabus) for testing
## 16:38-16:56
- writing to client to update about rendering from templates
## 16:56-17:05
Step 7
- uploading small media CSV to bucket
- writing function
## 17:05-17:44
Adding a few features to admin page spec, asking clarifying questions.
Writing "status" email.
## 19:55-20:48
Writing CSV-getting and -parsing for users, media, and allocation