[node-express] create apps/app-template (reference application, we can create more apps inside the apps folder, the custom apps can be in another repo)
[node-express] move config to apps/app-template/config
[node-express] move @es-labs/node/express back to node-express/common
[node-express] add server side event (SSE) example
[node-express] add serve-index function to uploads folder (list files and folders)
for multiple tags (1/m), the value and label must be same, column must use token seperated string, or filter input is multi-select auto-complete [Note]
for single tags (1/1) - need to search join column, or filter input is single-select auto-complete [Done]
0.4.8
3 years ago
[chore] update packages & cleanup & work on improving documentation
[example-vite] add rxjs example in demo (debounce, switchMap, etc)
[example-native] urgent fix resolve CORS issue which stops js from loading
0.4.7
3 years ago
DO NOT USE, CHOOSE 0.4.8 OR HIGHER INSTEAD - FIXED CORS ERROR IN EXAMPLE-NATIVE
[chore] update packages & cleanup & work on improving documentation
[@es-labs/esm/bwc-combobox.js] - new component: multi-select tags, autocomplete, optional to create new, use string or object, clear text button
[@es-labs/esm/bwc-combobox.js] - use onselect instead of onselected (does not detect this event)
[refactor] merge example-vite and example-vite-antd, remove unnecessary plugins, removed mwc
[@es-labs/esm/bwc-t4t-form.js] - add autocomplete
0.4.5
3 years ago
Version 0.4.5
[chore] update packages & cleanup & work on improving documentation
[example-nobundle] rename to example-native, /native
[example-spa] rename to example-webpack (to be kept for legacy purpose)
[example-vite] echarts v4 to v5 (ESM), mwc to 0.20.0
[example-native] add google recaptcha
[common-lib/esm/util.js] clarify debounce usage
[example-vite] fix build path (dev / production), note need proper SSL cert for SW to work on non-localhost domain
[example-app] controllers/auth.js/checkGithub - make callback URL configurable, improve github login, callback hash to include tokens instead of just token
[example-native] moved github login here & improve on github config instructions
[example-vite] update vite from v1 to v2
[common-lib/esm/bwc-table.js] fix sort (was showing arrows on all columns), add new CSS variables for top value
set our internal usage key to __key, to avoid collisions
hide = hide table
filter & sort is not enabled by default, need to set as true
[common-lib/esm/bwc-t4t-form.js] - (generic crud) create form using web components - currently only input tag handled (TBD add select tag, and other custom tags, handle file inputs)
[common-lib/esm/t4t-fe.js] - (generic crud) created utilities also includes validation...
[common-lib/esm/t4t-validate.js] - (generic crud) created validation for backend use
[example-vite] NOTE: mwc-multiselect.js is broken
[example-vite] add initial i18n support
0.4.4
3 years ago
[chore] update packages & cleanup & work on improving documentation
[refactor] use common-lib for JS files used in the the frontend or backend
[refactor] move no bundler frontend app to own folder outside example-app (example-nobundle)
[example-nobundle] from demo-nobundler, add bulma and improve visuals
[example-vite] remove oruga (not ready for vue3+vite), implement saml callback and configs, make it work in production build
[bulma-web-components] created bwc-autocomplete and bwc-table (based on bulma) in common-lib/esm