5
0
mirror of https://github.com/cwinfo/envayasms.git synced 2024-09-16 12:39:35 +00:00
Commit Graph

19 Commits

Author SHA1 Message Date
Jesse Young
239ee1fd52 version 3.0 - real-time AMQP connections; change server API format from XML to JSON, update PHP server library; persistent storage of pending messages 2012-04-04 14:16:26 -07:00
Jesse Young
f53ccc3cc9 add support for incoming call notifications; fix intermittent NullPointerException when receiving MMS; fix MMS parts with missing filename; allow server to send error messages to be shown in app log (requires updating server library and using EnvayaSMS::get_error_xml()); send device manufacturer/model/sdk version in HTTP User-Agent header; add device_status notification for send_limit_exceeded; add send_status constant for cancelled messages; 30 sec timeouts for outgoing messages; send network type (MOBILE or WIFI) to server; send age (i.e. delay) of incoming message to server; fix crashing bug with checking connectivity; save MMS parts in example server 2012-03-15 17:20:23 -07:00
Jesse Young
d93ff76231 update httpserver submodule to latest version 2012-03-15 13:58:07 -07:00
Jesse Young
2889bf9b4b send new log messages to server on each HTTP request; notify server of changes in device status (currently power/battery state) 2011-10-10 16:19:38 -07:00
Jesse Young
f253f54704 update license and readme files for request simulator 2011-10-09 16:37:54 -07:00
Jesse Young
af1f8afb68 add html page for simulating EnvayaSMS requests 2011-10-09 16:31:06 -07:00
Jesse Young
1081f57580 automatic failover between wifi/mobile if server cannot be reached; send timestamp of incoming message to server 2011-09-29 16:02:37 -07:00
Jesse Young
31085128eb keep backlogged outgoing messages in priority queue; allow server to set priority of outgoing messages; reschedule messages until the next time the android sending limit would not be exceeded 2011-09-28 14:46:16 -07:00
Jesse Young
faffc6c568 don't request delivery reports but leave option open in future; fix bug with encoding of apostrophe by php library 2011-09-27 20:23:36 -07:00
Jesse Young
03d5f556d7 update php server library and example 2011-09-27 11:30:49 -07:00
Jesse Young
6384942c57 handle sending and receiving multipart sms messages > 160 chars 2011-09-23 23:00:51 -07:00
Jesse Young
7df89cd5d0 rename to EnvayaSMS; add icon 2011-09-22 16:16:46 -07:00
Jesse Young
9a574b3ab4 add foreground service to keep App in memory (otherwise rate-limiting won't work) and provide notification 2011-09-19 18:51:45 -07:00
Jesse Young
e834488d29 avoid exceeding Android limit of 100 outgoing SMS/app/hour; allow effectively increasing limit via expansion packs; revert Sms -> sms in XML response 2011-09-18 15:29:30 -07:00
Jesse Young
bead45360f set phone number and api version as regular post fields instead of custom http headers 2011-09-13 11:31:01 -07:00
Jesse Young
da334a04c9 remove test action to simplify server implementation; add icons from http://www.androidicons.com/freebies.php 2011-09-12 18:16:44 -07:00
Jesse Young
0a0f50ad18 fix comments for php server example 2011-09-12 17:47:56 -07:00
Jesse Young
aff22e51d8 use string status codes instead of integers 2011-09-12 17:37:37 -07:00
Jesse Young
cb8d95ebd5 PHP server library with example implementation; add 'check now' button on menu 2011-09-12 16:53:38 -07:00