Work Log
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCD
1
DayDeliverableDescriptionGit Branch
2
May 31A (non technical)Interviews with 2 out of 3 museums; summarized results in report
3
otherinitalized https://github.com/mkyl/Physical-Web-CMS-Android
4
June 11Registered app with Google API Console; created API + OAUTH keys
5
1
Branch 'account-creation' from master; created relevant Activity classes
master
6
June 6A (non technical)Interviewed last museum (got agreement for a demo in September!)
7
June 71Added support for google play servicesaccount-creation
8
June 101Interface to guide user through first setupaccount-creation
9
June 111
Detect if authorized to user's drive, if not explain and request permissions
account-creation
10
June 131Finished polishing deliverable 1 and handling edge casesaccount-creation
11
otherCreated setup wizard, embedded drive setup into itaccount-creation
12
1deliverable 1 demo: https://youtu.be/HKnuS_gt0T4
13
June 141Finished commenting codeaccount-creation
14
1Created pull request to merge 'account-creation' with 'master'
15
June 152Beacon database creation, adding beacon entries to databasebeacon-enrollment
16
June 162Beacon list and method methods, bugfixesbeacon-enrollment
17
June 172Documentation and testing for beacon storage classbeacon-enrollment
18
June 192Started work on Bluetooth classesbeacon-enrollment
19
June 201
Fixed bugs in account-creation after review by Jorge; merged to master
account-creation
20
otherFound bug in Drive API, reported to Drive team, click to view report
21
2Added EnrollmentActivity, completed bluetooth enabling UI + codebeacon-enrollment
22
June 212BLE device search code complete + UI to display results of searchbeacon-enrollment
23
June 222Beacon adding dialog complete, adding to beacon database finishedbeacon-enrollment
24
June 232Submitted pull requestbeacon-enrollment
25
generalfirst review demo: https://www.youtube.com/watch?v=75LfIWd_4yU
26
June 242Pull request reviewed by Jorge; branch merged to masterbeacon-configuration
27
June 263getting GATT service to access Eddystone configuration servicebeacon-configuration
28
generalrefactored to seperate logic and UI in beacon code
29
June 273configuring custom URLbeacon-configuration
30
June 293configuring beacons complete; code documentedbeacon-configuration
31
June 303pull request submitted for beacon-configuration branchbeacon-configuration
32
July 1generalnavigation drawer to connect created activities & display usernavigation
33
July 2generalthemed app in grey/white/blue themenavigation
34
generalcardview to view enrolled beacons, centeralized beacon operationsnavigation
35
July 4generalUpgrading manual SQL queries to Room ORMnavigation
36
generalswitch to fragments instead of activites for different actionsnavigation
37
July 5generalimplemented feature to delete beacons and delete undo abilitynavigation
38
generaladded about pagenavigation
39
July 6generalediting enrolled beaconsnavigation
40
generalpull request submitted for navigation branchnavigation
41
July 74Code to detect network changes and enable/disable synccontent-sync
42
4FileObserver to decide when sync is neededcontent-sync
43
generalBugfixes for bugs reported by Frank and Jorgenavigation
44
July 84Traverse local and drive directory and match files to synccontent-sync
45
July 94
Matching, downloading and uploading large files from Drive succesfully
content-sync
46
4Documented sync codecontent-sync
47
4Syncing multiple levels of directories, sync code completecontent-sync
48
July 104
Added upload/download/conflict resolution tests for sync using Mockito
content-sync
49
July 116+8Created layout for exhibits section UIexhibits
50
July 12generalReorganized code into packages based on functionalityexhibits
51
6Implemented Exhibit class and ExhibitContent sub-classesexhibits
52
July 136Exhibit and exhibit content storage on diskexhibits
53
6 + 8UI to create new exhibits and list themexhibits
54
July 166 + 8implemented exhibit deletion and undelete in UI & backendexhibits
55
6
Created exhibit editor to input content, send exhibit info to editor on selection
exhibits
56
July 176List beacons in exhibit editorexhibits
57
July 184
bugfix: removed unnecessary forced sync calls; fixed memory leak in sync
exhibits
58
6Methods to create and edit metadata JSON file for each exhibitexhibits
59
6Detection of content type based on MIME signatureexhibits
60
July 196UI code to edit exhibit metadata and sync it to driveexhibits
61
July 206
Hooks to register beacons with exhibit upon beacon addition and deletion
exhibits
62
6
Add beacon selection to exhibit editor (to allow content input for beacon)
exhibits
63
July 236Fragment that allows upload of beacon contentexhibits
64
6Set up file picker to allow user to select supported files for importexhibits
65
4
fix bug in folder observering triggering when it should not due to bad bitmask
exhibits
66
July 246
Better content type detection by examining magic bits if no file extension
exhibits
67
6UI code to view uploaded beacon contentexhibits
68
6Preserve content order in exhibit JSON metadata fileexhibits
69
July 256Use material cards for beacon contentexhibits
70
generalImplement BeaconManager class instead of direct DB accessexhibits
71
July 266Card dragging implemented to allow persistent reordering contentexhibits
72
6Implemented content deletion for beaconexhibits
73
general
performance bugfix for large amount of content by resampling bitmaps
exhibits
74
generaluse long IDs instead of exhibit name and beacon nameexhibits
75
July 276Pull request to merge exhibits to masterexhibits
76
6Firebase integration completeexhibits
77
July 30generalFixed bug on switching to new content storage modelmaps
78
generalfixed bug where synced files are examined twicemaps
79
6created map backend classesmaps
80
July 31generalcreated mac address classes; use mac address to track beaconsmaps
81
August 17created classes to store exhibit map datamaps
82
generalfixed bugs in beacon enrollment UImaps
83
August 27added map fragment to navigation, completed map UImaps
84
7Commented maps code, factored out common bitmap and URI codemaps
85
August 37pull request for 'maps' code requestedmaps
86
5Created 'Physical-Web-CMS-Server' repo, skeleton python code
87
August 45Server drive authentication
88
5Python code to enumerate drive contents, find exhibit folder
89
August 65Synchronization code complete, serving minimal UI succesfully
90
generalFixed bug due to Android file extension detection problems
91
August 85Implemented URI shortening using goo.gl APIbeacon-config-UI
92
5
Connected URI shortening code to beacon configuration code, when needed
beacon-config-UI
93
August 093added settings fragment to allow setup of server URIbeacon-config-UI
94
3UI to allow configuration of beaconbeacon-config-UI
95
August 103Validation of URI to be pushed out to beaconsbeacon-config-UI
96
3Code to update user on status of beacon configurationbeacon-config-UI
97
August 113Unit tests implemented for BluetoothManager classbeacon-config-UI
98
3Beacon configuration working, pull request for 'beacon-config-UI' classbeacon-config-UI
99
August 125Server code to produce full-fledged UI for content types on beaconpresentation
100
5CSS enhancements to content preview for beaconpresentation
Loading...
 
 
 
Timetable
 
 
Main menu