GitLab Support Readiness Gem

The GitLab Support Readiness Gem is a library consisting of APIs and common functions needed for the GitLab Support Readiness.

For more information, please see:

Installation

gem install gitlab_support_readiness

Including it in your code

require 'support_readiness'

Gem Information

  • Ruby version: 3.2.2

  • Dependencies

  • ‘activesupport’, ‘~> 7.0’, ‘<= 7.0.8’

  • ‘cgi’, ‘~> 0.3.6’

  • ‘digest’, ‘~> 3.1.1’

  • ‘erb’, ‘~> 4.0.2’

  • ‘faraday’, ‘~> 2.11.0’

  • ‘faraday-multipart’, ‘~> 1.0.4’

  • ‘faraday-retry’, ‘~> 2.2.1’

  • ‘google-apis-calendar_v3’, ‘~> 0.43.0’

  • ‘json’, ‘~> 2.7.1’

  • ‘nokogiri’, ‘~> 1.16.7’

  • ‘oj’, ‘~> 3.16.3’

  • ‘redis’, ‘~> 5.0.8’

  • ‘restforce’, ‘~> 7.5.0’

  • ‘rubyzip’, ‘~> 2.3.2’

  • ‘yaml’, ‘~> 0.3.0’

Potential Future Iterations

  • Have GitLab functions output better errors

  • More Pagerduty endpoints

  • Zendesk > Schedules

  • Any item listed as TODO on the YardDoc site

  • An executable “super” script

  • Less ugly RubyZip errors

  • Add converter for apps (like theme) to allow for dynamic form/field use

  • Readiness::GitLab::Markdown#convert report response problems

  • Implement Zendesk side-loading