Eléonore Carpentier
f71769fc06
Update ldap.rb to allow LDAP and not LDAPS access
...
The code was failing because
```
vendor/gems/ruby/3.1.0/gems/net-ldap-0.17.1/lib/net/ldap/connection.rb:72:in `open_connection': unsupported encryption method (Net::LDAP::Error)
```
The "nil" encryption method doesn't exist, to not use encryption, we can just omit the `encryption` parameter
2023-04-02 12:26:55 +02:00
Dan Hoerst
3a623ac8a7
Merge pull request #18 from brasic/readme-fix
...
Remove broken link
2023-03-07 10:15:25 -05:00
Carl Brasic
ab80a241b4
Remove broken link
...
It looks like docs/reorgs.md was redacted by blanking when this repo was
open sourced. To avoid a README which points to a blank page, delete the
reference as well as the file.
2023-01-20 15:46:54 -06:00
Dan Hoerst
2d489448aa
Merge pull request #14 from chrisgavin/allow-ignoring-expirations
...
Add a configuration option for ignoring expirations.
2022-11-09 12:22:12 -05:00
Dan Hoerst
8d63a8de86
Merge branch 'main' into allow-ignoring-expirations
2022-11-09 11:00:04 -05:00
Rick Bradley
d77a37e01f
Merge pull request #8 from github/ruby3
...
Upgrade to ruby3(.1.2)
2022-09-14 11:21:05 -05:00
Rick Bradley
6dd13e2eeb
Merge branch 'main' into allow-ignoring-expirations
2022-09-05 12:59:14 -05:00
Rick Bradley
ae6ca68fd0
Stop using deprecated bundler flags in bootstrap
2022-09-05 12:50:29 -05:00
Rick Bradley
169843f4de
Merge remote-tracking branch 'origin/main' into ruby3
2022-09-05 12:27:39 -05:00
Rick Bradley
264dad1381
upgrade simplecov-erb
2022-09-05 12:24:00 -05:00
Chris Gavin
f5d650894b
Add a configuration option for ignoring expirations.
2022-09-02 14:22:07 +01:00
Dan Hoerst
2f6d495df9
Merge pull request #13 from github/octokit
...
Remove octokit dependency since that lives in entitlements-github-plu…
2022-08-25 17:31:19 -04:00
Dan Hoerst
af8de8179d
Add bundler lock
2022-08-25 15:32:24 -04:00
Dan Hoerst
f72f272288
Remove bundler freeze
2022-08-25 15:28:47 -04:00
Dan Hoerst
91810ad416
Remove octokit dependency since that lives in entitlements-github-plugin now
2022-08-25 15:26:55 -04:00
Rick Bradley
a934c7d69e
Ensure we keep ruby platform
2022-08-16 14:32:12 -05:00
Rick Bradley
094b216426
Upgrade faraday to get non-deprecated version
...
and to also get non-deprecated multipart-post dependencies
2022-08-16 14:25:33 -05:00
Rick Bradley
3a89480ef3
Merge remote-tracking branch 'origin/main' into ruby3
2022-08-15 16:53:20 -05:00
Rick Bradley
eb4d5f89b1
Merge pull request #10 from github/push-both-gems
...
Allow releasing to both entitlements and entitlements-app gem names
2022-08-15 16:36:52 -05:00
Rick Bradley
c227c12c08
Drop debugging output
2022-08-15 15:32:00 -05:00
Rick Bradley
e40594c3db
Allow releasing to both entitlements and entitlements-app gem names
2022-08-15 15:10:24 -05:00
Rick Bradley
a68a540ef1
Bring back ruby2 Dockerfile as -ruby2 Dockerfile for acceptance matrix
2022-08-09 21:24:19 -05:00
Rick Bradley
3b43218946
Start splitting Dockerfile for acceptance tests based on ruby version
2022-08-09 21:20:37 -05:00
Rick Bradley
492d2f4523
Bring ruby version matrix into changes: section of acceptance workflow
2022-08-09 21:14:22 -05:00
Rick Bradley
803f1349b3
Use ruby/setup-ruby action for acceptance
2022-08-09 21:09:01 -05:00
Rick Bradley
2a8274ad4f
Continue with acceptance matrix work
2022-08-09 21:05:16 -05:00
Rick Bradley
db9f9da57a
Tweak acceptance
...
change a source file to trigger the acceptance build...
2022-08-09 21:03:15 -05:00
Rick Bradley
71b8f3e050
Add a matrix to acceptance tests
...
We will need more work on the Dockerfile part of this, just wanting to see if we get
multiple builds by doing it like this.
2022-08-09 20:59:29 -05:00
Rick Bradley
9f902bb1fe
Rename lib file to appease rubocop
2022-08-09 16:03:55 -05:00
Rick Bradley
ba8ea8d3c1
Extract ruby version checks into a lib/ library
2022-08-09 16:01:39 -05:00
Rick Bradley
dc8e6b9e1a
Re-bundle to catch new gem version
2022-08-09 15:40:57 -05:00
Rick Bradley
5f5c21db82
Version bump for ruby2+ruby3 compatibility
2022-08-09 15:38:59 -05:00
Rick Bradley
79d2a640cd
See if this removes extra phantom CI jobs
2022-08-09 15:29:22 -05:00
Rick Bradley
78783a85b1
Continue appeasing the bin/deploy-entitlements loading
2022-08-09 15:28:16 -05:00
Rick Bradley
f909ca7019
Change Contract neutering declaration to have consistent superclass
2022-08-09 15:22:21 -05:00
Rick Bradley
c823d71fb4
Tweak entitlements contract include path 🎵 one more time
2022-08-09 15:09:09 -05:00
Rick Bradley
51632b0f16
Set rspec CI ruby matrix back to original order
2022-08-09 15:06:16 -05:00
Rick Bradley
18f9018058
Run linter on matrix of rubies
2022-08-09 15:05:54 -05:00
Rick Bradley
8bd140f0cf
Rework expand_path paths
2022-08-09 15:00:53 -05:00
Rick Bradley
1070bf3764
Add one more :nocov:, drop debugging output
2022-08-09 14:45:40 -05:00
Rick Bradley
20d384e3ff
Use __dir__ to get actual contracts lib path(s)
2022-08-09 14:43:42 -05:00
Rick Bradley
f950d287ea
And continue tweaking
2022-08-09 14:38:42 -05:00
Rick Bradley
b2ae9ddd6f
Tweak spec helper require path
2022-08-09 13:00:11 -05:00
Rick Bradley
fd51b0f3d1
Use LOAD_PATH instead of require_relative
...
Seeing that all the contracts library's internal requires are not relative
and then freak out
2022-08-09 12:56:02 -05:00
Rick Bradley
11d0b96197
Include forgotten lib/ in relative contracts require paths
2022-08-09 12:50:40 -05:00
Rick Bradley
79f782c3e1
Use non-Entitlements module version check for contracts require in spec helper
2022-08-09 12:48:36 -05:00
Rick Bradley
4fe29baaef
Drop gemspec requirement on ruby3
2022-08-09 12:45:00 -05:00
Rick Bradley
b011bb4e7f
Have rubocop ignore whatever horrors are in the contracts libraries
2022-08-09 12:43:36 -05:00
Rick Bradley
7a28a864a7
Shim in version check for neutered Contracts usage in bin/
2022-08-09 12:38:02 -05:00
Rick Bradley
0cfb573d2d
Hack in a ruby2 contracts require for bin/deploy-entitlements
...
We don't actually use Contracts in this case, and our version checks are hidden in
.
2022-08-09 12:36:13 -05:00