Skip to content

Commit

Permalink
Pre-Release: v1.8.2 (ALPHA)
Browse files Browse the repository at this point in the history
  • Loading branch information
sgammon committed Aug 2, 2020
1 parent 022339b commit 4c17234
Show file tree
Hide file tree
Showing 134 changed files with 619 additions and 622 deletions.
40 changes: 20 additions & 20 deletions opencannabis/BUILD.bazel → ocp/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -4,61 +4,61 @@ load("//defs:proto.bzl", "module")


alias(name = "opencannabis.accounting",
actual = "//opencannabisaccounting:opencannabis.accounting")
actual = "//ocp/accounting:opencannabis.accounting")

alias(name = "opencannabis.base",
actual = "//opencannabisbase:opencannabis.base")
actual = "//ocp/base:opencannabis.base")

alias(name = "opencannabis.commerce",
actual = "//opencannabiscommerce:opencannabis.commerce")
actual = "//ocp/commerce:opencannabis.commerce")

alias(name = "opencannabis.catalog",
actual = "//opencannabiscatalog:opencannabis.catalog")
actual = "//ocp/catalog:opencannabis.catalog")

alias(name = "opencannabis.contact",
actual = "//opencannabiscontact:opencannabis.contact")
actual = "//ocp/contact:opencannabis.contact")

alias(name = "opencannabis.content",
actual = "//opencannabiscontent:opencannabis.content")
actual = "//ocp/content:opencannabis.content")

alias(name = "opencannabis.core",
actual = "//opencannabiscore:opencannabis.core")
actual = "//ocp/core:opencannabis.core")

alias(name = "opencannabis.crypto",
actual = "//opencannabiscrypto:opencannabis.crypto")
actual = "//ocp/crypto:opencannabis.crypto")

alias(name = "opencannabis.device",
actual = "//opencannabisdevice:opencannabis.device")
actual = "//ocp/device:opencannabis.device")

alias(name = "opencannabis.geo",
actual = "//opencannabisgeo:opencannabis.geo")
actual = "//ocp/geo:opencannabis.geo")

alias(name = "opencannabis.inventory",
actual = "//opencannabisinventory:opencannabis.inventory")
actual = "//ocp/inventory:opencannabis.inventory")

alias(name = "opencannabis.media",
actual = "//opencannabismedia:opencannabis.media")
actual = "//ocp/media:opencannabis.media")

alias(name = "opencannabis.oauth",
actual = "//opencannabisoauth:opencannabis.oauth")
actual = "//ocp/oauth:opencannabis.oauth")

alias(name = "opencannabis.person",
actual = "//opencannabisperson:opencannabis.person")
actual = "//ocp/person:opencannabis.person")

alias(name = "opencannabis.products",
actual = "//opencannabisproducts:opencannabis.products")
actual = "//ocp/products:opencannabis.products")

alias(name = "opencannabis.proximity",
actual = "//opencannabisproximity:opencannabis.proximity")
actual = "//ocp/proximity:opencannabis.proximity")

alias(name = "opencannabis.regulatory",
actual = "//opencannabisregulatory:opencannabis.regulatory")
actual = "//ocp/regulatory:opencannabis.regulatory")

alias(name = "opencannabis.structs",
actual = "//opencannabisstructs:opencannabis.structs")
actual = "//ocp/structs:opencannabis.structs")

alias(name = "opencannabis.temporal",
actual = "//opencannabistemporal:opencannabis.temporal")
actual = "//ocp/temporal:opencannabis.temporal")


## OpenCannabis: Models
Expand All @@ -84,4 +84,4 @@ module(
":opencannabis.regulatory",
":opencannabis.structs",
":opencannabis.temporal"],
strip_import_prefix = "/opencannabis")
strip_import_prefix = "/ocp")
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ proto(
name = "Taxes",
srcs = ["Taxes.proto"],
deps = [
"//opencannabisgeo:Province",
"//opencannabisgeo:Country"],
strip_import_prefix = "/opencannabis")
"//ocp/geo:Province",
"//ocp/geo:Country"],
strip_import_prefix = "/ocp")


module(
name = "opencannabis.accounting",
deps = [
":Taxes"],
strip_import_prefix = "/opencannabis")
strip_import_prefix = "/ocp")
File renamed without changes.
14 changes: 7 additions & 7 deletions opencannabis/base/BUILD.bazel → ocp/base/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,26 @@ load("//defs:proto.bzl", "proto", "module")
proto(
name = "Compression",
srcs = ["Compression.proto"],
strip_import_prefix = "/opencannabis")
strip_import_prefix = "/ocp")

proto(
name = "Language",
srcs = ["Language.proto"],
strip_import_prefix = "/opencannabis")
strip_import_prefix = "/ocp")

proto(
name = "ProductKind",
srcs = ["ProductKind.proto"],
strip_import_prefix = "/opencannabis")
strip_import_prefix = "/ocp")

proto(
name = "ProductKey",
srcs = ["ProductKey.proto"],
deps = [
":ProductKind",
"//opencannabiscontent:Name",
"//opencannabiscore:Datamodel"],
strip_import_prefix = "/opencannabis")
"//ocp/content:Name",
"//ocp/core:Datamodel"],
strip_import_prefix = "/ocp")


module(
Expand All @@ -36,4 +36,4 @@ module(
":Language",
":ProductKey",
":ProductKind"],
strip_import_prefix = "/opencannabis")
strip_import_prefix = "/ocp")
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ option java_package = "io.opencannabis.schema.base";
option java_multiple_files = false;
option java_outer_classname = "BaseProductKey";

import "core/Datamodel.proto";
import "gust/core/datamodel.proto";

import "content/Name.proto";
import "base/ProductKind.proto";
Expand Down
File renamed without changes.
58 changes: 58 additions & 0 deletions ocp/catalog/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@

package(default_visibility = ["//visibility:public"])
load("//defs:proto.bzl", "proto", "module")


# Menus
proto(
name = "Catalog",
srcs = ["Catalog.proto"],
deps = [
"//ocp/core:Datamodel",
"//sources/private/models/partner:BrandKey",
"//sources/private/models/creative:CreativeKey",
"//ocp/base:ProductKey",
"//ocp/media:MediaKey",
"//ocp/temporal:Instant",
"//ocp/products:Apothecary",
"//ocp/products:Cartridge",
"//ocp/products:Edible",
"//ocp/products:Extract",
"//ocp/products:Flower",
"//ocp/products:Merchandise",
"//ocp/products:Plant",
"//ocp/products:Preroll",
"//ocp/products:SKU",
"//ocp/products/menu:Menu",
"//ocp/crypto/primitives:Integrity",
"@com_google_protobuf//:field_mask_proto"],
strip_import_prefix = "/ocp")

proto(
name = "Policy",
srcs = ["Policy.proto"],
deps = [
":PolicyKey",
"//ocp/core:Datamodel",
"//ocp/base:ProductKind",
"//ocp/temporal:Instant",
"//sources/private/models/identity:UserKey",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:struct_proto"],
strip_import_prefix = "/ocp")

proto(
name = "PolicyKey",
srcs = ["PolicyKey.proto"],
deps = [
"//ocp/core:Datamodel",
"//sources/private/models/partner:BrandKey",
"//sources/private/models/partner:PartnerKey",
"//sources/private/models/partner:LocationKey"],
strip_import_prefix = "/ocp")


module(
name = "opencannabis.catalog",
deps = [":Catalog", ":Policy", ":PolicyKey"],
strip_import_prefix = "/ocp")
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ option java_package = "io.opencannabis.schema.catalog";
option java_multiple_files = false;
option java_outer_classname = "ProductCatalog";

import "core/Datamodel.proto";
import "gust/core/datamodel.proto";

import "base/ProductKey.proto";
import "media/MediaKey.proto";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ option java_package = "io.opencannabis.schema.catalog.policy";
option java_multiple_files = false;
option java_outer_classname = "CatalogPolicies";

import "core/Datamodel.proto";
import "gust/core/datamodel.proto";

import "base/ProductKind.proto";
import "temporal/Instant.proto";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ option objc_class_prefix = "OCS";
option java_package = "io.opencannabis.schema.catalog.policy";
option java_multiple_files = true;

import "core/Datamodel.proto";
import "gust/core/datamodel.proto";

import "partner/BrandKey.proto";
import "partner/PartnerKey.proto";
Expand Down
81 changes: 81 additions & 0 deletions ocp/commerce/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@

package(default_visibility = ["//visibility:public"])
load("//defs:proto.bzl", "proto", "module")


# Commerce
proto(
name = "Currency",
srcs = ["Currency.proto"],
strip_import_prefix = "/ocp")

proto(
name = "Customer",
srcs = ["Customer.proto"],
deps = [
"//ocp/person:Person",
"//ocp/core:Datamodel"],
strip_import_prefix = "/ocp")

proto(
name = "Delivery",
srcs = ["Delivery.proto"],
deps = [
"//ocp/geo:Address",
"//ocp/core:Datamodel"],
strip_import_prefix = "/ocp")

proto(
name = "Discounts",
srcs = ["Discounts.proto"],
deps = ["//ocp/temporal:Instant"],
strip_import_prefix = "/ocp")

proto(
name = "Item",
srcs = ["Item.proto"],
deps = [
"//ocp/base:ProductKey",
"//ocp/structs/pricing:PricingDescriptor"],
strip_import_prefix = "/ocp")

proto(
name = "Order",
srcs = ["Order.proto"],
deps = [
":Item",
":Delivery",
":Customer",
"//ocp/commerce/payments:Payment",
"//ocp/temporal:Instant",
"//ocp/core:Datamodel"],
strip_import_prefix = "/ocp")

proto(
name = "Purchase",
srcs = ["Purchase.proto"],
deps = [
":Item",
":Currency",
":Discounts",
"//ocp/core:Datamodel",
"//ocp/accounting:Taxes",
"//ocp/crypto:Signature",
"//ocp/commerce/payments:Payment",
"//ocp/inventory:InventoryProduct",
"//ocp/temporal:Instant"],
strip_import_prefix = "/ocp")


module(
name = "opencannabis.commerce",
deps = [
":Currency",
":Customer",
":Delivery",
":Discounts",
":Item",
":Order",
":Purchase",
"//ocp/commerce/payments:opencannabis.commerce.payments"],
strip_import_prefix = "/ocp")
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ option java_package = "io.opencannabis.schema.commerce";
option java_multiple_files = false;
option java_outer_classname = "OrderCustomer";

import "core/Datamodel.proto";
import "gust/core/datamodel.proto";
import "person/Person.proto";


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ option java_package = "io.opencannabis.schema.commerce";
option java_multiple_files = false;
option java_outer_classname = "OrderDelivery";

import "core/Datamodel.proto";
import "gust/core/datamodel.proto";

import "geo/Address.proto";

Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ option java_package = "io.opencannabis.schema.commerce";
option java_multiple_files = false;
option java_outer_classname = "CommercialOrder";

import "core/Datamodel.proto";
import "gust/core/datamodel.proto";

import "commerce/Item.proto";
import "commerce/Delivery.proto";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ option java_package = "io.opencannabis.schema.commerce";
option java_multiple_files = false;
option java_outer_classname = "CommercialPurchase";

import "core/Datamodel.proto";
import "gust/core/datamodel.proto";

import "accounting/Taxes.proto";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ load("//defs:proto.bzl", "proto", "module")
proto(
name = "Payment",
srcs = ["Payment.proto"],
strip_import_prefix = "/opencannabis")
strip_import_prefix = "/ocp")


module(
name = "opencannabis.commerce.payments",
deps = [":Payment"],
strip_import_prefix = "/opencannabis")
strip_import_prefix = "/ocp")
File renamed without changes.
Loading

0 comments on commit 4c17234

Please sign in to comment.