-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathChangeLog
468 lines (277 loc) · 13 KB
/
ChangeLog
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
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
2024-12-11 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Authors@R): Added
2024-05-24 Dirk Eddelbuettel <[email protected]>
* README.md: Use tinyverse.netlify.app for dependency badge
2024-04-30 Dirk Eddelbuettel <[email protected]>
* .github/workflows/ci.yaml (jobs): Update to actions/checkout@v4,
add r-ci-setup actions
2022-12-01 Dirk Eddelbuettel <[email protected]>
* .github/workflows/ci.yaml (jobs): Update to actions/checkout@v3
2021-12-27 Dirk Eddelbuettel <[email protected]>
* README.md: Remove unused continuous integration artifact and badge
* docs/.nojekyll: Moved
2021-10-20 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Roll minor version
* R/pushes.R (pbPost): Suppress a warning from comparison in case of
multiple emails (thanks Josh Ulrich for the heads-up)
2021-06-01 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (URL, BugReports): Added to DESCRIPTION
2021-03-28 Dirk Eddelbuettel <[email protected]>
* docs/mkdmt-src/: Moved mkdocs-material input
2021-03-01 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Release 0.3.4
2021-02-28 Dirk Eddelbuettel <[email protected]>
* README.md: Updated http:// links to https://
* DESCRIPTION: Idem
* R/devices.R: Idem
* R/pushes.R: Idem
* man/pbGetDevices.Rd: Idem
* man/pbPost.Rd: Idem
* man/rpushbullet-package.Rd: Idem
* .Rbuildignore: Add .nojekyll
2021-02-27 Dirk Eddelbuettel <[email protected]>
* .github/workflows/ci.yaml: Added run.sh from r-ci
* .Rbuildignore: Added .github
* .travis.yml: Minor edit
* .rpushbullet.json.gpg: New gpg-encrypted tokenfile
* .github/scripts/decrypt_tokenfile.sh: Added helper to decrypt
* .github/workflows/ci.yaml: Use helper and token via secret
* docs/: Added package website
* docs-src/: Added package website inputs
* README.md: Added badge and short paragraph linking to documentation
2020-06-14 Dirk Eddelbuettel <[email protected]>
* .travis.yml (sudo): Switch to 'bionic' and R 4.0.0; set
TRAVIS_SECURE_ENV_VARS="true", condition coverage
2020-06-13 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Roll minor version
* tests/simpleTests.R: Add tests for .checkReturnCode
2020-06-13 Thomas Shafer <[email protected]>
* R/init.R (.checkReturnCode): Refactored error code check
2020-04-11 Dirk Eddelbuettel <[email protected]>
* README.md: Added 'last commit' badge, small edits
2020-01-18 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Release 0.3.3
2020-01-12 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Roll minor version
* R/init.R (.getCurlHandle): Setting HTTP/1.1 is now conditional on a
new option "rpushbullet.useHTTP11" being set to TRUE
* R/pushes.R: Document new option
* man/pbPost.Rd: Idem
2020-01-06 Alexandre Shannon <[email protected]>
* R/init.R: Use curl::handle_setopt to set HTTP/1.1
2019-07-21 Chan-Yub Park <[email protected]>
* R/pushes.R: Set UTF-8 encoding in pbGetPosts
2019-07-21 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Release 0.3.2
* README.md: Add dependencies badge
2019-07-20 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION: Expand authors / contributors list
* README.md: Idem
* R/setup.R: One more #nocov tag
2019-07-19 Dirk Eddelbuettel <[email protected]>
* R/setup.R: A few more #nocov tags
2019-07-18 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Roll minor version
* R/init.R: Added #nocov tags
* R/pushes.R: Renamed to pbGetPosts, added #nocov tags
* man/pbGetPosts.Rd: Renamed
2019-07-17 Chan-Yub Park <[email protected]>
* R/pushes.R: Add pbGetPost function, modify .createPush
* man/pbGetPost.Rd: Updated documentation
2019-07-11 Colin Gillespie <[email protected]>
* R/setup.R (pbSetup): Read conffile after pbSetup
* .gitignore: Ignore .rpushbullet.json
2017-11-02 Colin Gillespie <[email protected]>
* R/setup.R: Set conffile to be readable only by the user
2017-04-13 Dirk Eddelbuettel <[email protected]>
* .travis.yml (env): Condition tests on having env.vars which PRs
from forks will not have to not expose the secret token
* R/setup.R (pbSetup): Typo/spelling fix suggested by Michael Chirico
2017-02-17 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Release 0.3.1
* R/user.R: Do not run example
* man/pbGetUser.Rd: Idem
2017-02-14 Dirk Eddelbuettel <[email protected]>
* R/init.R: Additional #nocov tags
* R/isValid.R: Idem
* R/pushes.R: Idem
* R/setup.R: Idem
* tests/simpleTests.R: Added calls to pbGetUser() etc
2017-02-11 Dirk Eddelbuettel <[email protected]>
* .rpushbullet.json.enc: Encoded configuration
* .travis.yml: Decode configuration and run tests and coverage
* R/setup.R (pbSetup): Support an optional default device
* man/pbSetup.Rd: Documentation
* tests/simpleTests.R: More calls to game test coverage statistics
2017-02-10 Seth S. Wenchel <[email protected]>
* R/channel.R: Added S3 class pbChannelInfo with default, print, and
summary methods
* R/user.R: Added S3 class pbUser with default, print and summary
methods
* R/setup.R: New function pbValidateConf
* R/isValid.R: Added missing header
2017-02-08 Seth S. Wenchel <[email protected]>
* R/devices.R: Fix for another RJSONIO / jsonlite transition
2017-02-06 Seth S. Wenchel <[email protected]>
* R/isValid.R: New (unexported) helper functions .isValidLey,
.isValidDevice, .isValidChannel
2017-02-04 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Roll minor version
* R/pushes.R (pbPost): Correct target device designation
* attic/pbpost.r (localPbPost): Test script by Seth, slight mod'ed
2017-02-03 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Release 0.3.0
2017-02-02 Dirk Eddelbuettel <[email protected]>
* R/pushes.R (pbPost): Use 'target_device_ind', not 'device_ind'
* R/setup.R (pbSetup): Use 'pretty=TRUE' for nicer output
* man/pbPost.Rd: Remove reference to unsupported type 'address'
* man/rpushbullet-package.Rd: Idem
* tests/simpleTests.R: Changed to be less agressive and run failing
tests only if environment variable Run_RPushbullet_Tests_All is 'yes'
* README.md: Updated and expanded
2017-02-01 Seth S. Wenchel <[email protected]>
* R/setup.R: Write single elements as vectors instead of lists
2017-01-31 Dirk Eddelbuettel <[email protected]>
* README.md: Minor edits, more canonical URLs
* .travis.yml: Use https for curl download
2017-01-30 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): New minor version and date
2017-01-30 Seth S. Wenchel <[email protected]>
* R/setup.R (pbSetup): Check return code from pbGetDevices(); flag an
error if no device is associated with the supplied key; fixed typo
* R/init.R (.checkReturnCode): Move function here
2017-01-28 Dirk Eddelbuettel <[email protected]>
* R/setup.R (pbSetup): New function, extending PR by Seth Wenchel
* R/init.R (.onLoad): Also load dotfile, permitted use for
un-attached package
(.onAttach): Improved message formatting, simpler environment use
(.getDotfile): New helper for default dotfile
(.parseResourceFile): Simpler environment use
* .travis.yml: Switch to using run.sh for Travis CI
* NAMESPACE: Minor edit
* inst/NEWS: Updated
2017-01-27 Seth S. Wenchel <[email protected]>
* R/init.R: Refactored to use jsonlite instead of RJSONIO
* R/pushes.R: Idem
* DESCRIPTION: Idem
* NAMESPACE: Idem
* .travis.yml: Idem
2017-01-27 Dirk Eddelbuettel <[email protected]>
* README.md: Removed broken URLs to Pushbullet docs, mention Mike and
Seth in Authors, and add coverage badge
2017-01-26 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION (Version, Date): Rolled minor version and date
* NAMESPACE: Also import str()importFrom("utils", "str")
* man/pbPost.Rd: Updated documentation
* R/pushes.R: Updated copyright
2017-01-23 Seth S. Wenchel <[email protected]>
* R/devices.R: Refactored and extended to use the curl package
instead the external curl binary; also removed no-longer supported
'address' pushes
* R/init.R: Idem
* R/pushes.R: Idem
* DESCRIPTION: Idem
* NAMESPACE: Idem
* .travis.yml: Idem
* tests/simpleTests.R: Updated and added channel tests
2015-06-20 Dirk Eddelbuettel <[email protected]>
* man/rpushbullet-package.Rd: Document that package initializes when
being attached, making package load the recommened usage pattern.
2015-02-09 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION: Version 0.2.0
* DESCRIPTION (Description): Some minor last minute changes
2015-02-08 Dirk Eddelbuettel <[email protected]>
* inst/NEWS.Rd: Added
* tests/simpleTests.R (testfile): Fix wrong case in package name
2015-02-04 Dirk Eddelbuettel <[email protected]>
* R/init.R (.parseResourceFile): Split off functionality from
.onAttach(), permitting later call by user if needed
* R/init.R (.onAttach): Call .parseResourceFile()
2015-02-04 Henrik Bengtsson <[email protected]>
* R/init.R (.onAttach): Warn on non-existing key
* README.md: Typo fixes, added note that channels are public
* NAMESPACE: Export S3 methods
* tests/simpleTests.R: Internal improvements and typo fixes
2015-01-20 Dirk Eddelbuettel <[email protected]>
* R/pushes.R: Some improvements to logic and use of test variables
2015-01-19 Dirk Eddelbuettel <[email protected]>
* R/init.R: Support option testemail and testchannel
* DESCRIPTION: Bump Version: and Date:
2015-01-18 Mike Birdgeneau <[email protected]>
* R/pushes.R (pbPost): Support for channels
* tests/simpleTests.R: Added tests for channels
2014-12-30 Dirk Eddelbuettel <[email protected]>
* tests/simpleTests.R: A few minor edits
2014-12-29 Mike Birdgeneau <[email protected]>
* R/pushes.R: Corrections to file transfer mode
* tests/simpleTests.R: Added more tests
2014-11-03 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION: Version 0.1.1
* DESCRIPTION: Updated the text in Description:
2014-11-02 Dirk Eddelbuettel <[email protected]>
* R/pushes.R: Correct file upload method
* R/init.R: Protect filename by spaces
2014-10-10 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION: Version 0.1.0
2014-10-09 Dirk Eddelbuettel <[email protected]>
* man/rpushbullet-package.Rd: Added a new section on intialization
detailing how api key, device key(s) and name(s) and defaultdevice
can be specified via a dotfile, options or function arguments.
* R/pushes.R: Minor correction
2014-10-08 Dirk Eddelbuettel <[email protected]>
* R/pushes.R: New (optional) argument 'email' in pbPost
* man/pbPost.Rd: Corresponding manual page updates
2014-10-06 Dirk Eddelbuettel <[email protected]>
* R/pushes.R: Minor typo correction by Mike Birdgeneau
* R/pushes.R: Made file operations silent, minor tweak to docs
* R/init.R: Made file operations silent
* R/init.R: Also set 'names' option from init file
* tests/simpleTests.R: Added two examples for type='link'
and type='file'
2014-09-10 Dirk Eddelbuettel <[email protected]>
* R/pushes.R: Documentation clarified for 'recipient' option
2014-06-15 Dirk Eddelbuettel <[email protected]>
* R/pushes.R: Applied pull request #7 by Mike Birdgeneau which
implements pushes of type 'file'
* R/init.R: Ditto
* R/pushes: Minor postprocessing of pull request
* R/init.R: Ditto
2014-06-10 Dirk Eddelbuettel <[email protected]>
* R/pushes.R: Rewritten in terms of new argument 'recipients' with
the default being sent to all devices; old argument 'deviceind' now
deprecated.
* R/init.R: New internal helper function .getNames()
* R/init.R: The .getDefaultDevice() now defaults to 'zero' implying
all devices should be used.
2014-06-07 Dirk Eddelbuettel <[email protected]>
* R/devices.R: pgGetDevices() converted to an S3 object with proper
print and summary methods for the returned class 'pbDevices'
2014-06-06 Dirk Eddelbuettel <[email protected]>
* R/init.R: Applied pull request #3 by Bill Evans
* R/push.R: Ditto
* R/init.R: Minor tweak using 'defaultdevice'
* R/push.R: Ditto
2014-06-05 Dirk Eddelbuettel <[email protected]>
* R/init.R: Fixed two more references to pushbutton which should of
course have been pushbullet
* R/pushes.R: And another one here
2014-06-02 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION: Version 0.0.2
* R/init.R: Detect curl binary in PATH at startup
* R/pushes.R: Use curl binary identified at startup
* R/devices.R: Ditto
* .Rbuildignore: Add attic/ directory with file configure and
configure.ac which is no longer needed at init.R checks for curl
* R/init.R: Package environment is now .pkgenv
* tests/simpleTests.R: Ditto
2014-05-27 Dirk Eddelbuettel <[email protected]>
* R/pushes.R (pbPost): Added new optional argument 'debug', and minor
refactoring in pbPost() making url string a common variable
2014-05-25 Dirk Eddelbuettel <[email protected]>
* configure.ac: Added with simple test for curl
* configure: Idem
* tests/simpleTests.R: Added simple test script
* R/init.R: Improved init. with new helper functions
2014-05-24 Dirk Eddelbuettel <[email protected]>
* DESCRIPTION: Initial commit as version 0.0.1
* .travis.yml: Added Travis support