17 Commits

Author SHA1 Message Date
felipeal
3f654c4aa1 Changed version to 12 2012-08-13 18:27:08 +00:00
felipeal
fc1e641c79 Removed temporary stats code 2012-08-02 18:00:25 +00:00
felipeal
79adf622d5 Refactored application and server-side to use GCM instead of C2DM; removed and or deprecated C2DM code; removed unused code 2012-08-01 23:37:36 +00:00
felipeal
87f64215f9 Added a new entity to hold device type stats, as querying all objects from AppEngine takes too long 2012-07-31 02:30:16 +00:00
felipeal
9ccc0225c4 Few minor changes in preparation to the GCM migration:
- fixed warnings (like un-thrown exceptions)
- fixed code that unregister in case of NotRegistered error
- updated server code to use AppEngine 1.7
- changed code so it can be used in a local app engine server
- added a new device type called gcm
- created a servlet that displays how many devices are registered per type (ac2dm, chrome, gcm)
- created a servlet used to send messages without the need for the chrome plugin
2012-07-27 23:13:40 +00:00
burke.davey
5c5bbbb65a Fix device pruning 2011-08-20 23:49:20 +00:00
burke.davey
ab87cf988b Fix character encoding issue 2011-07-12 16:25:45 +00:00
costin
88cdc19a72 A couple of updates to make it easier to use OAuth1 instead of cookies from the extension.
- Use JSON because it's cleaner and url-encoded with oauth1 is mostly broken.
- Refactor common code
- Update the version of the appengine SDK
- change to version 9 ( will not be live ) to avoid breaking existign devices. In theory everything should be backward compatible.
2011-04-27 16:48:38 +00:00
costin
5f34997cab Add the XMPP sending to the config, fix build issue. 2011-03-07 22:09:26 +00:00
burke.davey
3e73e0b03d Remove experiment code.
Support for multiple deviceNames.
2011-02-12 21:30:24 +00:00
burke.davey
ac5cb5d77d Fix JDO so it returns blank not null strings. All unregistration to prune multiple devices (in case duplicates were accidentally introduced inan unorthodox upgrade. Misc cleanups. 2010-09-16 23:28:25 +00:00
burke.davey
bf8fce0fe3 Bug fixes. 2010-09-12 23:40:37 +00:00
burke.davey
44a2ab3f9d Refactoring (phone-to-chrome now uses same code paths as chrome-to-phone). Bumped version number. 2010-09-12 21:56:06 +00:00
burke.davey
9b3454aaef Add browser channel support and bump SDK ver to 1.3.6 2010-08-30 20:22:55 +00:00
burke.davey
b1c50187d4 XSS protection in signin / signout.
XSRF protection for register / unregister.
Support only v3 and upwards.
Rev to version 4.
2010-07-19 00:15:37 +00:00
burke.davey
6d5b57de0d Change GET to POST.
Neater login experience.
Signout option.
Improved options / about page.
Set correct version on Chrome Extension.
Changed appengine version to 3.
Update appengine SDK version in Eclipse prefs.
2010-06-09 16:32:50 +00:00
daveburke
fb546ea471 Project import 2010-05-20 14:55:05 +00:00