Skip to content

v5.0.0-beta.0

Pre-release
Pre-release

Choose a tag to compare

@webiny-bot webiny-bot released this 08 Jan 20:32

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...
Read more