4.2.6 (2024-09-27)
- lock dompurify to 3.1.5 to avoid issue with 3.1.7 (9a7cfba)
4.2.5 (2024-09-26)
- schema.required is not a mandatory property (d2f6456)
4.2.4 (2024-07-02)
- keep "touch" and "dirty" states of gv-schema-form when using policy documentation (442506b)
4.2.3 (2024-03-05)
- deps: replace dependency messageformat with @messageformat/core 3.3.0 (f8f01c3)
4.2.2 (2024-02-27)
- render markdown in gv-row description (e2a7a42)
4.2.1 (2024-02-27)
- render markdown in gv-promote description (e0fddf0)
4.2.0 (2024-02-27)
- render markdown in gv-card-full description (152bb09)
4.1.1 (2024-02-08)
4.1.0 (2024-01-29)
- collapse
gv-tree
by default + add tooltip when closed (b5d6bb0)
4.0.0 (2023-12-15)
- bump asciidoctor to 3.0.2 (d3327f2)
- The @asciidoctor/core & asciidoctor dependency are now in version ^3.0.2.
Note: npm is likely to return a warring because asciidoctor-highlight.js continues to require
version 2.x of asciidoctor. We can ignore this error
--force
3.45.6 (2023-12-13)
- don't add a trailing slash (811b1e4)
3.45.5 (2023-11-30)
- upgrade @codemirror/stream-parser from 0.19.3 to 0.19.9 (b7f1de3)
3.45.4 (2023-11-30)
- upgrade whatwg-fetch from 3.6.2 to 3.6.17 (bbfb445)
3.45.3 (2023-11-30)
- remove useless space before button (6cc1239)
3.45.2 (2023-11-06)
- remove confirm state when policy changed or submitted (807e7fb)
3.45.1 (2023-11-06)
- remove nesting of folder arrows (944f82c)
3.45.0 (2023-10-26)
- expose validate fn to force form validation (052f747)
3.44.0 (2023-07-05)
- dispatch event when selecting an ee resource (6aa7600)
3.43.0 (2023-07-04)
- use lock icon from mockup (19e6b61)
- dispatch event when undeployed policy is clicked in menu (e548ed5)
3.42.0 (2023-06-27)
- use gioConfig.banner.text as description by default (6dec123)
3.41.1 (2023-06-16)
- downgrade
[@storybook](https://github.com/storybook)
to6.4
to fix docs (716bc6e) - sanitize Asciidoc content to avoid XSS attacks (0372368)
3.41.0 (2023-06-09)
- better support AM Flow icons (f1650dc)
3.40.0 (2023-05-30)
- improve customization of gv-chart-gauge-progress (4350493)
3.39.6 (2023-05-16)
- gv-policy-studio: resolve drag and drop on FF linux (b8baf6e)
3.39.5 (2023-05-09)
- use
hc-key
ref in map to ensure china is properly identified (05a0896), closes 33579#p117910
3.39.4 (2023-05-05)
- gv-chart-gauge-progress: simplify component (bdf4ac0)
3.39.3 (2023-05-04)
- keep name text aline left when is long string (b5158cc)
3.39.2 (2023-05-04)
- export gv-chart-gauge-progress component (6d61727)
3.39.1 (2023-05-03)
- emit change event on key input change (3d8529e)
3.39.0 (2023-05-03)
- add gv-chart-gauge-progress component (e40c5f0)
3.38.12 (2023-04-14)
- dispatch input event to work with Angular's ngDefaultControl (93250ae)
3.38.11 (2023-04-05)
- gv-table: pagination issue when number of items don't divide by the page size (1e6e473)
3.38.10 (2023-03-31)
- gv-select: correctly display and place option list when used in a small container (3942165)
3.38.9 (2023-03-29)
- gv-input: remove search icon in password mode (c199fde)
- gv-schema-form: handle disabled state on input with x-schema-form condition when loading (755fdcc)
3.38.8 (2023-03-07)
- gv-chart-line: use more column in tooltip to avoid length issue with lots of series (c6a57f9)
3.38.7 (2023-03-06)
- gv-properties: handle page size update (d0de1b1)
3.38.6 (2023-03-06)
- gv-policy-studio: handle plans named with a special character (a5e6510)
3.38.5 (2023-02-03)
- gv-button: remove useless css rule (dfb3294)
3.38.4 (2022-12-20)
- gv-icon: load icon only if has shape (b4b08de)
3.38.3 (2022-12-20)
- gv-date-picker: fix range time mode (dd6f4c3)
3.38.2 (2022-12-15)
- gv-date-picker: fix range time mode (9c9eb9e)
3.38.1 (2022-12-14)
- gv-input: dispatch submit event only on required icon (91c267b)
3.38.0 (2022-12-09)
- add new gv-shema-form-group (29470ec)
3.37.1 (2022-11-14)
- keep event listener for gv-cron-editor when disabled state change (a8b0bc3)
3.37.0 (2022-11-14)
- add disabled state for gv-cron-editor (6e81ce0)
3.36.2 (2022-08-16)
- gv-design: wait for subcomponent to be rendered before interacting with it (4d92dad)
3.36.1 (2022-06-16)
- avoid UnhandledPromiseRejection error with flows pre (2fbadf8)
- reword flow-mode into flow_mode (0426178)
3.36.0 (2022-06-10)
- hide closed plans in design studio (ac74aa0)
3.35.3 (2022-05-20)
- rework event handling in gv-rating-list to fix click on
Answer button
(238c6a5)
3.35.2 (2022-05-17)
- properly setup confirm in tables (3dd9629)
3.35.1 (2022-04-21)
- gv-icon: use svg lit directive (46a4706)
3.35.0 (2022-04-14)
- reword API properties screen title (c5f4abc)
3.34.0 (2022-04-11)
- change and add icons for AM flows (53aa841), closes gravitee-io/issues#7470
3.33.1 (2022-03-30)
- async import asciidoctor properly (e3540f1)
3.33.0 (2022-03-24)
- load asciidoctor & asciidoctor-highlight.js separately (7921d16)
3.32.0 (2022-03-23)
3.31.3 (2022-03-22)
- remove unnecessary
changedProperties
(d26102a)
- add webpack config to limit languages imported by the dependencies (428d81a)
3.31.2 (2022-03-22)
- gv-schema-form: remove useless compact attribute (92f7aae), closes gravitee-io/issues#7022
3.31.1 (2022-03-18)
- not click twice to validate policy schema-form (fef57be)
3.31.0 (2022-02-25)
- add icons for new AM flows (045e760)
3.30.1 (2022-02-22)
- gv-policy-studio: auto submit dirty form if is necessary (c223623)
3.30.0 (2022-02-16)
- handle policy studio with dynamic save-bar (4253551)
3.29.4 (2022-02-16)
- gv-code: resolve display of large json (17740d0), closes gravitee-io/issues#7017
3.29.3 (2022-02-15)
- gv-code: fix the value update (9e3abd4)
3.29.2 (2022-02-09)
- Revert "fix(gv-design): remove change event when user select step" (4b6ca8c)
3.29.1 (2022-02-09)
- gv-design: auto submit dirty form if is necessary (98120e2)
- gv-design: remove change event when user select step (96d1971)
- gv-design: use step form to dispatch change during d&d (d096afd)
3.29.0 (2022-02-08)
- gv-design: improve default value management (21dee73)
- gv-policy-studio: improve default value management (ef6db7e)
- gv-properties: change keyboard binding to prevent conflict with gv-expression-language (eb7f2d9)
- gv-proverties: resolve form btn position (52464ab)
- gv-resources: change keyboard binding to prevent conflict with gv-expression-language (61bfbd2)
- gv-resources: improve default value management (a0f8d1a)
- gv-schema-form: resolve isValid fn (d8e59b2)
- gv-schema-form: set an empty array to enum control when selection is empty (56f32f0)
- events: expose ComponentCustomEvent type (13912ac)
- gv-design: fires change event when content change (c64e90a)
- gv-policy-studio: fork gv-policy-studio to gv-design (51a46b3)
- gv-properties: submit form with keyboard (f852988)
- gv-schema-form: submit form with keyboard (5c4c13c)
3.28.8 (2022-02-07)
- Revert "ci: remove manual approval to run chromatic job" (f689c66)
3.28.7 (2022-01-25)
- revert "chore(deps): update dependency semantic-release to v19" (774a023)
3.28.6 (2022-01-25)
- override href from asciidoctor ToC (cdee38e)
3.28.5 (2022-01-17)
- explicitly add
.js
ending for each lit import (3cc5217)
3.28.4 (2022-01-17)
- explicitly add
.js
ending for each lit import (f29de1e)
3.28.3 (2022-01-17)
- i18n: mark label param as optional in addTranslations method (01af567)
3.28.2 (2022-01-13)
- style: mark defaultValue param as optional in getCssVar (359649c)
3.28.1 (2022-01-13)
- gv-policy-studio: change keyboard binding to prevent conflict with gv-expression-language (0d065de)
- input: remove the call to reportValidity to prevent autofocus on the field in error (65ad3dc)
3.28.0 (2022-01-10)
- gv-pagination: resolve keyboard commands (c1785cc)
- gv-pagination: add optional page size selector (49339dd)
- gv-pagination: add small/medium/large properties to custom size of fields (bd7b038)
- gv-pagination: add title with usefull informations on active btn (bfde1ae)
3.27.3 (2022-01-10)
- pin
colors
version to avoid vulnerability (e7de803)
3.27.2 (2022-01-07)
- gv-policy-studio: ensure optional tabs order (8cbcd6e)
3.27.1 (2022-01-07)
- gv-http-client: fix Lit import for repeat directive (af29790)
3.27.0 (2021-12-29)
3.26.0 (2021-12-29)
- improve conditional policy icon style (c57be13)
3.25.4 (2021-12-29)
- fix parameter type in i18n function (4beeb63)
3.25.3 (2021-12-22)
- keep conditional value when policy is moved (67f1513)
- prefix description and condition with
common
(6225123)
3.25.2 (2021-12-22)
- init additionalProperties with an empty object to allow them (6245972), closes a32fa3dd4f315f7ce1/lib/attribute.js#L303
3.25.1 (2021-12-21)
- use lit instead lit-html to import classMap (80bd439)
3.25.0 (2021-12-21)
- add conditional step management (be0af4c)
- add conditional top left icon inside flow step (48aacff)
- add groups option for schema forms (ef78a40)
- separate description of the other policy settings (be9160c)
3.24.5 (2021-12-20)
- gv-expression-language: resolve grammar completion (01c4728)
- gv-policy-studio: remove conflicting behavior with the ESC key (6f6ccbf)
- input: report validation problems to the user (fa55646)
3.24.4 (2021-12-16)
- remove unnecessary perform update (1b8fee6)
3.24.3 (2021-12-15)
- resolve will update implementation (e4a8076)
3.24.2 (2021-12-14)
- revert unneeded changed introduced in
upgrade to Lit 2
(f0aef5f) - wait for Lit component to be ready before updating their properties (3baf7df)
3.24.1 (2021-12-13)
- upgrade date-fns from 2.24.0 to 2.26.0 (a7a5324)
3.24.0 (2021-12-08)
- upgrade to Lit 2 (8cff25a)
3.23.0 (2021-11-23)
3.22.0 (2021-11-16)
- add new gv-select-native component based on
select
(db7677e), closes #251 - gv-select: improve with design pattern listbox (0b68119)
3.21.7 (2021-11-15)
- upgrade @formatjs/intl-locale from 2.4.39 to 2.4.40 (1442e55)
3.21.6 (2021-11-10)
- update theme due to auto upgrade (4a826de)
3.21.5 (2021-11-10)
- gv-schema-form: wait browser refresh before update (796ba74), closes gravitee-io/issues#6514
3.21.4 (2021-11-10)
- gv-policy-studio: force dirty state & submit valid forms (5408aa3), closes gravitee-io/issues#6517
3.21.3 (2021-11-08)
- upgrade @formatjs/intl-relativetimeformat from 9.3.1 to 9.3.2 (fa69158)
3.21.2 (2021-11-08)
- upgrade @formatjs/intl-locale from 2.4.38 to 2.4.39 (7e84a88)
3.21.1 (2021-11-02)
- upgrade codemirror from 5.63.1 to 5.63.2 (7c41589)
3.21.0 (2021-10-27)
- gv-code: makes it possible to add tab in single line mode (56580e8)
- gv-schema-form: accept empty string with enum type (c7f5809)
- gv-schema-form: resolve display for inline object (d007a04)
- gv-schema-form: add conditional & dependencies fields support (73d64d2)
- gv-schema-form: add custom error message support (42019c8)
- gv-schema-form: add option to control expand state (bbcc1fe)
- gv-schema-form: ignore additionalProperties (72e2924)
3.20.2 (2021-10-25)
- gv-code: define extension of files to load for a specific CodeMirror mode (ab12130)
3.20.1 (2021-10-21)
- upgrade codemirror from 5.63.0 to 5.63.1 (ef2d2b5)
3.20.0 (2021-10-19)
- make gv-state text-transform and font-weight customizable (3e23389)
3.19.1 (2021-10-19)
- upgrade @formatjs/intl-locale from 2.4.37 to 2.4.38 (3059cf4)
3.19.0 (2021-10-19)
- gv-input: use the right icon for the input password (8ff51c8)
- gv-text: use rows attribute as default in autosize mode (a23c7f4)
- gv-schema-form: add description in array field (4f509f3)
- gv-schema-form: display array elements on one line when it's possible (14d0284)
- gv-schema-form: display object with many fields on a grid (2ada1c6)
- gv-schema-form: improve text type support (adc6ca1)
- gv-schema-form: manage OR conditions for hidden/disabled fields (03347cd)
3.18.1 (2021-10-19)
- upgrade @formatjs/intl-relativetimeformat from 9.3.0 to 9.3.1 (4e66b4c)
3.18.0 (2021-10-18)
- gv-schema-form: solve the dynamic validation of attributes in the whole tree (5084a9d)
- gv-schema-form: add background-color css variable (eeff1e3)
- gv-schema-form: add control margin css variable (c434203)
- gv-schema-form: add support for text type (87a4da9)
- gv-schema-form: display object with 2 fields only on one line (2bca726)
- gv-schema-form: wrap object to gv-expandable component (c05e042)
3.17.7 (2021-10-18)
- upgrade @formatjs/intl-relativetimeformat from 9.2.3 to 9.3.0 (1e23f55)
3.17.6 (2021-10-14)
- gv-input: click on search icon should submit in gv-input (4e3ddde), closes gravitee-io/issues#5323
3.17.5 (2021-10-12)
- upgrade codemirror from 5.59.2 to 5.63.0 (22a57b1)
3.17.4 (2021-10-12)
- upgrade date-fns from 2.17.0 to 2.24.0 (02c3466)
3.17.3 (2021-10-08)
- revert upgrade to Lit 2 to fix gv-icon issues (76015e8)
3.17.2 (2021-10-07)
- gv-icon: fix icon display in app using AngularJS (f952a96)
3.17.1 (2021-10-07)
- gv-icon: fix icon display in app using AngularJS (8845c1f)
3.17.0 (2021-09-30)
- upgrade to Lit 2 (2e49a9c)
3.16.1 (2021-09-27)
- deps: update dependency @formatjs/intl-relativetimeformat to v9 (74fd204)
3.16.0 (2021-09-21)
- update ColorPalette to match new colors (6487018)
3.15.0 (2021-09-21)
- add missing ref to
gv-http-client
(50ee284)
- add stop circle icons (8830b99)
3.14.0 (2021-09-21)
3.13.2 (2021-09-17)
- package.json & package-lock.json to reduce vulnerabilities (a816b43)
3.13.1 (2021-09-16)
- do not shrink row content if there are a lot of metadata (053a1ab), closes gravitee-io/issues#5761
3.13.0 (2021-08-26)
- gv-properties: add property encryption toggle (ee6ae0f)
- gv-properties: ux improvements on api properties screen (ddf232b)
3.12.1 (2021-08-25)
- gv-http-client: remove default header value (95a911a)
3.12.0 (2021-08-24)
- gv-schema-form: use alternative to hide control, codemirror does not like (ca4fc9c)
- gv-schema-form: add simple hidden field support (17b5e64), closes gravitee-io/issues#5948
- gv-schema-form: add support to evaluate AND & OR condition in (f83680e), closes gravitee-io/issues#5972
3.11.2 (2021-08-16)
- gv-policy-studio: use correct icon and name for
try it
tab (fecc56e)
3.11.1 (2021-08-13)
- gv-http-client: export schema form in a JS file to include it in the released package (32183de)
3.11.0 (2021-08-13)
- handle debug mode (9a507df), closes gravitee-io/issues#5803
3.10.6 (2021-08-04)
- deps: update dependency clipboard-copy to v4 (f4228e0)
3.10.5 (2021-08-04)
- gv-expression-language: resolve autocompletion in xml/html mode (8623e63)
3.10.4 (2021-07-30)
- gv-policy-studio: make dynamic properties backward compatible (0e894f5), closes gravitee-io/issues#5910
3.10.3 (2021-07-21)
- fix release by disabling husky hooks on CI (a343bc9)
3.10.2 (2021-07-21)
- deps: update dependency jdenticon to v3 (acc6cd8)
3.10.1 (2021-07-05)
- gv-icon: revert devices icons update (79a54ec)
3.10.0 (2021-07-03)
- build: remove source minification when building the package (a115847)
3.9.2 (2021-07-01)
- gv-code: manage "application/json" type (f2c8714)
- gv-code: send an event when value is copied to clipboard (68ad3c1)
3.9.1 (2021-07-01)
- gv-code: re-activate clipboard icon (3a5c64c)
3.9.0 (2021-06-28)
- gv-chart-gauge: update gauge chart options (46a38eb)
3.8.2 (2021-06-25)
- reset flow id to avoid flow overriding in AM (bb645ed)
- gv-policy-studio: allow to reset condition (9f84aff), closes #388
- gv-policy-studio: resolve consecutive saves (3b9833d)
3.8.1 (2021-06-24)
- gv-documentation: resolve code preview (b6b2413)
3.8.0 (2021-06-22)
- gv-documenation: add possibility to override empty msg (f8fe870)
3.7.0 (2021-06-22)
3.6.0 (2021-06-21)
- gv-documentation: update to handle asciidoc outside policy studio (925f511)
3.5.0 (2021-06-21)
- gv-schema-form: force touch state when ask validation on render and form is dirty (e53d5f2)
- gv-table: prevent dispatch of select event when cell have an element with listeners (d65b8b5)
- gv-resouces: improve resources list (2235ca0)
- gv-schema-form: add hidden field support (93ac9f6)
- gv-schema-form: implement readOnly property support (c1bcb94)
- gv-schema-form: implement writeOnly property support (3b743c6)
- gv-schema-form: use control label instead of key in error message (8ecf2d6)
3.4.1 (2021-06-17)
3.4.0 (2021-06-15)
- gv-expression-language: hide label if not use (cff4675), closes gravitee-io/issues#5719
- gv-expression-language: add inner mode for 'hint' element (d31702d), closes gravitee-io/issues#5719
- gv-expression-language: add support of autofocus attribute (5bbfa95), closes gravitee-io/issues#5719
3.3.0 (2021-06-10)
- create flow structure based on the flow schema (330e8f8), closes gravitee-io/gravitee-ui-components#349
3.2.0 (2021-06-10)
- use correct CSS variable for background color of danger button (2a5be23)
- add a CSS variable to define box-shadow color of
gv-input
in invalid state (3b8761a) - add a stylesheet with theme variables for the Consoles (2fd2542)
- update logos with the new ones (728c805)
3.1.0 (2021-06-10)
- gv-schema-form-control: update simple properties when is required (ca929e3)
- add DSL to disable a field that matches some condition (6502e7b), closes gravitee-io/gravitee-ui-components#350
3.0.1 (2021-06-09)
- gv-expression-language: resolve hint overlay (a9837f2), closes gravitee-io/issues#4943 #364
3.0.0 (2021-05-31)
- move @highcharts/map-collection to peerDependencies (0b73f1c)
- move asciidoctor, asciidoctor-highlight.js and highlight to peerDependencies (bef1847)
- move highcharts to peerDependencies (39525e3)
- Some dependencies are no longer shipped with this package.
So project using asciidoc related components must install the dependencies directly.
To do so, after updating
@gravitee/ui-components
, just run:
npm i asciidoctor asciidoctor-highlight.js highlight
yarn add asciidoctor asciidoctor-highlight.js highlight
This has been done in order to:
- ensure we are using the version from user's project and avoid having duplicated versions
- reduce the size of this package by making these dependencies optional peer dependencies. And so allow skipping them for project not using any AsciiDoc related components.
- The dependency
highcharts
is no longer shipped with@gravitee/ui-components. So project using any map chart must install the dependency directly. To do so, after updating
@gravitee/ui-components`, just run:
npm i highcharts
yarn add highcharts
This has been done in order to:
- ensure we are using the version from user's project and avoid having duplicated versions
- reduce the size of this package by making this dependency an optional peer dependency. And so allow skipping this dependency for project not using any map charts.
- The dependency
@highcharts/map-collection
is no longer shipped with this package.
So project using any map chart must install the dependency directly.
To do so, after updating @gravitee/ui-components
, just run:
npm i @highcharts/map-collection
yarn add @highcharts/map-collection
This has been done in order to:
- ensure we are using the version from user's project and avoid having duplicated versions
- reduce the size of this package by making this dependency an optional peer dependency. And so allow skipping this dependency for project not using any map charts.
2.9.1 (2021-05-27)
- management: platform policies rollback error throwing when no policy (fbf75af)
2.9.0 (2021-05-26)
- management: platform policies (2000aed), closes gravitee-io/issues#4460
2.8.0 (2021-05-11)
- deps: bump hosted-git-info from 2.8.8 to 2.8.9 (e0f6219)
2.7.0 (2021-05-11)
- gv-date-picker: improve date picker (6a650c0), closes gravitee-io/issues#4894
- gv-expandable: add new component (4764c81), closes gravitee-io/issues#4894
- lib: add support to use deepEqual on Array without order consideration (a062dc0), closes gravitee-io/issues#4894
2.6.0 (2021-05-07)
Same as 2.5.0, was triggered after a change in the release config.
2.5.0 (2021-05-07)
- gv-chart-histogram: improve histogram chart options usage (6a27d7a)
2.4.0 (2021-05-05)
- gv-chart-histogram: add new component (57316eb)
2.3.5 (2021-04-22)
- resolve install on windows (6c2a1ee), closes gravitee-io/issues#5195
2.3.4 (2021-04-21)
- gv-policy-studio: clone policy configuration when submit form (18d4d45), closes gravitee-io/issues#5336
- gv-schema-form: fix rerender with validation in policy studio (a05ee4a), closes gravitee-io/issue#5351
2.3.3 (2021-04-19)
- gv-code: remove listeners when disconnect callback (bc6cc0f), closes gravitee-io/issues#5364
2.3.2 (2021-04-19)
2.3.1 (2021-04-08)
- gv-select: fix display of option list in scrollable parent (6608595)
2.3.0 (2021-04-07)
- portal: allows to change favicon (692bc83), closes gravitee-io/issues#4855
2.2.2 (2021-03-25)
2.2.1 (2021-03-25)
2.2.0 (2021-03-23)
- dashboard of all alerts (fc344a6)
2.1.1 (2021-03-17)
- i18: use relative url to load default translation (a318fe4)
2.1.0 (2021-03-17)
- add a new component gv-row-expendable (c2adc06)
2.0.0 (2021-03-16)
- gv-modal: remove red color of close icon (ebde976)
- gv-option: resolve display with icons & without text (909fa76), closes gravitee-io/issues#5234
- gv-modal: use naming convention for var css, read the component documentation for new names
1.4.1 (2021-03-16)
- gv-menu: resolve sticky mode (0422353), closes gravitee-io/issues#5233
1.4.0 (2021-03-16)
- gv-state: handle new state (b73f0cf)
1.3.3 (2021-03-15)
- let compare null objects (57d54b6), closes gravitee-io/issues#5230
1.3.2 (2021-03-11)
- gv-select default background should be white (227dc03)
1.3.1 (2021-03-10)
- gv-select: let select go out of parent item (1494ce0)
1.3.0 (2021-03-01)
- add gv-modal (d8b2620)
1.2.0 (2021-02-26)
- gv-autocomplete: remove overlap when has several autocomplete (d8b9849)
- gv-schema-form: use good propery for placeholder (72e516a)
- gv-schema-form: add an option to make only the content scrollable (f234882), closes gravitee-io/issues#2298
- inputs: add description text below the inputs (2517e7d)
1.1.1 (2021-02-26)
- add
disable
flag to chromatic only when it is computed totrue
(e70c829)
1.1.0 (2021-02-26)
- commit to make the first automatic release using semantic-release (c09cd6f)
- doc: improve documentation (6cee73b)
- refactor(gv-icon): improve svg integration with attribute (9d3b33e), closes gravitee-io/gravitee-ui-components#265
- fix(gv-code): resolve display when field has only one row & long content (0f37d6a), closes gravitee-io/issues#5086
- fix(gv-code): resolve display when field has only one row (558fac8), closes gravitee-io/issues#5086
- ci: use simple Node Docker image + NPM script in CircleCI workflow (a22ba95)
- ci: use small executor for step that don't require a lot of power (20afe04)
- fix(gv-cron-editor): compute mode from the value only for a few specific cases (c9e8769)
- fix(gv-link): crop text and add
...
when it is too long to fit (12767ff)
- Cron Editor: Various small enhancements of design and behavior (#272) (71523c8), closes #272
- style: format json files with prettier (cb48ab7)
- fix(gv-code): resolve scroll (45185ea), closes gravitee-io/issues#5060
- fix(gv-code): resolve value updating (397a23c)
- fix(gv-expressions-language): dispatch native input event for form integration (ab98cc9)
- feat(gv-code): add placeholder option like others inputs (1a0ff8c)
- feat(gv-expression-language): add label & placeholder attributes like others (0cf0013)
- feat(gv-option): add var css (ea20c4c)
- feat(gv-switch): use innerHTML to set description option (c9899c0), closes gravitee-io/issues#4745
- chore: add prettier (2cd9e09), closes #236
- chore: add prettier (f2ff3ee)
- chore: bump Storybook to 6.1.17 (5046d91)
- chore: move i18n control to Storybook toolbar (faf47fe)
- chore: replace some Storybook addons by
@storybook/essentials
(3f0e93a) - chore: use correct Storybook in
i18n-knob
and remove @storybook/html from deps (13709a5) - chore: use new config format of Storybook (26b4321)
- feat: add gv-cron-editor component (b1d5784), closes gravitee-io/issues#4043
- feat: display deployments markups on api analytics (cea37e7)
- feat: improve input element validation (c11421b)
- feat(): improve gv-select styling (c039b88)
- feat(): reduce menu item height (b959a3e)
- feat(gv-date-picker): improve with gv-input properties & seconds management (a536ccd)
- feat(gv-option): add label field in option object if need to manage title & label on each entry (29f0da1)
- feat(gv-properties): use gv-cron-editor to manage dynamic properties (ab78221)
- feat(gv-tabs): add slot title, small & truncate options to manage responsive of tabs (900f01d)
- feat(gv-user-menu): add missing border (27fad42)
- fix(gv-input): don't make the field readonly if is clipboard (6530704)
- fix(gv-select): resolve display when too many options are selected relative to the size (30765f9)
- refactor(gv-checkbox): extends validation like others input-element (c7aa0cf)
- test(gv-date-picker): add unit test, resolve date-fns import & upgrade to 2.16.1 (3422c4f)
- chore: resolve static files generation (ce5224b)
- fix(gv-autocomplete): do not show no-option slot if no search is done (5f856fb), closes #258
- fix(gv-gauge): make background transparent (1100589)
- fix(gv-policy-studio): fix apidefinition file in policy-studio stories (9939419)
- fix(gv-spinner): add default image (1250176), closes #240
- feat(gv-policy-studio): add readonly-plans option (4b25488), closes gravitee-io/issues#4770
- feat(gv-policy-studio): remove hasPlans (b893f6c)
- fix: newsletter improvment - css issue (3f17278)
- fix(gv-code): not load a mode if not defined (5169a8b), closes gravitee-io/issues#4924
- fix(gv-documentation): force white-space:pre-wrap instead of pre in code preview (4bac162)
- fix(gv-input): stop propagation of click for clipboard (3bc65a9)
- fix(input): resolve readonly mode (89e8279)
- feat: newsletter improvment (cfbfaaf)
- feat(gv-policy-studio): add readonly mode (7f00504), closes gravitee-io/issues#4749
- feat: console dashboard page (2ba45b5)
- feat(): add new component gv-chart-gauge (7cbacd7)
- feat(gv-autocomplete): Add slot to show when no options (aa86889)
- fix: fix error for gv-table documentation (7d29e21)
- fix(gv-button): show loading on button without icon (239b120), closes #229
- fix(gv-confirm): add disabled attribute and handle slot gv-button dis… (#234) (8a27166), closes #234 #233
- fix(ui-component): manage password type for schema-form (f65b733), closes gravitee-io/issues#4701
- Deploying Gravitee.io dev repos Circle CI Pipeline config (c8ab8cd)
- Deploying Gravitee.io dev repos Circle CI Pipeline config (ac9f818)
- chore: improve stories order & code source format (2c9212e)
- chore: improve webpack configuration (52e4dc4)
- chore: upgrade asciidoctor-highlight.js to 0.3.0 (26ef3ad)
- chore: upgrade highlight.js to 10.4.0 (07f784b)
- chore: upgrade storybook to 6.1.11 (1bc85ce)
- chore(deps): bump highlight.js from 9.18.1 to 10.4.1 (567f7e8)
- chore(deps): bump ini from 1.3.5 to 1.3.8 (f6240a4)
- feat: add gv-expression-language component (f3f3762), closes gravitee-io/issues#60
- feat: allow to migrate from policy studio v1 to v2 (2bfb4ed)
- feat(gv-documentation): force target='_blank' to link (bd71de7)
- feat(gv-table): add story with dynamic table fields (8edbfa8)
- style: lint fix (68e2e83)
- fix(gv-code): accept configuration options without mode (b3c3257)
- fix(gv-policy-studio): resolve step form submit (3d8bc0d)
- fix(gv-schema-form): resolve position of input element (63cb74e)
- refactor(policy-studio): add attributes for AM integration (6d24ea0), closes gravitee-io/issues#4592
- fix(gv-schema-form): resolve complex form validation (e1657f7), closes gravitee-io/issues#4722
- fix(gv-code): display codemirror even with a mode that not exist (6390ded), closes gravitee-io/issues#4665
- fix(gv-code): resolve dispatch of change event (2875b3c), closes gravitee-io/issues#4712
- fix(gv-user-menu): avoid closing on mouseleave group (fb8ec47)
- feat(gv-user-menu): allow group of routes (341eabd)
- fix(gv-date-picker): resolve clear icon colors (e61153b), closes gravitee-io/issues#4662
- fix(gv-plans): resolve pagination (e73bc23), closes gravitee-io/issues#4653
- fix(gv-table): add padding to header (10fe2cf)
- fix(input): resolve icon size (91c03a7)
- feat(gv-row): add option small to hide labels (084f5c7), closes gravitee-io/issues#4661
- Configure favicon (8afc980)
- feat.(pipeline_definition): deploying [.circleci/config.yml] pipeline definition (e23b8c4)
- feat: add component gv-input-message (656d83d)
- feat: add gv-documentation component (1de46dd)
- feat: add gv-properties component (73049b1)
- feat: add gv-resizable-views component (714f254), closes gravitee-io/issues#3895
- feat: add gv-resources component (32867f9)
- feat: add gv-schema-form component (f02f27f)
- feat: add gv-tabs component (ff6853c), closes gravitee-io/issues#3895
- feat: add policy studio components (4aa04e5), closes gravitee-io/issues#3895
- feat: add simple dropdown menu (ef18a28)
- feat: add thirdparty icons (f4af244), closes gravitee-io/issues#4494
- feat: create keyboard element mixin (dbcf952)
- feat: improve gv-popover & gv-confirm components (09a561b)
- feat: support tickets history (7004068)
- feat(gv-button): accept enter key to press button (c068821)
- feat(gv-button): improve gv-button for a11y with tabindex (743f39a), closes gravitee-io/issues#3895
- feat(gv-icon): add --gv-icon-opacity--c css variable (8e2cf97)
- feat(gv-input): improve clipboard with popover (2c27746)
- feat(gv-option): accept empty title in options (285f8dc)
- feat(gv-option): add possibility to pass an image on options (ba5be31)
- feat(gv-option): add small & outlined attributes (807205f)
- feat(gv-pagination): add disabled attribute (0b42aa0)
- feat(gv-state): add @cssprop for font-size & padding (557d7f0), closes gravitee-io/issues#3895
- feat(gv-switch): add small attribute & improve component (121228c)
- feat(gv-tag): add @cssprop for font-size & padding (3b49b51), closes gravitee-io/issues#3895
- feat(gv-text): improve with css variables and autosize attribute (acb305e)
- feat(i18n): add function to load translations (usefull for console app) (1805b83)
- feat(policy-studio): improve interaction with forms (9fe3ed9), closes gravitee-io/issues#3895
- fix(gv-autocomplete): not reset options if minChars=0 (3c2013c)
- fix(gv-code): resolve size when component has placeholder (a05ba37)
- fix(gv-input): update validation states after set value (ff80a0b)
- fix(gv-select): cannot unselect option of simple list (873b9f8)
- fix(gv-select): set invalid state when multiple select has empty array value (b8143dd)
- fix(gv-table): render the icon once (77a5dee), closes gravitee-io/issues#4523
- fix(gv-table): use box-sizing: border-box by default for host (46e6b0f)
- fix(gv-tag): remove spaces around slot (712b03f)
- fix(input): reduce size of icon for small inputs (0fa0177)
- fix(policy-studio): resolve policy edition of flow plan (913a7ee), closes gravitee-io/issues#3895
- test(gv-table): add story with gv-confirm (272bca8)
- refactor(gv-message): remove css properties and use theme variables (601f0d0)
- refactor(gv-select): fires input event when change like others inputs (917bff9), closes gravitee-io/issues#3895
- style: format css (36d6b6b)
- chore: upgrade dependencies, improve scripts & configuration (6664bf8)
- chore: upgrade license-maven-plugin configuration (8a13a1c)
- fix(ui-components): a gv-tag in gv-table cell must not have width: 100% (a4d8540), closes gravitee-io/issues#4035 gravitee-io/issues#4461
- fix: gv-input spinner animation (0ceb673), closes gravitee-io/issues#4341
- fix: resolve addon-docs configuration to show the real code in stories (67b4435)
- fix(components): gv-code should accept 'json' mode for codemirror (80b3659), closes gravitee-io/issues#4048
- fix(gv-tree): fix expand of folders in production mode (2a5d0a3), closes gravitee-io/issues#4275
- feat(pictures): delete image (246f81f), closes gravitee-io/issues#4316
- chore: fix hot reload (ef5cfd5), closes gravitee-io/issues#4332
- feat: add theme facet for theme generation (12286cf), closes gravitee-io/issues#3895
- feat: Add vertical menu (74058f3), closes gravitee-io/gravitee-cockpit#64
- chore: add jest (17a2120)
- chore: Catch errors while publishing (22797b9)
- chore: upgrade to storybook 6.x (8e315a8)
- chore: upgrade web-component-analyzer and fix build (a4271a9)
- fix(portal): allow to manage Application's metadata from portal (9bbfda1), closes gravitee-io/issues#4089
- chore(deps): bump elliptic from 6.5.2 to 6.5.3 (5b55350)
- fix(gv-checkbox): apply same behavior as native input[type=checkbox] (cc90bc9), closes gravitee-io/issues#4136
- fix(gv-table): resolve gv-confirm position (66d7a68), closes gravitee-io/issues#4140
- chore(deps): bump lodash from 4.17.15 to 4.17.19 (44b7e0e)
- feat: Allows to define a background on the APIs/Apps/Categories headers (6b0d592), closes gravitee-io/issues#3761
- fix: The subscribe button should not disappear on scroll (e85adf6), closes gravitee-io/issues#3955
- chore(deps): bump websocket-extensions from 0.1.3 to 0.1.4 (7c5ddd1)
- refactor: rewrite gv-code with codemirror (feeeaa3), closes gravitee-io/issues#3870
- fix: lint (7017dfc)
- fix(ui-components): allow to force skeleton mode on gv-table (760a4bd), closes gravitee-io/issues#3804
- fix(ui-components): words in gv-tag should never be broken (df20abd), closes gravitee-io/issues#3832
- feat(portal): enable tags on gv-promote & gv-card-full to be clicked (779a067), closes gravitee-io/issues#3842
- feat(portal) : add management link in portal usermenu (de7c81d), closes gravitee-io/issues#3109
- Fix lint (7ac59db)
- fix lints (64a47b3)
- Fix version to snapshot (d2730c0)
- fix: add min-width to promoted-api for small resolution (ee6aca2)
- fix: allow user to save credentials (baf1446), closes gravitee-io/issues#2827
- fix: Avatar cannot be changed the first time (ee3888a), closes gravitee-io/issues#3192
- fix: Avoid multiple calls on API/App page (848b9e8), closes gravitee-io/issues#3524
- fix: Avoid to select user menu text (f20aacf), closes gravitee-io/issues#3690
- fix: Click should not be allowed when gv-select is disabled (d15a743), closes gravitee-io/issues#2933
- fix: Date range seems not handling well time zone (caf305d), closes gravitee-io/issues#3603
- fix: Display better empty/error/skeleton states (ca59583), closes gravitee-io/issues#3588 gravitee-io/issues#3649 gravitee-io/issues#3594
- fix: Display labels on API cards (e86e707), closes gravitee-io/issues#3116
- fix: Display to consumer entrypoints of the API (cd008bc), closes gravitee-io/issues#3451
- fix: display total apis of a category in card (9309644), closes gravitee-io/issues#3646
- fix: Empty state not working on widget stats (c1456ae), closes gravitee-io/issues#3553
- fix: Errors when selecting a filter on an empty user agent (57cea6d), closes gravitee-io/issues#3788
- fix: Fix user menu (8256599), closes gravitee-io/issues#3037
- fix: Height of gv-tree on low resolution (05834b1)
- fix: hide icon when loader is enabled on input (01d513e)
- fix: improve components for application's grant flow (394a8b4), closes gravitee-io/issues#3543 gravitee-io/issues#3570
- fix: improve components for subscription (21f10e6), closes gravitee-io/issues#3802
- fix: improve components for subscription (823af1a), closes gravitee-io/issues#3802
- fix: Improve doc of gv-select (e68f577)
- fix: Improve loader on gv-button (1679282), closes gravitee-io/issues#3552
- fix: improve search input results display (bceaa90), closes gravitee-io/issues#3421
- fix: JS error when refreshing the subscription's page (78b65e9), closes gravitee-io/issues#3489
- fix: Last updated at for API is not well formed (9bd69e3), closes gravitee-io/issues#3476
- fix: Lint (7aa4642)
- fix: manage my api-keys (fa06107), closes gravitee-io/issues#3483
- fix: Pie charte is displaying NaN when no value (d17b08b), closes gravitee-io/issues#3724
- fix: remove auto submit on autocomplete (60e134c), closes gravitee-io/issues#3567
- fix: remove max-width in cards (0496e8d)
- fix: remove useless transition in gv-menu (0dfd764), closes gravitee-io/issues#3495
- fix: resolve category image position (9a871c7), closes gravitee-io/issues#3467 gravitee-io/issues#3453
- fix: resolve design when data is loading (b27904d)
- fix: resolve gv-rating integration in gv-promote (b6503a4), closes gravitee-io/issues#3364
- fix: resolve multiple upload of same file in chrome (84c9a79), closes gravitee-io/issues#3729
- fix: resolve popover above position (1794f01), closes gravitee-io/issues#3472
- fix: Sometimes, screen is loading indefinitely (5bc2381), closes gravitee-io/issues#3478
- fix: We should justify text on promote API (964a7c5), closes gravitee-io/issues#3758
- fix(gv-button): add space between icon and text (b6a0b7c), closes gravitee-io/issues#2964
- fix(gv-button): resolve rendering in column (d76e260), closes gravitee-io/issues#2816
- fix(gv-card): resolve size of identidy-picture (7c7b490), closes gravitee-io/issues#3464 gravitee-io/issues#3484
- fix(gv-date-picker): update input when value change (37a6a3b), closes gravitee-io/issues#3565
- fix(gv-input): set background-color to transparent (716e5e5)
- fix(gv-menu): compare size of active routes before updating (704276f), closes gravitee-io/issues#3020
- fix(gv-menu): resolve truncated text on right slots (712a667), closes gravitee-io/issues#3571
- fix(gv-nav): add lock until the click ends (7bc8a49), closes gravitee-io/issues#3025
- fix(gv-plans): resolve single item display (6925632), closes gravitee-io/issues#3301
- fix(gv-rating-list): mark answer as require (e490130), closes gravitee-io/issues#3824
- fix(gv-select): reduce triangle (79f6285), closes gravitee-io/issues#3795
- fix(gv-table): resolve columns alignment (2d49a24), closes gravitee-io/issues#3784 gravitee-io/issues#3659
- fix(gv-table): resolve resolve selection with specific rowheight (72f72f0), closes gravitee-io/issues#3797
- fix(icon): add possibility to update dynamically color and size (b5e565c), closes gravitee-io/issues#3119
- fix(nav): resolve navigation state (ac3f1b5), closes gravitee-io/issues#3045
- fix(portal): change gv-metrics example labels (d9c8df5), closes gravitee-io/issues#3492
- fix(portal): delete gv-info (de5617d), closes gravitee-io/issues#3760
- fix(portal): fix ratings rendering when used in gv-info-api (cfb0b9c), closes gravitee-io/issues#3046
- fix(portal): generate a view default image with the right title (1235c1e), closes gravitee-io/issues#3712
- fix(portal): gv-list are now clickable to navigate to apis and apps (2e52502), closes gravitee-io/issues#3487
- fix(portal): prevent gv-image to be rendered if no picture (d740711), closes gravitee-io/issues#3757
- fix(portal): reinit options list when input is empty (179682b), closes gravitee-io/issues#3470
- fix(portal): set right slot width to 100% (53770cd), closes gravitee-io/issues#3473
- fix(portal): webcomponent translations can have parameters (a35005d), closes gravitee-io/issues#3491
- fix(ui-components): allow customization of oidc and gravitee auth button (48960c9), closes gravitee-io/issues#3811
- fix(ui-components): allow gv-button in gv-table and fix gv-code (321b0b0), closes gravitee-io/issues#3611
- fix(ui-components): change style for link with href (c10db86), closes gravitee-io/issues#3810
- fix(ui-components): display labels on colors in theme (05eec4c), closes gravitee-io/issues#3521
- fix(ui-components): fix gv-card-category documentation in story (4438683), closes gravitee-io/issues#2869
- fix(ui-components): fix variable name (0e944ed), closes gravitee-io/issues#3730
- fix(ui-components): improve gv-tree (0a1d37b), closes gravitee-io/issues#3808
- fix(ui-components): truncate description if too long (6bd3e73), closes gravitee-io/issues#3756
- fix(ui): Generate the application picture using owner name (c203325), closes gravitee-io/issues#3772
- feat: Add a footer (21a6405), closes gravitee-io/issues#2969
- feat: add animation on category list (22eef9c), closes gravitee-io/issues#3010 gravitee-io/issues#2991
- feat: add api header component (39e6103), closes gravitee-io/issues#2983
- feat: add autocomplete (c464cd8), closes gravitee-io/issues#3009
- feat: Add browsers notifications (ff008d3), closes gravitee-io/issues#3152
- feat: add components for rating an api (1697216), closes gravitee-io/issues#3061
- feat: add components for subscriptions (6f02e05), closes gravitee-io/issues#2792
- feat: add date-picker component (8cc1e3a), closes gravitee-io/issues#3403
- feat: add gv-button component (30f4a82)
- feat: add gv-header component (f779b8d), closes gravitee-io/issues#2758
- feat: add gv-icon component (984901e), closes gravitee-io/issues#2740
- feat: add gv-menu component (598a899), closes gravitee-io/issues#2849
- feat: add i18n system (5197560), closes gravitee-io/issues#2940
- feat: add pagination component (2c46d48), closes gravitee-io/issues#2947
- feat: add promote api component (1600690), closes gravitee-io/issues#2781
- feat: add rounded attribute to gv-identity-picture (36ae348), closes gravitee-io/issues#3590
- feat: add stepper component (08b898a), closes gravitee-io/issues#2990
- feat: add tag & state component (c441ae1), closes gravitee-io/issues#2785
- feat: add theme generator (cf948b0), closes gravitee-io/issues#2840
- feat: Allow a user to change his avatar (409bb57), closes gravitee-io/issues#2806
- feat: Allow a user to consult analytics of an application (52f0735), closes gravitee-io/issues#2804
- feat: Allow a user to consult analytics of an application (9e78ce4), closes gravitee-io/issues#2804
- feat: Allow a user to consult its applications (5a8d066), closes gravitee-io/issues#2797
- feat: Allow a user to consult logs of an application (9e84883), closes gravitee-io/issues#2805
- feat: Allow a user to consult subscriptions of an application (de4df38), closes gravitee-io/issues#3114
- feat: Allow a user to consult/edit global settings of an application (cf365d4), closes gravitee-io/issues#2799
- feat: Allow a user to contact owner of the platform (6ecc409), closes gravitee-io/issues#2795
- feat: Allow a user to create an application (2b941b8), closes gravitee-io/issues#2798
- feat: Allow a user to create an application (5095386), closes gravitee-io/issues#2798
- feat: Allow a user to subscribe to notifications on an application (1c3cd0e), closes gravitee-io/issues#3115
- feat: Autofocus on input / textarea (5e680ed), closes gravitee-io/issues#2972
- feat: change gv-tree default colors (c6b9ffe), closes gravitee-io/issues#3442
- feat: Change the default colors to blue instead of green (a687c8b), closes gravitee-io/issues#3396
- feat: Create a checkbox component (48f76a6), closes gravitee-io/issues#2931
- feat: Create a text component (db18e5b), closes gravitee-io/issues#2930
- feat: create api cards component (31fdefd), closes gravitee-io/issues#2726
- feat: design homepage (632ba8c), closes gravitee-io/issues#2787
- feat: Display a global loader when calling server (44df84d), closes gravitee-io/issues#2935
- feat: Display a spinner when the application is loading (5f005a6), closes gravitee-io/issues#3123
- feat: display a sticky menu on scroll (49b3675), closes gravitee-io/issues#2982
- feat: Handle empty states (ea64c6b), closes gravitee-io/issues#2955
- feat: Implement the gv-select component (70e422b), closes gravitee-io/issues#2888
- feat: improve components for autocomplete integration (a94a626), closes gravitee-io/issues#3009
- feat: improve components for display API (b941b5a), closes gravitee-io/issues#2941 gravitee-io/issues#2886
- feat: improve components for login form (09b8c79), closes gravitee-io/issues#2885
- feat: improve components for subscription (1688d3a), closes gravitee-io/issues#3078
- feat: improve date picker selection (4cc7ffe), closes gravitee-io/issues#3604
- feat: improve display of metrics (de66a9e), closes gravitee-io/issues#3632
- feat: Improve gv-checkbox's design (f5a8ea7), closes gravitee-io/issues#3179
- feat: improve gv-tree (a5732ef), closes gravitee-io/issues#3131
- feat: improve readonly mode on inputs (ae9dd43), closes gravitee-io/issues#3538
- feat: update AM logo on button provider (45d2213), closes gravitee-io/issues#3766
- feat: use same file-upload component (03dd309), closes gravitee-io/issues#3463
- feat: User dashboard (1bca24d), closes gravitee-io/issues#3526
- feat(cards): improve hover animation & add missing translation (bb668dd), closes gravitee-io/issues#3003
- feat(chore): replace 'start' by 'serve' (5de720b), closes gravitee-io/issues#3624
- feat(gv-input): allow clipboard with password (993d4cf), closes gravitee-io/issues#3544
- feat(gv-menu): improve UX (698a77e), closes gravitee-io/issues#3004
- feat(gv-message): add default background transparent mode (2af99a8), closes gravitee-io/issues#3742
- feat(gv-metrics): add clickable option (dfc8d8a), closes gravitee-io/issues#3791
- feat(gv-metrics): improve with column mode (db962e7), closes gravitee-io/issues#3812
- feat(gv-nav): add dynamic compact mode (ff598b5), closes gravitee-io/issues#3751
- feat(gv-stepper): add invalid state (5ef47bf), closes gravitee-io/issues#3778
- feat(gv-tree): improve display with scrollbar (d6d7641), closes gravitee-io/issues#3645
- feat(input): add autocomplete attribute (27da931), closes gravitee-io/issues#2827
- feat(portal): add a default logo for gravitee theme (57ba9bc), closes gravitee-io/issues#2810
- feat(portal): add a message component for info, succes and error (d041a14), closes gravitee-io/issues#2750
- feat(portal): add a provider signin component (955f86b), closes gravitee-io/issues#2754
- feat(portal): add input components (7094934), closes gravitee-io/issues#2725
- feat(portal): add name to gv-input tag, allowing field autocompletion (dad8558), closes gravitee-io/issues#2810
- feat(portal): allow a user to display an API (604661f), closes gravitee-io/issues#2789
- feat(portal): change gv-card-category to fit new portal design (e2f807f), closes gravitee-io/issues#2788
- feat(portal): change the way metrics are loaded (0709b69), closes gravitee-io/issues#2960
- feat(portal): create a tree-view component (10468a8), closes gravitee-io/issues#2796
- feat(portal): display Views picture (95f1454), closes gravitee-io/issues#3178
- feat(portal): fix some CSS for login page (b52a4d5), closes gravitee-io/issues#2725
- feat(portal): generate default picture for apis, applications and users (2a45bb1), closes gravitee-io/issues#2853
- feat(portal): gv-link can now refer to an external link (315f355), closes gravitee-io/issues#3048
- feat(portal): make gv-message closable & add a closeEvent to gvPopover (3083e46), closes gravitee-io/issues#2956
- feat(portal): manage application members (04d3429), closes gravitee-io/issues#2803
- feat(portal): throw a custom submit event when enterKey is pressed (d8dec0e), closes gravitee-io/issues#2793
- feat(portal): use api version to generate default picture (f7374f1), closes gravitee-io/issues#3436
- feat(ui-components): add a card component (f066a38), closes gravitee-io/issues#2851
- feat(ui-components): create a user-menu (c17d221), closes gravitee-io/issues#2870
- refactor: clean var css documentation & theme (fb64d32), closes gravitee-io/issues#3808
- refactor: Extract contact as a component (831749b), closes gravitee-io/issues#3011
- refactor: improve gv-menu (c16938f), closes gravitee-io/issues#2967
- refactor: improve stories with knobs (5061fe8)
- refactor: Remove borders of gv-message (cb769d9), closes gravitee-io/issues#2934
- refactor: rename gv-nav-link to gv-link (007aca1), closes gravitee-io/issues#2954
- refactor: use search input menu (52b4466)
- refactor(gv-rating-list): change permissions system (40e3098), closes gravitee-io/issues#3302
- chore: add lint task (961ec58), closes gravitee-io/issues#2743
- chore: add task to check & extract variables css (eca6b98)
- chore: Dockerize UI projects (edc97ca), closes gravitee-io/issues#2855
- chore: Enable gzip and add favicon (b8c122c)
- chore: export gravitee icons (933403b), closes gravitee-io/issues#2810
- chore: improve dist generation (a2881b2), closes gravitee-io/issues#3138
- chore: improve npm tasks (b19b44e), closes gravitee-io/issues#2709
- chore: init project (7869fa5)
- chore: Mavenize UI projects (847fd04), closes gravitee-io/issues#2843
- chore: remove useless "tachyons" library (c21a247), closes gravitee-io/issues#3036
- chore: rename project to gravitee-ui-components (29e8e49), closes gravitee-io/issues#2764
- chore: some eslint/jshint fixes (0c2cef9)
- chore: upgrade storybook version to 5.2.8 (1045a3f), closes gravitee-io/issues#3013
- chore: use webpack dynamic import in charts (88076d0), closes gravitee-io/issues#3138
- chore(portal): pagination data are now numbers (ea92d9d), closes gravitee-io/issues#2965
- test: fix unit test (8ebd6b5)
- ci: fix build (090153c)
- docs: add README.md (97d0e18)