Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 6 additions & 9 deletions packages/api-serverless-cms/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,12 @@
# @webiny/api-serverless-cms
[![](https://img.shields.io/npm/dw/@webiny/api-serverless-cms.svg)](https://www.npmjs.com/package/@webiny/api-serverless-cms)
[![](https://img.shields.io/npm/dw/@webiny/api-serverless-cms.svg)](https://www.npmjs.com/package/@webiny/api-serverless-cms)
[![](https://img.shields.io/npm/v/@webiny/api-serverless-cms.svg)](https://www.npmjs.com/package/@webiny/api-serverless-cms)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)

## Install
```
npm install --save @webiny/api-serverless-cms
```
DEPRECATED: This package is deprecated and will be removed in the future. Please use the `@webiny/api` package instead.

Or if you prefer yarn:
```
yarn add @webiny/api-serverless-cms
```
This package contains utilities and components for building Webiny's API app extensions.

> [!NOTE]
> This package is included in every Webiny project by default, and it's not meant to be used as a standalone package.
2 changes: 1 addition & 1 deletion packages/app-admin-auth0/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# @webiny/app-admin-auth0

Plugins for @webiny/app-serverless-cms package that enable Okta authentication.
Plugins for @webiny/admin package that enable Okta authentication.
2 changes: 1 addition & 1 deletion packages/app-admin-auth0/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@
"@apollo/react-hooks": "^3.1.5",
"@auth0/auth0-react": "^2.2.4",
"@emotion/styled": "11.10.6",
"@webiny/admin": "0.0.0",
"@webiny/app": "0.0.0",
"@webiny/app-admin": "0.0.0",
"@webiny/app-security": "0.0.0",
"@webiny/app-serverless-cms": "0.0.0",
"@webiny/app-tenancy": "0.0.0",
"@webiny/app-tenant-manager": "0.0.0",
"@webiny/form": "0.0.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-auth0/src/Auth0.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React, { Fragment, useCallback, useEffect, useRef, useState } from "react
import gql from "graphql-tag";
import { useApolloClient } from "@apollo/react-hooks";
import get from "lodash/get";
import { LoginScreenRenderer, useTenancy, useTags } from "@webiny/app-serverless-cms";
import { LoginScreenRenderer, useTenancy, useTags } from "@webiny/admin";
import { createAuthentication, CreateAuthenticationConfig } from "./createAuthentication";
import { UserMenuModule } from "~/modules/userMenu";
import { AppClientModule } from "~/modules/appClient";
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-auth0/src/components/LoginContent.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from "react";
import { makeDecoratable } from "@webiny/app-serverless-cms";
import { makeDecoratable } from "@webiny/admin";
import { CircularProgress } from "@webiny/ui/Progress";
import { alignCenter, Title } from "~/components/StyledComponents";
import { Typography } from "@webiny/ui/Typography";
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-auth0/src/createAuthentication.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import {
} from "@auth0/auth0-react";
import { plugins } from "@webiny/plugins";
import { ApolloLinkPlugin } from "@webiny/app/plugins/ApolloLinkPlugin";
import { useSecurity } from "@webiny/app-serverless-cms";
import { useSecurity } from "@webiny/admin";
import { useTenancy, withTenant } from "@webiny/app-tenancy";
import { SecurityPermission } from "@webiny/app-security/types";
import { useRouter, UseHistory } from "@webiny/react-router";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from "react";
import { makeDecoratable } from "@webiny/app-serverless-cms";
import { makeDecoratable } from "@webiny/admin";
import { ListItem, ListItemGraphic } from "@webiny/ui/List";
import { Icon } from "@webiny/ui/Icon";
import { ReactComponent as LogoutIcon } from "~/assets/icons/logout_black_24dp.svg";
Expand Down
7 changes: 1 addition & 6 deletions packages/app-admin-auth0/src/modules/userMenu/index.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
import React, { Fragment } from "react";
import {
AddUserMenuItem,
UserMenuHandleRenderer,
Compose,
Plugins
} from "@webiny/app-serverless-cms";
import { AddUserMenuItem, UserMenuHandleRenderer, Compose, Plugins } from "@webiny/admin";
import { UserInfo } from "~/modules/userMenu/userInfo";
import { SignOut } from "~/modules/userMenu/signOut";
import { UserImage } from "~/modules/userMenu/userImage";
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-auth0/src/modules/userMenu/signOut.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from "react";
import { makeDecoratable } from "@webiny/app-serverless-cms";
import { makeDecoratable } from "@webiny/admin";
import { ListItem, ListItemGraphic } from "@webiny/ui/List";
import { Icon } from "@webiny/ui/Icon";
import { useSecurity } from "@webiny/app-security/hooks/useSecurity";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from "react";
import { makeDecoratable } from "@webiny/app-serverless-cms";
import { makeDecoratable } from "@webiny/admin";
import { Avatar } from "@webiny/ui/Avatar";
import { useSecurity } from "@webiny/app-security/hooks/useSecurity";

Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-auth0/src/modules/userMenu/userInfo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { useSecurity } from "@webiny/app-security/hooks/useSecurity";
import { ListItem, ListItemGraphic } from "@webiny/ui/List";
import { Typography } from "@webiny/ui/Typography";
import { Avatar } from "@webiny/ui/Avatar";
import { makeDecoratable } from "@webiny/app-serverless-cms";
import { makeDecoratable } from "@webiny/admin";

const avatarImage = css({
height: "40px !important",
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-auth0/tsconfig.build.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
{ "path": "../app/tsconfig.build.json" },
{ "path": "../app-admin/tsconfig.build.json" },
{ "path": "../app-security/tsconfig.build.json" },
{ "path": "../app-serverless-cms/tsconfig.build.json" },
{ "path": "../admin/tsconfig.build.json" },
{ "path": "../app-tenancy/tsconfig.build.json" },
{ "path": "../app-tenant-manager/tsconfig.build.json" },
{ "path": "../form/tsconfig.build.json" },
Expand Down
6 changes: 3 additions & 3 deletions packages/app-admin-auth0/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
{ "path": "../app" },
{ "path": "../app-admin" },
{ "path": "../app-security" },
{ "path": "../app-serverless-cms" },
{ "path": "../admin" },
{ "path": "../app-tenancy" },
{ "path": "../app-tenant-manager" },
{ "path": "../form" },
Expand All @@ -27,8 +27,8 @@
"@webiny/app-admin": ["../app-admin/src"],
"@webiny/app-security/*": ["../app-security/src/*"],
"@webiny/app-security": ["../app-security/src"],
"@webiny/app-serverless-cms/*": ["../app-serverless-cms/src/*"],
"@webiny/app-serverless-cms": ["../app-serverless-cms/src"],
"@webiny/admin/*": ["../admin/src/*"],
"@webiny/admin": ["../admin/src"],
"@webiny/app-tenancy/*": ["../app-tenancy/src/*"],
"@webiny/app-tenancy": ["../app-tenancy/src"],
"@webiny/app-tenant-manager/*": ["../app-tenant-manager/src/*"],
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-okta/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# @webiny/app-admin-okta

Plugins for @webiny/app-serverless-cms package that enable Okta authentication.
Plugins for @webiny/admin package that enable Okta authentication.
2 changes: 1 addition & 1 deletion packages/app-admin-okta/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@
"@okta/okta-auth-js": "^5.3.1",
"@okta/okta-react": "^6.1.0",
"@okta/okta-signin-widget": "^5.9.4",
"@webiny/admin": "0.0.0",
"@webiny/app": "0.0.0",
"@webiny/app-admin": "0.0.0",
"@webiny/app-security": "0.0.0",
"@webiny/app-serverless-cms": "0.0.0",
"@webiny/app-tenancy": "0.0.0",
"@webiny/app-tenant-manager": "0.0.0",
"@webiny/form": "0.0.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-okta/src/Okta.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import OktaSignIn from "@okta/okta-signin-widget";
import get from "lodash/get";
import { useApolloClient } from "@apollo/react-hooks";
import gql from "graphql-tag";
import { Compose, LoginScreenRenderer, useTags, useTenancy } from "@webiny/app-serverless-cms";
import { Compose, LoginScreenRenderer, useTags, useTenancy } from "@webiny/admin";
import { createAuthentication, Config } from "./createAuthentication";
import { UserMenuModule } from "~/modules/userMenu";
import { AppClientModule } from "~/modules/appClient";
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-okta/src/createAuthentication.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { OktaAuth, AuthStateManager } from "@okta/okta-auth-js";
import OktaSignIn from "@okta/okta-signin-widget";
import { plugins } from "@webiny/plugins";
import { CircularProgress } from "@webiny/ui/Progress";
import { useSecurity } from "@webiny/app-serverless-cms";
import { useSecurity } from "@webiny/admin";
import { ApolloLinkPlugin } from "@webiny/app/plugins/ApolloLinkPlugin";
import { useTenancy, withTenant } from "@webiny/app-tenancy";
import OktaSignInWidget from "./OktaSignInWidget";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from "react";
import { makeDecoratable } from "@webiny/app-serverless-cms";
import { makeDecoratable } from "@webiny/admin";
import { ListItem, ListItemGraphic } from "@webiny/ui/List";
import { Icon } from "@webiny/ui/Icon";
import { ReactComponent as LogoutIcon } from "~/assets/icons/logout_black_24dp.svg";
Expand Down
7 changes: 1 addition & 6 deletions packages/app-admin-okta/src/modules/userMenu/index.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
import React, { Fragment } from "react";
import {
AddUserMenuItem,
UserMenuHandleRenderer,
Compose,
Plugins
} from "@webiny/app-serverless-cms";
import { AddUserMenuItem, UserMenuHandleRenderer, Compose, Plugins } from "@webiny/admin";
import { UserInfo } from "~/modules/userMenu/userInfo";
import { SignOut } from "~/modules/userMenu/signOut";
import { UserImage } from "~/modules/userMenu/userImage";
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-okta/src/modules/userMenu/signOut.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from "react";
import { makeDecoratable } from "@webiny/app-serverless-cms";
import { makeDecoratable } from "@webiny/admin";
import { ListItem, ListItemGraphic } from "@webiny/ui/List";
import { Icon } from "@webiny/ui/Icon";
import { useSecurity } from "@webiny/app-security/hooks/useSecurity";
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-okta/src/modules/userMenu/userImage.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from "react";
import { makeDecoratable } from "@webiny/app-serverless-cms";
import { makeDecoratable } from "@webiny/admin";
import { Avatar } from "@webiny/ui/Avatar";
import { useSecurity } from "@webiny/app-security/hooks/useSecurity";

Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-okta/src/modules/userMenu/userInfo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { useSecurity } from "@webiny/app-security/hooks/useSecurity";
import { ListItem, ListItemGraphic } from "@webiny/ui/List";
import { Typography } from "@webiny/ui/Typography";
import { Avatar } from "@webiny/ui/Avatar";
import { makeDecoratable } from "@webiny/app-serverless-cms";
import { makeDecoratable } from "@webiny/admin";

const avatarImage = css({
height: "40px !important",
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-okta/tsconfig.build.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
{ "path": "../app/tsconfig.build.json" },
{ "path": "../app-admin/tsconfig.build.json" },
{ "path": "../app-security/tsconfig.build.json" },
{ "path": "../app-serverless-cms/tsconfig.build.json" },
{ "path": "../admin/tsconfig.build.json" },
{ "path": "../app-tenancy/tsconfig.build.json" },
{ "path": "../app-tenant-manager/tsconfig.build.json" },
{ "path": "../form/tsconfig.build.json" },
Expand Down
6 changes: 3 additions & 3 deletions packages/app-admin-okta/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
{ "path": "../app" },
{ "path": "../app-admin" },
{ "path": "../app-security" },
{ "path": "../app-serverless-cms" },
{ "path": "../admin" },
{ "path": "../app-tenancy" },
{ "path": "../app-tenant-manager" },
{ "path": "../form" },
Expand All @@ -26,8 +26,8 @@
"@webiny/app-admin": ["../app-admin/src"],
"@webiny/app-security/*": ["../app-security/src/*"],
"@webiny/app-security": ["../app-security/src"],
"@webiny/app-serverless-cms/*": ["../app-serverless-cms/src/*"],
"@webiny/app-serverless-cms": ["../app-serverless-cms/src"],
"@webiny/admin/*": ["../admin/src/*"],
"@webiny/admin": ["../admin/src"],
"@webiny/app-tenancy/*": ["../app-tenancy/src/*"],
"@webiny/app-tenancy": ["../app-tenancy/src"],
"@webiny/app-tenant-manager/*": ["../app-tenant-manager/src/*"],
Expand Down
2 changes: 1 addition & 1 deletion packages/app-admin-rmwc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)

An implementation of core UI components for @webiny/app-serverless-cms using RMWC UI library.
An implementation of core UI components for @webiny/admin using RMWC UI library.
40 changes: 5 additions & 35 deletions packages/app-serverless-cms/README.md
Original file line number Diff line number Diff line change
@@ -1,42 +1,12 @@
# @webiny/app-serverless-cms
[![](https://img.shields.io/npm/dw/@webiny/app-serverless-cms.svg)](https://www.npmjs.com/package/@webiny/app-serverless-cms)
[![](https://img.shields.io/npm/dw/@webiny/app-serverless-cms.svg)](https://www.npmjs.com/package/@webiny/app-serverless-cms)
[![](https://img.shields.io/npm/v/@webiny/app-serverless-cms.svg)](https://www.npmjs.com/package/@webiny/app-serverless-cms)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)

An app for creating forms that can be embedded into pages created with [Webiny Page Builder](../api-page-builder).
DEPRECATED: This package is deprecated and will be removed in the future. Please use the `@webiny/admin` package instead.

Use together with [@webiny/api-i18n](../api-i18n) package.
This package contains utilities and components for building Webiny's Admin app extensions.

## Install
```
npm install --save @webiny/app-serverless-cms
```

Or if you prefer yarn:
```
yarn add @webiny/app-serverless-cms
```

## Setup
To setup, you must register a set of plugins. For more information on
plugins, please visit [Webiny documentation](https://docs.webiny.com/docs/developer-tutorials/plugins-crash-course).

#### Admin
```
import { plugins } from "@webiny/plugins";
import i18nPlugins from "@webiny/app-serverless-cms/admin/plugins";

plugins.register(i18nPlugins);
```

Note: the `i18nCmsPlugins` contains plugins for the Page Builder, which will
enable you to embed i18n in your pages.

#### Site
```
import { plugins } from "@webiny/plugins";
import i18nPlugins from "@webiny/app-serverless-cms/site/plugins";

plugins.register(i18nPlugins);
```
> [!NOTE]
> This package is included in every Webiny project by default, and it's not meant to be used as a standalone package.
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@
"@editorjs/quote": "^2.7.2",
"@editorjs/underline": "^1.2.1",
"@types/react": "18.2.79",
"@webiny/admin": "latest",
"@webiny/app-admin": "latest",
"@webiny/app-admin-users-cognito": "latest",
"@webiny/app-form-builder": "latest",
"@webiny/app-page-builder": "latest",
"@webiny/app-serverless-cms": "latest",
"@webiny/cli": "latest",
"@webiny/cli-plugin-deploy-pulumi": "latest",
"@webiny/plugins": "latest",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ $webiny-theme-light-caret-down: url("data:image/svg+xml,%3Csvg%20width%3D%2210px
$webiny-theme-typography-font-family: "Source Sans Pro";

// Import admin app styles
@import "~@webiny/app-serverless-cms/styles.scss";
@import "~@webiny/admin/styles.scss";
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from "react";
import { Admin } from "@webiny/app-serverless-cms";
import { Admin } from "@webiny/admin";
import { Cognito } from "@webiny/app-admin-users-cognito";
import { Extensions } from "./Extensions";

Expand Down
2 changes: 1 addition & 1 deletion packages/lexical-editor-actions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ This package provides actions plugins for Lexical editor.

## Where is it used?

Currently, this packaged is used in [@webiny/app-serverless-cms](../app-serverless-cms).
Currently, this packaged is used in [@webiny/admin](../admin).
6 changes: 3 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -12341,7 +12341,7 @@ __metadata:
languageName: unknown
linkType: soft

"@webiny/admin@workspace:packages/admin":
"@webiny/admin@npm:0.0.0, @webiny/admin@workspace:packages/admin":
version: 0.0.0-use.local
resolution: "@webiny/admin@workspace:packages/admin"
dependencies:
Expand Down Expand Up @@ -13967,10 +13967,10 @@ __metadata:
"@apollo/react-hooks": "npm:^3.1.5"
"@auth0/auth0-react": "npm:^2.2.4"
"@emotion/styled": "npm:11.10.6"
"@webiny/admin": "npm:0.0.0"
"@webiny/app": "npm:0.0.0"
"@webiny/app-admin": "npm:0.0.0"
"@webiny/app-security": "npm:0.0.0"
"@webiny/app-serverless-cms": "npm:0.0.0"
"@webiny/app-tenancy": "npm:0.0.0"
"@webiny/app-tenant-manager": "npm:0.0.0"
"@webiny/form": "npm:0.0.0"
Expand Down Expand Up @@ -14029,10 +14029,10 @@ __metadata:
"@okta/okta-auth-js": "npm:^5.3.1"
"@okta/okta-react": "npm:^6.1.0"
"@okta/okta-signin-widget": "npm:^5.9.4"
"@webiny/admin": "npm:0.0.0"
"@webiny/app": "npm:0.0.0"
"@webiny/app-admin": "npm:0.0.0"
"@webiny/app-security": "npm:0.0.0"
"@webiny/app-serverless-cms": "npm:0.0.0"
"@webiny/app-tenancy": "npm:0.0.0"
"@webiny/app-tenant-manager": "npm:0.0.0"
"@webiny/form": "npm:0.0.0"
Expand Down