Skip to content
This repository was archived by the owner on Feb 12, 2022. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1360 commits
Select commit Hold shift + click to select a range
f06599b
Improve handling of shareable add-ons w.r.t. Postgres backups
Oct 5, 2015
8d9957a
Fix specs
Oct 6, 2015
066b2f2
Add spec for listing backups for apps with other DBs attached
Oct 6, 2015
c2411f4
Merge pull request #1762 from uhoh-itsmaciek/fix-pg_backups-attachabl…
Oct 7, 2015
52f0673
update asynchronously
Oct 1, 2015
695fb8a
Merge pull request #1757 from heroku/update-async
Oct 7, 2015
9df1caa
remove update notification
Oct 7, 2015
5aff069
show update notification when not async
Oct 7, 2015
f9c6d18
remove all files when uninstalling on windows
Oct 8, 2015
0349f22
Merge pull request #1763 from heroku/win-fully-uninstall
Oct 8, 2015
5ad3daa
get version after loading v4
Oct 8, 2015
c1e7507
do not delete v4
Oct 8, 2015
58672cf
better raise of commands grabbing issues
Oct 8, 2015
8913d02
Merge pull request #1767 from heroku/check-setup
Oct 8, 2015
5443b8e
v3.42.16
Oct 8, 2015
fa4f4d2
fix encoding for command output
Oct 8, 2015
97b4b21
set encoding globally
Oct 8, 2015
90a3263
v3.42.17
Oct 10, 2015
fa62c1d
increase timeout downloading v4
Oct 10, 2015
9bb8abd
fix localappdata with non-ascii characters
Oct 13, 2015
7f402c4
Merge pull request #1774 from heroku/fix-windows-localappdata
Oct 13, 2015
8d805f0
v3.42.18
Oct 13, 2015
cafe96e
Remove 9.1 warning on pg:diagnose output
will Oct 13, 2015
4be283a
Merge pull request #1775 from heroku/remove-warning-from-pg-diagnose
Oct 13, 2015
1a19a15
list all commands for v4 help
Oct 13, 2015
48a4b4f
Merge pull request #1776 from heroku/help-v4
Oct 13, 2015
a986edf
v3.42.19
Oct 13, 2015
9eb52c0
prevent running hidden commands
Oct 13, 2015
c38f111
v3.42.20
Oct 13, 2015
68c7c60
Discontinue use of v3.domain-cname variant
ryanbrainard Oct 14, 2015
cc5c391
Merge pull request #1777 from heroku/no-v3-domain-cname
Oct 14, 2015
87189a5
increase update time to match v4
Oct 16, 2015
0b3b75e
only show update message when not async
Oct 16, 2015
4f96652
Merge pull request #1781 from heroku/update-windows-message
Oct 16, 2015
b54b72a
added osx cert
Oct 16, 2015
8d3f0fa
use v4 for login
Oct 16, 2015
e6d1fbe
Merge pull request #1782 from heroku/login-v4
Oct 16, 2015
f7e5e47
removed outdated spec
Oct 16, 2015
22108b2
Fix documentation for window
Oct 19, 2015
c1f0575
Merge pull request #1784 from heroku/pgmaintenancefix
Oct 19, 2015
14d4df0
Remove protocol prefix for buildpack URNs when displaying and updating
jkutner Oct 21, 2015
921bc07
Added gsub for official buildpack S3 URL
jkutner Oct 29, 2015
9edd5d1
hide updating message when forked
Oct 30, 2015
f34b2b4
Merge pull request #1788 from heroku/buildpack-urn
Oct 30, 2015
faf40d8
Merge pull request #1795 from heroku/updating-message
Oct 30, 2015
31c3716
v3.42.21
Oct 30, 2015
ea80643
prefix update messaging
Nov 3, 2015
50b54ac
Merge pull request #1803 from heroku/messaging
Nov 3, 2015
8d883d2
update v4 plugins when running plugins:update
Nov 4, 2015
b16076c
Merge pull request #1805 from heroku/v4-plugins-update
Nov 4, 2015
4f9e18d
Adding verification test for config:get not found
Nov 5, 2015
49e40e4
use $XDG_DATA_HOME if available
Nov 5, 2015
213daec
Adding test for config:get --shell not found
Nov 5, 2015
56a6d9e
Use attachment SSO url if it can be determined
bjeanes Nov 13, 2015
98db024
Fixing tests so they can run under windows
Nov 12, 2015
1f35488
Merge pull request #1816 from heroku/attachment-sso
Nov 13, 2015
593c7c3
Making the required init-wine task more obvious
Nov 17, 2015
16f8601
spaces: don't use platform api dogwood variant
jsullivan Nov 17, 2015
642c621
Merge pull request #1821 from heroku/updateReleaseDocs
Nov 18, 2015
aa5efa8
Merge pull request #1817 from heroku/windows-tests
Nov 18, 2015
bd82c6c
Merge pull request #1807 from heroku/xdg-data-home
Nov 18, 2015
2aa0465
Freeze net-ssh to 2.9.2 to preserve 1.9.3 support
Nov 18, 2015
d0acc97
v3.42.22
Nov 18, 2015
1aedda9
Update RELEASE-FULL.md OSX notes
Nov 18, 2015
e73b4b2
added encrypted windows pfx file
Nov 18, 2015
db933e8
switch to osslsigncode to fix windows installs
Nov 19, 2015
2e90d50
upgrade ruby to 2.2.3 and git to 2.6.3 on windows
Nov 19, 2015
f0acbea
small copy tweak
Nov 19, 2015
0ee479e
clear up unknown database error
Nov 18, 2015
3309b48
Merge pull request #1826 from heroku/windows-installer
Nov 19, 2015
33d50d8
Install updated ruby to ruby-2.2.3
Nov 19, 2015
4c1491a
Remove rendezvous spec that fails when not a tty
Nov 19, 2015
2be1bc1
Downgrade ruby 2.2.3 to 2.1.7 for net-ssh fix
Nov 19, 2015
cefe8ac
Merge pull request #1828 from heroku/copy-tweak
Nov 19, 2015
1a2e215
Add plugins:command to track progress
Nov 19, 2015
22be0cb
Merge pull request #1827 from heroku/upgrade-git-ruby
Nov 20, 2015
2e81f79
Change plugins sort to just command name
Nov 20, 2015
1b4b597
Fix default command detection
Nov 20, 2015
e2af3f0
Add --csv flag to format plugins:commands
Nov 20, 2015
3f8fe17
Changing from percentages to counts
Nov 20, 2015
a3055be
Merge pull request #1824 from heroku/unknown-database
Nov 23, 2015
2778a51
Merge pull request #1831 from heroku/plugins_commands
Dec 1, 2015
66b8e32
spaces: ensure we still request version 3
jsullivan Dec 1, 2015
0cb4aa8
Merge pull request #1822 from heroku/no-need-for-dowgood-variant
Dec 1, 2015
885fac5
Change exec(args) to exec(shelljoin(string))
Nov 30, 2015
2cee965
Fixing tests and code for ruby-1.9.3
Dec 2, 2015
5424496
Remove readline dep & unused protected methods
Dec 2, 2015
bc20bd9
Merge pull request #1840 from heroku/readlineRemoval
Dec 2, 2015
f8b6d43
Merge pull request #1839 from heroku/shellescape
Dec 2, 2015
1e3fedd
show extra plugin info
Dec 2, 2015
653e654
Be more descriptive about uninstalling Accounts
xavdid Dec 3, 2015
25957fc
Fix Windows cryllic character from ENV issues
Dec 2, 2015
41b1e3f
Merge pull request #1842 from Xavdidtheshadow/patch-1
Dec 3, 2015
6b2c1af
Merge pull request #1841 from heroku/show-extra-plugin-info
Dec 3, 2015
1c2693c
Merge pull request #1843 from heroku/cryllic_fix
Dec 3, 2015
1de8d0b
v3.42.23
Dec 3, 2015
0836373
Fix Windows exe release instruction typo
Dec 3, 2015
a49788c
add v4 channel support
Dec 3, 2015
5da1866
Revert exec to shellescape while I fix windows bug
Dec 4, 2015
0503c6c
Merge pull request #1847 from heroku/revertShellEscape
Dec 4, 2015
69157c1
v3.42.24
Dec 4, 2015
b2934cb
Use system & exit on windows when non-ascii args
Dec 7, 2015
b2f0f73
Merge pull request #1849 from heroku/escapeFix
Dec 8, 2015
d7c7290
v3.42.25
Dec 8, 2015
aa0482a
Update copyright notice to 2016 [ci skip]
Atul9 Jan 3, 2016
de209ac
Merge pull request #1868 from Atul9/master
Jan 4, 2016
3c55b48
Fix bug with international characters & createdb
Jan 7, 2016
58fb83b
Merge pull request #1873 from heroku/pgPullError
Jan 7, 2016
f4c8a0b
v3.42.26
Jan 7, 2016
e64036d
v3.42.27
Jan 7, 2016
c4376f9
added cli analytics
Aug 3, 2015
ea9a2d0
use json for analytics
Dec 15, 2015
e9e94d8
set analytics host to heroku.com url
Jan 13, 2016
4688b36
skip prompt for analytics if not a tty
Jan 13, 2016
868b7e2
ensure analytics is skipped the first time if needed
Jan 13, 2016
447c27a
added attributes
Jan 13, 2016
6a2c6d1
deprecate heroku-spaces plugin
Jan 13, 2016
ae8f9bd
use /verysilent to install git on windows
Jan 13, 2016
7a072c8
v3.42.28
Jan 13, 2016
8299292
skip analytics if not a tty
Jan 14, 2016
da78b55
v3.42.29
Jan 14, 2016
c94f44e
delete unupdatable versions of v4
Jan 14, 2016
f286fcd
Merge pull request #1876 from heroku/delete-bad-versions
Jan 14, 2016
99d894e
Merge pull request #1844 from heroku/update-channel
Jan 18, 2016
4e5699a
better error for unsupported osx ppc machines
Jan 19, 2016
8e9f5a5
Merge pull request #1879 from heroku/ppc-fix
Jan 19, 2016
517f74b
remove duplicate command names in suggester
Jan 19, 2016
54d62f8
Merge pull request #1880 from heroku/uniq-commands
Jan 19, 2016
22fd313
fix old netrc gems installs
Jan 20, 2016
93e33fd
Merge pull request #1881 from heroku/fix-old-netrc-gems
Jan 20, 2016
29f6b96
v3.42.30
Jan 20, 2016
2fec333
Submit analytics in the foreground on windows
Jan 21, 2016
a265107
Merge pull request #1883 from heroku/analyticsForkFix
Jan 21, 2016
e33910b
v3.42.31
Jan 21, 2016
00ae5e4
skip analytics on codeship
Jan 27, 2016
a3842e6
Merge pull request #1887 from heroku/codeship
Jan 27, 2016
42d61d6
skip analytics for now
Jan 27, 2016
9cbb454
v3.42.32
Jan 27, 2016
b406767
deprecate ruby sudo
Jan 28, 2016
8ee7271
Merge pull request #1889 from heroku/deprecate-ruby-sudo
Jan 28, 2016
e232081
v3.42.33
Jan 28, 2016
8c2c5e3
Encode error as utf-8 before joining
Feb 8, 2016
02e5599
Merge pull request #1893 from heroku/encode-command-utf
Feb 8, 2016
88ab972
v3.42.34
Feb 8, 2016
939361f
Scrub URI::InvalidURIError message for rollbar
Feb 10, 2016
b063260
Merge pull request #1894 from heroku/rollbar-scrub
Feb 10, 2016
6373d2e
v3.42.35
Feb 10, 2016
2d6726b
Call org_api.lock_app when --locked flag is passed
Feb 11, 2016
70195ea
Merge pull request #1896 from heroku/remove-locked-flag
Feb 11, 2016
2fca11f
v3.42.36
Feb 11, 2016
dc49888
Adding 2.3.0 to .travis.yml
Feb 15, 2016
9aa92e7
Clarify version for pg:upgrade
halorgium Feb 19, 2016
5fcbc7d
Add fix for Gem::Specification method_missing
Feb 22, 2016
de5bc69
Merge pull request #1906 from heroku/gem_specification_this
Feb 22, 2016
00bff8b
v3.42.37
Feb 22, 2016
51b50c9
Removes heroku:sharing
raulb Feb 24, 2016
740fb51
Merge pull request #1903 from heroku/nicer-pg-upgrade
neovintage Feb 24, 2016
81d6da6
Merge pull request #1908 from heroku/add-heroku-orgs-dependency
Feb 25, 2016
0d3acad
v3.42.38
Feb 25, 2016
904bdfc
Bump heroku-api dependency to 0.4.2
Mar 2, 2016
1941d22
v3.42.39
Mar 2, 2016
c6d5538
Add ruby 2.2 and 2.3 to package dependencies
Mar 7, 2016
a39d672
Merge pull request #1912 from heroku/update-ruby-linux-deps
Mar 7, 2016
9b752c0
v3.42.40
Mar 7, 2016
e3c34bc
Treat empty HEROKU_API_KEY the same as not set
Mar 14, 2016
62f1ce3
Merge pull request #1913 from heroku/heroku-api-key-empty
Mar 14, 2016
8a33817
v3.42.41
Mar 14, 2016
8fdcb47
v3.42.42
Mar 14, 2016
7e25e70
Fix invalid byte sequence in format_with_bang
Mar 18, 2016
9cea0cd
Merge pull request #1915 from heroku/fix-invalid-sequence-in-message
Mar 18, 2016
173e0b6
v3.42.43
Mar 18, 2016
493cbbe
Fix encode & unicode character for 1.9.3
Mar 18, 2016
556508b
v3.42.44
Mar 18, 2016
7458a29
Only execute git installer if no registry key
Mar 29, 2016
17482de
Merge pull request #1918 from heroku/detect-if-git-is-installed
Mar 29, 2016
2825045
Add in extra registry key for old copies of Git
Mar 30, 2016
be27228
Upgrading git installer from 2.6.3 to 2.8.0
Mar 30, 2016
7e8f69d
Add code to fail the rake task if download fails
Mar 30, 2016
f12af6c
Merge pull request #1919 from heroku/upgrade-git-to-2.8.0
Mar 30, 2016
491f06b
v3.42.45
Mar 30, 2016
a654a85
re-enabled analytics
Apr 5, 2016
2b28fa7
Merge pull request #1924 from heroku/enable-analytics
Apr 6, 2016
94a3917
v3.42.46
Apr 6, 2016
78da2c2
skip analytics if no user
Apr 7, 2016
2eda9f8
v3.42.47
Apr 7, 2016
6e91e64
Change exit code for ubuntu update to zero
Apr 8, 2016
7560155
Merge pull request #1926 from heroku/heroku-update-exit-code
Apr 8, 2016
6bb203d
v3.42.48
Apr 8, 2016
34e0b2b
take out install message about v4
Apr 9, 2016
2114da6
added more analytics data
Apr 9, 2016
0939e04
v3.42.49
Apr 9, 2016
0496eb6
fix travis
Apr 9, 2016
11c75dc
fix some js plugins from showing up in analytics
Apr 9, 2016
800cb99
fix bug reading config on first load
Apr 10, 2016
977d049
v3.42.50
Apr 10, 2016
781f16d
use SHA512
Apr 13, 2016
ded3b24
typo
Apr 18, 2016
8527097
use dashboard when no arguments are passed (#1933)
Apr 21, 2016
c2ae02d
Merge pull request #1936 from heroku/use-excon-redirect-and-expects
Apr 21, 2016
adb511b
show progress when installing v4 (#1927)
Apr 21, 2016
cb58c81
v3.43.0
Apr 21, 2016
f5ab369
Exit non-zero code when pg:backups transfer fails (#1943)
May 3, 2016
5687f80
Check and update the restore_from URL if it is from Dropbox (#1941)
keiko713 May 3, 2016
02cd1d9
v3.43.1
May 4, 2016
0160fa0
Change pgdiagnose endpoint (#1948)
cyberdelia May 4, 2016
09d54f2
download v5 directly (#1950)
May 5, 2016
10c6214
v3.43.2
May 5, 2016
ed79456
show NAME instead of URL for plugins:install
May 17, 2016
37a8ab3
retry v5 install (#1958)
May 25, 2016
5a83a86
v3.43.3
May 25, 2016
d42baba
Update heroku from 3.43.2 to 3.43.3 (#1964)
Jun 9, 2016
883d20b
repoint pg:diagnose to cedar pgdiagnose (#1971)
tom-pang Jun 24, 2016
b3ad1b1
v3.43.4
Jun 24, 2016
6738688
remove drains code
Jun 29, 2016
b9fe229
Revert "repoint pg:diagnose to cedar pgdiagnose (#1971)"
Jun 29, 2016
e35fdc8
remove drains specs
Jun 29, 2016
2f54380
Add libssl1.0.2 to the debian dependencies (#1974)
Jun 30, 2016
a278ada
v3.43.5
Jun 30, 2016
638036e
Remove special cases for 9.1 support (#1981)
camillebaldock Jul 18, 2016
10576c1
Improve pg:backups schedule time validation (#1978)
keiko713 Jul 18, 2016
a9d1afb
Ensure the database is empty regardless the LANG setting (#1977)
keiko713 Jul 18, 2016
dff3ac2
ignore --help commands in analytics
Jul 22, 2016
7a3fdbf
v3.43.6
Jul 22, 2016
6376560
ignore -h commands in analytics
Jul 23, 2016
7d08730
v3.43.7
Jul 23, 2016
3d9cf69
new analytics schema
Jul 30, 2016
f57d70c
v3.43.8
Jul 30, 2016
d70c10c
use same analytics directory
Jul 31, 2016
61abb2f
fix analytics with default commands
Jul 31, 2016
7dd78df
v3.43.9
Jul 31, 2016
ea94a9e
take out auth command to fallback to help
Jul 31, 2016
6b9cb49
take out auth index spec
Jul 31, 2016
150d097
take config:add step out of release (#1991)
Aug 2, 2016
4709868
set commands to always run as ruby (#1995)
Aug 9, 2016
66fcd1c
fix location of config file (#1996)
Aug 29, 2016
048189e
replace heroku-accounts warning with ruby plugin deprecation message …
Aug 29, 2016
12a4e37
rescue openssl errors that appear transiently (#2005)
tom-pang Sep 1, 2016
50e0f85
v3.43.10
Sep 1, 2016
a46d325
Update rest-client gem because security vulnerabilities (#2011)
Sep 7, 2016
a57acb0
v3.43.11
Sep 7, 2016
9f5fb22
Revert "Update rest-client gem because security vulnerabilities (#2011)"
Sep 7, 2016
1d746f4
v3.43.12
Sep 7, 2016
d7e9718
Add appveyor test suite (#2013)
Sep 8, 2016
83265e0
Stop assuming domain for some private endpoints (#2017)
cyberdelia Oct 11, 2016
fd8ad9a
Monkey patch URI to split urls with addressable (#2031)
Oct 28, 2016
e0bd576
v3.43.13
Oct 28, 2016
444f6c0
delete all windows clis older than 5.5 (#2034)
Nov 11, 2016
16d21d2
v3.43.14
Nov 11, 2016
729175a
Reorganize proper cli description for pg:copy command
kevinzwhuang Nov 28, 2016
15ae4c3
Add proper cli description for pg command on pg_backups.rb
kevinzwhuang Nov 28, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
/.bundle
/.rvmrc
/coverage
/pkg
/dist
/rdoc
/tags
/vendor
/.rbenv-version
/.cache
/resources/exe/heroku-codesign-cert.pfx
37 changes: 20 additions & 17 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,25 @@
before_script:
- git config --global user.email "bot@heroku.com"
- git config --global user.name "Heroku Bot (Travis CI)"

bundler_args: --without development

language: ruby

notifications:
email: false
webhooks:
on_success: always
on_failure: always
urls:
- http://dx-helper.herokuapp.com/travis

rvm:
- 1.8.7
- 1.9.2
- 1.9.3
- 2.0.0
- 2.1.5
- 2.2.0
- 2.3.0

sudo: false

cache: bundler

before_script:
- git config --global user.email "bot@heroku.com"
- git config --global user.name "Heroku Bot (Travis CI)"

script: bundle exec rspec spec --color

script: bundle exec rspec -bfs spec
deploy:
provider: rubygems
on:
tags: true
api_key:
secure: ALsBCGGvdAiIEJR9zTzxumcgCaS5eqOs7Oee7e4SiDgHrT/DRSsFJBtNp9mJvQvHzW3FqSFZU7NO6tSRkwHGdGGw7pf/emjZ2ua0exuyCQ3LaCJBdwSQXl0GTMhhaMCCd2NYWJ+Fa3Q9jWWAdCfV8rqz5AX4ZG6fi3C2uubppVs=
Loading