Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@webiny/api-security-tenancy

Package Overview
Dependencies
Maintainers
1
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@webiny/api-security-tenancy - npm Package Versions

123

5.0.0-beta.5

Diff

Changelog

Source

5.0.0-beta.5 (2021-03-09)

Bug Fixes

  • cli-scaffold: inject current Webiny version into deps and devDeps (b4827f7)
  • add cache-control headers (d454c66)
  • remove packages/* entry (2a0cc9a)
  • api-headless-cms: do not create ES index when CM is created (ae629bc)
  • api-headless-cms: restore content model index creation (a5db46e)
  • api-headless-cms: schema cache rebuild (#1490) (b940455)
  • app-admin: set nowrap on CircularProgress label (7558c7c)
  • cwp-template-aws: add jest configs and lock webiny package versions (058ad7c)
  • add "..." at the end of the info message (557b050)
  • add default value (dab3921)
  • correct dependencies (fdcfc00)
  • define min, default, and max TTL (d4cda61)
  • do not allow updating model if it contains a non-existing field (ec2af11)
  • do not throw if a plugin is missing (d9ba74d)
  • do not throw if a plugin is missing (f1a2928)
  • do not throw if a plugin is missing (b4ebafd)
  • do not throw if a plugin is missing (3bb721d)
  • improve error message (4c95452)
  • lock TS version (e0860cf)
  • package paths containing underscores (#1479) (67b4a83)
  • prevent using reserved "modelId" values (4a4842c)
  • remove standalone "pulumi" command (b95ca1e)
  • remove unnecessary imports (5915b23)
  • return null instead of false when app version is not available (a4238c4)
  • unify messaging (309bf66)
  • update existing ".yarnrc.yml" instead of creating a new one (6d667e5)
  • use "getStackOutput" for more reliable results (5c6587e)
  • api-headless-cms: add track_total_hits flag to get real total count (e45f4f6)
  • api-headless-cms: ensure modelId uniqueness (2679bb8)
  • api-headless-cms: ensure modelId uniqueness (9b02a53)
  • api-page-builder: update existing page content (#1476) (155c329)
  • app-page-builder: use useRecoilCallback in margin/padding settings (#1477) (927bb2c)
  • cwp-template-aws: add missing workspace (583d9ba)
  • cwp-template-aws: remove VPC selection (cdbe713)
  • add "compress: true" to cache behaviours (7b347fa)
  • add "Pulumi.*.yaml" files to ignored files (8851495)
  • add "Pulumi.*.yaml" files to ignored files (03211a7)
  • add cache-control header (09e7ba7)
  • add cache-control header (c1ca49d)
  • add cache-control headers (409e58f)
  • add default value (85cd1de)
  • add missing deps and generate new yarn.lock (e3c2606)
  • add missing deps and run prettier (c4da81e)
  • add missing dot (d960b98)
  • add missing dot (74fc56a)
  • change env variable name (31c4b93)
  • change env variable name (0ac1274)
  • correct script name (6c1392e)
  • improve error handling (aa4b450)
  • improve error handling (d657c97)
  • lock TS version (1c9b7ad)
  • PB editor saved element (#1460) (4fe8413)
  • PB editor saved element (#1460) (3039a17)
  • remove "debug" library (c7ce594)
  • remove "debug" library (d7c1882)
  • remove "iac" option (5fb8e03)
  • remove backend definition (30d17d1)
  • remove double flag (cac9129)
  • remove redundant dependency (360ed2b)
  • remove redundant login call (2b9352e)
  • api-page-builder: optimized page assets (#1465) (6cab529)
  • api-page-builder: optimized page assets (#1465) (1eabd45)
  • app-headless-cms: item click clears the ref field (#1455) (c39946f)
  • app-headless-cms: ref field not showing selected value (#1451) (315f4d3)
  • add "compress: true" to cache behaviours (9263139)
  • app-headless-cms: item click clears the ref field (#1455) (2fe6c81)
  • add missing TS configs (fd123d5)
  • correct script name (841dbaf)
  • app-headless-cms: ref field not showing selected value (#1451) (0651703)
  • handler-graphql: number scalar output (#1450) (f80d090)
  • handler-graphql: number scalar output (#1450) (97925c9)
  • add .tmp (aca0c9b)
  • add page builder installation files to CWP template (8ac355e)
  • add project-level resolutions (da17dce)
  • append project application folder to "backend.url" (aa3b396)
  • assign homepage and not-found page correctly (dcea622)
  • check for API availability before building React apps (#1432) (bce62ca)
  • check for yarn@^1.22.0 (47029a0)
  • correct dependencies (6ed61e8)
  • correct import statement (be2869c)
  • correct letter case (9e45a96)
  • correct link (9b42b35)
  • correct syntax error (77ce4d5)
  • date format for pre-beta5 (#1437) (bfc5b0a)
  • ensure directory exists before unzipping (e42fd87)
  • increase size to 1000mb (f2c36a1)
  • make notifications work on Windows after deploy (2b9bec3)
  • only call yarn set if on yarn@^1.22.0 (4132365)
  • remove process.exit call (6d1afc4)
  • set "forceDestroy: true" (f15ce03)
  • update dependencies (04dd038)
  • update dependency versions (3911584)
  • use "getYarnVersion" (596ab42)
  • api-headless-cms: allow to list models without throwing error (#1418) (19adadc)
  • api-headless-cms: do not apply limit to DB read operation (#1431) (78906aa)
  • api-headless-cms: es error on list with floats and ints (#1426) (9d3e2ef)
  • app-headless-cms: convert strings to numbers (#1428) (e2a083e)
  • app-headless-cms: date validators error because nothing in render (#1429) (64456d6)
  • add "Content-Type" response header (f0876ec)
  • add "readOnly" prop (1a268b3)
  • add missing dependency (28bd99c)
  • assign home and not-found pages to settings (f32ff3a)
  • check if the keys exist before accessing (2ccdccd)
  • correct import (68c646a)
  • create a new revision automatically when needed (adb38de)
  • enable getting pages by PID (5475cf6)
  • exit if the page cannot be found in cache (4515130)
  • improve error reporting (c497494)
  • improve error reporting (8ca186c)
  • move queries into a separate file (c16275e)
  • pass readOnly prop (65294f7)
  • pass all extra args to the executed command (fee545d)
  • reduce cron job to 1 minute (d0923cf)
  • remove "error" page (1be7da7)
  • remove "error" page (a4e182c)
  • remove "iac" option (d63b0b4)
  • remove "types" property (3a33a18)
  • remove backend definition (7276cdc)
  • remove double flag (6c04cf2)
  • remove redundant dependency (052e2f6)
  • remove redundant login call (443ae74)
  • remove unused dependency (cfa2a98)
  • remove unused dependency (d50e32a)
  • remove unused types (4e46383)
  • send tenant and locale accordingly (4066136)
  • sent options to "get" call (20ee300)
  • simplify "webinyLog" function (62562f2)
  • simplify "webinyLog" function (627871e)
  • spread params correctly (db4dde5)
  • update dependency versions (0cdf46a)
  • update latest page entry on publishing (9620945)
  • app-headless-cms: number input removes decimal point (#1416) (10c1ecb)
  • cli: restore telemetry control (#1430) (2dd0957)
  • update template with the new prerendering service (6a60060)
  • update TS configs (c35f5a8)
  • update with the new prerendering service (177e47f)
  • use "--" for passing Pulumi commands (0b90316)
  • use the new prerendering service's client (8a13076)
  • vertically center the button (a5c4679)
  • app-headless-cms: add loading screen to content model editor (de402e2)
  • app-headless-cms: number field selectable as title (#1402) (6563dd6)
  • app-headless-cms: warn about unsaved changes in content model editor (368cc76)
  • app-i18n: sync locale selector (#1400) (456a923)
  • cwp-template-aws: add new ENV variables (c786c65)
  • project-utils: handle promise and callback calls on document client (0ff9bea)

Features

  • enable context expansion (bdbb377)
  • introduce app upgrades and versions (#1494) (f4d2b5e)
  • api-headless-cms: add es sorting analyzer and tests (#1488) (95a27a9)
  • cli-plugin-scaffold-admin-app-module: add package with useCrud (#1482) (1942a3b)
  • cli-plugin-scaffold-graphql-service: switch to ddb streams (d644e4a)
  • cwp-template-aws: add scaffold packages to user project (#1485) (2882ec5)
  • add --assign-to-yarnrc argument (55b3e58)
  • add ability to set backend URL (5f1acc2)
  • add api-dynamodb-to-elasticsearch handler (a005710)
  • add dynamo-to-elastic lambda and ddb stream (26aac81)
  • add login calls (a1aee6e)
  • add login calls (69887d0)
  • add page visibility setting (1419d6f)
  • add tools to simulate DynamoDB Streams in Jest (ac4f057)
  • automatically login when deploying stacks (ce55fb3)
  • automatically login when deploying stacks (a3ba451)
  • create a simple client for the prerendering service (d6639f6)
  • create login function (85eda45)
  • create login function (db42819)
  • enable "--preview" flag for "webiny deploy" (316ee25)
  • File manager UX (#1398) (eeb344b)
  • forward WEBINY_ENV variable into Pulumi code (81af613)
  • remove app commands section (ed277d4)
  • resource tagging and custom infra setups (#1474) (46da034)
  • v5 welcome to webiny page (#1461) (dbb7cd3)
  • api-file-manager: upgrade to use ddb streams with ES (0b3ffc1)
  • api-form-builder: upgrade to use ddb streams with ES (0d99fd7)
  • api-headless-cms: index ref fields in Elasticsearch (f47a1d4)
  • api-headless-cms: index ref fields in Elasticsearch (c6f922a)
  • api-headless-cms: migrate ES write operations to Dynamo table. (4886906)
  • api-page-builder: migrate to DDB streams (af63715)
  • system-upgrade: add system upgrade package (#1441) (1722a12)
  • enable "--preview" flag for "webiny deploy" (1cdf9a5)
  • enable editing home and not-found pages (efb124c)
  • forward WEBINY_ENV variable into Pulumi code (0e065aa)
  • v5 welcome to webiny page (#1461) (3561c89)
  • api-page-builder: welcome to webiny page (#1435) (12aaeba)
  • cli-plugin-scaffold: add cli plugin scaffold runner (#1415) (d37c03b)
  • system-upgrade: add system upgrade package (#1441) (c21f357)
  • graphql date, datetime, datetimez and time scalars (#1434) (c3ac73a)
  • migrate to yarn v2 (#1407) (46ba7ed)
webiny
published 5.0.0-beta.4 •

Changelog

Source

5.0.0-beta.4 (2021-02-01)

Bug Fixes

  • change word "stack" to "project application" (ecf3b6c)
  • skip first line when parsing stack JSON output (a53d9ce)
  • use first "{" as the delimiter (cd33904)
webiny
published 5.0.0-beta.3 •

Changelog

Source

5.0.0-beta.3 (2021-02-01)

Bug Fixes

  • bring back "@webiny/cli-plugin-deploy-pulumi" (163d489)
  • execute Webiny CLI with "yarn" (5e7e44f)
  • apps/admin: remove @webiny/cli-plugin-deploy-pulumi from dependency (58c72ea)
  • cwp-template-aws: update headlessCMS plugins for admin app (bbea073)
  • cwp-template-aws: update Page Render component in website (bfae7af)
  • cwp-template-aws: update PB style and plugins for admin app (e720418)
  • add prettier to devDependencies (519a30a)
  • correct project-utils version (06219b6)
  • do not check with "latest", we already have all required packages that need to have its version updated (4ccd276)
  • execute Webiny CLI with "yarn" (45a0eef)
  • make "statusCode" not required (a1c2a03)
  • make first deployment only if nothing is deployed (f8d9aee)
webiny
published 5.0.0-beta.2 •

Changelog

Source

5.0.0-beta.2 (2021-01-29)

Bug Fixes

  • add Pulumi files (8553725)
  • add readonly (4d886a5)
  • correct import statement (ffddbc1)
  • correct path to code (092249d)
  • ignore only ".pulumi" folder, leave the rest (1c92455)
  • improve error message (a04c836)
  • make return type read-only array (16480d9)
  • move Pulumi's "index.ts" into "pulumi" folder (96d3789)
  • pass pulumi command as string (c49aa4a)
  • remove "resolvePluginsRelativeTo" (1f0613f)
  • remove "types" property (4dce94f)
  • remove "types" property (85a6c3a)
  • remove "webiny-i18n" (5cc648d)
  • remove comment (df33093)
  • remove console.log (6f6d99f)
  • remove old imports (d022fe6)
  • remove ts-ignore (8d155d7)
  • replace "stack" with "app" (0cb291b)
  • sync ".eslintrc" (e7f4296)
  • api-headless-cms: update context.http usage (e195700)
  • api-plugin-security-cognito: update user input types (af9da2c)
  • app-form-builder: make FormSubmissionsList scrollable (a3dff67)
  • app-headless-cms: add "InfiniteScroll" to ContentDataList (9c55dd8)
  • app-headless-cms: add listQueryVariables to RevisionsList props (956881b)
  • app-headless-cms: fix sort entries list (1cb88e9)
  • app-headless-cms: use variables in "listEntries" cache (9415bfa)
  • app-page-builder: fix category list in page filters (58cec52)
  • cli: remove obsolete process.env.DEBUG variable (9e282dd)
  • cli-plugin-deploy-pulumi: rename stack to app (946c109)
  • page-builder: optimize and improve PB editor (#1393) (286de88)
  • security-tenancy: make group a mandatory input (305fb1d)
  • rename stack to app (f7b1655)
  • replace pop with destructuring operation (8c2f5be)
  • reword descriptions (50a5def)
  • reword VPC question (d5d934e)
  • unify messaging (6faee8c)
  • api-headless-cms: add listValidation to content model graphql (#1391) (9c15abd)
  • cwp-template-aws: add createConsoleLink to apollo client (f3b649a)
  • handler-aws: change the order of plugins (0430d98)
  • handler-aws: remove obsolete request properties from context.http object (b1d394d)
  • headless-cms: default titleFieldId set to id (#1390) (b1c23a6)
  • plugins: clone the byType output (932d8b6)
  • sort an a new array, instead directly (65bf887)
  • update to recent readonly change (c9ee120)
  • use ReadonlyArray instead of regular Array (35e94a1)
  • admin: import user menu items individually (6d82fae)
  • admin: remove playground resources from index.html (20aa3bf)
  • api-i18n: update context.http usage (f3806d3)
  • api-security-tenancy: update context.http usage (622c985)
  • app-admin: add missing @types/mime dependency (a452399)
  • app-admin: fix icon imports (d750720)
  • app-admin: replace -webkit-appearance with WebkitAppearance (d4d24f6)
  • app-admin: revert leftPanel styles (66ca1df)
  • app-admin: update leftPanel styles (714a217)
  • app-form-builder: remove redundant styles (3bbbd18)
  • app-form-builder: update latestRevisions selection logic (0fcf5c2)
  • app-graphql-playground: lazy load playground assets and attach headers (e217470)
  • app-graphql-playground: update icon and label (1f86c65)
  • app-headless-cms: dynamic section breaks on bindField null value (#1381) (456b6f9)
  • app-headless-cms: remove the remains of i18n labels (52920bc)
  • app-headless-cms: update "ContentModels" layout (5f868ae)
  • app-page-builder: add fetchMore and InlineLoader (5af6240)
  • app-plugin-security-cognito: do not overwrite Authorization header if already set (e4ef4ab)
  • app-plugin-security-cognito: headers variable is undefined (#1370) (fb6de1b)
  • handler-graphql: cache graphql schema per handler instance (123e5c8)
  • security: always convert username to lower case (8f81455)
  • setup: standardize parameters for stack resources (04e7162)
  • ui: add webiny-data-list__content to DataList (96fcc03)
  • add cli-plugin-workspaces (ff75873)
  • add workspaces plugins (698c90f)
  • add connection timeout test (c8eea88)
  • add default value (2d72574)
  • add missing dev dependency (24c89aa)
  • add region selection question (28c7fe0)
  • adjust message (2f22bfb)
  • adjust project names (c776586)
  • reduce RAM / timeout (0cae873)
  • refactor code (5499cba)
  • remove "app" suffix from installer sidebar (d609190)
  • remove cli-plugin-build package (745de96)
  • remove lerna for regular projects 🦋 (a7e55de)
  • remove extra console.log (717f166)
  • rename apps/site to apps/website (b7d70bd)
  • rename stack folder to pulumi (f2c6439)
  • rename linkPackages to linkWorkspaces (74a834c)
  • set PULUMI_SECRETS_PROVIDER and AWS_REGION (4f65fc5)
  • set secretsProvider via env variables (be537c4)
  • set default values for vpc and region (b7fde3b)
  • update args assignment (117fccd)
  • update root .env file (7f92299)
  • use ws run build (bfb53d2)
  • use CLI context for logging (5f450ee)
  • app-headless-cms: update label (5ceee9e)
  • app-security-tenancy: update imagePreview style (79bb8f9)
  • cli: improve error logging and remove debug dependency (4102830)
  • cli-plugin-deploy-pulumi: minor messaging changes (b2da341)
  • cli-plugin-deploy-pulumi: use forward slashes in stack dir (5d1f6f9)
  • cli-plugin-workspaces: add missing dependency (86be9da)
  • cwp-template-aws: remove playground resources from index.html (536119b)
  • cwp-template-aws: set AWS_SDK_LOAD_CONFIG to load ~/.aws/config file (781d4be)
  • cwp-template-aws: update messages and remove emojis (34b74e9)
  • pulumi-sdk: store binaries per OS (95e11ba)
  • ui: update DataList styles (a06e4be)
  • ui: update dataListContent styles (3bbe9be)

Features

  • api-headless-cms: use context.http.request object (c83854d)
  • app: add createConsoleLink to apollo client (936b4a2)
  • app-admin: add EmptyView component (87ddb0d)
  • app-admin: add filter icon to assets (dd03f04)
  • app-admin: add InputField component (7ff52c6)
  • app-admin: add inputPlaceholder prop to "SearchUI" component (fd95d28)
  • app-admin: add SearchUI component (d7772f9)
  • app-admin: add SimpleModal component (3e194a3)
  • app-admin: make SimpleModal align center (c4cb15d)
  • app-admin: update leftPanel styles in "SplitView" component (da134e8)
  • app-form-builder: prefix FB app URLs with /form-builder (5728acd)
  • app-form-builder: update EmptyFormDetails in "FormDetails" (790b2f1)
  • app-form-builder: update FormsDataList layout (8d1e112)
  • app-form-builder: update view and add canCreate permission (e886bb3)
  • app-headless-cms: add canCreate "permission" check (7518fdf)
  • app-headless-cms: add canCreate "permission" check (02982e5)
  • app-headless-cms: add canCreate permission check (8c025bd)
  • app-headless-cms: add createdOn to CMS GQL fields (35acabf)
  • app-headless-cms: add EmptyView component (628107f)
  • app-headless-cms: add serialize and deserialize helpers (dc4aac0)
  • app-headless-cms: add sort and filter for content entries (d6ce14b)
  • app-headless-cms: update "ContentDataList" layout (9800cbe)
  • app-headless-cms: update "ContentDetails" (6c8e902)
  • app-headless-cms: update "ContentModelGroupsDataList" layout (e66dfa5)
  • app-headless-cms: update "ContentModelsDataList" layout (05f8e57)
  • app-i18n: move sort options to DataList modalOverlay (3d21c90)
  • app-i18n: update I18NLocaleForm layout (50b98a2)
  • app-i18n: update I18NLocalesDataList layout (54f250c)
  • app-page-builder: add InfiniteScroll in PagesDataList component (51ed5ac)
  • app-page-builder: add serialize and deserialize helpers (8087185)
  • app-page-builder: pass canCreate and onCreatePage prop down (7b9f8ca)
  • app-page-builder: update EmptyPageDetails component (d84a296)
  • app-page-builder: update PageBuilderMenus layout (296e8ef)
  • app-page-builder: update PagesDataList layout (fa49df1)
  • app-page-builder: update Category form (fb7989d)
  • app-page-builder: update CategoryDataList layout (490dac2)
  • app-security-tenancy: add new sort and filter UI "GroupDataList" (2d6323c)
  • app-security-tenancy: move sort options to DataList modalOverlay (5a7aabc)
  • app-security-tenancy: remove FloatingActionButton (f03bf02)
  • app-security-tenancy: update "GroupForm" (955abbc)
  • app-security-tenancy: update "UserDataList" styles (b03629f)
  • app-security-tenancy: update ApiKeyForm (40a54db)
  • app-security-tenancy: update APiKeysDataList component (512a12b)
  • app-security-tenancy: update UsersForm layout (402969d)
  • cli-plugin-workspaces: introduce workspace management commands (7a3e70b)
  • cwp-template-aws: add medium editor and form styles in theme (3c47320)
  • cwp-template-aws: print all environments if --env parameter is not provided (a61339f)
  • handler-args: add default handling of function invocation arguments (f0ba82c)
  • handler-graphql: add plugins to capture console method calls (a1909bd)
  • handler-http: add default handling of invocation arguments (dd359a8)
  • headless-cms: implement field validation (d856cc7)
  • plugins: add cache to search byType (#1380) (8401e3f)
  • ui: add DataListModalOverlay component (47f8852)
  • ui: add DataListModalOverlay exports (c526eb7)
  • ui: add DataListModalOverlayAction component (147ee74)
  • ui: add DataListModalOverlayContext (bb3db12)
  • ui: add modalOverlay and modalOverlayAction props (e9839a4)
  • ui: add search prop in "DataList" component (060bec0)
  • ui: add support for ListInlineLoader and loadingMessage prop (dda4ed1)
  • ui: update DataList component (d00be97)
  • ui: update DataListModalOverlay component (e7cf475)
  • add interactive flag (6399aa0)
  • add template-options arg (afaaa05)
  • handle non-interactive mode (4e17a52)
webiny
published 5.0.0-beta.1 •

Changelog

Source

5.0.0-beta.1 (2021-01-08)

Bug Fixes

  • cwp-template-aws: add missing playground script and font import (ce1ab6f)
webiny
published 5.0.0-beta.0 •

Changelog

Source

5.0.0-beta.0 (2021-01-08)

Bug Fixes

  • admin: remove 3rd party playground styles (270db9f)
  • api-file-manager: include app prefix in settings PK (8a220c4)
  • api-file-manager: update listTags query resolver (5bb2153)
  • api-page-builder: add auth=false to category resolver (517408f)
  • "Accordion" toggle style (237aedd)
  • activeIndex logic (0767f87)
  • MarginPadding setting onChange (78eec46)
  • to props passed null error in Button link (364fefc)
  • add "NoActiveElement" in ElementSettingsTabContent (dd09e50)
  • add "remove selection" feature in ColorPicker & IconPicker (0465b58)
  • add add-to-rendering-queue functionality (5c58df3)
  • add element style to GridContainerStyle (d8a8a41)
  • add execa and chalk (dd8625d)
  • add getPublic (8b2af9c)
  • add getPublic method (63c38bb)
  • add link-packages script (96bc7d0)
  • add setupRepo and setupEnvFiles script (3669e5f)
  • add congrats message (36c0751)
  • add extra spacing in page document (d05686b)
  • add missing file (3d72d48)
  • add new line (8b98a8b)
  • add visual polishes (c1993c0)
  • add visual polishes (b41efb9)
  • add visual polishes (42575e1)
  • adjust args (a436d01)
  • adjust version (5ad8c4e)
  • alignment settings for BlockContainer (1446cc7)
  • bring back example.env file (004bd44)
  • bring back force-publish (56e712a)
  • calculate finalStyle with useMemo (50c06dd)
  • clean up lerna.json (a7776e9)
  • cleanup (b425249)
  • concat category and URL with path.join (d71a14a)
  • correct name of plugin (70eff74)
  • correct spread (1a8a5c6)
  • ensure page's path field starts with / (b95b502)
  • export all graphql handler types (7219d96)
  • extract Commodo models into a separate file (5f1cd66)
  • extract Commodo models into a separate file (0011d3e)
  • hardcode version (72bc307)
  • icon svg (e127004)
  • image style in render plugins (f95c483)
  • import chalk (83949d2)
  • keep example.env file for future use (23d0c08)
  • make defaultAccordionValue optional (50a925b)
  • make separate request property (d9a9a55)
  • move base plugins to graphql folder (e534539)
  • no need to print success message in testing mode (17ed50d)
  • once a new domain is set, make a link to tenant (7a3be5d)
  • only have packages folder (c7b55e1)
  • plugin type (6aa5e18)
  • polish messaging (f5cda7e)
  • polish success message (c264e11)
  • prepend yarn (5c8c9be)
  • preserve header tool settings (e06c1b2)
  • preserve paragraph tool settings (e4cbc22)
  • remove @commodo/fields (0f9617d)
  • remove Addons (3436c47)
  • remove alignSelf from grid ".webiny-pb-layout-block" (0487f8e)
  • remove env-cmd (de8bb51)
  • remove default backgroundColor (3879935)
  • remove duplicate file-manager (ed88cc3)
  • remove irrelevant test (9ba81bc)
  • remove one space (3507285)
  • remove scripts (27c6768)
  • replace listElements with listPageElements (41f08c2)
  • replace TextRenderer with p tag (1bc37f5)
  • replace TextRenderer with RTE data renderer plugin (b1395bb)
  • replace undefined with null as default svg value (2a2249a)
  • return array (e9751a3)
  • save color tool settings (fe4ae58)
  • set block width default value to 100% (f1c1633)
  • test package.json versions replacement (28da2aa)
  • app-admin: fix "DELETE_FILE" update cache (1e083a3)
  • app-graphql-playground: add local playground styles (bf9fb49)
  • app-headless-cms: protect playground tabs with permission check (6a9b2e7)
  • app-headless-cms: update view content disabled message (97a41ff)
  • app-page-builder: fix ImageList element (629edb5)
  • app-page-builder: fix onRemove in ImagesListImagesSettings (e326aed)
  • add cd (5ccaf4b)
  • add cross-env (7a0561d)
  • add fill="currentColor" (c04fb08)
  • add lineHeight: 1 (ae4c8f2)
  • add missing @emotion/react (80b468f)
  • add missing @emotion/react (55dfa20)
  • add missing await (e882a0f)
  • add missing debug import (638809e)
  • adjust messaging (1d0d066)
  • bring back project-cleanup (dcbbcaa)
  • cleanup and small tweaks (58aedcd)
  • do not cache GetPreSignedPostPayload query (d1980b4)
  • ensure Pulumi is installed before continuing (dd50731)
  • entry prepare for index on publish (#1361) (7446628)
  • execute command directly instead of doing it via plugins (9d53823)
  • prepend yarn (31fc682)
  • prepend yarn (ad6b37d)
  • ref ui field and remove toMatchObject from cms tests (#1362) (b8cd1a8)
  • reference does not need to set value to form (#1363) (aebce24)
  • remove any mention of MongoDb (b3193cb)
  • remove duplicate website word (95ab5c5)
  • remove scripts (6359c36)
  • update TS configs and deps (12a5f67)
  • app-admin: remove obsolete plugin (4398277)
  • app-admin: temporarily disable CMS tabs in the playground (87c81f0)
  • app-form-builder: use autoFocus prop instead of inputRef (9531eaf)
  • app-headless-cms: add createApolloClient to context (4451675)
  • app-headless-cms: disable view content action for empty models (9650473)
  • app-page-builder: set "div" as default tag value (58e6aed)
  • app-page-builder: update "BlockContainerInnerWrapStyled" (52f1ae3)
  • app-page-builder: update default value for horizontalAlign (095ba83)
  • app-page-builder: update default width for Grid element (b2a7b48)
  • app-playground: add TS references (8553355)
  • check-ts-configs: add cross-os file paths (e189561)
  • make version a constant (aaeefc5)
  • remove execute property (c4294ac)
  • remove loading of env variables (5b6b3db)
  • rename root to projectRoot (b559b43)
  • revert version to beta (b16c9ca)
  • throw errors on missing args (2c0b3a2)
  • update dependencies (d61dc8d)
  • update list (451eb39)
  • update packages (f4e2c2e)
  • update scripts (3edf83e)
  • theme: update ".webiny-pb-base-page-element-style" style (deb0a12)
  • theme: update .webiny-pb-layout-grid-cell style (fc9d34a)
  • add example.env file (9bd632d)
  • add getPackageJson utility function (3b6e8c8)
  • add renames utility file (6724b39)
  • clean up script (21d0642)
  • correct import paths (8fd3881)
  • correct import statement (b77d439)
  • correct templateName / dependencyName construction (7def56d)
  • create getStackOutput function and delete unnecessary ones (08b1970)
  • create stack command (c5313e3)
  • delete getStackOutput (b8bc41f)
  • do not call runInquirer (ec4535a)
  • do not execute parts in test environment (ebf2bd7)
  • enable returning output as a JSON (a0f18c9)
  • ensure Pulumi is installed (cd4bacf)
  • execute command from project-root (b81a3e8)
  • execute command from project-root (3c0f4d5)
  • execute existing commands instead of doing it manually (32045c5)
  • execute existing commands instead of getting stuff manually (dd5b9be)
  • move empty console.log (2b6f9fe)
  • move parts of the code to cwp-template-aws (fd4d4db)
  • move template code execution into then callback (34f0666)
  • move version number into constants (ed13609)
  • publish entry on revisions page (#1364) (542d1d4)
  • reduce amount of logic in index.js (10ee520)
  • remove updateEnvValues (2d0d03b)
  • remove creation of env files (bc5b3e0)
  • remove destroy (7431736)
  • remove redundant file (c748dcc)
  • remove redundant file (56c674c)
  • remove redundant import (1aa89b1)
  • rename appName to projectName (69f97d4)
  • rename createApp to createProject (05a8712)
  • rename cwp-template-full to cwp-template-aws (9ad9e6c)
  • rename deploy-all to deploy (538cf64)
  • rename file (b3d9c4a)
  • rename leftover variable (007a183)
  • reorganize utils (23c50cd)
  • replace env.json with .env (fae0a91)
  • require getStackOutput from cli-plugin-deploy-pulumi (642b959)
  • require getStackOutput from cli-plugin-deploy-pulumi (f5c8c9e)
  • update waitForDeployment (e1443c2)
  • update deps (bffcefd)
  • update deps (635514f)
  • update project creation process (fca232b)
  • update setting of root .env file (da1dee8)
  • update template (4c502b1)
  • use loadEnvVariables (10ed828)
  • use non-VPC stack for development repo / api stack (13c6278)
  • api-file-manager-s3: use file type for content type (a9043f7)
  • api-headless-cms: add wildcards to query (2b21390)
  • api-headless-cms: return early on non-existing ref values (3ebf68e)
  • api-page-builder: sort revisions in descending order (a10a8c1)
  • api-page-builder: use query_string with wildcard to search for matches (6a44f91)
  • api-security-tenancy: add GraphQL validation to Group and ApiKey inputs (0490a4f)
  • app: filter out falsy content after plugins are processed. (b65bc59)
  • app-admin: check for placeholder prop (3ea49ff)
  • app-admin: remove file from cache after "deleteFile" mutation (80fdb88)
  • app-admin: update OverlayLayoutWrapper "zIndex" (3e95e5b)
  • app-file-manager: assign permission settings to UI (9446f1d)
  • app-file-manager: rename obsolete form state key (5294343)
  • app-form-builder: save title on input blur (985a921)
  • app-headless-cms: add query examples and improve styles (6539fbc)
  • app-headless-cms: reuse data hook and update data in cache (d17b51f)
  • app-headless-cms: save content model title on input blur (067230f)
  • app-headless-cms: update CMS editor form height (a17c167)
  • track only app-mount and add version to event (a5ae748)
  • update dependencies (95f567d)
  • update exports (516056b)
  • update permissions and permission keys across the board (dbb134c)
  • update stacks (ee19ca7)
  • use dotenv (c00fbe1)
  • app-headless-cms: update editor Container style (5b1e039)
  • app-page-builder: improve messaging (4268003)
  • app-page-builder: improve messaging (6bc4c3f)
  • app-page-builder: remove ImageList preview from sidebar (67c7dd8)
  • app-page-builder: remove redundant style (18ddc65)
  • app-page-builder: revert BlockContainerInnerWrapStyled style (ff8a98c)
  • app-page-builder: update "LIST_TAGS" cache after DELETE_FILE (0febd54)
  • app-page-builder: update "LIST_TAGS" cache after UPDATE_FILE (454812c)
  • app-page-builder: update BlockPreview actions icons (2e95b29)
  • app-page-builder: update EditBlock and deleteBlock icon style (262cba0)
  • app-page-builder: update Page element GQL queries (af68bf8)
  • app-page-builder: update PublishPageButton in "PB" editor bar (490b0dd)
  • app-page-builder: use getPageUrl for revision preview (bf5c530)
  • app-page-builder: use clone value of "images" (82233eb)
  • app-page-builder: use empty array as fallback value for images (29525bc)
  • app-plugin-admin-welcome-screen: hide Code examples temporarily (a967e62)
  • app-plugin-admin-welcome-screen: icon path (bdf0a24)
  • app-plugin-admin-welcome-screen: make links open in new tab (a23555d)
  • app-security-tenancy: protect full-access group (7936c5e)
  • app-security-tenancy: update permission form state key (d7b9a1a)
  • autocomplete: clear input value on select (db7821f)
  • cwp-template-full: update with latest app changes (92c1581)
  • theme: remove margin-top from .webiny-pb-typography-body (9931f3f)
  • theme: update dependencies (923cfcd)
  • ui: hide accordion item content when closed (e031748)
  • ui: pass MosaicProps to "Columned" component (f62b56f)
  • ui: update AccordionItem style when visible (bf6810b)
  • add execute plugin property (a1dbfd5)
  • add theme folder (fe1e6f5)
  • add utils (2dbf91d)
  • change "URL" to "Url" (1cd5411)
  • do not reload ENV files if already loaded (b223268)
  • missing commit with a test (#1360) (8312fd6)
  • move aws CLI plugins to cwp-template-full (8f39101)
  • app-security-tenancy: handle empty permissions when submitting a form (9f27b98)
  • app-security-tenancy: update queries with new types (64d8cd6)
  • ui: update Accordion content style (d5cece5)
  • change "URL" to "Url" (f2d0471)
  • generate PULUMI_CONFIG_PASSPHRASE (8010108)
  • increase hash length (f720a7c)
  • remove info command (25f82fd)
  • remove extra dependencies (7f0c88a)
  • remove old files (e7e6324)
  • rename CDN to appUrl (0615a86)
  • reorganize dependencies (9fd4bc6)
  • replace env-cmd with dotenv (86662fc)
  • set waitForDeployment to true (5284250)
  • update PagePreviewProps type (18cf65e)
  • admin: temporarily remove dark-mode plugin (26c1fbc)
  • app-page-builder: set active as false in "useSiteStatus" hook (2114688)
  • app-page-builder: update BlockContainerInnerWrapStyled style (27c3e86)
  • set Webiny package versions to latest (e5e8fb2)
  • update env.json (6b68c32)
  • update labels (1f4c4c2)
  • app-page-builder: fix page revision status icon (b24394b)
  • app-page-builder: update GET_MENU cache after mutation (e5b7e7e)
  • app-page-builder: update cache after "UPDATE_CATEGORY" mutation (9a24a0b)
  • add @webiny/api-headless-cms dependency (0f0488a)
  • add @webiny/cli-plugin-build package (91af637)
  • add build package (2010cd2)
  • add example env.json files (283f415)
  • clean up redundant steps (8086d6f)
  • export a function (7cde27e)
  • move PB after-deploy plugin to PB package (b3be3b1)
  • move to code folder (82f30f5)
  • remove preview page toolbar plugin from editor (bac6fe4)
  • resolve syntax error (fa0ee5b)
  • resolve syntax error (4b6e8a9)
  • revert file relocation (6962d7d)
  • temporary remove project deletion (f66f1be)
  • temporary remove project deletion (4b79acf)
  • temporary remove scaffold CLI plugins (5035dfb)
  • undo latest changes (5b01730)
  • update list of files (58fa81a)
  • update welcome screen permission checks and styles (47a1fb1)
  • use module.exports (8fc34e5)
  • api-form-builder: load settings without permission checks on form resolver (3691e01)
  • api-form-builder: load settings without permission checks on isInstalled resolver (60deebb)
  • app-admin: add default placeholder to RTE (94c0154)
  • app-admin: improve clickable area of menu item link (543655c)
  • app-form-builder: update EditTab Container style (3408da2)
  • app-i18n: do not show locale selector when using only 1 locale (91f6c92)
  • app-page-builder: add list style to List component (72fe531)
  • app-page-builder: replace category slug with name as form title (2b6795e)
  • app-page-builder: update createFile GQL query (07fd61b)
  • app-page-builder: update Menus view layout to "3 x 9" (5c7485f)
  • app-page-builder: update pageElement GQL query and mutation (5283f26)
  • app-page-builder: update PagesAutocomplete component (8b0afd8)
  • app-page-builder: update SaveElement (436a9ca)
  • app-security-tenancy: remove nullish coalescing operator usage (7447c49)
  • ui: update CircularProgress styles (abeb003)
  • update CLI plugins (1616428)
  • update dependencies (69ae3a3)
  • update workspaces (ab74930)
  • app-admin: move medium editor style import to admin app (188ae1d)
  • app-form-builder: override inherited text color (161bcaf)
  • app-form-builder: pass security context to tabs plugins and hide submissions tab if necessary (37ddc78)
  • app-page-builder: move medium editor style import to theme (e68b45e)
  • app-page-builder: update Form page element target (23230db)
  • app-security-tenancy: update validator name (e727b45)
  • form-builder: remove FbLatestForm type and fix client cache update (0677ea8)
  • theme: add medium editor styles (10737da)
  • theme: add flex to FB row element (eaa5b9a)
  • theme: update img max-width property (d397722)
  • theme: use RTE renderer in form layout (84596c3)
  • ui: make sure editor element ID never starts with a number (15027c8)
  • validation: make empty string be an invalid value (ec29cc4)
  • PK_PAGE_PUBLISHED_PATH must be deleted too when deleting a published page (db99d67)
  • PK_PAGE_PUBLISHED_PATH must be deleted too when unpublishing a page (aef1cdb)
  • add pluralize to dependencies (7d539f2)
  • add ps-tag (4560f5a)
  • add rel="noreferrer" (defe8c9)
  • add current page's render ID when requestin graphql.json files (ab3487b)
  • add default types for batch method (d6eebb7)
  • add icon files and remove lodash.get (0666136)
  • add render/flush by tags (bd938a5)
  • adjust queueProcess function's configuration (df34a49)
  • adjust arg name (de76ba5)
  • adjust naming (d22c432)
  • adjust TTLs (b073b15)
  • alignment setting for Block element (2b3b594)
  • bring back args const (9635655)
  • check if selection exists before proceeding (bed32b1)
  • configure queue/process handler (e0e5134)
  • correct detection of duplicate jobs (267134a)
  • correct hook name (53bf1fb)
  • correct hook name (52d386e)
  • correct import paths (928bc41)
  • correct import paths (b5c85fa)
  • correct import paths (d45e7d5)
  • correct path (0720085)
  • correct path (6a60bff)
  • correct path to body (b9ae558)
  • correct path to path (cf2dcf8)
  • correct TS types (5d48859)
  • create TagUrlLink PK/SK factory function (ec7e7c8)
  • delete old folder (895e928)
  • execute queue processor every 10 minutes (af7b1f4)
  • folder name must always be a string (48bf6b5)
  • make active cell type style more subtle (673af1a)
  • make default background color transparent (b37aec3)
  • make every page its own item collection (b5aaa5e)
  • merge partial settings with base breakpoint settings (6c08858)
  • move base styles before element specific styles (b3304af)
  • only delete if record exists (2177484)
  • remove DbPageLatest / DbPagePublished types (89b1c4c)
  • remove zIndex from "BlockStyle" (5c76fa8)
  • remove everything SSR related 🙉🙉 (5ea614d)
  • remove no-longer-needed types (330d556)
  • remove sample plugin (a341f61)
  • remove setting aws:region to Pulumi.yaml (8b4a425)
  • remove SSR related code (ce28bb0)
  • remove TS files and import types from original package (cf33f14)
  • remove types (63bc3ac)
  • remove unused vars (99fe760)
  • rename text plugin import to paragraph (90395b8)
  • replace display block with flex in "Visibility" settings (5023c32)
  • replace overflow scroll with auto (0c98e68)
  • resolve ES errors (345b203)
  • resolve final issues on add and process queue functions (e292bd9)
  • resolve final issues on render function (55bda21)
  • resolve syntax error (72cf383)
  • set default height to auto (db52eca)
  • store full page data into published/latest entries (f072df5)
  • switch class/ID with key/value (bc7154a)
  • temporarily remove onboarding plugin from editor (2e7aa7b)
  • unpublish previously published page if existing (49c4630)
  • update Accordion title style (fb886de)
  • update link setting button styles (3c28a7a)
  • update medium editor toolbar background style (f393e81)
  • update PageBuilderContext (9819e95)
  • update default settings value for WidthSetting (d135fe2)
  • update default value for verticalAlign setting (df99824)
  • update dependencies (e4aa675)
  • update permission renderer (d070d74)
  • update Pulumi package versions (f7da2b7)
  • update queries to match new graphql parameters (451af90)
  • update RTE output renderer style (410be1e)
  • update site stack name (98c2e7e)
  • update tests to match new graphql parameters (0e2fa2c)
  • update tooltip text style (95dade8)
  • update TS types (7e4dbf2)
  • update TS types (676a872)
  • update tsconfig references and deps (eec7eb0)
  • use new PK/SK structure when deleting tag/url links (9c1f49b)
  • utilize newly create utils (d3a458a)
  • void function - no need tu return anything (8ea4d36)
  • ui: remove isNaN usage (fdf535b)
  • border style settings (d1c02eb)
  • disconnect resize observer on unmount (2eae17f)
  • IconPicker & ColorPicker "menu" style (f973f63)
  • isInstalled must return false if no tenant or content locale (6f80eac)
  • margin & padding style on Cell (632773b)
  • PbContext (ab34e55)
  • select field "onChange" (b7a4799)
  • adapt onSubmit callback (dd2385e)
  • adapt AutoComplete to latest API changes (54d6070)
  • adapt pages-list component to latest API changes (0a892aa)
  • adapt settings forms to new API changes (a55d01b)
  • adapt to API changes (fe1480a)
  • adapt to latest API changes (c0cc8c6)
  • adapt to the new way of storing homepage via settings (78adfa9)
  • add "form-data" as dependency (ad5d880)
  • add __type: page to every ES record (4471ab4)
  • add app-i18n to the install dependency (a56204a)
  • add category.url field (cbc0ec2)
  • add cell plugin (3cd106e)
  • add createdBy (84be50a)
  • add dataloader dependency (05c5018)
  • add DEBUG variable (6a766ca)
  • add ElasticSearchClientContext to PbContext (748ed7d)
  • add error field (928f41e)
  • add false to tenantAllLocales (20424d3)
  • add flush, queue.process, and queue.add functions (32c9ecf)
  • add getDefault method (cf02c6d)
  • add getDefaultSettings field (02dc208)
  • add horizontalAlignFlex center as default alignment (6bbb1dc)
  • add id / path properties (c826194)
  • add install resolvers (86e6b13)
  • add latestPage fields (f25cbe7)
  • add latestPage to the response of delete method (7de00c0)
  • add ListPagesArgs type (5bedd73)
  • add locked field to revisions list item (80485ef)
  • add meta field (b050409)
  • add own filtering to listLatest (f5e2367)
  • add PB into PK prefix (0ea7674)
  • add PbContext type (1cc2cf6)
  • add revisions field (5c0706f)
  • add savedOn field (f4620be)
  • add version field (7d01892)
  • add args to listPublishedPages call (b9de136)
  • add default PbCreatedBy type (2a7441a)
  • add default file meta value (e87a80c)
  • add filtering icon (0f88726)
  • add form builder permission types (8bf55a3)
  • add icon (1f39d6f)
  • add listing pages test (cf5d737)
  • add missing @webiny/error dependency (7168a42)
  • add missing TData (e891dba)
  • add missing dependencies (f33190b)
  • add missing fields (9886b85)
  • add missing ts reference (65c4ea3)
  • add missing types (da388d5)
  • add new dependencies (f2b2792)
  • add nextLatest page to the return value (8874056)
  • add pagination meta data (fcc3a05)
  • add PK prefix generation function (4f1f3ef)
  • add request review icon (cc23a5c)
  • add security checks (e0faea7)
  • add security checks on publishing workflow methods (095edbf)
  • add settings API (d63e1b5)
  • add TODO and temporarily disable TS (483d2b0)
  • adjust SortersProp (allow string) (1120766)
  • allow listing categories for users that can create pages (d67236f)
  • assign empty array if no data was received (ea31271)
  • automatically build the packages before deploying (9a7c602)
  • background scaling style (0b29763)
  • bring back next/previous page buttons (4ef63e8)
  • change title to name (bb97124)
  • change button label (5195cbd)
  • change settings' SK to default (a93e67a)
  • check AWS credentials and region before deployment (f49c6fa)
  • comment list condition (965e172)
  • correct @webiny/db paths (c341b50)
  • correct i18n namespace (c70d0da)
  • correct keys (244032b)
  • correct loading of pages (a29c905)
  • correct order of args (54d292d)
  • correct path (afd6cfd)
  • correct TS types (21df8c8)
  • create pageElements schema/resolvers (e5176f5)
  • delete obsolete testing utils (59ea9f9)
  • delete package (b690fbe)
  • do not allow updates if page is locked (6708c02)
  • do not apply crud if no tenant or locale (7209906)
  • do not import from @webiny/graphql package root (c53933f)
  • do not import from @webiny/graphql package root (ef41c32)
  • do not import from @webiny/graphql package root (2087285)
  • do not load locales if no tenant (68ccbc4)
  • do not load the updated category again, do a merge instead (1ec9e3a)
  • do not run installation of there is no tenant (03e5f96)
  • downgrade package version, to get smaller final bundle (55ac3e5)
  • enable api-security-tenancy in the api stack (16f083b)
  • enable executing the command via plugin's execute property (0000e8a)
  • encapsulate page status labels in a single constant (83c1fb8)
  • export file manager context as plugins (cba6ec7)
  • finish page deletion API (c5f0246)
  • finish pagination (8a13711)
  • fix eslint errors (8ad44ab)
  • fix icon import (a96d37b)
  • fix TS types (1021b6b)
  • generate PKs when actually needed (28b9bb9)
  • generate PKs when actually needed (caa7be0)
  • generate PKs when actually needed (7cd0484)
  • generate PKs when actually needed (857d2ec)
  • grid settings plugin (#1340) (849de9b)
  • handle undefined category (04a03cb)
  • hardcode nuka-carousel package version (658d534)
  • have own GET_PAGE query, independent from global one (a8182ff)
  • hide Publish button if no permission (b67f67e)
  • if no tenant, return false (b493917)
  • implement publish / unpublish functionality (b1ade9f)
  • implement publish / unpublish functionality (a48e965)
  • import pageElements API files (c4fc9a5)
  • import and use getPKPrefix (ae57cf3)
  • installation, operation names, etc. (4b06551)
  • introduce @webiny/handler-graphql (422eaed)
  • make GET_PAGE a simple object instead of a function (d74a931)
  • migrate to jest-dynalite for DynamoDB tests (e2039f8)
  • move fileManagerPlugins below i18nContentPlugins (cc269a5)
  • move pagination props into a separate pagination (6d944ea)
  • move resolver outside of the compose call (2e3331b)
  • move types to types.ts (9f74878)
  • omit PK and SK in the update operation (99408cb)
  • optimize listPages resolver (a7f288e)
  • pass correct index name (2b38cd8)
  • prepend https:// to CloudFront URLs (aa4f6c9)
  • prepend https:// to URLs (b000d03)
  • prettier and eslint run for v5 (3069a33)
  • refactor existing code and adapt to the new API (b5fb358)
  • refactor TYPE's values (061202d)
  • refetch "Form list" on mount (edb8f95)
  • remove @webiny/handler-apollo-server (04d2154)
  • remove api-settings-manager (547d686)
  • remove api-settings-manager (3e78b75)
  • remove apollo-server-lambda (5958a54)
  • remove applyContextPlugins (1ef7d03)
  • remove crudResolvers (cc253f1)
  • remove extend type SecurityUser (8c88675)
  • remove meta field (e850fa3)
  • remove pageContentModifiers (ed45cb8)
  • remove PbContextPlugin (19f1c6c)
  • remove references (f2efd13)
  • remove settingsResolvers (3e7a994)
  • remove custom createdBy type (385c477)
  • remove no-longer-existing resolveUpdateSettings (5493b75)
  • remove no-longer-needed file (9e8a98f)
  • remove no-longer-needed file (898a5fe)
  • remove no-longer-needed package (39e714b)
  • remove obsolete options (6bb3bac)
  • remove old file (882fee3)
  • remove old files (fe63837)
  • remove old package (cd91b41)
  • remove old packages (4b50392)
  • remove old packages from dependencies (9342ddd)
  • remove old tests (8418f1b)
  • remove redundant "references" (d1ee896)
  • remove unused imports (e5e3014)
  • rename FormBuilderQuery to FmQuery (893d8ca)
  • rename handler-apollo-server to handler-graphql (c32769a)
  • rename updateRevision to updatePage (fa96263)
  • rename updateRevision to updatePage (8d429d9)
  • rename ApiKeyPermission type (79ac0ee)
  • rename file (eb3ee2c)
  • reorganize fields (043069c)
  • reorganize fields (d5859a1)
  • replace published with status (3f91e4d)
  • replace remaining page status string with constants (52f65fa)
  • set read/write capacity to 1 for main index (f6a66a9)
  • set storage plugin name (2149bae)
  • sort out dependencies (0624fc7)
  • spread props over to "select" component (c48d19c)
  • temporarily allow any properties on SecurityPermission type (e847053)
  • undo check removal (68a7986)
  • update category field (0bba042)
  • update convertMongoSortToElasticSort with keyword (e3c5de8)
  • update InputField styles (b843386)
  • update Page type's fields (f6204cd)
  • update CRUD methods (e698b0f)
  • update dependencies (2da7785)
  • update dependencies (11e28c0)
  • update dependencies (bc2de69)
  • update ElementSettings style (7e6dbbc)
  • update File Manager to use the new cursor pagination (fff7306)
  • update packages (2f35556)
  • update path mapping (4784958)
  • update permission renderer to use "parent" instead of "securityGroup" (9a0882c)
  • update tests and dependencies (340a45d)
  • update type names (adfe49e)
  • update type names (c7c238b)
  • use createdBy.login instead of createdBy.id (8a06cef)
  • use dataloader for loading categories (b0a4237)
  • use HandlerContextPlugin (b151bb2)
  • use PbContext (86c1b1b)
  • use PbFile and add id for client-caching purposes (a9232fb)
  • use useUpdateHandlers & updateButtonElementIcon (b9fe86d)
  • wrap list result into try...catch (2694500)
  • api-file-manager: add meta.private filter (41e3c29)
  • api-file-manager: add storage to FileManagerContext (fe44779)
  • api-file-manager: use update file manager "CRUD" (503bb16)
  • api-file-storage-s3: update GQL schema (2619a00)
  • api-form-builder: add form parent in index (8bdcb83)
  • api-form-builder: update deleteForm resolver (379050b)
  • api-form-builder: update getBaseFormId helper (17e9884)
  • api-form-builder: update markPreviousLatestVersion (e45d6b8)
  • api-form-builder: update package dependency (c71f055)
  • api-form-builder: use fileManager storage for file upload (e5f6d6f)
  • api-form-builder: use fileManagerSettings (9c16068)
  • app-file-manager: rename file manager permissions (7058a23)
  • app-file-storage-s3: replace files with fileManager (846dd93)
  • return this to enable chaining (d3f5038)
  • update FileStorage to use files CRUD (306cd29)
  • update RTE text color (0783833)
  • update dependencies (80dc583)
  • update references to user-management (7275a4b)
  • use "i18nContent" locale code to filter search results (9705501)
  • use NotFoundError (c7e9f90)
  • app-admin: add error field in GQL schema (64de0c3)
  • app-form-builder: add client to FbFormRenderComponentProps type (e269cf8)
  • typo (6f21874)
  • update FormsExportFormSubmissions schema (1bec0fc)
  • api-form-builder: add "handler-graphql" import (1098789)
  • api-form-builder: remove setting up locked "false" on "unpublish" (f2aff71)
  • api-form-builder: update "pipe" import (aded34a)
  • api-form-builder: update package dependencies and ts references (52aec0d)
  • api-form-builder: use renamed "Context" types (7f4511b)
  • app-form-builder: always send parent form id (bc9d2bf)
  • app-form-builder: fix query variable (5cbf7d8)
  • app-form-builder: remove redundant value field from field label (3ca05d3)
  • add createdBy in Form type (0e29cc2)
  • add default values (d82f149)
  • add own GraphQLFieldResolver type (2601aec)
  • correct dependencies (f77bd16)
  • fix eslint errors (f559a57)
  • fix form layout type (ed8e407)
  • import GraphQLFieldResolver from @webiny/handler-graphql (1ac1818)
  • import GraphQLFieldResolver from @webiny/handler-graphql (e232249)
  • import from @webiny/handler-graphql (168ff1e)
  • imports, types and tsconfig path mapping (ffddb01)
  • refactor existing code and adapt to the new API (d33ae99)
  • remove @webiny/commodo-graphql (c63988c)
  • remove @webiny/graphql (ce70fd5)
  • remove use of gql in graphql-schema plugins (101e8fe)
  • remove word Handler from context plugin type names (277f0dd)
  • rename HandlerI18NContentContext to I18NContentContext (f221eaa)
  • reorganize files (51b623e)
  • transform to separate graphql-schema plugins (700483e)
  • update resolvers as per updated CRUD (ca9dbc9)
  • use saveFormStats instead of updateForm (b82f381)
  • use fresh "stats" for new revision (d34db3f)
  • api-form-builder: replace get with getSettings in "submit" (8b0f5f5)
  • app-form-builder: remove nested locale values (422ae4a)
  • app-form-builder: replace I18NInput with Input (4bc66dd)
  • app-form-builder: update forms permissions (9bd5d83)
  • app-form-builder: use error message directly (fcc7550)
  • app-form-builder: use form id & status for editHandler key (ca4db2b)
  • app-form-builder: use label value directly in FieldContainer info (34323fe)
  • use composeResolvers to compose resolvers (055ff45)
  • use default value for form settings (b44849a)
  • use new @webiny/handler-graphql (ee6b2ee)
  • utilize optional chaining (852cfa2)
  • api-form-builder: update saveFormView resolver (8789ff5)
  • add @webiny/app-i18n-content (fd6ed29)
  • add AWS_NODEJS_CONNECTION_REUSE_ENABLED (2783387)
  • add file-manager (aa5b154)
  • add file-manager (eeb4fad)
  • add file-manager plugins and elastic-search (6998a33)
  • add file-manager workspace (440757d)
  • allow multiple security-authorization plugins (ae6c117)
  • correct file name (2766f3e)
  • correct path (c2bbeb6)
  • correct role/policy name (3ba1c8c)
  • correct TS types and dependencies (fc26441)
  • correct workspaces (9fdbd2f)
  • expand optional chain (edcc21f)
  • fix table argument setting (4fb7e86)
  • import ErrorResponse from @webiny/graphql (c954bfb)
  • remove @shelf/jest-mongodb (82467c2)
  • remove File type (ae9cc46)
  • remove permissionsManager (8d30569)
  • remove pipe (12e6427)
  • remove request-promise, use node-fetch (dbeeb7a)
  • remove old file (57077e6)
  • remove old models (13cd972)
  • remove old models (b56577f)
  • remove redundant dependencies (a31a275)
  • remove redundant packages (c02d7a3)
  • remove TODO (1ae7482)
  • rename remove to destroy (d1537f3)
  • simplify stack (8497665)
  • undo hardcoded true return (e040966)
  • update dependencies (02eaae3)
  • update deps (76c7ecb)
  • update deps (7ed641d)
  • update stack (5153288)
  • use HandlerContext instead of Context (3a89366)
  • use pipe from "@ramda/pipe" (05ce352)
  • use latest code in the authorization plugin (265c36c)
  • api-security-user-management: create "user" in "auth" provide first (7604061)
  • api-security-user-management: create user in "auth" provider first (24a2edb)
  • app-form-builder: replace "I18NStringValue" with "string" (d3d2d3c)
  • app-form-builder: replace I18NInput with Input (ccbc425)
  • app-form-builder: update form graphql schema (42746b3)
  • db-dynamodb: replace "tableName" arg with "table" (6acd65a)
  • monolith: do not lock environment (7abf02a)
  • monolith: pass table name to db client (32f0091)
  • monolith: remove File GQL resolvers (3b3062a)
  • monolith: remove redundant packages (713c27a)
  • monolith: remove redundant stack resources (0fe2a68)
  • monolith: remove redundant workspaces (6ebe9d1)
  • monolith: use optional chaining (80b000d)
  • add app-i18n as dependency (10e090c)
  • add SecurityContext type (1f55e7e)
  • add error handling (b185c61)
  • add missing icons (8f40241)
  • define Context type (3677bc0)
  • disable slug for existing records (6e4a79d)
  • extract NotAuthorizedResponse to a separate file (0d18eaa)
  • implement content locale security checks (fc42454)
  • import HandlerI18NContext correctly (ab0a4f2)
  • import HandlerI18NContext correctly (a202336)
  • introduce api-security-content package (70ba4d5)
  • make HandlerContext generic (655f275)
  • parse locales from localStorage correctly (55dc183)
  • pass i18n-locales function via env (2c6c1a5)
  • polish visually (5b3cfd3)
  • refresh browser on locale selection (145ce8e)
  • remove canSave (9cb4239)
  • remove content permissions section (cc1fb1b)
  • remove name (6ac5d31)
  • remove old test (f888b91)
  • remove redundant files (ec3452e)
  • remove redundant packages (7e44550)
  • rename i18nContext to context (f6ce629)
  • rename setLocale to setCurrentLocale (b3f4c0e)
  • rename package (db8cde1)
  • replace dbArgs with defaults and add ES defaults (390e625)
  • save categories and menus per-locale (27eb225)
  • set explicit sourceType config for babel-loader (3474b59)
  • simplify context properties (e7fcb8b)
  • skip installers if the system is already installed (b2e3ff6)
  • update "esServiceLinkedRole" creation (ddd6a38)
  • update config (3bd6f4d)
  • update dependencies (8ebab98)
  • update dependencies (573502c)
  • update dependencies (7558bfe)
  • update dependencies (9e23d9d)
  • update dependencies (e328f31)
  • update dependencies (d44bf44)
  • update devDependencies (536b569)
  • update icon (10860da)
  • update package name (754e780)
  • update types (c247856)
  • use i18n plugins (508faeb)
  • use i18n plugins (3bbb8c3)
  • utilize getPackages utility function (2042115)
  • utilize optional chaining (e09859a)
  • wrap list result into try...catch (1d880c0)
  • api-file-manager: remove id from "FileInput" (6a57a0d)
  • api-file-manager: update files "CRUD" (af0c052)
  • api-file-manager: update files resolvers (4863326)
  • api-file-manager: update FM install resolvers (ffc7a60)
  • api-file-manager: update file "settings" (efc2987)
  • api-file-manager: update permission check (ab21a5a)
  • api-file-manager: use filesSettings (fc14f0d)
  • darkMode plugin import (15b8dc3)
  • InvokeResult must be Promise (32fccfc)
  • add createdBy / createdOn fields (2bafb58)
  • add value as dependency to onFormChange callback (eb9b56c)
  • add dynamodb table (7089e03)
  • adjust permission name (5653832)
  • check if elastic service role already exists (889199a)
  • correct function name (f55955f)
  • correct permission names (581d72f)
  • correct types (11dac89)
  • correct vertical padding (0c0d46a)
  • correct workspace path (fcd22f5)
  • create a separate DomainPolicy resource (8e5380e)
  • define return type (d94c896)
  • disable headless-cms tests (a36e1c1)
  • fix update operation (d47190f)
  • forward original pulumi output to stdout (5fba9c3)
  • load environments only if available (179d679)
  • pass keys only instead of defaults with table name (f63cd4b)
  • refactor Categories view (1892651)
  • refactor Categories view (f0b1f96)
  • refactor Menus view (bfcffd6)
  • remove api-plugin-page-builder-resolvers-mongodb (5542806)
  • remove api-plugin-page-builder-resolvers-mongodb (6273343)
  • remove id as key (c2e5608)
  • remove Commodo (6a0a2bf)
  • remove redundant data transformation (c330bb7)
  • remove redundant query params (f7c3d23)
  • remove redundant query params (262c7ef)
  • remove sorters (1e73505)
  • remove typo (09f1fbc)
  • rename permissions to rwd (ea4009a)
  • rename STORAGE_NAME to DB_TABLE (0983e95)
  • rename file (3313684)
  • render locales menu/route only if allowed (73f0b44)
  • render only if allowed (5ff0ead)
  • simplify x-i18n-locale header value (40d7249)
  • simplify header value and getI18NInformation response (5c8e945)
  • store createdBy (07b715a)
  • update dynamodb configuration (f59adb8)
  • update permission description (0dca558)
  • use slug instead of createdOn (a2ea740)
  • api-page-builder: missing dependency in package.json (260bca0)
  • api-security-user-management: fix "adio" warnings (d5f453c)
  • app-i18n: add "selected" prop (85c7316)
  • app-page-builder: remove isEditor prop (3776375)
  • use new @webiny/db package (a92ed5a)
  • app-security-user-management: add "selected" prop (6590779)
  • app-security-user-management: use user id from auth provider (1d9ce1f)
  • add DynamoDB table (f72e824)
  • add Jest/DynamoDB config (0527c41)
  • add missing dependency (833c410)
  • add missing tsconfig files (1c30145)
  • cleanup args (23021a8)
  • correct import statement (1e1b38a)
  • correct import statement (c250563)
  • correct package versions (d92dbc7)
  • increase memory to 1024 (a566248)
  • must be able to create additional non-default locales (bfb4864)
  • pass STORAGE_NAME to locales functions (616d762)
  • pass tableName to dynamoDb plugins (f8b756a)
  • pass env (6f8980c)
  • pass the DynamoDB table name (e0fc917)
  • remove CrudProvider / useCrud (d90db4a)
  • remove theme from fb plugins (54e1480)
  • remove build phase (28eae01)
  • remove options (cdf40e2)
  • remove redundant z letter (01c06fe)
  • remove redundant properties (f21b846)
  • rename folder to path (43e7de0)
  • rename folder to stack (984e405)
  • rename folder to stack (765ee96)
  • rename remove to destroy (289a990)
  • rename remove to destroy (24dacd0)
  • render admin-header-right plugins in reverse (703d6eb)
  • revert back to 512RAM (d347d01)
  • unzip pulumi archive on windows (5b65e60)
  • update "createUser" (3ad4341)
  • update paths in tsconfig files and add pbInstallation.zip (a3c8197)
  • api-security-user-management: add permissions to default group (2b7464f)
  • api-security-user-management: update resolvers (f207d9b)
  • api-security-user-management: update security models (921d0a3)
  • "app-security-user-management" version in "app-file-manager" (bb81db7)
  • adapt for NeDB (and of course, maintain MongoDB compatibility) (f2d3555)
  • adapt Pulumi arguments (d758707)
  • adapt scripts (ebf426d)
  • adapt to latest pulumi-sdk changes (e76b2d7)
  • adapt to newest pulumi-sdk changes (7558088)
  • adapt to newest project structure changes (89b5857)
  • adapt to recent pulumi-sdk changes (19d0160)
  • add "*" scope (a33fb2a)
  • add "apollo-server-core": "2.17.0" to resolutions` (0e5f190)
  • add code (562aa17)
  • add error field (8ec9426)
  • add hasScope function to context.security (7c07bc0)
  • add method property (1e4b5a0)
  • add name field (4df8bdd)
  • add scopes: ["*"] (7873d24)
  • add scopes getter property (6d1843a)
  • add Context types (e04e823)
  • add default value (6888d92)
  • add environment slug (dd02293)
  • add JWTAuthOptions to context.security.jwt (875206e)
  • add missing / remove redundant dependencies (cdc8c39)
  • add missing expiresIn property (6472c76)
  • add missing changes after merge (58ab0bd)
  • add missing config (2f3d639)
  • add missing dependencies (9a8dcdf)
  • add missing dependency (f834ccf)
  • add missing parts to make things work (c8b56c5)
  • add permissions manager (0fb1fbb)
  • add plugin name (d011bab)
  • add ts-ignore (0a96146)
  • add type (f4ef276)
  • add type in createPermissionsArray (c3c7afe)
  • add types (d63b14e)
  • adio errors (a3d88e6)
  • adjust types (c06c089)
  • allow setting env/type via url/options/event (0a8baca)
  • avoid hardcoded string (e3ae87f)
  • call default and AWS-specific plugins (d45ad37)
  • check if args/event properties are missing (ac2e0e0)
  • check if token was loaded before trying to access the user (b7a878c)
  • cleanup contentModels getter (6fba948)
  • correct check in the getResolvers function (db17a52)
  • correct dependencies (4b9e071)
  • correct import of type (7179041)
  • correct import path (d6659c5)
  • correct JWT token data assignment (79079ee)
  • correct package name (b7d71c8)
  • correct package version (ad42d11)
  • correct plugin type (6d6a8b6)
  • create new example.env.json (352dafd)
  • ensure the SecurityIdentity instance is always returned (7daea04)
  • export plugin factory (e79af61)
  • improve error messaging (3a8a993)
  • include context in passed args (0b50d4c)
  • introduce SecurityIdentity (e204c09)
  • make http.method string uppercase (d9d64b8)
  • make body optional (2203257)
  • missing packages (59cf743)
  • only register "models" and "graphql" plugins (54041b0)
  • only send "context" to the context plugins (c87e792)
  • optimize handler-apollo-gateway - remove redundant code (3d50b9d)
  • optimize handler-apollo-gateway - remove redundant code (2180aba)
  • optimize handler-apollo-server - remove redundant code (8df483b)
  • put code into a single index.ts file (0fd8f05)
  • read headers from context.http (e1b0e6d)
  • read JWTAuthOptions from context.security.jwt (0985136)
  • read params from context.http (220a408)
  • remove "authorization" plugin (e0ff321)
  • remove "SecurityIdentity" class (8fe3c01)
  • remove "SecurityIdentity" class usage (4ec35b0)
  • remove @webiny/cli-plugin-deploy-components package (57e2f6c)
  • remove args property (10ab254)
  • remove createResponse callback (61f49f0)
  • remove createResponse callback (42a3286)
  • remove createResponse callback (b514351)
  • remove createResponse callback (7c0b757)
  • remove fullAccess property (12b592d)
  • remove handler-index package (175d6d9)
  • remove handler-index usage (4fe5049)
  • remove SecurityError class (4a35fbc)
  • remove SecurityIdentity class (f4e403a)
  • remove console.log (9ff3830)
  • remove default authorization plugin (4d0ba9b)
  • remove direct aws-sdk/Lambda client usage (4707adc)
  • remove direct aws-sdk/Lambda client usage (080a328)
  • remove direct aws-sdk/Lambda client usage (0a8c4d5)
  • remove direct aws-sdk/Lambda client usage (7baeaec)
  • remove direct aws-sdk/Lambda client usage (6dfdeae)
  • remove environments (already included in the scope) (a192ab1)
  • remove GraphQL Playground logic - MUST NOT be here (a1ce0c7)
  • remove old playground argument (24d5069)
  • remove redundant code (9d373c8)
  • remove redundant comment (5ae2fac)
  • remove redundant import (7e12741)
  • rename JWT_SECRET to JWT_TOKEN_SECRET (b6bf5ee)
  • rename type "authentication" to "security" (59226f4)
  • replace components with pulumi (9585a73)
  • replace path with path.parameters (b6cb3b8)
  • replace context.security.hasScope with identity.hasScope (0b256c8)
  • set any as return type (1b6787e)
  • set http to null as the default value (ed4f563)
  • setup set of plugins for the Security service (d2a24cd)
  • simplify code (45337e8)
  • spread all args to handlers (a54d567)
  • throw error for missing Installer (91cbd65)
  • update handle function's args (a618594)
  • update handle function's args (a807f75)
  • update handle function's args (f520f31)
  • update handle function's args (f0ffb37)
  • update references paths (25c51e3)
  • update API Gateway - make GET requests on cms/* URLs show GQL playground (545dd81)
  • update code (772d5c7)
  • update dependencies (3831931)
  • update dependencies (2598deb)
  • update dependencies (311526c)
  • update dependencies (936587b)
  • update dependencies / workspaces (07ac05d)
  • update import in validateAccessToken (7b4177a)
  • update permissions name for CMS (208e95e)
  • update types (69e008d)
  • use @webiny/handler-aws package, instead of @webiny/handler (8ecd082)
  • use context.security.hasScope (5597f4b)
  • use context.security.hasScope (ffeb161)
  • api: adapt services' security plugins (f399587)
  • code-format: update configs for prettier and eslint (#1237) (5ff6d22)
  • add minimatch lib (b86a78f)
  • add onChange types (37f778a)
  • add ownedBy attribute (09a862a)
  • add PageBuilder section to the stack (19faee5)
  • add pages fields (b2d4cd7)
  • add PageStatus type (98bbbc5)
  • add PbDefaultSettingsResponse (b70a9ae)
  • add pid (ad163de)
  • add pid (9086711)
  • add pid field (57aa133)
  • add pid to ES data (bbef3d0)
  • add prerendering settings field (691a46d)
  • add preview parameter (b8bbee0)
  • add preview query param when needed (f548c5e)
  • add RenderPagesArgs type (107c66a)
  • add revisions.locked field (c6c491a)
  • add settings.social.meta hidden field (9edc9b9)
  • add snippet and tags to PbPageListItem (5b98834)
  • add tags to where (38ed4d8)
  • add tenant / locale in DB create/update operations (88fcda2)
  • add uniquePageId field (ea8e7c2)
  • add unmapped_type for sorters (83be865)
  • add websitePreviewUrl field to settings (bf31095)
  • add ability to pass custom field (b13b4ae)
  • add before and after update hooks (7875c27)
  • add CloudFront distribution IDs to exports (c825fe1)
  • add configuration type (3ebfa76)
  • add default alignment in "createInitialEditorValue" (3595741)
  • add default args in "permissions manager handler" (6bbde8d)
  • add fallback value for InputField component (6f43ff5)
  • add missing isActive in "onClick" callback (ad2a40a)
  • add missing dependencies (f5bf781)
  • add more fields (74873d8)
  • add new workspaces (e9ccd1b)
  • add page settings fields (0c51f8e)
  • add prerendering service (306c240)
  • add prerendering-related hook callbacks (f2f9277)
  • add root types.ts file (69318f5)
  • add scopes to "list" and "read" resolvers (3b3c852)
  • add search tags (d910a83)
  • add searching of pages by text (4dcc8fa)
  • add slug (aef6925)
  • add tags filtering to listPublished (c87ee67)
  • add validation to UpdateSettingsModel fields (35ff797)
  • add workspace (55395d6)
  • adio warnings (cbac917)
  • adjust commands (465ef71)
  • adjust env variable name (435d558)
  • adjust error document settings (81cf771)
  • adjust filenames (96b83be)
  • adjust filenames and do a minor cleanup (0e4fb44)
  • allow "getMeta" query publicly (5337892)
  • allow empty string as folder value (7c84152)
  • apply decodeURIComponent on id read from URL (4de7d47)
  • assign DocumentDB cluster into created VPC (7584255)
  • before calling toLowerCase, check if value exists (0b1e68a)
  • before performing validation, ensure value is an array (7094d8a)
  • change api-files to api-file-manager (656b861)
  • change Error to error (ea8d0a3)
  • change Page.url to Page.path (3ea3f6c)
  • change icon (weird spacing with the previous one) (abe9be6)
  • check if settings exist first (ebf1ec1)
  • check if items is an array first (466b317)
  • clean unneeded code and correct imports (9279ed7)
  • clean up (41275c0)
  • clean up and reorganize i18n handlers (d38a727)
  • cleanup Apollo gateway's data sources class (1473809)
  • clear data loader cache after creation of category (a28c749)
  • color picker position in sidebar settings (87bffa8)
  • compress page content (70904b8)
  • construct fetch path correctly (cd77cb5)
  • correct app folder in the command (9f090b1)
  • correct app roots (6a4700f)
  • correct arg name (469bb08)
  • correct arguments and types for render function (b9760cf)
  • correct import path (1d5cc72)
  • correct import statement (4ee718c)
  • correct message (6c3706e)
  • correct name (d81eb8a)
  • correct ordering pages by title (b1d6979)
  • correct package versions (7ade5a6)
  • correct path to get method (c27eb50)
  • correct path to getSettingsCacheKey (f7c5fe7)
  • correct paths (3f9ff90)
  • correct publish button's GQL query (c743173)
  • correct social image's props (7c7d198)
  • correct TS dependencies (0b76bc6)
  • correct TS types (02cb817)
  • correct TS types for PbEditorPageSettingsPlugin (236c4b6)
  • correct type (1f220d2)
  • correct types (1ac871f)
  • create "authentication" plugin (ec3a715)
  • create a short README (68c12d6)
  • create index file (52cd32d)
  • deactivatePlugin Add Element on escape key press (0328ac0)
  • delete addons.tsx 😊 (1a5a97c)
  • delete element action (0fd00ea)
  • do not allow page-publish if URL is taken by another page (667cff2)
  • do not cache pages list results (fac4a7d)
  • do not cache pages-list (58b626d)
  • do not execute ES bulk operation if not needed (fa329b3)
  • do not execute rendering if it wasn't set up (50e1d90)
  • do not make exceptions when testing, when it comes to authZ checks (e10b519)
  • do not setup elastic-local on win32 (73b2400)
  • downgrade and fix @pulumi/* versions (54a9fd4)
  • download necessary binaries on first run (88dabe0)
  • enable defining return values' types (0a2885e)
  • enable finding published pages by URL (549d7bb)
  • enable generation without locale/tenant prefixes (3194ed2)
  • ensure pid is saved, not the whole ID (57abf63)
  • ensure tenant and locale get stored in standalone columns (3f148c7)
  • ensure categories cannot be delete if there are linked pages (d7127b2)
  • ensure index before proceeding with the installation (90dc5e1)
  • ensure page path starts with a single / (b6a90c5)
  • ensure page has a default layout always stored in its settings (95f90df)
  • export Options (8cbb5c0)
  • expose "CONTENT_MODEL_GROUP_ID" (79da20e)
  • expose data loaders via categories.dataLoaders (8cafec3)
  • extract PbSettingsModel into utils (a3edffd)
  • extract types and utility functions (7087b2c)
  • filter settings by PbEditorPageElementStyleSettingsPlugin type (8fad5af)
  • finalize render function (517d1f1)
  • finish settings (b686c70)
  • finish site deploy hook (26ad847)
  • first instantiate and then execute run (f6525fe)
  • fix alignment style (e1160cb)
  • fix header actions (19f2a3d)
  • flush path of previously published revision, if needed (5d9e2df)
  • forward all prerendering-related handlers to pageBuilderPlugins (c2999bc)
  • group data into request property (ffcefeb)
  • group site stack into app and delivery (e1a4380)
  • handle "domain missing" case (c30306c)
  • handle full access permissions (10f3c53)
  • handle invalid element id usage with querySelector (db0c614)
  • handle no element case (9369955)
  • handle non-string values (8204fa8)
  • handle undefined settings during installation (51943da)
  • if authentication wasn't successful, continue with resolver execution still (62426f9)
  • implement flush function (09fb439)
  • implement getPublicMenu (5d986cc)
  • implement oEmbed (4e215d7)
  • import PbContext (e0cd1c1)
  • import compression methods from utilities folder (09f147c)
  • import database proxy function from the documentDb resource (5182221)
  • import settings model from utils folder (816b5c4)
  • improve error messaging (cd8b67d)
  • improve install resolver (920c89f)
  • improve installation process (38dea70)
  • improve messaging (15a27e6)
  • improve messaging (b5dc28c)
  • insert DocumentDB sample values (d527479)
  • load default settings and show default values (279641b)
  • load default settings if current one doesn't contain necessary args (2aa1313)
  • load settings via DataLoader (0f22392)
  • log error (148d79f)
  • make description not-required (f97cdea)
  • make domain not required field (1f20c67)
  • make PbListPageTagsSearchInput required (cdfc154)
  • make search required input (ffbf6bd)
  • make client the default export (c920581)
  • make element active onEdit (804ecfd)
  • make sure subnets are deployed in different AZs (9b8c8b6)
  • make sure unique IDs are sortable (345a52c)
  • mark history true in "UpdateElementActionEvent" (534ffc0)
  • move (bbb5ef9)
  • move authenticateJwt.ts code into index.ts (0ff5a0d)
  • move Category type to types.ts (e5511bb)
  • move defaults to utils folder (3dfe2f1)
  • move snippet field to settings.general (6273e32)
  • move snippet field to settings.general (2e92784)
  • move snippet field to settings.general (9616c25)
  • move cache check (a3709e1)
  • move entities to root types.ts file (a699d6c)
  • move env files into app folders (aad6903)
  • move example.env.json files back to app folders (7c1c907)
  • move HTTP request data to request path (3024cdb)
  • move some of the models to utils/models (d57e424)
  • must be able to publish a page with an URL that already exists (8fb945d)
  • normalize path where needed (3027791)
  • only execute hook for api stack (7cadc66)
  • only store new tenant/websiteUrl if value exists (2ffc32c)
  • pad page revision number with three zeros (1100615)
  • pass DB_TABLE via env variables (88db82c)
  • pass headingClassName as rootClassName (c71bdfb)
  • pass PRERENDERING_HANDLER_ARN accordingly (a7513b7)
  • pass file-manager function (b07ad86)
  • pass Form's setValue function to render plugins (78768f4)
  • pass region to config Pulumi files (5bea518)
  • prefix dimension properties with og:: (e7c74de)
  • prepend category url only if the category is not Static (42fef2b)
  • prevent deletion of special pages (07454b3)
  • prevent unpublishing special pages (8cccc31)
  • prevent unsetting special pages (c1a1825)
  • refactor to match new DataList props (cf021c8)
  • refresh pages list when a page is deleted (9c69520)
  • remove "apps/*" (94fcbed)
  • remove Addons (769b872)
  • remove aws-regions package (a7a2b4b)
  • remove databaseProxy (635fa61)
  • remove divider plugin (0dcea34)
  • remove graphql-request package (b4bde77)
  • remove graphql-request package (b44a7ad)
  • remove handler-files (c2193cd)
  • remove handler-files package (35412d2)
  • remove handler-ssr package (973c360)
  • remove Input suffix (e0294a5)
  • remove JWT_TOKEN_SECRET (57e7adf)
  • remove lodash dependency (dede940)
  • remove postinstall script (767be59)
  • remove private (62f74fe)
  • remove root prefix (1df77b8)
  • remove serverless-* packages 🥳🎉 (54368f2)
  • remove sleep calls (e88b5d5)
  • remove spacer plugin (f7bb95d)
  • remove tenant from ES (redundant) (95b832e)
  • remove bundle.ts files (e3958f5)
  • remove dbProxy file (387176d)
  • remove default margin desktop for Block & Text elements (86c6a25)
  • remove extra args (64c4a05)
  • remove extra margin on button (fcba9d6)
  • remove extra PB plugins (a87ca0c)
  • remove handler-ssr package (6634d10)
  • remove import (01103ad)
  • remove indenting (771c1e6)
  • remove JWT_TOKEN* env variables (a3d1468)
  • remove new line (84f1b83)
  • remove notFound, home, error properties (e81c777)
  • remove old files (57bb15e)
  • remove old files (ff99017)
  • remove old files (1dc0071)
  • remove old import statement (5177eee)
  • remove old parts (72e97a1)
  • remove old prop (567d000)
  • remove prefixing URL with category slug (0f4d940)
  • remove progress bars and print commands output (bedb072)
  • remove Promise (d2df3c3)
  • remove redundant merge call (78bc7bb)
  • remove redundant file (ee51786)
  • remove redundant folders (95c83f9)
  • remove redundant import (d0a649f)
  • remove redundant keys (f55a44e)
  • remove redundant styles (77bdfac)
  • remove space HTML entity from Button Label (a774b3d)
  • remove trailing slashes on PB URLs (5201dd0)
  • remove underscores from __latest and __published (2a3453d)
  • remove unnecessary await (6f97754)
  • remove unnecessary decodeURIComponent calls (c7a00b8)
  • remove unnecessary question marks (b54a446)
  • remove unused import (477f4f6)
  • remove unused import (37330d9)
  • rename domain to siteUrl (9c5e92f)
  • rename domain to siteUrl (c3d8034)
  • rename domain to websiteUrl (3d5f0b2)
  • rename fullUrl to url (b19f17c)
  • rename pb:settings to pb.settings (6ed86e8)
  • rename siteUrl to websiteUrl (098cf84)
  • rename ssr-cache to ps-tag (b1e0dec)
  • rename url to path, domain to websiteUrl, fullUrl to url (5a43369)
  • rename const to pid (c6f4312)
  • reorder Text element plugins (206d904)
  • reorder the plugins (e177ea2)
  • reorganize settings and add prerendering settings (783877f)
  • reorganize settings into groups (08b6f8d)
  • replace getPagePreviewUrl with getPageUrl (c10a7ab)
  • replace getPagePreviewUrl with getPageUrl (3a9c580)
  • replace id with slug (8200160)
  • replace page-document-mode class with media-query (75acb46)
  • replace string with "string" (75c0372)
  • replace useDataList with more simple code (885e9a9)
  • replace where.tags with where.tags.query (ae420cd)
  • replace button element settings with element style settings (524bfe3)
  • replace RWD checkboxes with a single select (80b88e7)
  • resolve TS errors (9eca328)
  • restore the real theme colors (621a0bd)
  • restructure createLog method args (00558bb)
  • restructure cache object (379ad0f)
  • restructure normalization process / data (0cda1d9)
  • return bucket name instead of ARN (b3cd98e)
  • return null if no settings to merge (5ab37e5)
  • return plain object instead of an array (472a642)
  • return the matched permission instead of a new object (bd0df05)
  • revert wait default value to 333 (5718298)
  • revert change on PageCategoryType (da79512)
  • revert to React 16.14.0 (db2c17d)
  • run plugin install command (eb8c899)
  • run prettier (db9ddae)
  • save URL as SK, not ID (05f2ab5)
  • send DEBUG env variable via env arg (3cdbeb4)
  • send CloudFront's distributionId (0de4881)
  • send data to request property (4f38f2d)
  • send more data to delete hook callbacks (30cbbaf)
  • send received args in the "handler" context (861c0dc)
  • separate getPublished into getPublishedById and getPublishedByPath (ae206c7)
  • set default verticalAlign as "center" (537fd7e)
  • simplify env loading (793bf2d)
  • simplify function (fdd0e4b)
  • simplify message (remove word "binaries") (868f304)
  • simplify start command (f34d6f6)
  • sort revisions list in a descending order (2f12d34)
  • standardize approaches across CRUD files (e5a5168)
  • store needed images into ElasticSearch (e3ff573)
  • synchronize validators between UI and API (e1db8dd)
  • temporary disable caching (7cb10c3)
  • transform into a plugins factory function (e7ef4cf)
  • trim extra slashes in path (05856f6)
  • undo adding db (a6efd5a)
  • undo change on the watch script (26d7c0e)
  • update "Button" element text (feab60e)
  • update "flex alignment" style (1b1011f)
  • update "Icon grid" prop (5729bef)
  • update "Path" field (003b9af)
  • update AddBlockContainer style (a7aa5c9)
  • update BackgroundSettings (7c87e6d)
  • update Button element render plugin (c575d8a)
  • update Button icon settings label (056b837)
  • update handleSelect in ReactMediumEditor (4d3bb0f)
  • update icon picker tool icon (29cb0a9)
  • update IconPicker style (8fc000f)
  • update MAX_EVENT_ACTION_NESTING_LEVELS (3dd14d5)
  • update RTE editor style (2a4ed40)
  • update SidebarActionsWrapper styles (8e8c626)
  • update text color tool to use theme color only (6ee13bc)
  • update Text settings with "useUpdateHandlers" (961c11d)
  • update toggleAdvanced in MarginPaddingSettings (d02535d)
  • update batch (0f67e3c)
  • update code path (98e2f9c)
  • update command execution (used old approach) (ce9cf88)
  • update default values (30d168f)
  • update dependencies (a341707)
  • update dependencies (29e7a94)
  • update dependencies (ad69db9)
  • update dependencies (7e7aa55)
  • update dependencies (e32454c)
  • update dependencies (6559856)
  • update dependencies (66d5f6f)
  • update element action for Button element (6235e65)
  • update exports (8282985)
  • update GQL query (6f034f9)
  • update grid style (48dac41)
  • update identity and scope auth (16b6d3d)
  • update method calls (f46f8a8)
  • update package versions (36395ec)
  • update padding & margin validator (b12ad08)
  • update PUBLIC_URL (015d524)
  • update README (33423f8)
  • update TS types (fce087e)
  • update TS types (6ab63d6)
  • update types (ba03a2d)
  • update types (f04befc)
  • update types (7137b9e)
  • update types (bf09b87)
  • update types (523624d)
  • update types (9c89246)
  • update utils (e27741a)
  • update version of @webiny/packages (4a02033)
  • update workspaces (d66b683)
  • update workspaces (09f6627)
  • use "const" instead of "let" (c348198)
  • use "getIdentity" instead of context property (939c876)
  • use batch.update instead of a regular one (e81071f)
  • use beta version (6d56fc7)
  • use createdOn: "desc" as the default sorter (2aee61e)
  • use dynamoDb instead of dbProxy (773852d)
  • use extract-zip instead of tar for Windows (91ee9c1)
  • use hasScope from context.security (2ce1be4)
  • use http instead of invocationArgs (b0b3d3f)
  • use lodash/omit instead of ramda/omit (62f4d84)
  • use maxWidth instead of width (4aa0c14)
  • use Page type in RenderPagesArgs type (0fa0e24)
  • use path instead of url (cc68bfc)
  • use RichTextEditor with FileManager (68c6a68)
  • use trim (e3870be)
  • use api-file-manager handlers, rename to file-manager, and fix dependencies (ccd28d2)
  • use build script from api-file-manager package (fc773d3)
  • use common style (80d2575)
  • use custom Pulumi home folder (9808940)
  • use DynamoDB instead of DBProxy (4e32d34)
  • use ErrorResponse instead of throwing the SecurityError error (d376bde)
  • use handler client instead of GraphQL client (0713906)
  • use handler client instead of GraphQL client (d0cc5e0)
  • use handler's context as Apollo GraphQL Server initial context (11f9f8b)
  • use handler's context as Apollo GraphQL Server initial context (752102e)
  • use more fine-grained scopes (1db1e27)
  • use newly added securityAuthPlugins plugins (de53e1c)
  • use PbRenderResponsiveModePlugin in "pb-render-page-element-style" (e892c0a)
  • use the toConsole function (00b2361)
  • utilize http and handlerClient context properties (55bf7cf)
  • wrap permissions UI with Fragment and key (9fbdfd1)
  • wrap resolvers with resolve function (d2ecdc7)
  • api-headless-cms: add slug to cmsEnv type (2f54a4c)
  • api-headless-cms: allow scope assigning instead of returning available scopes (c7ccf58)
  • api-headless-cms: fix contentModels [WIP] (133ac0a)
  • api-headless-cms: fix env fetching (e2d7f7d)
  • api-headless-cms: use env slug instead of id (558fff4)
  • app-admin: update icon style (ee74765)
  • app-security: fix typo (efabefb)
  • app-security: update type to allow apolloClient args (4aa6b6d)
  • app-template-admin: add user management plugins (f8e3985)
  • monolith: use optional chaining (6757fe1)
  • project-utils: pass explicit source to get-yarn-workspaces (bdb54f0)
  • project-utils: resolve package.json using cwd (3c94c9d)

Features

  • theme: add webiny-form responsive styles for PB (e314eaa)
  • add applyFallbackDisplayMode helper (97ecf46)
  • add applyPerDeviceStyleWithFallback helper (bdc8c14)
  • add background style using mixins (72a219f)
  • add baseDisplayMode arg in createInitialPerDeviceSettingValue (533b568)
  • add border style using mixin (46fc4a2)
  • add height per-device style (a4be7d3)
  • add max-width "per-device" style (13c73b0)
  • add text color & align styles (6f463b1)
  • add toolTip to config in PbEditorResponsiveModePlugin (cb4b20e)
  • add visibility style in theme (17bad8f)
  • add visibility style setting (947c6ea)
  • add visibility style settings plugins in admin app (35c0b63)
  • add vpc and no_vpc stacks (e581c94)
  • app-admin: update .mdc-snackbar__action style as per theme (9915f2d)
  • app-graphql-playground: introduce a package to render graphql playground (5f4ee4e)
  • app-plugin-admin-welcome-screen: update icons (a559ae1)
  • add deploy-all command (2f9c294)
  • add getPulumi helper (5e7d31b)
  • add info command (aaa2b21)
  • add SnackbarAction button style (c9aed0d)
  • add active cells type style (684e7ed)
  • add fallback style for Alignment settings (b47a23b)
  • add fallback style for Background settings (c056c27)
  • add fallback style for Border settings (5eea02f)
  • add fallback style for Margin Padding settings (f2720b9)
  • add fallback style for Text settings (da039a8)
  • add fallback style in height setting (9b1e618)
  • add fallback style in Width setting (313d6ea)
  • add GraphQL Playground and improve fonts loading (6fb560d)
  • app-form-builder: add GET_FORM_REVISIONS query (23c19c8)
  • app-form-builder: remove slug from FormLoad component (6d63143)
  • app-form-builder: update Form element advanced settings (2815007)
  • app-page-builder: add EmptyElementGroupView component (7fde1a9)
  • app-page-builder: add emptyView in Saved element group (1d66a89)
  • app-page-builder: update AddBlockContentstyle (e605b52)
  • app-playground: add custom playground app (9ee86c1)
  • add getProjectRoot utility function (05eb94e)
  • add webiny pulumi -- ... command (a71986e)
  • add more tests for ref field (#1359) (4a8d3e9)
  • create separate install method (d7566ec)
  • app-admin: format tags to lowercase before change (8667690)
  • add "pb-config" plugin (56a3faf)
  • add AdvancedSettings as "pb-editor-sidebar-content" plugin (9e6b314)
  • add afterDropElement action in "onReceived" (8124766)
  • add AfterDropElementActionEvent (9f69d71)
  • add afterDropElementPlugin to plugins (f3ece7f)
  • add DEFAULT_ALIGNMENTS in HorizontalAlignSettings (08f61ca)
  • add defaultAccordionValue prop to element style settings (152e3b1)
  • add defaultValue prop to "Accordion" component (860babf)
  • add disableRemoveIcon (2d905bd)
  • add FormSetValue type (9c78813)
  • add fullUrl field (40acd1b)
  • add getValue to "InputField" component (bea6a63)
  • add heading element (d79beeb)
  • add Heading element editor & render plugins (b045ea0)
  • add heading element plugin (6d99ceb)
  • add highlightElementTab mutation & state in recoil (bd6dabd)
  • add justifySelfEndStyle (59bf14e)
  • add label & description props to "InputField" component (587fa33)
  • add leftCellClassName & rightCellClassName props (ce52199)
  • add newValue to "PostModifyElementArgs" (95a8880)
  • add PageList settings UI (b33f515)
  • add Paragraph element editor & render plugin (5da67c4)
  • add PbEditorPageElementSettingsRenderComponentProps type (4250aee)
  • add PbEditorPageElementStyleSettingsPlugin type (d9feba8)
  • add PbEditorSidebarContentPlugin type (49424ad)
  • add PbSettingsPrerendering (f5e8a35)
  • add prerenderingService (7ac04ab)
  • add queue and render PB functions to api stack (cdfc8d7)
  • add ReactMediumEditor (8d832e2)
  • add removeIcon prop in Button settings (4a8b7ff)
  • add removeIcon prop to IconPicker (83b5df4)
  • add richTextEditor plugins in theme (3fc2e19)
  • add RootElement in sidebar (ad222d8)
  • add RTE Data Renderers (3b674f9)
  • add RTEDataRendererPlugin & RTEDataBlockRendererPlugin types (dda82a8)
  • add save action dialog (c3f9867)
  • add shelf-io-chrome-aws-lambda-layer (c6191eb)
  • add sidebarActiveTabIndex recoil selector & mutation (1e0ad58)
  • add sidebarContentPlugins to "Element Tab" (8bfe993)
  • add SimpleButton & ButtonContainer styled component (cb5a0b3)
  • add submit to render params type (f76fb55)
  • add Text component for editor (eacaf16)
  • add Typography settings in paragraph block (1e50418)
  • add underline to inlineToolbar in RTE config (9233505)
  • add useElementStyleSettings hook (600f621)
  • add userElementStyleSettingsPluginsHelper (7191474)
  • add useRenderEmptyEmbed hook (cc3f492)
  • add validation prop to InputField & SelectField components (c46e7df)
  • add additional rendering/serving handlers (0678608)
  • add CRUD hooks (19ad0dd)
  • add CRUD hooks (f99e27e)
  • add default alignment for block & grid (7f2da96)
  • add extra spacing when editor is active (f2cd8dc)
  • add manual re-trigger of animation on change (6b3ee51)
  • add restoring of GQL client cache (016f781)
  • add searching pages by text (bb9174f)
  • add simple logging ability (ddd840d)
  • add style props to RTE data renderer (30cb886)
  • add typography from theme to header & paragraph config (ef0c61b)
  • add unit to image width & height settings (f3bb7d3)
  • create render function (017bbbc)
  • create serve function (56fbbdf)
  • create default Lambda role (b7bae49)
  • enable rule option for where.tags filter (cca3acc)
  • enable passing type for invocation payload (e949a76)
  • enable passing type for the args (a868b53)
  • enable sorting of pages by publishedOn (41f0bca)
  • handle spacing unit with component (f02cf56)
  • implement logging methods (0579573)
  • introduce api-prerendering-service (7934986)
  • make background position a select field (23e4759)
  • make history required in UpdateElementActionArgsType (0ae63a2)
  • migrate ImageList to new advance settings UI (6eab16e)
  • migrate margin & padding settings to "string" with unit (17468ff)
  • remove fullHeight toggle from "Height" Settings (989ead8)
  • reorder cell preset (54c74e4)
  • rewrite and improve form builder (b5f5fb9)
  • rewrite form builder (1b42622)
  • save className on data (72a76c3)
  • set history true (a01b1f9)
  • update "NoActiveElement" component (065a248)
  • update "TextColor" tool style (a4a4bea)
  • update Accordion open style (66dacc9)
  • update background settings to have both image & color (c6e25f1)
  • update BoxInput styles (522fe2b)
  • update breadcrumbs element color (72cf586)
  • update Breadcrumbs element styles (6cb3623)
  • update codepen element settings UI (7bfd7ad)
  • update codex editor styles (ac5a3ad)
  • update embed element settings UI (59d6a1a)
  • update page list advanced settings UI (d721be9)
  • update PbEditorPageElementSettingsPlugin type (4b1b45b)
  • update revision description text in PB & CMS (a36c6a0)
  • update Save element settings UI (aed2421)
  • update SimpleButton style (f8ece35)
  • update SpacingPicker select field style (89774f2)
  • use "pb-config" plugin in editor provider (e8c7df3)
  • app-form-builder: update advanced settings UI (c1a849a)
  • app-page-builder: add useResponsiveClassName hook (256148d)
  • app-page-builder: add render empty element group view logic (65fc5c4)
  • app-page-builder: update Block render element styles (924ce2a)
  • app-page-builder: update Heading element render plugin styles (3de330c)
  • app-page-builder: update TextElement render plugin (7f5550b)
  • app-page-builder: update PbEditorPageElementGroupPlugin type (44cb75f)
  • app-typeform: add renderEmpty function (94212c1)
  • app-typeform: update advanced settings UI (af13a12)
  • site: make site app responsive (61635c9)
  • theme: add RTE renderer styles & update plugins (8a65057)
  • theme: introduce RTE renderer styles and update plugins (2be8bfd)
  • ui: use className prop to root component (f1c66d4)
  • update CellSize button styles (8b3ba78)
  • update height settings to support more spacing units (28ddbc5)
  • update sidebarActiveTabIndex during "onCreate" (97245b6)
  • update width settings to support more spacing units (e63e41b)
  • update bottom floating button position (ca588b0)
  • update disable input styles (9f1d790)
  • use highlightElementTab in editor sidebar (444827a)
  • use sidebarActiveTabIndex selector & mutation (b4b30a2)
  • use useRenderEmptyEmbed hook (23e4fc6)
  • ui: add value & updateValue props (359f02b)
  • getPermission can accept a type to tell the type of the permission we are about to receive (4a11be1)
  • add "align" icon (ad880c6)
  • add "alignment" settings (952d795)
  • add "paragraph" tool (9f1a9db)
  • add "pb-editor-default-bar-center-editor-mode" plugin (f057bb1)
  • add "pb-editor-default-bar-center" plugins in DefaultEditorBar (77da551)
  • add "pb-editor-responsive-mode" plugins (3bb6879)
  • add "pb-render-responsive-mode" plugins (4cd11cf)
  • add action prop to "Accordion" component (747540b)
  • add alignment helpers as utils (355db43)
  • add alignment style in Text element style plugin (14467c3)
  • add api-prerendering-service handlers to api stack (e5004ef)
  • add buttonText to PbElementDataType (14b0257)
  • add centerTopBar style (b123218)
  • add createInitialPerDeviceSettingValue helper (323c3df)
  • add disableEditing prop to "ReactMediumEditor" (86f5f02)
  • add DisplayMode enum to types (34a5756)
  • add editorMode prop in StyleSettingsTabContent (d518892)
  • add editorMode recoil atom and mutation (4af34fb)
  • add EditorResponsiveBar component (59a2778)
  • add getPKPrefix function (42b11de)
  • add Header block tool for "RTE" (f2cfd22)
  • add icon prop to Accordion component (d54a2af)
  • add Image settings (d2badfb)
  • add justify-content & align-items property (1cc681f)
  • add link to inlineToolbar in "RTE" config (ebab212)
  • add List element "editor & render" plugins (7957822)
  • add MediumEditor toolbar styles (b620b48)
  • add message prop to "NoActiveElement" (c7e77f4)
  • add pagePreviewDimension atom and mutation in recoil (b894f04)
  • add paragraph tool in "RTE" config (1581f73)
  • add PbEditorResponsiveMode & PbEditorDefaultBarCenter types (e09002b)
  • add PbElementDataTextType type (c087c37)
  • add PbRenderResponsiveModePlugin type (212701a)
  • add Quote element "editor & render" plugins (b0be6b0)
  • add resizeObserver for page preview element (1dc14f1)
  • add responsive mode functionality in Page Preview (829b8fa)
  • add ResponsiveDisplayMode to PageBuilder context (1c16b05)
  • add responsiveEditorMode editor plugin (6629d48)
  • add ResponsiveModeContext (060452b)
  • add SpacingGrid styled component (8b6671a)
  • add SpacingPicker component (54e414c)
  • add tag in "PbElementDataTextType" (23505cc)
  • add text element & settings plugins (aad26c0)
  • add Text element renderer component (9c1a9f9)
  • add Text element settings "editor & render" plugin (81139db)
  • add Text elements & element settings in plugin (7a34db6)
  • add text elements in theme (27586cd)
  • add TextAlignment in "Text" element setting plugin (52a384b)
  • add TextColor inline tool for "RTE" (5dd57b4)
  • add themeColors to "TextColor" tool config (006b378)
  • add useCustomTag prop in "Text" component (8b3bb40)
  • add webiny-pb-media-query & webiny-pb-editor-device classes (b020ed1)
  • add API keys (2adcc1d)
  • add basic elements style (0f8e822)
  • add default styles for HTML headings (d78432f)
  • add filtering by tags (5978bf9)
  • add pagination meta data (86123bf)
  • add responsive classname in Document component (5efb95c)
  • add support for forward cursor (898719e)
  • allow Bind components to be used without passing children (67a5c76)
  • create resolve utility (faf20d1)
  • create permissions-checking utilities (4bb5f36)
  • editor mode icon on MarginPadding settings (c534bda)
  • enable loading settings for specific locale / tenant (f5b563f)
  • implement API keys UI (e600ad0)
  • implement page settings (4565f07)
  • implement setting of home/error/not-found page (79a9e9b)
  • import defaults from utilities folder (c6c4a97)
  • introduce api-prerendering-service-aws package (cf91bbb)
  • introduce graphql-client package (be58f07)
  • introduce react-graphql-client package (11e030f)
  • introduce update-settings function (5ff7917)
  • migrate layout styles for responsive editor mode (af3fc9a)
  • move createInitialEditorValue into "textUtils" (e4eb561)
  • remove white typography variants from PB theme (5667e0b)
  • set "tag, typography & alignment" required PbElementDataTextType (2051f39)
  • update base element style as per responsive editor mode (562dd23)
  • update createInitialTextValue helper (f7540f3)
  • update EditorContent style (44fd20a)
  • update MarginPadding style settings to use per-device value (26b218a)
  • update padding & margin style to use per-device settings (b42a1c3)
  • update TextSettings with settings options (95dc515)
  • update typography selection logic (cdb6964)
  • update Image to use per-device style (67702c2)
  • update styles and add useCustomTag prop in Heading" component (444d446)
  • use horizontal-align-flex in Image settings (4c83ea8)
  • use kebabCase in className (940569f)
  • use ResponsiveDisplayMode from PageBuilder context (8814fd4)
  • app-admin: remove reset styles (8109d9f)
  • add "permission-renderer-security" keys (c867f8f)
  • add AlignmentSettings (d576f93)
  • add AnimationSettings (6770549)
  • add arrow forward icon for editor (759bbec)
  • add BackgroundSettings component (06d8d72)
  • add BaseColorPickerComponent component (9a67506)
  • add BaseIconPickerComponent (a2adcd6)
  • add BorderSettings component (479dac1)
  • add element tab settings (d9235b7)
  • add getLocale function (bfab153)
  • add handlerClassName to "IconPickerPropsType" props (4442653)
  • add hasI18NContentPermission and checkI18NContentPermission methods to context.i18nContent (938f270)
  • add MarginPadding Settings (2e68496)
  • add NotAuthorizedError (1992c1b)
  • add NotFoundError (731cc0c)
  • add onChangePick prop (9cc4b85)
  • add PbFileInput and PbFile types (54c9e45)
  • add postModifyElement to "useUpdateHandlers" (7b5c4c5)
  • add renderElement to "PbEditorPageElementSettingsPlugin" (a16bf61)
  • add Save element settings (4200f74)
  • add updateButtonElementIcon (fb5c3b6)
  • add Wrapper component (c2ccfc4)
  • add icons (48b9ec2)
  • add publishing-workflow buttons (15e6047)
  • add sidebar colors (cba0dd8)
  • introduce @webiny/error package (793141f)
  • switch PageBuilder Slate to EditorJS (#1338) (2710bea)
  • update ColorPicker & IconPicker styles (11dfc51)
  • update Icon Picker styles (f6f894a)
  • update Icon element settings (fd86b80)
  • app-page-builder: add Accordion component for "sidebar" (c56e75e)
  • app-page-builder: add ColorPicker with new design (e94fca4)
  • app-page-builder: add SelectBox component (36a57e7)
  • app-page-builder: update BoxInput component styles (6162036)
  • add icons as assets (d3bca68)
  • create ES indexes per tenant (caf87e8)
  • improve permissions UI (1245aaa)
  • introduce cache id plugin for Apollo cache (3eb5d03)
  • introduce content compression/extraction methods (210d0e6)
  • make ReactMediumEditor full width (abdcbb0)
  • merge all values from base "DisplayMode" (3907ef5)
  • migrate background settings to be per-device (bc4d362)
  • migrate border setting to "per-device" responsive (9e15b2f)
  • migrate height settings to be per-device (3de95b1)
  • migrate Text settings to be per-device responsive (01b72bf)
  • migrate width style setting tobe "per-device" responsive (3a4f7d6)
  • migrate security to v5 (d8f2b76)
  • migrate styles to new per-device class structure (9904c78)
  • move device icon to right side (174c9ad)
  • remove background style from "ElementContainer" (78b772b)
  • remove text from CreateInitialTextValueArgs (934b8c4)
  • rename access tokens to API keys (7d1cfcd)
  • set "cover" as image scaling default value (f36767e)
  • temporary disabled visibility style settings (d06b548)
  • update ".webiny-pb-base-page-element-style" (9690169)
  • update "RTE" tools config (0d536da)
  • update active item style (f631a35)
  • update Breadcrumbs item style (6a3328a)
  • update CellSize component styles (752bbc8)
  • update codex editor style (807b79a)
  • update ContentContainer style (55ad95a)
  • update EditorResponsiveBar styles (0783a55)
  • update element settings plugins (1446d4f)
  • update inputStyle styles (47e3579)
  • update Margin & Padding settings types (f3877c8)
  • update MarginPadding settings component with SpacingGrid (9cb5798)
  • update MarginPadding style renderer (7fe620a)
  • update PbEditorPageElementSettingsRenderComponentProps (d2aab64)
  • update SidebarActions style (0c4c02e)
  • update tooltip style in EditorResponsiveBar (99214df)
  • update alignment "pb-render-page-element-style" plugin (e39b722)
  • update breadcrumb item style (1ed2cc9)
  • update button styles in theme (453c977)
  • update createInitialPerDeviceSettingValue usage (297689e)
  • update initial "text" settings to be per-device (529b545)
  • update initial element settings "per-device" basis (922b6a5)
  • update PbEditorResponsiveModePlugin config (716bfdf)
  • upgrade alignment settings responsive to per-device (2b08369)
  • use "per-device" styles (65e4a60)
  • use buttonText in Button element (aa55942)
  • use mouseOver & mouseOut event in "ElementContainer" (669e10f)
  • use PageBuilderProvider in site app (44f5eaf)
  • use per-device inline styles (001d474)
  • use per-device styles in Block & Button components (c77cf34)
  • use tag from props in Text render component (d7d5032)
  • use webiny-pb-editor-device & webiny-pb-media-query classes (dd9ebc5)
  • use block text as html in header block (30e3b7a)
  • via 1st argument, SecurityPermission type can be used to create new types (f836f6b)
  • api-file-manager: add "FileManager" types (3c20e8f)
  • api-file-manager: add FileStorage class (da9fe35)
  • api-file-manager: add hasI18NContentPermission checker (2e14a26)
  • api-file-manager: add storage to "fileManager" context (14c578c)
  • api-file-manager: add storage to file manager context (9e154cf)
  • api-file-manager: add fileManager context plugin (8ad3166)
  • api-file-manager: update Files CRUD with types (0cb3b9c)
  • api-file-manager: update FilesSettings CRUD with types (5648902)
  • add "RichTextEditorOutputRenderer" component in theme (ed951b4)
  • add "RichTextEditorOutputRenderer" in theme (5648719)
  • add api-file-manager-s3 package (d8da845)
  • add api-file-manager-s3 plugin (579d039)
  • add app-file-manager-s3 plugin (6ed3cad)
  • add AppFileManagerStoragePlugin type (d364ed1)
  • api-file-manager: add file meta (29ed3f6)
  • app-admin: use AppFileManagerStoragePlugin plugin (c7a6d49)
  • add app-file-manager-s3 package (3230cc5)
  • app-page-builder: switch redux for recoil (a1c5f18)
  • add ListFormsSortInput to listForms schema (23235de)
  • add personal access tokens (37add76)
  • api-form-builder: add default sort by "savedOn" (655bc7b)
  • api-form-builder: resolve reCaptcha settings (138fe77)
  • app-form-builder: add "RichTextEditor" (73a6a84)
  • ui: add label & description in "RichTextEditor" (70769a3)
  • ui: mark onChange & value props as optional (cca78d5)
  • add convertMongoSortToElasticSort helper (b7656bb)
  • add defaultSort in listForms & listPublishedForms (db6933e)
  • fix form triggers (db8f427)
  • fix form data validation message (6775e96)
  • remove I18NValue from "FormBuilder" layout fields (1e42f04)
  • update FbFormTriggerHandlerParams type (5fc3bdb)
  • api-file-manager: add FileManager context (fef26a5)
  • api-file-manager: add uploadAndCreateFile helper (aba8d1c)
  • api-form-builder: update exportFormSubmission resolver (3a08ee4)
  • add compose / pipe functions (b31dbb4)
  • add hasRwd helper (60e656a)
  • add listSubmissionsWithIds (139f1f0)
  • add listSubmissionsWithIds type (364e887)
  • update exportFormSubmissions schema (91c1252)
  • api-form-builder: add delete all revisions logic (070c65c)
  • api-form-builder: add form field resolvers (f5b0367)
  • api-form-builder: add getStatus helper (e013053)
  • api-form-builder: add listForms resolver (404ed7b)
  • api-form-builder: add listPublishedForms with DDB (6fe038a)
  • api-form-builder: add locale based search (9617526)
  • api-form-builder: add permission check "FB settings" (3612e29)
  • api-form-builder: add permission check in Form resolvers (338b2a0)
  • api-form-builder: add permission checks for "form submission" (4b289ab)
  • api-form-builder: add types for Forms, FormSubmissions and FormBuilderSettings (b43cba6)
  • api-form-builder: add DB and ES "defaults" (3e94c61)
  • api-form-builder: add utils (9a2b9be)
  • api-form-builder: update form submit (4db8bc5)
  • api-form-builder: update form resolvers (938b376)
  • api-form-builder: update form schema (a238fac)
  • api-form-builder: update forms crud (10dd6ae)
  • api-form-builder: update formSubmission resolvers (2bac3c0)
  • api-form-builder: update permission check in form schema (7f9308f)
  • api-form-builder: update package dependency (de6438e)
  • app-form-builder: add permissionRenderer to plugins (0cda145)
  • app-form-builder: encode form id in URL (b343cb3)
  • app-form-builder: remove nested locale values (2de35e6)
  • app-form-builder: remove locale values (8e491f2)
  • app-form-builder: update form id for editor (0c2d381)
  • app-form-builder: use encoded form id in URL (9312a57)
  • add "form builder plugins" to API (f204151)
  • add "form builder" admin app plugins (d08044e)
  • add "forms" CRUD (c2fb89b)
  • add "formSubmission" CRUD (a2ef7a7)
  • api-file-manager: add "createInBatch" in "files CRUD" (9f1d771)
  • api-file-manager: use "createInBatch" & "bulk" indexing (a73851b)
  • api-form-builder: add "CRUD" plugins (913069f)
  • api-form-builder: add FormBuilderSettings "CRUD" (9608985)
  • api-form-builder: update Settings & install resolvers (5b87e96)
  • api-form-builder: update package dependencies (31e1e4b)
  • add add-webiny-package script (1232623)
  • add dbPlugins & elasticSearch plugins (8a6754c)
  • add dbPlugins in "security graphql" (45982ea)
  • add dbPlugins in "security permissions manager" (7efe878)
  • add DynamoDB table in "fileManager" (e61c139)
  • add installation function (b19ea5a)
  • add NotAuthorizedResponse (fb91961)
  • add security-authorization plugin (d31ea1a)
  • add Elastic domain setup (2205343)
  • add Telemetry component (621da1f)
  • implement categories API (41844fb)
  • implement permissions checking (4669dc7)
  • implement permissions checking in GQL resolvers (19ff523)
  • improve error messaging when loading env files (d48df8a)
  • introduce @webiny/db-dynamodb package (189a9f5)
  • introduce @webiny/db package (fb45e11)
  • introduce @webiny/handler-db package (d58ea52)
  • introduce HTTP API (afbfee5)
  • introduce locale contexts (ea96341)
  • make Plugin type generic (d137735)
  • RichTextEditor component (9552955)
  • api-file-manager: add "createdBy" to File model (e93aa0f)
  • api-file-manager: add "CRUD" for files and filesSettings (9cef73c)
  • api-file-manager: implement listFiles using elastic search (7905761)
  • api-file-manager: index file in elastic search (fa2af10)
  • api-file-manager: update "files" plugins (871811d)
  • api-file-manager: update "files" resolver with permission checker (e14c4a2)
  • api-file-manager: update sort in "listFiles" schema (eb17398)
  • api-file-manager: update dependencies (4ba3158)
  • api-file-manager: update file resolvers (b680f64)
  • api-file-manager: update file settings resolvers (d791dd0)
  • api-security-user-management: add groups crud (7b3f54a)
  • use Select instead of Switch for access level (a167aff)
  • use new @webiny/db package (8720874)
  • api-security-user-management: add locales to Security Group (f02c439)
  • api-security-user-management: add users "crud" plugin (df4f33b)
  • api-security-user-management: refactor "avatar" field resolver (cd6f2b3)
  • api-security-user-management: refactor "user" resolvers (9b9d6d0)
  • api-security-user-management: save "avatar" as object (529132c)
  • api-security-user-management: update avatar as JSON in schema (d343139)
  • api-security-user-management: update user "field" resolvers (89d836c)
  • app-admin: add "ListFilesSort" (ed15875)
  • app-file-manager: update FM settings permission (2140c3a)
  • app-file-manager: update permission renderer message (5c7f017)
  • app-form-builder: add permission renderer (56354b9)
  • app-headless-cms: simplify and refactor permission UI (031ca42)
  • app-security-user-management: add "locales" to group (7ef1820)
  • app-security-user-management: refactor and simplify permissions UI (97ffc35)
  • app-security-user-management: update Groups view implementation (88dff55)
  • monolith: create api package (c55639b)
  • monolith: create api stack resource (1cd686b)
  • add "editor preset" for PB (1ef151a)
  • add app-security-content (e60abef)
  • add AppPermissionsRenderer (f9882a1)
  • add apps/theme to workspace (4bafb77)
  • add Authentication (74f9cd2)
  • add AWS_NODEJS_CONNECTION_REUSE_ENABLED (4300aaf)
  • add dynamoDb support in security service (b9dac04)
  • add dynamoDbTable in security service (cf7196f)
  • add permission utils (fa9c54a)
  • add permissionRenderer plugins (29262fc)
  • add PermissionRendererSecurityPlugin type (2a2aa38)
  • add pipe function (3e0df8c)
  • add reverse option (4b8e5f7)
  • add SecurityGroupPermission renderer (15c47c3)
  • add SecurityPermissions renderer (e02c7c0)
  • add SecurityUserPermission renderer (9fe8046)
  • add SimplePermissionRenderer (fe32d16)
  • add default values (dcd2dbd)
  • add ES service role creation plugin (72baddb)
  • add permission checking logic to resolver (d3e02d3)
  • add switchable database proxy (ca75087)
  • add VPC support (de21557)
  • clean up permission generation (3970453)
  • create DynamoDB Commodo plugin (3abd9d6)
  • eject adminPlugins (2265fc2)
  • eject I18N plugins (6c12b3b)
  • introduce api-i18n-content package (79d51f2)
  • introduce app-security-content package (04f0764)
  • introduce cli-plugin-build CLI plugin (cbac455)
  • introduce cli-plugin-build CLI plugin (225040c)
  • introduce DynamoDB data models (e134cd2)
  • update "Security" table name (dd935fa)
  • update "updateCurrentUser" (289afe1)
  • update getPermissions in "permissions-manager-middleware" (bebb911)
  • update group in security app (8985c5c)
  • update webhook form trigger handler (64b2908)
  • update CRUD plugins (4d59e2c)
  • use "pb-plugins-loader" for loadPlugins (700a1a0)
  • use elastic search to get tags list (5c1c9cf)
  • api-files: update updateSettings to use settings manager (6e172bb)
  • api-headless-cms: use hasCmsPermission (f937e2a)
  • api-security: add hasCmsPermission helper (80015a8)
  • api-security-permissions-manager: add cache option to params (6fe6e94)
  • api-security-ser-management: update "install" resolvers (35a7472)
  • api-security-user-management: add "Security" models (4ffe41a)
  • api-security-user-management: add custom SecurityGroup resolvers (693fc84)
  • api-security-user-management: add field resolvers (7a77b3a)
  • api-security-user-management: update login & getCurrentUser (965ae82)
  • api-security-user-management: update User schema & resolvers (a6fec8f)
  • api-security-user-management: update permissions (0a206c7)
  • app-file-manager: add FileManagerPermissions (04d7a05)
  • app-file-manager: add FilesPermission (73c0960)
  • app-file-manager: add permissionRenderer plugins (df6bf48)
  • app-file-manager: add PermissionRendererFileManager type (d5638f7)
  • app-file-manager: add SettingsPermission (728bb8f)
  • app-file-manager: export permissionRenderer (ba9a26a)
  • app-headless-cms: add accessLevelOperations & orderAccessLevel (c1addbd)
  • app-headless-cms: add cmsEnvironmentPermissionPlugin (f7cc1b2)
  • app-headless-cms: add cmsSettingsPermissionPlugin (ef1cdcd)
  • app-headless-cms: refactor permission renderer (f92dd52)
  • app-headless-cms: update permission reducer (1db5887)
  • app-security-user-management: add permission components (3ff4642)
  • app-security-user-management: update permissions (59a0090)
  • update permission loading for "anonymous" (02e32b2)
  • use local binary instead exclusively (e1fc437)
  • ui: update AccordionItem content styles (2ab8d9c)
  • add response function (8346b30)
  • add response function to context.http (163aeb4)
  • add error handler (72db54d)
  • add generic return type to invoke method (96602ec)
  • enable easier context specifying (ef16e56)
  • introduce graphql-playground package (cfd4849)
  • introduce handler-args package (86543ed)
  • introduce handler-aws package (4fce9ec)
  • introduce handler-aws package (62baf65)
  • introduce handler-azure package (f097dbc)
  • introduce handler-client package (3ea9f82)
  • introduce handler-client package (468cc69)
  • introduce handler-graphql-playground package (91855b2)
  • introduce handler-http package (8def703)
  • introduce cli-plugin-deploy-pulumi (6e2a61e)
  • introduce handler-aws-documentdb-proxy (e62b173)
  • introduce new api structure (3ae1e27)
  • introduce new apps structure (8ae7ef6)
  • introduce pulumi-sdk (28b6e2a)
  • introduce temporary createInstallationZip (6357d01)
  • make path property an { base, parameters, query } object (0ad1a10)
  • update createPermissionsMap and createPermissionsArray (d03823a)
  • update permission for file resolvers (d5d7dd5)
  • app-headless-cms: update PermissionSelector (c69bb2b)
  • add permissionsManager in Security API (a6c5fdb)
  • add createJwtToken testing util (5ea62ec)
  • update the way permissions are being handled (b783a93)
  • app-headless-cms: update permission UI renderer (87c74e9)
  • add boilerplate for permission UI plugins (d66a865)
  • add createAccessToken testing helper function (b86822c)
  • add default getIdentityData function (67fd505)
  • create "hasScope" and "SecurityIdentity" utils (2c8c70d)
  • remove preApply/postApply hooks (c4275f8)
  • remove roles (714a9de)
  • update security plugins in API (053de3e)
  • api-headless-cms: add 'createAccessToken' utility & use it (db76848)
  • api-headless-cms: add [WIP] cmsContentModel (78b9ab5)
  • api-headless-cms: add scopes to Access Tokens + scopes test (ef1b8cf)
  • api-headless-cms: add scopes to content models (e2a7288)
  • api-headless-cms: add slug & contentModels to gql schema (f5846f7)
  • api-headless-cms: add slug test & [WIP] contentModels test (a3bb948)
  • api-headless-cms: add slugs & [WIP] add contentModels (e7b3bbd)
  • api-headless-cms: move / split plugins to preApply (dda0247)
  • api-headless-cms: separate [WIP] access token authentication (658972a)
  • api-security: add AccessToken class & use it (20eebd0)
  • api-security: add jwt/pat authorization plugin (0d1317b)
  • api-security: validate ATs for /read and /preview cms routes (d72cb76)
  • app-file-manager: add support for PermissionRendererFileManager (4fa427b)
  • app-headless-cms: add a plugin which generates cms scopes (c2cb605)
  • app-headless-cms: add scopes to AT form (3211f9a)
  • app-headless-cms: add scopes to ATs & slugs to envs (574f60e)
  • app-headless-cms: add slug to env form (ff6ab1e)
  • app-headless-cms: export scopesList plugin (1e7a411)
  • app-security: add filter prop (466b82d)
  • app-security: pass apollo client to plugins (a77e8f8)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc