WordPRess GSoC Trac

Opened 2 years ago

Closed 2 years ago

#270 closed enhancement (fixed)

Create Backbone.js client

Reported by: rmccue Owned by: rmccue
Milestone: 2013 Midterm (Beta) Priority: major
Component: JSON REST API Keywords:
Cc: sunnyratilal, sennza


Tracking ticket for week 8.

Change History (13)

comment:1 @bpetty2 years ago

  • Milestone set to 2013 Midterm (Beta)

comment:2 @sunnyratilal2 years ago

  • Cc sunnyratilal added

comment:3 @sennza2 years ago

  • Cc sennza added

comment:4 @rmccue2 years ago

In 2193:

Backbone.js work, see #270

comment:5 @rmccue2 years ago

Although I would have preferred both, unfortunately you can't have both a SVN and git branch and handle them sanely when merging. As such, work on this is happening in Git exclusively until I merge.

comment:6 @bpetty2 years ago

Yeah, you can dcommit to a SVN branch, but it still relies on rebased commits, can't handle merge commits at all.

comment:7 @rmccue2 years ago

In 2197:

First pass at Backbone models/collections

This will need to be updated as more entities are added in the coming weeks.

See #270

comment:8 @rmccue2 years ago

In 2198:

Remove debugging code

See #270

comment:9 @rmccue2 years ago

In 2199:

Actually parse timestamps into Date objects

Adds an additional check to make sure we can actually attempt this too, since
Date doesn't like NaN very much.

See #270

comment:10 @rmccue2 years ago

In 2200:

Remove GMT dates from parsing

See #270

comment:11 @rmccue2 years ago

In 2201:

Operate on a copy of the Post's attributes

See #270

comment:12 @rmccue2 years ago

In 2202:

Parse the author properties into an Author object

See #270

comment:13 @rmccue2 years ago

  • Resolution set to fixed
  • Status changed from new to closed

This is now functionally complete for the existing entities. Any bugs should be filed as new tickets.

Note: See TracTickets for help on using tickets.