Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating gem to resolve dependencies #1

Open
wants to merge 75 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
15284ea
add stale issue configuration [ci skip]
pcai Feb 18, 2018
4e7ae5e
Add multipart request sending option (#761)
dukaarpad Apr 29, 2018
be41cbe
stale: dont auto close PRs [ci skip]
pcai May 10, 2018
30210ef
create PR template [ci skip]
pcai May 10, 2018
48e3252
create bug report template [ci skip]
pcai May 10, 2018
df414ae
create feature request issue template [ci skip]
pcai May 10, 2018
24a64cb
refresh contributing guidelines [ci skip]
pcai May 10, 2018
f61ce60
update README [ci skip]
pcai May 10, 2018
d206d66
remove references to old website [ci skip]
pcai Jul 1, 2018
edb6330
Fix detecting Soap 1.1 Fault when faultcode and faultstring are empty…
DCrow Sep 6, 2018
7164416
remove ruby 2.2 from travis
pcai Sep 6, 2018
0fa08fc
Add Ruby 2.5.3 to TravisCI config (#893)
keithpitty Dec 18, 2018
ab04c81
Gemspec: drop deprecated rubyforge_project (#907)
olleolleolle Sep 3, 2019
b644b51
CI: Travis maintenance: add JRuby 9.2; fix JRuby 9.1 build; configure…
olleolleolle Apr 23, 2020
0f4bc2b
gemspec: Formally support Ruby 2.5.0 and up (#922)
olleolleolle Apr 24, 2020
090f57b
fix circular loading from http_error (#924)
ccarruitero Jul 3, 2020
49a0d2b
CI: Use JRuby 9.2.12.0 (#926)
olleolleolle Jul 5, 2020
b2b545a
Fix: Remove xmlns:wsa's already added elsewhere; select Content-Type …
armstrtw Jul 5, 2020
5171a56
Fix elementFormDefault="qualified" regression (#917)
Jul 5, 2020
114ea1f
changelog entry for 2.12.1
pcai Jul 5, 2020
58a53ae
CI, Gemfile: drop Rubinius support (#928)
olleolleolle Jul 6, 2020
b8f5592
CHANGELOG.md: Format headings; Unreleased section (#929)
olleolleolle Jul 6, 2020
f161c9c
Add SSL min_version/max_version support (#930)
mrpasquini Jul 13, 2020
ce5390d
Allow the write timeout option to be set (#920)
HashNotAdam Jul 27, 2020
651e258
Rake 12.3.3 and rspec 3 (#932)
pcai Aug 13, 2020
ad11901
Development dependency json: newer pin (#933)
olleolleolle Aug 24, 2020
5d50236
Specs: Disable the correct test on JRuby (#927)
olleolleolle Nov 10, 2020
b5a8a2e
Travis -> Github Actions (#945)
pcai Nov 10, 2020
08f2b91
Update README CI badge
pcai Nov 10, 2020
4dd0428
Mention GitHub Actions CI in CONTRIBUTING.md
olleolleolle Nov 13, 2020
0ae76da
Remove unused donation PNG file
olleolleolle Nov 13, 2020
0bf2a70
README: CI badge links to GitHub Actions workflow
olleolleolle Mar 15, 2021
535487a
CI: Add Truffleruby head (#952)
gogainda Mar 17, 2021
d871e3b
CI: Add Ruby 3.0 to build matrix
olleolleolle Mar 17, 2021
8e51007
Update savon.gemspec (#956)
olleolleolle May 20, 2021
7b0b234
build: run on PR, too; cleanup dbl install (#961)
olleolleolle Sep 7, 2021
7ced193
test: configure RSpec to support --only-failures (#960)
olleolleolle Sep 7, 2021
d2c825e
test: Configure RSpec w/o monkey-patches (#964)
olleolleolle Sep 9, 2021
f629403
test: Sort spec support files before requiring them (#965)
olleolleolle Sep 9, 2021
b944501
test: Drop unusable integration specs (#962)
olleolleolle Sep 9, 2021
6ab5f98
gemspec: allow httpi 3.0, too (#967)
olleolleolle Oct 19, 2021
54ad125
README: Add example on how to provide the wsdl document as a string (…
fiedl Feb 5, 2022
488c4ae
Refactor use of monkey-patched Object#blank? (#972)
dduugg Jun 16, 2022
045082c
read all namespaces from wsdl definition if document exists (#943)
psulightning Jul 14, 2022
17a79f9
ruby 3.1 to test matrix, remove unsupported rubies (#975)
pcai Jul 15, 2022
b0926be
Add log headers option to globals (#931)
EslamMoh Aug 4, 2022
e8f0af9
Update CHANGELOG.md
pcai Aug 4, 2022
4bd1d20
prepare v2.13.0
pcai Aug 4, 2022
12057f0
remove orphaned reference to .travis.yml
pcai Aug 4, 2022
1d09032
trunk version 2.13.0
pcai Aug 4, 2022
0e0d695
required_ruby_version to 2.7.0
pcai Aug 4, 2022
bdfea90
[Bugfix] Preventing xmlns:xmlns namespace (#977)
VictorPS Sep 3, 2022
0dbc901
Create RELEASING.md
pcai Sep 4, 2022
b4c446a
prepare 2.13.1 release
pcai Sep 4, 2022
89e2190
lock to puma < 6 until api changes are addressed
pcai Oct 14, 2022
3b7ce09
pin rack 2.x (#981)
pcai Oct 14, 2022
164e7c3
simplify gemspec s.files (#982)
pcai Oct 14, 2022
07ea227
puma 6, rack 3 (#983)
pcai Oct 15, 2022
b5faba8
rename Savon::Response#hash to Savon::Response#full_hash (#985)
pcai Oct 19, 2022
7debea1
update changelog for Savon::Response#full_hash
pcai Oct 19, 2022
06d6faf
dont monkeypatch String (#988)
pcai Nov 30, 2022
7d59661
Update CHANGELOG.md
pcai Nov 30, 2022
1a660b3
support mail 2.8.x
pcai Dec 15, 2022
fc54703
Fix #986 do not include xmlns namespace from WSDL (#989)
nathansamson Dec 15, 2022
aca2756
Update CHANGELOG.md
pcai Dec 16, 2022
f4b8c3b
prepare 2.14 release
pcai Dec 16, 2022
b3f6536
allow wasabi 4.x, rubygems mfa, default ruby devcontainer config
pcai Mar 27, 2023
e862e70
add ruby 3.2 to test matrix
pcai Mar 27, 2023
8335f46
gemspec: Require wasabi version that supports Ruby 3 (#997)
sarahsehr Dec 21, 2023
13c4d7d
test ruby 3.3, drop 2.7
pcai Jan 8, 2024
d7dbad6
prepare 2.15.0
pcai Feb 11, 2024
86c7097
use checkoutv4 in tests
pcai Feb 13, 2024
cf187ed
allow wasabi 5.x, ensure httpi < 5
pcai Feb 13, 2024
6c8e22d
indicate 2.15 supports wasabi which supports faraday
pcai Feb 13, 2024
f229806
CI: Avoid 3.0 becoming "3" in YAML (#1001)
olleolleolle Feb 14, 2024
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
22 changes: 22 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/ruby
{
"name": "Ruby",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
"image": "mcr.microsoft.com/devcontainers/ruby:0-3-bullseye"

// Features to add to the dev container. More info: https://containers.dev/features.
// "features": {},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "ruby --version",

// Configure tool-specific properties.
// "customizations": {},

// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
}
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/Bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Bug report
about: Create a bug report

---

<!-- Please don't delete this template or we'll close your issue -->
<!-- Before creating an issue, please ensure you are using the latest version of savon. -->

# Bug report

<!-- Please ask questions on StackOverflow. Questions or support requests will be closed. -->
<!-- https://stackoverflow.com/questions/ask?tags=savon -->

**Current behavior:**


**Steps to reproduce current behavior:**


**Expected behavior:**


**System information:**

* ruby version:
* savon version:
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/Feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
name: Feature request
about: Suggest a new feature for savon

---

<!-- Please don't delete this template or we'll close your issue -->

## Feature request

<!-- Issues which contain questions or support requests will be closed. -->

**Motivation for this feature:**

<!-- Please describe the use case or problem this would solve. -->

**Proposed implementation:**

<!-- Please describe at least one proposed implementation design. -->

**Would this introduce a breaking change?**

<!-- If yes, please describe the impact and a migration path for existing applications. -->

**Are you willing to work on this yourself?**
yes
14 changes: 14 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
**What kind of change is this?**

<!-- E.g. a bugfix, feature, refactoring, build change, etc… -->

**Did you add tests for your changes?**

<!-- Note that we won't merge your changes if you don't add tests -->

**Summary of changes**

<!-- Explain the **motivation** for making this change. What existing problem does the pull request solve? -->
<!-- Try to link to an open issue for more information. -->

**Other information**
19 changes: 19 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 60
# Number of days of inactivity before a stale issue is closed
daysUntilClose: 7
# Issues with these labels will never be considered stale
exemptLabels:
- pinned
- security
# Label to use when marking an issue as stale
staleLabel: stale
# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: false
# Limit to only `issues` or `pulls`
only: issues
24 changes: 24 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Ruby

on:
- push
- pull_request

jobs:
test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
ruby: ['3.0', 3.1, 3.2, 3.3, head, truffleruby-head]
env:
RAILS_ENV: test
steps:
- uses: actions/checkout@v4
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby }}
bundler-cache: true # bundle installs and caches dependencies
- name: Run tests
run: bundle exec rake --trace
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.rvmrc
.byebug_history
.DS_Store
.yardoc
doc
Expand All @@ -12,3 +13,4 @@ tmp
.rspec
Gemfile.lock
bin/
.rspec_status
18 changes: 0 additions & 18 deletions .travis.yml

This file was deleted.

Loading