Skip to content

Commit

Permalink
Update Dev Logs
Browse files Browse the repository at this point in the history
  • Loading branch information
Justin Campbell committed Jul 27, 2020
1 parent f30c117 commit b49fa3d
Showing 1 changed file with 47 additions and 7 deletions.
54 changes: 47 additions & 7 deletions Dev Logs.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,34 @@
# Dev Logs
These are daily and weekly summaries of the work thats been done on webqueue2. They start on 6/23 because that's whe this document was started but other work was done before this time.

## Week 6: 7/27/20 - 8/2/20
<!-- ### This Week's Goals -->

<!-- ### This Week's Recap -->

<!-- --- -->

<!-- ### Monday 7/27/20 -->

<!-- ### Tuesday 7/28/20 -->

<!-- ### Wednesday 7/29/20 -->

<!-- ### Thursday 7/30/20 -->

<!-- ### Friday 7/31/20 -->




## Week 5: 7/20/20 - 7/26/20
### This Week's Goals
- Finish Item View
- Finish read-only API

<!-- ### This Week's Recap -->
### This Week's Recap
- ECNQueue has been rewritten and can do everything the old module could except strip attachments.
- Significant progress on the API was acheived by implementing JSON safe representations of Item and Queue classes in ECNQueue module

---

Expand All @@ -31,12 +53,30 @@ These are daily and weekly summaries of the work thats been done on webqueue2. T
- Updated [Dev Environment Setup Guide](https://github.rcac.purdue.edu/ECN/webqueue2/blob/master/Dev%20Environment%20Setup%20Guide.md) to include Python Docstring Generator plugin for VS Code
- Implemented initial section parsing in Item class of ECNQueue module

<!-- ### Friday - 7/24/20 -->

<!-- ### Saturday - 7/25/20 -->

<!-- ### Sunday - 7/26/20 -->

### Friday - 7/24/20
- Initial ECNQueue module completed
- Public Item Attributes:
- lastUpdated
- headers
- content
- isLocked w/ lockfile details
- Private Item Attributes and Methods
- __path
- __getLastUpdated()
- __getRawItem()
- __parseHeaders()
- __getContent()
- __isLocked()

### Sunday - 7/26/20
- Added React dev server proxy for API
- Implemented several new attributes and methods in Item class:
- Item.userEmail and Item.userName via Item.__parseFromData()
- Item.userAlias via Item.__getUserAlias()
- Item.assignedTo via Item.__getAssignedTo()
- Item.subject, Item.department, Item.building, Item.dateReceived from headers.
- Replaced all instanced of returning None with empty data structures
- Implement JSON safe representations of Item and Queue via toJson() methods

## Week 4: 7/13/20 - 7/19/20
### This Week's Goals
Expand Down

0 comments on commit b49fa3d

Please sign in to comment.