Skip to content

Latest commit

 

History

History
906 lines (755 loc) · 114 KB

CHANGELOG.md

File metadata and controls

906 lines (755 loc) · 114 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.17.0 (2024-05-21)

Bug Fixes

  • @porrtal-proxy/r-my-project2: fix build error in generated code for strapi rest api proxy library (3aac2f5)
  • porrtal-auth-n-strapi-app: fix blueprint page (add AxiosProxy) (7a56a6a)

Features

  • @porrtal-components/r-learning: add i-frame-host and document parameters in readme for i-frame-host, markdown-viewer, and youtube-player (6569e23)
  • @porrtal/r-shell: add option to set focus only when launching views. option to view to override set focus setting for entity menu. add code to test feature. (c669a22)
  • n-porrtal-io-app: extract client components for nextjs pages (36c8f22)
  • n-porrtal-io-app: update angular static web content (b20ab9a)
  • porrtal-auth-a-msal-stand-alone-app: increase production build budgets and update banner display text (cdfa167)
  • workspace: add copyright to new files (ff9a781)
  • workspace: update Copyright to 2024 (6af8029)
  • workspace: update lr license report (05e15a0)
  • workspace: update repolinter output (d354c11)

0.16.0 (2024-04-08)

Features

  • @porrtal/r-shell-material, @porrtal/r-shell-blueprint: allow override (and suppression) of banner elements (fc2f5d6)

0.15.0 (2024-04-06)

Bug Fixes

  • porrtal-auth-n-strapi-app: add material font to app (6ac7cd9)

Features

  • @porrtal/r-shell-blueprint: tab arrangement 'hidden' working (8180d34)
  • @porrtal/r-shell-material: 'hidden' pane arrangement working (aa23a5f)
  • @porrtal/r-shell-material: remove redundant div (ca21515)
  • @porrtal/r-shell, @porrtal/r-shell-material: cleanup approach for making tabs visible (45bf003)
  • @porrtal/r-shell: hide footer until it is implemented (21029e9)
  • n-porrtal-app: add menus to test config for testing tab arrangement 'hidden' (ef7ba3f)
  • n-porrtal-app: test inline menu (ed7b47e)

0.14.1 (2024-03-18)

Bug Fixes

  • @porrtal/*: update readme links for angular stand alone msal app (41f5540)
  • @porrtal/*: update readme links for angular stand alone msal app (920c1dd)
  • @porrtal/r-*: specify all dependencies are external (peer) dependencies (4f68dc5)
  • porrtal-auth-a-msal-stand-alone-app: fix project name (b68991e)

Features

  • @porrtal/*: update readme to document stand-alone angular msal app (aa6a3c9)
  • porrtal-auth-a-msal-stand-alone-app: app working with msal :) (f98966a)
  • porrtal-auth-a-msal-stand-alone-app: remove boilerplate from app (4f1f8a6)
  • porrtal-auth-a-msal-stand-alone-app: rough in pages and views (5fb2411)
  • porrtal-auth-a-msal-stand-alone-app: rough in stand alone app (abe71b1)

0.14.0 (2024-03-12)

Bug Fixes

  • @porrtal/r-shell, @porrtal/a-shell: fix bug in "copy link" and increase deep link launch delay for react (9c63638)

Features

  • @porrtal/-shell-: entity type menu direct launch when only one entity type menu item (01223ee)
  • porrtal-io-app, @porrtal/*: add support for entityTypeMenuText and update quick starts to show usage (2c14e95)

0.13.0 (2024-03-02)

Bug Fixes

  • @porrtal/a-user: fix circular references (4e358be)

Features

  • @porrtal/r-user-axios: update axios interceptor feature with proper configuration (e98e238)
  • @porrtal/r-user-msal: add popup option to MsalAuthentication component (vs redirect) (26f4e6a)

0.12.1 (2023-12-07)

Bug Fixes

  • @porrtal/r-user-axios: fix configuration strategy for axios-generated openapi proxy libraries (582306e)
  • porrtal-auth-n-msal-app: modify permission for test (b71a078)

0.12.0 (2023-11-30)

Bug Fixes

  • @porrtal/a-shell-material: fix card-container loading in angular app (20e4c07)
  • @porrtal/a-shell-material: fix typo in orphan auth z card (34c722b)
  • @porrtal/a-shell-material: fix viewState inputs and data inputs (e5fc3c2)
  • @porrtal/a-shell-material: remove ag-grid styles from lib, define in app to give style control (acc15ea)
  • @porrtal/a-user-strapi: fix strapi interceptor injection issue (bc56f87)
  • porrtal-auth-a-auth0-app: add ag-grid styles (debf95a)
  • porrtal-auth-a-keycloak-app: add ag-grid styles (1a91d20)
  • porrtal-auth-a-msal-app: add ag-grid styles (38dec93)
  • porrtal-auth-a-strapi-app: add ag-grid styles (45ba49b)

Features

  • @porrtal-proxy/a-my-project2: copy open api json file from strapi project (31755f6)
  • @porrtal-proxy/a-my-project2: generate proxy classes (4f12958)
  • @porrtal-proxy/a-my-project2: remove boilerplate (a2eb6d4)
  • @porrtal-proxy/a-my-project2: rough in strapi angular proxy library (50ccc2e)
  • @porrtal/a-user-strapi, @porrtal/a-user: add support for angular stand alone component apps (6ed0c23)
  • @porrtal/a-user-strapi: getAccessToken working (40e61ee)
  • @porrtal/a-user, @porrtal/a-user-strapi: auth n interceptor working with strapi auth (2ccc51d)
  • @porrtal/a-user, @porrtal/a-user-strapi: code cleanup and auto configure protectedResourceMap (3dae00b)
  • @porrtal/a-user, @porrtal/a-user-strapi: rough in getAccessToken, protectedResourceMap config (2e66300)
  • @porrtal/a-user: add unit tests for auth-n-interceptor (bbc1369)
  • @porrtal/a-user: strapi-interceptor --> auth-n-interceptor (0a03e34)
  • @porrtal: add docs for porrtal-io hybrid nextjs / angular app (91ea771)
  • @porrtal: update angular api recipe docs (2738527)
  • porrtal-auth-a-zso-strapi-app: add angular material to app (feb1e44)
  • porrtal-auth-a-zso-strapi-app: basic porrtal working (2c1c48c)
  • porrtal-auth-a-zso-strapi-app: porrtal auth working (f2544fa)
  • porrtal-auth-a-zso-strapi-app: rough in stand alone component application (6f952b2)
  • porrtal-auth-a-zso-strapi-app: rough in views and route pages (and update router) (62074bd)
  • workspace: add copyright info to new files (1cfc3a8)
  • workspace: update package.json angular material to v17 (458ce47)

0.11.0 (2023-11-21)

Bug Fixes

  • @porrtal/a-shell-material: fix legacy material component issues (c638f99)
  • @porrtal/r-user-axios: fix name in project (ce63ce4)

Features

  • @porrtal/r-user-msal, workspace: upgrade msal to current, fix react msal (b487b70)
  • @porrtal: NextJS React OpenAPI Recipe working (f5159fc)
  • @porrtal: update angular docs (7932f01)
  • @porrtal: update docs to illustrate useAxiosProxy and useAuthNGetToken React hooks (d36d3fc)
  • n-porrtal-io-app: update angular static web application (1ea15b7)
  • workspace: migrate to nx 17.1.2 (1cc3048)
  • workspace: update nx to 17.1.2 (and angular to 17.0.3) (1ae057d)

0.10.0 (2023-11-19)

Bug Fixes

  • @porrtal-components/r-quick-start-blueprint: fix install instructions for blueprint packages (477ec0f)
  • @porrtal-proxy/r-my-project2: fix codegen errors in openapi json file (bf39495)
  • @porrtal/a-shell-material: fix search dialog popup location (4a9adf7)
  • a-porrtal-app, a-porrtal-io-app, @porrtal/a-shell-material: fix ag-grid css references (b986e94)
  • docs: fix npm install issues in quick start docs (f4bd645)
  • workspace: remove invalid project property (650435f)

Features

  • @porrtal-proxy/r-my-project2: copy in strapi openapi json (4e989bd)
  • @porrtal-proxy/r-my-project2: generate proxy code (ca9e29b)
  • @porrtal-proxy/r-my-project2: rough in library for strapi rest api proxy (0ded868)
  • @porrtal/r-user-*: update msal quickstart instructions (ac7690a)
  • @porrtal/r-user-axios: axios-proxy working (f99c6da)
  • @porrtal/r-user-axios: rough in library that supports react axios rest api development (adbbf95)
  • @porrtal: improve docs (0b03734)
  • @porrtal: update docs (66f5bf0)
  • n-porrtal-io-app: update angular app (df20713)
  • porrtal-auth-n-auth0-app, @porrtal/r-user-auth0: getToken working (8250b1f)
  • porrtal-auth-n-auth0-app: add audience and scope to Auth0Authentication (4297da6)
  • porrtal-auth-n-keycloak-app, @porrtal/r-user-keycloak: getToken working (7d290d0)
  • porrtal-auth-n-msal-app, @porrtal/r-user, @porrtal/r-user-msal: getToken returns access token (a4d9f84)
  • porrtal-auth-n-strapi-api: useAxiosProxy and registerLibraryEnties and generateReport methods (50fe8a9)
  • porrtal-auth-n-strapi-app, porrtal-auth-r-strapi-app, @porrtal/r-user-strapi: getToken working (e95e049)
  • porrtal-auth-r-auth0-app, @porrtal/r-user-auth0: provide audience+scope in app. getToken works (004a844)
  • porrtal-auth-r-keycloak-app: getToken working (a5a597c)
  • porrtal-auth-r-msal-app: getToken working (4160684)
  • workspace: apply migrations --> nx 17.0.2 (87ae5aa)
  • workspace: upgrade to nx 17.0.2 (f08750b)

0.9.6 (2023-08-20)

Bug Fixes

  • @porrtal/r-*: add react and react-dom to project externals (e0859b0)

0.9.5 (2023-08-19)

Bug Fixes

  • @porrtal/r-shell-blueprint, @porrtal/r-shell-material: remove import --> Component (b4500ef)

0.9.4 (2023-08-17)

Bug Fixes

  • workspace: update from nx 16.5.5 --> 16.7.1 (e14769a)
  • workspace: update from nx 16.5.5 --> 16.7.1 (74eaa2e)

0.9.3 (2023-08-16)

Bug Fixes

  • @porrtal/*: fix circular dependencies and external dependencies (63a855d)

0.9.2 (2023-08-16)

Note: Version bump only for package porrtal-workspace

0.9.1 (2023-08-15)

Bug Fixes

  • @porrtal/*: fix package.json license and repository info (4229a6a)
  • @porrtal/r-shell-blueprint, @porrtal/r-shell-material: remove mock dependency (faabeb4)
  • @porrtal/r-user-mock: fix incorrect use hook (d1991c1)
  • workspace: update readme to reference porrtal libraries for authentication (4ab9b14)

Features

  • workspace: create script to build the libraries to be published (146e173)

0.9.0 (2023-07-31)

Bug Fixes

  • @porrtal-components/a-quick-start-material: fix banner to show angular icon and heading (1a3369c)
  • @porrtal-components/r-quick-start-blueprint: accept string or number for account id (1c093df)
  • @porrtal-components/r-quick-start-blueprint: fix IDs for quick start. views now launching (8a05eea)
  • @porrtal*: fix nodejs url (6a5fd4f)
  • @porrtal*: fix typo in readme (5d74215)
  • @porrtal*: link to sample apps from list in summary text (a67a1d0)
  • @porrtal*: make system order consistent, add setup links to app sections (9dd95b8)
  • @porrtal*: remove mock from library lists. make order consistent (1198763)
  • @porrtal*: update line numbers for react sample apps (74db095)
  • @porrtal/a-shell-material: add global ag-grid styles in logger-banner for logging grid (afecdef)
  • @porrtal/a-shell-material: change name of tab for shell state dashboard (bf097d1)
  • @porrtal/a-shell-material: change z-index so entity menu shows (defaults to z 1000) (a2dc0df)
  • @porrtal/a-shell-material: fix alignment in shell dashboard, fix app styles (119839f)
  • @porrtal/a-shell-material: fix card layout and scroll in cards (47f3dfc)
  • @porrtal/a-shell-material: fix duplicate orphan auth z cards in shell dashboard (bed4bf8)
  • @porrtal/a-shell-material: fix inset background for maximize, remove z index tests (65c39f2)
  • @porrtal/a-shell-material: remove log messages (4bcff79)
  • @porrtal/a-shell: accomodate issue in @rx-angular/state where updates to state are delayed (24f247d)
  • @porrtal/a-user-msal: refactor login for msal to support login strategy (351e3cc)
  • @porrtal/a-user-oidc: log undefined claims (shouldn't happen) (51cd334)
  • @porrtal/a-user-oidc: refactor login for auth0 and keycloak to support login strategy (b559adc)
  • @porrtal/a-user-oidc: remove unused get user function (user$ is used now) (c0005c3)
  • @porrtal/a-user-oidc: set the roles in the rxState roles property (now shows in dashboard) (afdd65a)
  • @porrtal/a-user-strapi: fix roles in auth z for strapi (956fc5e)
  • @porrtal/r-shell-*: fix shell state dashboard property naming (37a37dc)
  • @porrtal/r-shell-*: update references (42a5090)
  • @porrtal/r-shell-blueprint: fix banner margin top and bottom (54fabeb)
  • @porrtal/r-shell-blueprint: fix shell state dashboard orphan card keys and maximize timing (be27d4e)
  • @porrtal/r-shell-blueprint: move login and logout buttons into user-banner (0dd3ebd)
  • @porrtal/r-shell-blueprint: remove gray area below tabs (cf2f24a)
  • @porrtal/r-shell-material: change login / logout buttons to angular material style (a94500e)
  • @porrtal/r-shell-material: fix font for user name (b24c634)
  • @porrtal/r-shell-material: fix shell state dashboard - views card - tooltips (1043386)
  • @porrtal/r-shell-material: fix timing issue with maximize tab (pass array and index, not value) (a998a96)
  • @porrtal/r-shell: encapsulate deep link processing in dispatch function (44eabf0)
  • @porrtal/r-user-auth0, @porrtal/r-user-keycloak: add missing loginStrategy property to auth0 and keycloak (0cafcf2)
  • @porrtal/r-user-auth0: update children type in interface to ReactNode (67956f8)
  • @porrtal/r-user-keycloak: update name to claims mapping for keycloak (a55159e)
  • @porrtal/r-user-mock: clean up timer if effect is destroyed (9a09b3d)
  • @porrtal/r-user-mock: fix build errors - not all code paths return a value (04919b5)
  • @porrtal/r-user-mock: fix types (4200673)
  • @porrtal/r-user-msal: use @porrtal/r-user instead of redefining "useAuthN" (d49694c)
  • @porrtal/r-user-strapi: fix login and register error handling (9e43cb5)
  • a-porrtal-io-app, n-porrtal-io-app: build and push to cf working (49a85b2)
  • a-porrtal-io-app: entryComponents aren't an angular thing anymore. fix .keys error - tsconfig (9db9354)
  • n-porrtal-io-app: fix build error (c6efabc)
  • n-porrtal-io-app: update banner image size (841a864)
  • porrtal-auth-a-*-app: fix auth redirect (7488654)
  • porrtal-auth-a-auth0-app: fix material styles, remove logging message (d7cfb6e)
  • porrtal-auth-a-keycloak-app: update banner label to keycloak (was auth0) (625050a)
  • porrtal-auth-n-keycloak-app: fix page two banner (blueprint) (f278738)
  • porrtal-auth-n-mock-app: fix build errors (b078173)
  • porrtal-auth-n-msal-app: update icons and banner text (88c0860)
  • porrtal-auth-n-strapi-app: fix role name in view permissions (fee7599)
  • porrtal-auth-r-*: fix datagrid layout, strapi permissions, definition order, and style (b85ab54)
  • porrtal-auth-r-msal-app: fix component hierarchy, view permissions, and shell-state-dash view (56093f5)
  • workspace: fix next and react css imports for ag-grid (57dcc38)
  • workspace: update @mui/material version to fix nextjs build (b5d2d4c)

Features

  • @porrtal-auth-n-*: add ag-grid styles to _app.tsx (2298055)
  • @porrtal-auth-n-strapi-app: auth working for strapi / blueprint (bb6a7a4)
  • @porrtal*: add comments to msal config file and update docs (bc58f94)
  • @porrtal*: add docs for auth0 (377cff8)
  • @porrtal*: add docs for setting up azure and msal (f24dfa3)
  • @porrtal*: clarify the steps to run the porrtal-auth samples (346fb97)
  • @porrtal*: document strapi setup (0012120)
  • @porrtal*: document the keycloak setup process (66fdabc)
  • @porrtal*: elaborate on running sample applications, rough in setup docs (086b973)
  • @porrtal*: enhance outline levels for visual cues (78dfc2b)
  • @porrtal*: modify intro in docs (98d6c14)
  • @porrtal*: update angular service and provider descriptions (a5b1397)
  • @porrtal*: update docs (ee1502d)
  • @porrtal*: update docs (ddfd908)
  • @porrtal*: update docs for porrtal-auth r-auth0-app (81ff097)
  • @porrtal*: update docs with nextjs app links (97cdb09)
  • @porrtal*: update heading levels and text (b0df08b)
  • @porrtal*: update strapi docs (05b3efd)
  • @porrtal/*: add more detail to readme (3bf11ba)
  • @porrtal/*: remove backticks from readme mind map (a45c17c)
  • @porrtal/*: rough in docs for porrtal library packages (0593c91)
  • @porrtal/*: update readme with additional detail (e931a90)
  • @porrtal/*: update readme with more detail and relative links (8fc35f2)
  • @porrtal/a-api, @porrtal/a-shell: add types for auth z support in shell (3bf48bb)
  • @porrtal/a-api: add permissions to view interface (836fb7d)
  • @porrtal/a-shell-material: add error message tooltip to login button error icon (6410578)
  • @porrtal/a-shell-material: add key icon to auth n card (ea839c2)
  • @porrtal/a-shell-material: add padding and scroll for maximize content (a198d57)
  • @porrtal/a-shell-material: adjust card toolbar color based on state (a6a0cd0)
  • @porrtal/a-shell-material: auth z card working with mock auth z provider (a5f1bba)
  • @porrtal/a-shell-material: auth-n card working with mock auth n service (2bd5ffe)
  • @porrtal/a-shell-material: auth-n-card maximize and maximize-host restore working (96b0e7f)
  • @porrtal/a-shell-material: auth-n-card showing mock claims (4e1a8e7)
  • @porrtal/a-shell-material: banner image working (366b723)
  • @porrtal/a-shell-material: banner menu bar and banner menu item working (5a90cd3)
  • @porrtal/a-shell-material: banner menu inline working (ab6dcea)
  • @porrtal/a-shell-material: copy link working (6cf0131)
  • @porrtal/a-shell-material: create views card for shell dashboard (4a0c52c)
  • @porrtal/a-shell-material: implement maximize and restore (87fd4f5)
  • @porrtal/a-shell-material: implement nav expand / collapse (28a7693)
  • @porrtal/a-shell-material: maximize tab working (cfa49f8)
  • @porrtal/a-shell-material: observable for AuthZProviderState in AuthZProviderInterface (34dba1f)
  • @porrtal/a-shell-material: orphan auth z card in shell dashboard working (e863ebb)
  • @porrtal/a-shell-material: refactor authN to use state (not isAuthenticated and isInitialized) (40e0962)
  • @porrtal/a-shell-material: refactor login service and configuration (931a1b9)
  • @porrtal/a-shell-material: rough in banner menu bar and banner menu inline (81c76bd)
  • @porrtal/a-shell-material: rough in card container and cards for shell state dashboard (9e9b8c8)
  • @porrtal/a-shell-material: rough in card layout and card maximize (e79c986)
  • @porrtal/a-shell-material: rough in dynamic component loading in card container (935602c)
  • @porrtal/a-shell-material: rough in shell-state-banner and shell-state-dashboard (7bb1f8b)
  • @porrtal/a-shell-material: rought in login form and with registration option (05b4d7b)
  • @porrtal/a-shell-material: shell state service updates to use callback instead of imperative calls (a758ea8)
  • @porrtal/a-shell-material: show category in views card in shell dashboard (425ac3b)
  • @porrtal/a-shell-material: show loading and error status in shell state banner (3666a05)
  • @porrtal/a-shell-material: show lock if permission (with tooltip) on views card (shell dash) (060764e)
  • @porrtal/a-shell-material: support login and logout (883de74)
  • @porrtal/a-shell-material: use angular material cards and set content margin (41e2996)
  • @porrtal/a-shell-material: use material theme for maximize toolbar (356b396)
  • @porrtal/a-shell: deep links working (9992bdb)
  • @porrtal/a-shell: deep links working with permissions (c20b286)
  • @porrtal/a-shell: permissions caching working (7e652a6)
  • @porrtal/a-shell: populate menuItems when registering views (a155af9)
  • @porrtal/a-shell: prevent actions that might destroy a component when elements are maximized (b0b1514)
  • @porrtal/a-shell: shell service 'setAuthZReady' and 'registerAuthZPermissionCheck' working (795eb1f)
  • @porrtal/a-shell: support spaces in viewId, delay deep link launch for late registered views (f2e45e5)
  • @porrtal/a-shell: suppress focus for delayed launch tabs (84313bb)
  • @porrtal/a-user-*: rough in angular msal, oidc, and strapi libraries (e863bfc)
  • @porrtal/a-user-auth-z: create lib for auth z provider and service (590bab5)
  • @porrtal/a-user-auth-z: improve mock configuration (2cae88a)
  • @porrtal/a-user-auth-z: mock auth n and auth z working (b0a80aa)
  • @porrtal/a-user-auth-z: rough in auth-z-provider and auth-z-service (5c7b0c6)
  • @porrtal/a-user-auth-z: rough in mock authentication and authorization support (b5f61f2)
  • @porrtal/a-user-auth-z: rough in mocks and add copyright notices (768edce)
  • @porrtal/a-user-auth-z: use regular providers for mock to support different route scenarios (d5272f8)
  • @porrtal/a-user-auth-z: wire up mock auth n and mock auth z (cdf2d0d)
  • @porrtal/a-user-msal: msal (azure) authentication and authorization working (e1fa187)
  • @porrtal/a-user-msal: refactor async model, msal auth working (88a7998)
  • @porrtal/a-user-oidc: display user name in banner when logged in, refactor supporting code (922cf94)
  • @porrtal/a-user-oidc: oidc auth n and auth z working for porrtal-auth-a-auth0-app (928783e)
  • @porrtal/a-user-oidc: rough in oidc auth feature (1587d8c)
  • @porrtal/a-user-oidc: update user$ in auth-n service when claims change (6ca6cf7)
  • @porrtal/a-user-strapi: jwt in local storage, login and registration working (bc3b594)
  • @porrtal/a-user-strapi: rough in strapi authentication support (b535081)
  • @porrtal/a-user-strapi: strapi auth n and auth z are working (cebb65e)
  • @porrtal/a-user-strapi: strapi login working (8344bca)
  • @porrtal/a-user-strapi: wire up config and login service calls (1e7f23d)
  • @porrtal/a-user: add auth z types, move user-login, increase build limits (f1ca290)
  • @porrtal/a-user: add claims and claimsMap to AuthNInterface (0db94b0)
  • @porrtal/a-user: cleanup interfaces, complete AuthZTypedProviderInterface (8828f2d)
  • @porrtal/r-shell-blueprint, @porrtal/r-shell-material: banner image working (9b50972)
  • @porrtal/r-shell-blueprint: banner menu bar working (fe5fa37)
  • @porrtal/r-shell-blueprint: banner menu inline working (03a2910)
  • @porrtal/r-shell-blueprint: cards view stack - maximize working (a57bad9)
  • @porrtal/r-shell-blueprint: copy deep link working (4884e4a)
  • @porrtal/r-shell-blueprint: implement nav expand / collapse (dbf3d54)
  • @porrtal/r-shell-blueprint: launch q working (de8d1f5)
  • @porrtal/r-shell-blueprint: login and register working (9e33b59)
  • @porrtal/r-shell-blueprint: maximize html element working (88304ca)
  • @porrtal/r-shell-blueprint: pass menuItems into banner manu bar and banner menu inline (20ce0ff)
  • @porrtal/r-shell-blueprint: refine maximize host header (ee4b294)
  • @porrtal/r-shell-blueprint: rough in banner menu bar and banner menu inline (b30f322)
  • @porrtal/r-shell-blueprint: rough in cards, show auth n and auth z card data (15b446b)
  • @porrtal/r-shell-blueprint: rough in shell state dashboard and auth n card (1a7f273)
  • @porrtal/r-shell-blueprint: shell state dashboard - clean up card headers (14cdd21)
  • @porrtal/r-shell-blueprint: shell state dashboard card headers working (aeb720b)
  • @porrtal/r-shell-blueprint: shell state dashboard orphan views working (cc4100d)
  • @porrtal/r-shell-blueprint: shell state dashboard panes card working (9517c68)
  • @porrtal/r-shell-blueprint: shell state dashboard views card working (351e3d9)
  • @porrtal/r-shell-blueprint: tab maximize working (adc361f)
  • @porrtal/r-shell-blueprint: user banner working for blueprint test case (1e73e57)
  • @porrtal/r-shell-material: banner menu bar working (514933f)
  • @porrtal/r-shell-material: banner menu inline working (ec7d861)
  • @porrtal/r-shell-material: copy link working (6aadae4)
  • @porrtal/r-shell-material: implement nav expand / collapse (e859b29)
  • @porrtal/r-shell-material: maximize tab working (c28d6d1)
  • @porrtal/r-shell-material: move login and logout buttons into user-banner (0177b6f)
  • @porrtal/r-shell-material: rough in banner menu bar and banner menu inline (and test cases) (137c948)
  • @porrtal/r-shell-material: shell state card maximize working (9ba5edb)
  • @porrtal/r-shell-material: shell state dashboard and cards working (c08eea9)
  • @porrtal/r-shell, @porrtal/r-shell-material: refactor shared code into r-shell (68fa7b8)
  • @porrtal/r-shell: deep links working (5c9ceba)
  • @porrtal/r-shell: fix keys in shell layout splitter's maximize hosts (9b7dd02)
  • @porrtal/r-shell: implement porrtal menu item for view registration (1ab6567)
  • @porrtal/r-shell: move cards-container to blueprint and material libraries (881a55a)
  • @porrtal/r-shell: support spaces in viewId, delay deep link launch for late registered views (ce8ad57)
  • @porrtal/r-split: implement support for collapsed nav pane (1ca12b9)
  • @porrtal/r-split: implement support for collapsed nav pane (fa18501)
  • @porrtal/r-user-*: rough in react auth0, keycloak, msal, and strapi libraries (83037bf)
  • @porrtal/r-user-auth0: auth0 auth n working (89cf2c8)
  • @porrtal/r-user-auth0: auth0 auth z working (1167b6c)
  • @porrtal/r-user-keycloak: keycloak auth n working (dc5e6d1)
  • @porrtal/r-user-keycloak: keycloak auth z working (e476d2c)
  • @porrtal/r-user-mock: create react library for mock auth n and auth z (a3d9457)
  • @porrtal/r-user-mock: error on first login, success on 2nd (with 3 sec delay) (176628c)
  • @porrtal/r-user-mock: no permissions q working (e436cfb)
  • @porrtal/r-user-mock: reset auth z when logout (fe6f910)
  • @porrtal/r-user-mock: rough in mock auth n (4ea0313)
  • @porrtal/r-user-mock: rough in mock authentication (71445c7)
  • @porrtal/r-user-mock: update auth n interface and login sequence (80b2839)
  • @porrtal/r-user-msal: claims and email working (60c17d8)
  • @porrtal/r-user-msal: msal auth n working (ec348a6)
  • @porrtal/r-user-msal: msal auth z working (5315477)
  • @porrtal/r-user-msal: rough in msal authentication (3e36d62)
  • @porrtal/r-user-msal: rough in msal-authentication (fafb3de)
  • @porrtal/r-user-strapi: implement login strategy, login, register, and localStorage for jwt (90fce6b)
  • @porrtal/r-user-strapi: login and registration working (9be5de5)
  • @porrtal/r-user-strapi: registration is working !! :) (d0c6a74)
  • @porrtal/r-user-strapi: strapi auth working (and pulling porrtal_roles) (9d2e644)
  • @porrtal/r-user-strapi: strapi auth z working (04510fa)
  • @porrtal/r-user: move auth0 and keycloak items into thier own libraries to limit dependencies (99794f3)
  • @porrtal/r-user: move user-banner into material and blueprint libs (to prep for strapi login) (3003f70)
  • @porrtal/r-user: rename AuthInterface --> AuthNInterface (540525e)
  • @porrtal/r-user: useAuth --> useAuthN to prep for AuthZ (N: authorization, Z: authorization) (ff41b80)
  • @r-shell-*: support enter key for login and register dialogs (268949a)
  • a-porrtal-io-app: add default route for regression testing (7c106c0)
  • n-porrtal-io-app: build and copy angular app into nextjs app (5b4b27a)
  • n-porrtal-io-app: demonstrate inline settings menu (cf8274f)
  • n-porrtal-io-app: update a-porrtal-io-app from build (253b530)
  • n-porrtal-io-app: update angular application (9f60cc5)
  • porrtal-auth-a-*-app: add angular material styles (816aaf7)
  • porrtal-auth-a-*: rough in auth0, keycloak, msal, and strapi angular porrtal-auth apps (833a575)
  • porrtal-auth-a-auth0-app: add routes (pages) (ba271e5)
  • porrtal-auth-a-auth0-app: auth0 authentication working with login & logout (a680e0a)
  • porrtal-auth-a-auth0-app: permissions test working for role exists and doesn't exist (dc4cacc)
  • porrtal-auth-a-auth0-app: rough in oidc auth0 authentication (6ce86f7)
  • porrtal-auth-a-auth0-app: rough in views, add angular material (598a145)
  • porrtal-auth-a-auth0-app: rough in views, add angular material (227b67e)
  • porrtal-auth-a-keycloak-app: add routing (pages), update redirect for keycloak and auth0 (51d3694)
  • porrtal-auth-a-keycloak-app: fix material styles, test permissions (e9f98c2)
  • porrtal-auth-a-keycloak-app: login / logout working with keycloak and @porrtal/a-user-oidc (55e9f02)
  • porrtal-auth-a-mock-app: add page eight - no auth test case (f72bbd8)
  • porrtal-auth-a-mock-app: add pages and views and setup app (13765cc)
  • porrtal-auth-a-mock-app: add pages for additional test scenarios (8aae858)
  • porrtal-auth-a-mock-app: lazy load routes (6f5909e)
  • porrtal-auth-a-mock-app: rough in angular mock auth app (faed4fd)
  • porrtal-auth-a-mock-app: test delayed launch permissions for both deep link and startup (f01315b)
  • porrtal-auth-a-msal-app: authentication working (eccb59b)
  • porrtal-auth-a-msal-app: show that auth n can be contained inside in shell state (e8204e2)
  • porrtal-auth-a-msal-app: views with permissions working for msal azure authentication and authorization (fa7cd08)
  • porrtal-auth-a-strapi-app: define light mode for angular material (4b801f4)
  • porrtal-auth-a-strapi-app: rough in strapi app pages and views (dde69e8)
  • porrtal-auth-a-strapi-app: update angular material styles and test permissions on page one (eb4034b)
  • porrtal-auth-n-*: rough in auth0, keycloak, msal, and strapi nextjs porrtal-auth apps (53a022a)
  • porrtal-auth-n-auth0-app: add navigation between / and /two pages (3466b3e)
  • porrtal-auth-n-auth0-app: blueprint (page two) working (7a0286b)
  • porrtal-auth-n-auth0-app: rough in views (b254871)
  • porrtal-auth-n-keycloak-app: page two (blueprint) working (e583173)
  • porrtal-auth-n-keycloak-app: rough in views (27a97b4)
  • porrtal-auth-n-mock-app: add page for blueprint ui testing (1669b49)
  • porrtal-auth-n-mock-app: create new application (3e529f6)
  • porrtal-auth-n-msal-app: login working (30db1ff)
  • porrtal-auth-n-strapi-app: add page for blueprint (c14d9c0)
  • porrtal-auth-n-strapi-app: rough in nextjs strapi auth app (1ce7278)
  • porrtal-auth-r-*: rough in auth0, keycloak, msal, and strapi react porrtal-auth apps (7d8f9a4)
  • porrtal-auth-r-auth0-app: fix component hierarchy, set permissions, add shell state dash (38f8345)
  • porrtal-auth-r-auth0-app: rough in views (db0ef0a)
  • porrtal-auth-r-keycloak-app, porrtal-auth-n-keycloak-app: update docs (4e50d38)
  • porrtal-auth-r-keycloak-app: rough in views (a80c61c)
  • porrtal-auth-r-keycloak-app: update view permissions, add shell dash view, update styles (f1b5062)
  • porrtal-auth-r-mock-app: create new application (c5cc593)
  • porrtal-auth-r-msal-app, porrtal-auth-n-msal-app: update docs, add navigation (a3b8a4f)
  • porrtal-auth-r-msal-app: login working (b30f211)
  • porrtal-auth-r-strapi-app, porrtal-auth-n-strapi-app: update docs (4ba2ee0)
  • porrtal-auth-r-strapi-app: strapi login and register working (54aa81e)
  • porrtal-auth-r-user-mock: rough in application with mock auth n (9e74094)
  • workspace: add copyright notices (d8eb681)
  • workspace: add copyright notices (81f576f)
  • workspace: update license report and delta from previous (3c1c032)
  • workspace: upgrade nx (apply migrations) (549f5c3)
  • workspace: upgrade to nx 16.5.5 (from nx 15.8.5) (89fd67a)

0.8.1 (2022-12-15)

Bug Fixes

  • workstation: fix readme run instructions (4837884)
  • workstation: remove branding (908e829)

0.8.0 (2022-12-15)

Bug Fixes

  • @porrtal-components/r-quick-start-blueprint: publish fix for npm install in quick start (d662606)
  • @porrtal-components/r-quick-start-blueprint: update install with legacy peer deps (608e004)
  • @porrtal/a-shell-material: fix transparent background for cascading menu (754c9a0)
  • @porrtal/r-shell-material: don't allow close tab or move tab for search views (17f39f9)
  • @porrtal/r-shell-material: fix banner key and banner menu icons (b40746f)
  • @porrtal/r-shell-material: fix context menu item callback not called (b792d11)
  • a-porrtal-io-app: publish new angular porrtal-io app (1bff29b)
  • workspace: define COPYRIGHTLEN for copyright script (bed2aa8)
  • workspace: display npm audit results as part of npm install (878a75f)
  • workspace: remove unused prune option from copyright script (72ee9cc)
  • workspace: resolve dev npm vulnerabilties (1fe601d)
  • workspace: resolve npm vulnerabilities - part 1 (f42e6ab)
  • workspace: undo audit fixes to repair angular build (0407fd2)
  • workspace: update storybook to remove npm vulnerabilities (74e7f55)

Features

  • n-porrtal-io-app: fix build errors and publish new version (e4975ad)
  • remove esri samples due to license agreement restrictions (6842fd7)
  • workspace: add copyright scripts (156f4d5)
  • workspace: add repolinter config and output (55e4e2f)
  • workspace: enhance Porrtal readme (be308c2)
  • workspace: enhance Porrtal readme (c66376e)
  • workspace: remove @nrwl/nx-cloud dependency (licensing issue) and lock down mui-nested-menu (586880e)
  • workspace: rerun license report (d481746)
  • workspace: update repolinter.json to include .ts and .tsx files and rerun (d8ef011)

0.7.0 (2022-12-03)

Bug Fixes

  • @porrtal-components/r-porrtal-io: replace images (0f41d5c)
  • @porrtal/a-shell-material: fix alignment in entity menu (4965f0c)
  • @porrtal/r-shell-blueprint: fix banner keys (03ac0a3)
  • @porrtal/r-shell-material: fix build error (85ed5d7)

Features

  • @porrtal-components/a-quick-start-material: add images to nav docs (0592f7f)
  • @porrtal-components/a-quick-start-material: docs for entity menu (24b4fb6)
  • @porrtal-components/a-quick-start-material: docs for launch a component (b9600b6)
  • @porrtal-components/a-quick-start-material: docs for search view (f5a001e)
  • @porrtal/r-shell-blueprint: enhance display of icons in banner (6b6c119)
  • n-porrtal-io-app: create nx command: export-to-cf (52e1672)
  • n-porrtal-io-app: publish latest angular porrtal io app (12e1d2b)
  • n-porrtal-io-app: update nx command: export-to-cf (1140048)
  • workspace: add Staticfile and license info (4f0c395)
  • workspace: cf deployment working: cf export-to-cf n-porrtal-io-app (ad5d235)
  • workspace: docs via readme (056a31f)
  • workspace: rough in license agreement, code of conduct, contributing, etc (12e3571)
  • workspace: update docs (9eb745b)
  • workspace: update docs (3022311)
  • workspace: update docs (91b39f1)
  • workspace: update getting started docs for porrtal.io (c9e47f9)
  • workspace: update getting started image size (ef915dc)
  • workspace: update package.json files and docs (3d47347)

0.6.0 (2022-12-01)

Bug Fixes

  • @porrtal-components/a-learning: add margin around markdown docs (5dfad32)

Features

  • @porrtal-components/a-quick-start-material: docs for welcome and workstation setup (be86016)
  • @porrtal-components/a-quick-start-material: docs to create app and create the nav component (1b66c5b)
  • @porrtal/a-shell-material: search only if search views registered, align logger message bell (3f2ff41)

0.5.1 (2022-11-30)

Bug Fixes

  • @porrtal/r-shell-material: remove menu divider (662b17b)

0.5.0 (2022-11-30)

Features

  • @porrtal-components/a-quick-start-material: rough in docs and components (a94ce59)
  • @porrtal-components/a-quick-start-material: rough in library for angular quick start (b58c1fd)
  • @porrtal-components/r-learning: fix build issues with ngx-markdown (embedded until PR merged) (f074fe5)
  • @porrtal-components/r-quick-start-material: create nav component and launch a component docs (54b5a47)
  • @porrtal-components/r-quick-start-material: entity menu docs (297bef3)
  • @porrtal/, @porrtal-components/: add new angular library formats project.json (7e0dd44)
  • @porrtal/a-shell-material: make nav pane wider (f4a0c1f)
  • @porrtal/r-shell-material: switch context menu to menuItemsData view-stack tabs (not working) (a5c2eea)

0.4.1 (2022-11-26)

Bug Fixes

  • @porrtal-components/r-quick-start-material: update nav docs (e0a782b)
  • @porrtal/r-shell-material: fix banner label when there is no banner child data (289e11c)
  • @porrtal/r-shell-material: fix weird nonce error... update to newer version of mui-nested-menu (1bfd0c5)

0.4.0 (2022-11-26)

Bug Fixes

  • @porrtal-components/r-quick-start-blueprint: add key at correct level for react rendering (e58ce4b)
  • @porrtal-components/r-quick-start-blueprint: fix key error and nav icon (29974bb)
  • @porrtal-components/r-quick-start-blueprint: fix key issue in entity menu docs (3a53deb)
  • @porrtal-components/r-quick-start-blueprint: fix missing key in rendering for account search (2deff05)
  • @porrtal-components/r-quick-start-blueprint: fix missing key rendering errors (51eb3cc)
  • @porrtal-components/r-quick-start-demo: fix npm install problem (0f843e5)
  • @porrtal-components/r-quick-start-material: fix alignment of docs nav items (385eda1)
  • @porrtal-components/r-quick-start-material: fix key error in account search (32823d6)
  • @porrtal/r-shell-blueprint: fix banner label when there is no banner child data (ba30a1d)
  • @porrtal/r-shell-blueprint: fix formatting and remove unused import (d12905b)
  • @porrtal/r-shell-blueprint: fix rendering error with useEffect for shellDispatch registerView (74cada8)
  • @porrtal/r-shell-blueprint: fix replaceable parameters in entity menu (455cb9b)
  • @porrtal/r-shell-material: fix replaceable parameters in entity menu (18d67f1)
  • @porrtal/r-shell-material: increase size of nav view stack icons (00b7f0d)
  • @porrtal/r-shell-material: use useEffect to register components to fix rendering error (00f6e4f)
  • @porrtal/r-shell: format document shell-layout-splitter (5ba2e53)
  • @porrtal/r-shell: make nav area initial width 300px (fc519e3)
  • @porrtal/r-shell: set nav width to 320px (1c2a71d)
  • @porrtal/r-shell: update background for components to very light gray F3F3F3 (d816be1)

Features

  • @porrtal-components/r-quick-start-blueprint: add docs and code to show how to launch a view (9676478)
  • @porrtal-components/r-quick-start-blueprint: add docs for account search view (52e20f9)
  • @porrtal-components/r-quick-start-blueprint: add next steps docs (4f6787d)
  • @porrtal-components/r-quick-start-blueprint: document entity menu feature (864e2e0)
  • @porrtal-components/r-quick-start-blueprint: update docs for creating a nav component (e7b4a53)
  • @porrtal-components/r-quick-start-material: rough in docs and demo for material quick start (3090edd)
  • @porrtal-components/r-quick-start-material: rough in library (a94a72f)
  • @porrtal-components/r-quick-start-material: update nav docs (e54aa49)
  • @porrtal-components/r-quick-start-material: welcome, setup workstation, and create the app doc (68b4352)
  • @porrtal/r-shell: hide search in banner if no search views (2663aa3)

0.3.0 (2022-11-23)

Bug Fixes

  • @porrtal-components/a-*: fix scope in package.json (deb0d22)
  • @porrtal-components/r-learning: fix scope in package.json (30d9843)
  • @porrtal-components/r-quick-start-blueprint: fix typo in docs for @porrtal/* install command (aea02e0)
  • @porrtal-components/r-quick-start-demo: small fix for nav launching markdown viewer (fcd6e3f)
  • @porrtal/a-api, @porrtal/a-shell: move projects to fix build issues (4887065)
  • @porrtal/a-shell-material: fix entity menu icon size and replace display text parameters (24555bc)
  • @porrtal/r-shell-blueprint: remove explicit peer dependencies (23db222)
  • n-porrtal-app: fix build errors (a131c1a)
  • n-porrtal-io-app: fix build errors. move non page items, add react-syntax-highlighter types (2333f8d)
  • n-porrtal-io-app: fix entity menu icon size and replace display text parameters for angular (8cabaa6)
  • n-porrtal-io-app: fix glob asset import paths (875b475)

Features

  • @porrtal-components/a-learning: add dependent npm package ngx-markdown until PR is merged (341a9d4)
  • @porrtal-components/a-learning: add relative path support to markdown viewer (1ae5b22)
  • @porrtal-components/r-learning: add relative path and gfm support to markdown viewer (1c70035)
  • @porrtal-components/r-learning: provide margin around content and support relative paths (d29af92)
  • @porrtal-components/r-porrtal-io: add docs and nav to porrtal.io (9517eb9)
  • @porrtal-components/r-porrtal-io: implement navigation (e09695b)
  • @porrtal-components/r-porrtal-io: register nav and welcome components for startup (dfa5c0e)
  • @porrtal-components/r-porrtal-io: rough in porrtal.io components (2e478ce)
  • @porrtal-components/r-quick-start-blueprint: add docs (c959f4a)
  • @porrtal-components/r-quick-start-blueprint: copy account components and register in app (ae98470)
  • @porrtal-components/r-quick-start-blueprint: rough in additional topics (30d81c0)
  • @porrtal-components/r-quick-start-blueprint: rough in library for quick start using blueprint (8d11d93)
  • @porrtal-components/r-quick-start-blueprint: rough in welcome, app and nav doc topics (71500c1)
  • @porrtal-components/r-quick-start-blueprint: setup your workstation (d8d6fd2)
  • @porrtal-components/r-quick-start-blueprint: welcome details, rough in next steps (7d0ced4)
  • @porrtal-components/test: library to publish to npm under @porrtal-components to reserve name (ef0abf9)
  • @porrtal/r-*: bundle css inside index.js for published npm packages (d433b9f)
  • @porrtal/r-shell: make the nav pane 280px by default (1f250e1)
  • @porrtal/r-shell: remove r-user depenedencies (a0cb7cf)
  • r-porrtal-app: update app and rough in account-nav (56953f6)
  • r-porrtal-io-app: copy build results from a-porrtal-io-app into public/angular (38ec884)
  • r-porrtal-io-app: copy build results from a-porrtal-io-app into public/angular (a40cb5e)
  • workspace: add workspace support to lerna for versioning (4e0277f)
  • workspace: migrate from nx v14.8.2 to nx v15.1.1 (120340b)
  • workspace: migrate from nx v15.1.1 to nx v15.2.0 (9e30d68)
  • workspace: run migrations from nx v15.1.1 --> nx v15.2.0 (adacf1b)
  • workspace: run migrations nx v14.8.2 --> nx v15.1.1 (ac776b1)

0.2.0 (2022-10-30)

Features

  • @porrtal/a-shell-material: add banner with menu (ad5d011)
  • @porrtal/r-shell-blueprint: add menu to banner component (a57b436)
  • @porrtal/r-shell-blueprint: display optional image (including SVGs) in banner menu items (d4de51e)
  • @porrtal/r-shell-blueprint: display optional image (including SVGs) in banner menu items (0e16211)
  • @porrtal/r-shell-material, @porrtal/r-shell-blueprint: banner text and icon working (547644d)
  • @porrtal/r-shell-material, @porrtal/r-shell-blueprint: rough in banner component (029aa6b)
  • @porrtal/r-shell-material: add menu to banner component (142a603)
  • @porrtal/r-shell-material: display optional image (including SVGs) in banner menu items (2aee1f1)
  • @porrtal/shell-blueprint: add support for banner image and cleanup layout (18c44f0)
  • a-porrtal-io-app, @porrtal/a-shell-material: add image to banner and remember angularUiLibrary (e7510e3)
  • a-porrtal-io-app: add nx command: nx build-and-copy a-porrtal-io-app (c163041)
  • a-porrtal-io-app: add package json so this app is included in versioning (9c796ff)
  • a-porrtal-io-app: build app, copy to n-porrtal-io-app public website (9d291b4)
  • a-porrtal-io-app: publish angular changes to porrtal.io website (0629521)
  • a-porrtal-io-app: quick-start route working (eac83fa)
  • a-porrtal-io-app: rough in angular app (e7381a8)
  • n-porrtal-app-e2e, a-porrtal-app-e2e: add package json to include e2e apps in versioning (4187fad)
  • n-porrtal-app: add banner menu data to /quick-start-demo and / pages (a9f0adc)
  • n-porrtal-app: move images in nextjs app into assets folder for consistency with angular app (cef5287)
  • n-porrtal-io-app, a-porrtal-io-app: rough in angular/samples and react/samples routes (4ff7352)
  • n-porrtal-io-app, a-porrtal-io-app: rough in inside-porrtal (e40badb)
  • n-porrtal-io-app: cleanup text and styles, add package.json for versioning and release notes (be9abdd)
  • n-porrtal-io-app: create react/quick-start page (5166159)
  • n-porrtal-io-app: quick-start route working (5d91778)
  • n-porrtal-io-app: rough in app (cb4392a)
  • n-porrtal-io-app: url rewrite working to launch /anuglar/quick-start (086c0da)
  • n-porrtal-io-app: use wildcard in url rewrite to support additional future angular routes (a1856c9)

0.1.0 (2022-10-09)

Bug Fixes

  • @porrtal-components/a-quick-start-demo: adjust appointment-nav and viz-nav header bar size (06ee7ea)
  • @porrtal-components/r-quick-start-demo: add missing return in hurricane-map (cd9dbde)
  • @porrtal-components/second-test-comp-lib: launch view with module method working (d97bc69), closes #37
  • @porrtal/a-shell-material: turn user info back on by default (5afdc0d)
  • @porrtal/shell-blueprint: fix typescript issues (d550807)
  • n-porrtal-app: incorp NextJS changes for React Server Components down the line (9f45e7a), closes #30
  • porrtal-app: move "test view states" to fix build (f1b2ea2)
  • workspace: remove lerna nx and workspace properties (6566058)
  • workspace: see if lerna can use nx to locate projects (b8f83dc)
  • workspace: set lerna project path (b6e0acf)
  • workspace: set lerna version back for first version execution (a23b761)
  • workspace: simplify lerna projects and add package.json to apps (4aac50f)

Features

  • @porrtal-components/a-first-test-comp-lib: first test component working (ec75cc3)
  • @porrtal-components/a-first-test-comp-lib: launch second using module function (d3d83b4)
  • @porrtal-components/a-first-test-comp-lib: logger buttons working (03d89cc)
  • @porrtal-components/a-leanring: rough in angular "learning" component library (17e2bcb)
  • @porrtal-components/a-learning: implement storybook container sizing (b7c17e4)
  • @porrtal-components/a-learning: markdown view showing content from state (a8469d0)
  • @porrtal-components/a-learning: markdown view showing contentUrl from state (1093208)
  • @porrtal-components/a-learning: markdown viewer working in quick start demo (010566f)
  • @porrtal-components/a-learning: markdown working in quick start demo and storybook (0902554)
  • @porrtal-components/a-learning: rough in markdown viewer and add ngx-markdown npm package (3a11df6)
  • @porrtal-components/a-learning: storybook working (17957a3)
  • @porrtal-components/a-quick-start-demo: account details working (840830e)
  • @porrtal-components/a-quick-start-demo: account nav working (1c22eae)
  • @porrtal-components/a-quick-start-demo: account search working (24a9f3c)
  • @porrtal-components/a-quick-start-demo: add demo data (0be1775)
  • @porrtal-components/a-quick-start-demo: appointment detail working (4e2e06d)
  • @porrtal-components/a-quick-start-demo: appointment-nav working (fa26fd8)
  • @porrtal-components/a-quick-start-demo: create angular quick-start-demo library and components (da74918)
  • @porrtal-components/a-quick-start-demo: esri hurricanes working (207ff54)
  • @porrtal-components/a-quick-start-demo: viz-nav working (453ab43)
  • @porrtal-components/learning: youtube player working (abce628)
  • @porrtal-components/quick-start-demo: account detail working (50533a2)
  • @porrtal-components/quick-start-demo: account nav displaying top three accounts (833acd7)
  • @porrtal-components/quick-start-demo: account search working (38b42a1)
  • @porrtal-components/quick-start-demo: appointment detail working (cfb9d9f)
  • @porrtal-components/quick-start-demo: appointment nav working (36020d9)
  • @porrtal-components/quick-start-demo: create mock data, copy hierarchy data (7d05271)
  • @porrtal-components/quick-start-demo: entity menu working for accounts (f85707a)
  • @porrtal-components/quick-start-demo: hurricane map working (44c0b5c)
  • @porrtal-components/quick-start-demo: refactor and rough in components (669c3c0)
  • @porrtal-components/quick-start-demo: rough in demo components (ba84856)
  • @porrtal-components/quick-start-demo: update money format (2c68f68)
  • @porrtal-components/r-first-test-comp-lib: refactor to match react naming convention (a5776ce)
  • @porrtal-components/r-learning: markdown viewer in storybook for md, scss, ts, and html files (b4f725e)
  • @porrtal-components/r-learning: markdown viewer working for markdown (f126718)
  • @porrtal-components/r-learning: markdown viewer working in quick start demo (5173612)
  • @porrtal-components/r-learning: rough in markdown viewer (f98d908)
  • @porrtal-components/r-learning: rough in react "learning" component library (a21689d)
  • @porrtal-components/r-learning: rough in react "youtube-player" in learning library (26cd39f)
  • @porrtal-components/r-learning: youtube player working (3fa45c1)
  • @porrtal-components/r-learning: youtube sizing working (fda6450)
  • @porrtal-components: rough in angular "youtube-player" in learning library (e3ff4c5)
  • @porrtal-components: viz nav working (90cd799)
  • @porrtal-componnets/r-learning: storybook working (4ce6ac4)
  • @porrtal/a-, @porrtal-components/a-: rough in libraries and test components (eaa7c24)
  • @porrtal/a-*: remove "-workspace" from selectors (7a757fc)
  • @porrtal/a-material-shell: for card view, scroll selected card into view (4be5e11)
  • @porrtal/a-shell-material: arrange tab menu working (3e8bca2)
  • @porrtal/a-shell-material: cards working (b1dc4b9)
  • @porrtal/a-shell-material: close tab working (1f50040)
  • @porrtal/a-shell-material: entity menu closes search dialog unless shift key is pressed (a8ffd72)
  • @porrtal/a-shell-material: entity menu working (46229f6)
  • @porrtal/a-shell-material: icons on tabs working (9dbab82)
  • @porrtal/a-shell-material: logger-banner shows bell and launches logger-messages (40ea77b)
  • @porrtal/a-shell-material: logger-messages working, updated style to balham (dense data) (8cdade6)
  • @porrtal/a-shell-material: make tabs smaller (height & width) (65acc65)
  • @porrtal/a-shell-material: move tab is working (4c6c303)
  • @porrtal/a-shell-material: rough in search component (3d750f9)
  • @porrtal/a-shell-material: rough in search dialog component and show in modal dialog (a2f9725)
  • @porrtal/a-shell-material: rough in shell layout component (ca5b5ff)
  • @porrtal/a-shell-material: rough in tabs-left (196b6df)
  • @porrtal/a-shell-material: search dialog working (618b6e0)
  • @porrtal/a-shell-material: search popup size is working (5cdb615)
  • @porrtal/a-shell-material: search text and button (d234815)
  • @porrtal/a-shell-material: shell layout working (5dd742a)
  • @porrtal/a-shell-material: tabs-left working (5e8482c)
  • @porrtal/a-shell-material: use shell state to contrrol visibilty of user and dev info menus (aec0288)
  • @porrtal/a-shell-material: user and dev info tab menus working (a07c640)
  • @porrtal/a-shell-material: view host working and sized to fit (058f80b)
  • @porrtal/a-shell, @porrtal/a-shell-material: rough in loger service and components (5b97b6c)
  • @porrtal/a-shell: create scrolling containers in view host (11657d1)
  • @porrtal/a-shell: logger-state service working (b06dfd1)
  • @porrtal/a-shell: rough in shell-state service (c1bb967)
  • @porrtal/a-shell: search state service working (12cf74f)
  • @porrtal/a-shell: view host component working (839dc2a)
  • @porrtal/api,@porrtal/shell: add StateObject and refactor replaceParameters #4 (105cd82)
  • @porrtal/api: add entityType to ViewState (373b428)
  • @porrtal/r-shell-blueprint: user and dev info tab menus working (852e5a0)
  • @porrtal/r-shell-material: user and dev info tab menus working (4f971af)
  • @porrtal/search-blueprint, @porrtal/search: debounced search context working (2a24367)
  • @porrtal/shell-blueprint: add search input (d25256b)
  • @porrtal/shell-blueprint: button to close search popup (close on escape key also) (1ac0baa)
  • @porrtal/shell-blueprint: context menu working (5922679)
  • @porrtal/shell-blueprint: dismiss entity menu with esc, click outside, and clicking on menu (9ac1a91)
  • @porrtal/shell-blueprint: dismiss entity menu with esc, click outside, and clicking on menu (69455de)
  • @porrtal/shell-blueprint: display entity menu for specified entity type (b76026a)
  • @porrtal/shell-blueprint: display search popup when typing search text (keep focus on input) (fa9643d)
  • @porrtal/shell-blueprint: pass state through entity menu to view (0de9799)
  • @porrtal/shell-blueprint: rough in search component (2a4dc29)
  • @porrtal/shell-blueprint: search popup size working (7c2ae6f)
  • @porrtal/shell-blueprint: suppress close and move tab options for search view stack (8e5d90a)
  • @porrtal/shell-material: entity menu working (b4f1dfc)
  • @porrtal/shell-material: rough in search component (df82641)
  • @porrtal/shell-material: rough in search components (b1154b5)
  • @porrtal/shell-material: search dialog close button (ce1a637)
  • @porrtal/shell-material: search popup working (ab7e49f)
  • @porrtal/shell-material: search text working (74bd7a4)
  • @porrtal/shell, @porrtal/shell-blueprint, @porrtal/shell-material: rough in logger elements (da60c07)
  • @porrtal/shell, @porrtal/shell-blueprint: debounce not reloading search view stack (52612d7)
  • @porrtal/shell, @porrtal/shell-material, @porrtal/shell-blueprint: add Search (103cd9b)
  • @porrtal/shell*: rough in entity menu components (c840782)
  • @porrtal/shell: add replaceParameters function #4 (0c54279)
  • @porrtal/shell: bell in banner launches logger messages view (5e30ffe)
  • @porrtal/shell: implement search providers (62db710)
  • @porrtal/shell: logger messages displayed with ag-grid (0b3c177)
  • @porrtal/shell: logger messages: implement ag-grid filter, sort, column resizing (16ae4a3)
  • @porrtal/shell: message logging and display working (245c416)
  • @porrtal/shell: refactor module loader (9fbddbf)
  • @porrtal/shell: refactor view and view state, rough in entity menu click (659d313)
  • @porrtal/shell: show logger bell in banner (c85cec7)
  • @porrtal/shell: tooltip and formatting (66d6353)
  • @porrtal/shell: view state state merging and parameter replacement on launch (6379811)
  • @test-comps/first-test-comp: demo closing search dialog on launch (f4a7396)
  • a-porrtal-app: add angular material (8744d0d)
  • a-porrtal-app: add demo components and routes (f5c820c)
  • a-porrtal-app: initialize shell state (0a73081)
  • a-porrtal-app: rough in quick-start-demo (8e06989)
  • a-porrtal-app: rough in routing and first-page component (41a136e)
  • add semver commits and release notes (8c55582)
  • change prefix from porrtal-workspace to porrtal (f0620ea)
  • doc/features: rough in @porrtal, Quick-start-demo and Test-component-lib docs (50d1c37)
  • docs/features: update@porrtal features mindmap document (9ce4328)
  • porrtal-workspace: format project.json files (46fef12)
  • workspace: add @nrwl/angular support to workspace (d8862d6)
  • workspace: add ag-grid-angular and upgrade ag-grid-community and ag-grid-react to 28.1.1 (dc994af)
  • workspace: install npm package for youtube angular player (1bd5e89)
  • workspace: install npm package for youtube react player (8f6af96)
  • workspace: refactor react into "r" folders (prep for development of angular version) (06e167d)
  • workspace: rough in lerna release tools (cf98cd0)
  • workspace: run update to nx 14.5.4 (eea7c40)
  • workspace: update angular quick-start-demo creation script (6bad2f3)
  • workspace: update quick-start-demo scripts (5794349)