Граф коммитов

117 Коммитов

Автор SHA1 Сообщение Дата
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