lowdefy

The config web stack for business apps - build internal tools, client portals, web apps, admin panels, dashboards, web sites, and CRUD apps with YAML or JSON.

OTHER License

Downloads
47.8K
Stars
2.7K
Committers
28
lowdefy - @lowdefy/[email protected]

Published by SamTolmay almost 4 years ago

0.0.0-alpha.7 (2020-12-10)

Bug Fixes

  • blockTools: remove registeredMethods (b984e6f)
  • deps: update dependency graphql to v15.4.0 (24803a3)
  • engine: do not recreate actions on call (58f6e8e)
  • engine: minor bug fixes (8937087)
  • engine: remove defaultValue field (a380aef)
  • engine: replace graphql-tag dependency in engine (370f69b)
  • engine: structured params for newBlocks (1c5bd0c)
  • engine: update tests (4de3325)
  • engine: visible should evaluate only when not equal to false (76e7f2a)
  • renderer: fix useContext, split onEnter and get context (6af60c6)
  • build and test errors (909b2bf)
  • move engine related files from helpers to engine (3b96ab7)
  • requests fixes (0e7af60)
  • use helpers from helpers (ebe3738)
  • renderer, engine: move displayMessage to rootContext, update engine tests (0f6339f)

Features

  • engine: init @lowdefy/engine package (1604212)
  • engine: refactor validation messages and only eval visible (a507cc3)
  • engine: remove all empty objects from state as an effect of deleted values (7cb2f2e)
  • engine: remove mutations (68f8578)
  • engine: validate action can be null = all, string = one or array = list of field names (5a64c8b)
  • add Apache-2.0 license (3e2064e)
  • add type package (d0c60c4)
  • remove fetch requests on page load, add async load actions (1f396d6)
  • engine, renderer: move apollo cache block update to renderer (778ff4a)
lowdefy - @lowdefy/[email protected]

Published by SamTolmay almost 4 years ago

1.1.0 (2020-12-10)

Bug Fixes

  • blocks: do not need to target babel node (6307e9d)
  • blocks: pass --port option to webpack config (e60ca16)
  • blocksMarkdown: fix cov paths, improve bad html test (77211ec)
  • blocksMarkdown: init version (d5afe8d)
  • deps: update dependency js-yaml to v3.14.1 (935ad89)
  • deps: update dependency react-syntax-highlighter to v15.4.3 (71d4621)
  • sanitizeName should use regex global (af6b7b9)
  • deps: update dependency react-syntax-highlighter to v15.3.1 (15df277)

Features

  • blocksMarkdown: init markdown blocks (95eb2e4)
  • blocksMarkdown: mock tests (61c6f2b)
  • servers: add logos, favicons and pwa icons (fc8610e)
lowdefy - @lowdefy/[email protected]

Published by SamTolmay almost 4 years ago

1.1.0 (2020-12-10)

Bug Fixes

  • blocks: do not need to target babel node (6307e9d)
  • blocks: pass --port option to webpack config (e60ca16)
  • blocksAntd: remove Timeline and UserAvatar files (7300e49)
  • blocksAntd: rename mutation to request in S3UploadButton (f42a971)
  • blocksAntd: set defined height to Label Col based on input size (9d5c5ee)
  • blocksAntd: type in Button block (958d760)
  • blocksAntd: update snapshots (44b969e)
  • blocksAntd: update snapshots due to dep update (eb75e50)
  • blocksAntd: update snapshots for inputs (500ae5e)
  • blocksColorSelectors: add license (b66aba3)
  • blocksMarkdown: fix cov paths, improve bad html test (77211ec)
  • deps: update dependency js-yaml to v3.14.1 (935ad89)
  • deps: update dependency react-syntax-highlighter to v15.4.3 (71d4621)
  • sanitizeName should use regex global (af6b7b9)
  • deps: update dependency react-syntax-highlighter to v15.3.1 (15df277)

Features

  • blocks-antd: use logos from server public assets (780feeb)
  • blocksAntd: include es build (2be5e10)
  • blocksAntd: mock tests for all files (9012066)
  • blocksAntd: S3UploadButton and basic render tests (fd16e74)
  • blocksAntd: S3UploadButton and basic render tests (ca597f8)
  • blocksAntd: Spin and tests (3b42bff)
  • blocksAntd: Spin and tests (0d47102)
  • blocksMarkdown: init markdown blocks (95eb2e4)
  • blockTools: improve stubBlockProps with registerAction and actionLog (fa3654c)
  • blockTools: improve stubBlockProps with registerAction and actionLog (366dd91)
  • servers: add logos, favicons and pwa icons (fc8610e)
lowdefy - @lowdefy/[email protected]

Published by SamTolmay almost 4 years ago

1.1.0 (2020-12-10)

Bug Fixes

  • rename yarn publish to yarn npm-publish (95d835f)
  • use helpers from helpers (ebe3738)

Features

lowdefy - @lowdefy/[email protected]

Published by SamTolmay almost 4 years ago

0.0.0-alpha.7 (2020-12-10)

Bug Fixes

  • blockTools: list prop must be an array on content() for list blocks to itterate over (f30e229)
  • deps: update dependency @apollo/client to v3.2.3 (b00e2b6)
  • deps: update dependency @apollo/client to v3.2.4 (6119c22)
  • deps: update dependency @apollo/client to v3.2.5 (fd0aecd)
  • deps: update dependency @apollo/client to v3.2.6 (a7440a3)
  • deps: update dependency @apollo/client to v3.2.9 (f9d5438)
  • deps: update dependency @apollo/client to v3.3.3 (0662022)
  • deps: update dependency @apollo/client to v3.3.4 (5b19621)
  • deps: update dependency graphql to v15.4.0 (24803a3)
  • deps: update react monorepo to v17.0.0-rc.3 (7b1c3e9)
  • layout: implement blockDefaultProps in renderer (5d9b94e)
  • render: remove Defaults component import (67aff08)
  • renderer: add moduleFederation to meta in LoadBlock (db25641)
  • renderer: do not add block default props on lazy component (bcbfc43)
  • renderer: do not pass Components prop to blocks (88c811d)
  • renderer: fix useContext, split onEnter and get context (6af60c6)
  • memoize emotion and fix error boundry (21dfcd2)
  • update block-tools package version (28212d2)
  • update renderer and express to server local blocks (ce638c7)
  • use helpers from helpers (ebe3738)
  • renderer, engine: move displayMessage to rootContext, update engine tests (0f6339f)

Features

  • blockTools: bump version (b450047)
  • blockTools: move module fed functions to blockTools (5e6cebf), closes #219
  • engine, renderer: move apollo cache block update to renderer (778ff4a)
  • renderer: add list prop for List block content (4e1eccb)
  • renderer: add prefetchPages feature to pages (ce547fc)
  • renderer: add renderer rootcontext (8b1da55)
  • renderer: make gql uri configurable (9c054ee), closes #250
  • renderer: make gql uri configurable using a prop, not global var (3231d8f)
  • renderer: rename validate prop to validation (e4153a6)
  • server-dev: add @lowdefy/server-dev package (58e36ab)
  • configure render loading (1f0064a)
  • remove fetch requests on page load, add async load actions (1f396d6)
  • renderer first render 😱 (a8b7f80)
  • update webpack configs (bcce3c8)
  • renderer: page rendering, incomplete (a91fadf)
lowdefy - @lowdefy/[email protected]

Published by SamTolmay almost 4 years ago

1.1.0 (2020-12-10)

Bug Fixes

  • format: getFormatter test update (235d501)
  • graphql: fix readJsonFile for node 12 (e43236b)
  • tests: remove full-icu, test on both node 12 and 14 (cf67d39)

Features

  • format: init @lowdefy/format package (f121e43)
lowdefy - @lowdefy/[email protected]

Published by SamTolmay almost 4 years ago

1.1.0 (2020-12-10)

Bug Fixes

  • blocks: do not need to target babel node (6307e9d)
  • blocks: pass --port option to webpack config (e60ca16)
  • blocksMarkdown: fix cov paths, improve bad html test (77211ec)
  • deps: update dependency js-yaml to v3.14.1 (935ad89)
  • deps: update dependency react-syntax-highlighter to v15.4.3 (71d4621)
  • sanitizeName should use regex global (af6b7b9)
  • deps: update dependency react-syntax-highlighter to v15.3.1 (15df277)

Features

  • servers: add logos, favicons and pwa icons (fc8610e)
lowdefy - lowdefy-v0.0.0-alpha.6

Published by SamTolmay almost 4 years ago

build

Fixes
  • Write config object to output.
  • Add app name to app schema.
Internal
  • Update dependency @lowdefy/node-utils to v1.0.1.

graphql

Internal
  • Update dependency @lowdefy/node-utils to v1.0.1.

renderer

Features
  • Make graphql uri configurable, closes #250.
Internal
  • Use webpack module federation scripts from block-tools.
  • Update dependency @lowdefy/block-tools to v1.0.4.
  • Update dependency @lowdefy/layout to v1.0.2.

server

BREAKING
  • Remove server package.

server-dev

Features
  • Init server-dev package.

server-docker

Features
  • Init server-docker package.

server-netlify

Features
  • Init server-netlify package.
lowdefy - cli-v3.0.0-alpha.6

Published by SamTolmay almost 4 years ago

Features
  • Add output directory option to build, closes #249. PR #260.
  • Add build-netlify command, closes #261. PR #260 .
Fix
  • react, @lowdefy/block-tools should be a dev dependency, PR #262.
Internal
  • Use webpack module federation scripts from block-tools.
  • Use createGetSecretsFromEnv from node-utils.
  • Update dependency @lowdefy/block-tools to v1.0.4
  • Update dependency @lowdefy/node-utils to v1.0.1.
lowdefy - layout-v1.0.2

Published by SamTolmay almost 4 years ago

Internal
  • Update @lowdefy/block-tools to v1.0.4
lowdefy - blocks-markdown-v1.0.1

Published by SamTolmay almost 4 years ago

Internal
  • Update @lowdefy/block-tools to v1.0.4
lowdefy - blocks-antd-v1.0.2

Published by SamTolmay almost 4 years ago

Fix
  • Set defined height to Label Col based on input size, #258.
  • typo in Button block, #259.
Internal
  • Update @lowdefy/block-tools to v1.0.4
lowdefy - blocks-basic-v1.0.8

Published by SamTolmay almost 4 years ago

Internal
  • Update @lowdefy/block-tools to v1.0.4
lowdefy - node-utils-v1.0.1

Published by Gervwyk almost 4 years ago

Features
  • Add createGetSecretsFromEnv function.
lowdefy - block-tools-v1.0.4

Published by SamTolmay almost 4 years ago

Features
  • Add webpack module federation scripts useDynamicScript and loadWebpackFederatedModule.
Fix
  • Reduce the number of dynamics scripts loaded, closes #218 .
  • fix: react-test-renderer should be a dependency, closes #248.
  • mediaToCssObject with null should not throw.
  • runMockRenderTests must mock makeCssClass, #259.
lowdefy - lowdefy-v0.0.0-alpha.5

Published by SamTolmay almost 4 years ago

Build

  • Fix app schema

Engine

  • Fix, remove all empty objects from state as an effect of deleted values.
  • Remove defaultValue field.
  • Fix, do not recreate actions on call.
  • Feature, validate action params can now be a list of field names to validate.
  • Refactor validation messages and only eval visible.
  • Only evaluate block properties if visible.

Graphql

  • Refactor requests
  • Improve request errors
  • Add Google Sheets connector

Renderer

  • Rename validate prop to validation
lowdefy - operators-v1.0.2

Published by SamTolmay almost 4 years ago

  • Fix _regex should not error but return false on empty value in state.
lowdefy - layout-v1.0.1

Published by SamTolmay almost 4 years ago

  • Update dependency @lowdefy/block-tools to v1.0.3.
lowdefy - cli-v3.0.0-alpha.5

Published by SamTolmay almost 4 years ago

  • Update dependency @lowdefy/block-tools to v1.0.3
lowdefy - block-tools-v1.0.3

Published by SamTolmay almost 4 years ago

  • Add mock tests.
  • Add schema tests.
  • Add render tests for validation and required.
  • Bug fixes.