WordPRess GSoC

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)

#1 @bpetty
2 years ago

  • Milestone set to 2013 Midterm (Beta)

#2 @sunnyratilal
2 years ago

  • Cc sunnyratilal added

#3 @sennza
2 years ago

  • Cc sennza added

#4 @rmccue
2 years ago

In 2193:

Backbone.js work, see #270

#5 @rmccue
2 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.

#6 @bpetty
2 years ago

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

#7 @rmccue
2 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

#8 @rmccue
2 years ago

In 2198:

Remove debugging code

See #270

#9 @rmccue
2 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

#10 @rmccue
2 years ago

In 2200:

Remove GMT dates from parsing

See #270

#11 @rmccue
2 years ago

In 2201:

Operate on a copy of the Post's attributes

See #270

#12 @rmccue
2 years ago

In 2202:

Parse the author properties into an Author object

See #270

#13 @rmccue
2 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.