forked from ushahidi/SMSSync
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchangelog.json
More file actions
222 lines (222 loc) · 9.82 KB
/
changelog.json
File metadata and controls
222 lines (222 loc) · 9.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
[
{
"version": "v2.5.1",
"date": "November 14, 2013",
"features": [
],
"bugs": [
"Fixed issue with app crashing when up attempts to read certain device's phone number",
"Fixed a wrong timestamp showing when a sync hasn't been run before"
]
},
{
"version": "v2.5",
"date": "November 14, 2013",
"features": [
"Added log viewer feature. This logs verbosely the activities that are happening when the app is running.",
"Added ability to configure different format for the sync scheme. Now JSON, XML and URLEncoded are supported.",
"Added Basic Auth to Sync URL. Now you can authenticate request from SMSSync",
"Updated Ukrainian strings. SMSSync is now fully translated into Ukrainian"
],
"bugs": [
"Refactored existing HTTP client code. Made it easier to read maintain",
"Fixed issue with task check not working when there is no secret key set.",
"Fixed a lot of internal bugs"
]
},
{
"version": "v2.4",
"date": "August 12, 2013",
"features": [
"Added secret key as GET variable when invoking the GET Task feature.",
"Added navigation drawer.",
"How number of items in the list view.",
"Moved heavy operations off the main UI thread. This has improved speed greatly.",
"Added ability to filter phone number so you can either blacklist or whitelist a phone number.",
"Refactored most of the code to make them testable.",
"Dropped API level 7 support."
],
"bugs": [
"Fixed issue with \"Get Response From Server\" feature.",
"Fixed issue with smssync service not turning off."
]
},
{
"version": "v2.3",
"date": "June 27, 2013",
"features": [
"Manually synchronizing pending messages now shows a progress bar.",
"Added ability to cancel a progressive synchronization.",
"Added user agent header to all HTTP requests."
],
"bugs": [
"Fix crashes when synchronizing huge pending messages",
"Fix incorrect date display in sent inbox",
"Fix duplicate reply responses."
]
},
{
"version": "v2.0.2",
"date": "March 30, 2013",
"features": [
"Show confirmation prompt when attempting to import SMS",
"Added RegExp support to keyword filtering.",
"Added more useful HTTP and server error messages",
"Simplified the actionbar menu. Only show the relevant menus",
"Updated notification code to make use of the notification.compact library",
"Added Russian, Ukrainian, Belarusian languages"
],
"bugs": [
"Fixed wifi lock issue. See #56",
"Improved wording and typos in the strings file",
"Disable excessive 'no task enabled' notifications",
"Fixed ID issue. Now uses UUID instead. See #60",
"Fixed issue with auto sync failing."
]
},
{
"version": "v2.0.1",
"date": "October 22, 2012",
"features": [
"Resizable widgets to fit on most screens.",
"Upgraded ABS library to 4.2.0.",
"Added Korean translation"
],
"bugs": [
"Fixed an issue with pending messages. See issue #44",
"Removed screen restriction support from manifest file. This is to allow it to show up on the Google play store for most devices."
]
},
{
"version": "v2.0.0",
"date": "October 15, 2012",
"features": [
"Improved the UI. Optimized it to scale well on tablet devices.",
"Added the ability to manage multiple Sync URLs and the ability to sync messages to them.",
"Added icons to actionbar menu instead of just text.",
"Cleaned up code based making it more modular and easier to maintain.",
"Increased the frequency times for the various schedulers. Added 1 minute, 2 minutes, 3 minutes and 4 minutes.",
"Dropped support for devices running 1.6. This is to allow us to take advantage of the new Android APIs"
],
"bugs": [
"Fixed task checking issue. It now frequently pings client for tasks.",
"sent_timestamp variable now sends the raw timestamp instead of the preformatted one. This is to allow the client to have control of the formatting",
"Removed the characters contrains to Unique ID field."
]
},
{
"version": "v1.1.9",
"date": "December 12, 2012",
"features": [],
"bugs": [
"Fixed HTTPS not working on some devices.",
"Fixed sent_to variable not sending the device's number.",
"Fixed formatting issue with sent_timestamp."
]
},
{
"version": "v1.0.9",
"date": "November 10, 2011",
"features": [],
"bugs": [
"Fixed HTTPS not working on some devices.",
"Fixed sent_to variable not sending the device's number.",
"Fixed formatting issue with sent_timestamp."
]
},
{
"version": "v1.0.8",
"date": "October 27, 2011",
"features": [],
"bugs": [
"Fixed HTTPS not working on some devices.",
"Fixed sent_to variable not sending the device's number.",
"Fixed formatting issue with sent_timestamp."
]
},
{
"version": "v1.0.8",
"date": "October 27, 2011",
"features": [
"Added filtering when importing SMS.",
"Added sent_to variable so the server can receive the phone number the SMS was sent to.",
"Added message_id variable so the server can receive the unique id of the SMS.",
"Added full HTTPS support."
],
"bugs": [
"Fixed issue with app widget not updating view when pending messages are in the view.",
"Improved performance with syncing pending messages."
]
},
{
"version": "v1.0.7",
"date": "September 25, 2011",
"features": [
"Added 5 new languages. Swahili, Dutch, Hungarian, German and Italian.",
"Added UTF-8 support when submitting messages."
],
"bugs": []
},
{
"version": "v1.0.6",
"date": "March 03, 2011",
"features": [
"Added improvement that makes th battery consumption by the app.",
"Added the ability for enabled services to automatically start after the phone boots up.",
"Added the ability for the App to lock WiFi connection when the phone is connected to a WiFi.",
"Added the ability for 'response messages' to be received from the server and not wait on a scheduler.",
"Added confirmation dialog when performing delete actions.",
"Added a tab that habours 'pending messages' view and 'sent messages' view.",
"Added the ability for the app to log recent sent messages. Twenty is the Max.",
"Added 'sent_timestamp' post variable in order to send the timestamp of an SMS.",
"Added App widget support."
],
"bugs": [
"Fixed a bug that when all messages are deleted, the app shows a failed message yet the messages are deleted.",
"Fixed the issue of pending messages' view not updating when pending messages are deleted from a background service."
]
},
{
"version": "v1.0.5",
"date": "February 25, 2011",
"features": [
"Scheduler automatically Syncs pending messages to the configured Callback URL.",
"Now sends out messages from the configured callback URL as text message.",
"Imports messages from Android messages app inbox for synchronizing to the configured callback URL.",
"Added context menu for deleting or synchronizing pending messages."
],
"bugs": [
"Improved callback URL validation process; Added more checks. Empty, malformed and connection checks.",
"More sanity checks before SMSSync can be enabled.",
"Known issue: Scheduler doesn't refresh pending messages' list after it runs. The pending messages screen needs to be restarted."
]
},
{
"version": "v1.0.4",
"date": "January 29, 2011",
"features": [
"Notification cannot be cleared untill SMSSync is stopped.",
"Failed Messages now get sent to the outbox folder for later manual syncing when data connection is lost."
],
"bugs": []
},
{
"version": "v1.0.3",
"date": "January 12, 2011",
"features": [
"Downgraded to Android 1.6 so smssync works from 1.6 and above.",
"Now sms can be deleted from the sms inbox. This is a configurable option.",
"Fixed issue with the secret variable.",
"Better support for localization - All hardcoded strings have been moved to the string.xml file.",
"Supports outbox -- for pending messages that manually needs to be synced.",
"Improved SMS background service -- Now it starts and stops perfectly.",
"Added version number to the powered by text on the Settings screen.",
"Changed notification Icon to SMSSync's slick launch icon.",
"Shows status of Pending messages. Whether there are pending messages or not.",
"Prepopulates URL field with 'http://' when setting up the sync URL.",
"Sends an auto response once the SMS is recieved. This is a configurable option.",
"Validates the callback URL"
],
"bugs": []
}
]