Spouse (applicant) : Indian resident
2015-06-11 : I-130 received by USCIS (same as priority date)
2015-08-12 : I-130 was approved
2015-09-02 : NVC received application
2015-09-24 : NVC assigned case, invoice, and beneficiary ID
2016-01-28 : Paid Affidavit of Support Fees
2016-02-03 : Paid IV fees
2016-02-11 : DS-260 Visa Application submitted
2016-03-07 : Sent requested documents to NVC
2016-04-20 : NVC confirmed the documents, considered case completed and requested us to wait for priority date to be current
2016-08-25 : Naturalization certificate sent to upgrade case
2016-09-22 : Case upgraded
2016-09-28 : Interview date assigned as 2016-11-02
2016-11-02 : Interview held and VISA approved
2016-11-05 : VISA received
2016-11-11 : Entry in USA
Myself (petitioner): US resident
2016-03-14 : N-400 Received by USCIS
2016-03-26 : USCIS notice for scheduling Biometric
2016-04-29 : Biometric done
2016-05-03 : In-line for interview
2016-07-06 : Interview held and received approval
2016-08-25 : Oath Ceremony