├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rspec ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── lib ├── weaviate.rb └── weaviate │ ├── backups.rb │ ├── base.rb │ ├── classifications.rb │ ├── client.rb │ ├── error.rb │ ├── health.rb │ ├── meta.rb │ ├── nodes.rb │ ├── objects.rb │ ├── oidc.rb │ ├── query.rb │ ├── schema.rb │ └── version.rb ├── sig └── weaviate.rbs ├── spec ├── fixtures │ ├── backup.json │ ├── batch_delete_object.json │ ├── class.json │ ├── classes.json │ ├── classification.json │ ├── meta.json │ ├── nodes.json │ ├── object.json │ ├── objects.json │ ├── oidc.json │ └── shards.json ├── spec_helper.rb ├── weaviate │ ├── backups_spec.rb │ ├── classifications_spec.rb │ ├── client_spec.rb │ ├── health_spec.rb │ ├── nodes_spec.rb │ ├── objects_spec.rb │ ├── query_spec.rb │ └── schema_spec.rb └── weaviate_spec.rb └── weaviate.gemspec /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/bin/setup -------------------------------------------------------------------------------- /lib/weaviate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate.rb -------------------------------------------------------------------------------- /lib/weaviate/backups.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/backups.rb -------------------------------------------------------------------------------- /lib/weaviate/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/base.rb -------------------------------------------------------------------------------- /lib/weaviate/classifications.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/classifications.rb -------------------------------------------------------------------------------- /lib/weaviate/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/client.rb -------------------------------------------------------------------------------- /lib/weaviate/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/error.rb -------------------------------------------------------------------------------- /lib/weaviate/health.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/health.rb -------------------------------------------------------------------------------- /lib/weaviate/meta.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/meta.rb -------------------------------------------------------------------------------- /lib/weaviate/nodes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/nodes.rb -------------------------------------------------------------------------------- /lib/weaviate/objects.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/objects.rb -------------------------------------------------------------------------------- /lib/weaviate/oidc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/oidc.rb -------------------------------------------------------------------------------- /lib/weaviate/query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/query.rb -------------------------------------------------------------------------------- /lib/weaviate/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/lib/weaviate/schema.rb -------------------------------------------------------------------------------- /lib/weaviate/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Weaviate 4 | VERSION = "0.9.1" 5 | end 6 | -------------------------------------------------------------------------------- /sig/weaviate.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/sig/weaviate.rbs -------------------------------------------------------------------------------- /spec/fixtures/backup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/backup.json -------------------------------------------------------------------------------- /spec/fixtures/batch_delete_object.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/batch_delete_object.json -------------------------------------------------------------------------------- /spec/fixtures/class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/class.json -------------------------------------------------------------------------------- /spec/fixtures/classes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/classes.json -------------------------------------------------------------------------------- /spec/fixtures/classification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/classification.json -------------------------------------------------------------------------------- /spec/fixtures/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/meta.json -------------------------------------------------------------------------------- /spec/fixtures/nodes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/nodes.json -------------------------------------------------------------------------------- /spec/fixtures/object.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/object.json -------------------------------------------------------------------------------- /spec/fixtures/objects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/objects.json -------------------------------------------------------------------------------- /spec/fixtures/oidc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/oidc.json -------------------------------------------------------------------------------- /spec/fixtures/shards.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/fixtures/shards.json -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/weaviate/backups_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/weaviate/backups_spec.rb -------------------------------------------------------------------------------- /spec/weaviate/classifications_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/weaviate/classifications_spec.rb -------------------------------------------------------------------------------- /spec/weaviate/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/weaviate/client_spec.rb -------------------------------------------------------------------------------- /spec/weaviate/health_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/weaviate/health_spec.rb -------------------------------------------------------------------------------- /spec/weaviate/nodes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/weaviate/nodes_spec.rb -------------------------------------------------------------------------------- /spec/weaviate/objects_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/weaviate/objects_spec.rb -------------------------------------------------------------------------------- /spec/weaviate/query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/weaviate/query_spec.rb -------------------------------------------------------------------------------- /spec/weaviate/schema_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/weaviate/schema_spec.rb -------------------------------------------------------------------------------- /spec/weaviate_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/spec/weaviate_spec.rb -------------------------------------------------------------------------------- /weaviate.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickm53/ruby-on-rails-weaviate/HEAD/weaviate.gemspec --------------------------------------------------------------------------------