Commit graph

2943 commits

Author SHA1 Message Date
Thijs Louisse
14df4fce1c feat(validate): added disabledDatesValidator 2019-05-16 10:39:57 +02:00
Thijs Louisse
4ee8b8f0df feat(validate): added isValidatorApplied util 2019-05-16 10:39:57 +02:00
CircleCI
04adca4cb6 chore: release new versions
- @lion/button@0.1.9
 - @lion/calendar@0.1.2
 - @lion/checkbox-group@0.1.9
 - @lion/form-system@0.0.10
 - @lion/form@0.1.9
 - @lion/popup@0.1.9
 - @lion/radio-group@0.1.9
 - @lion/tooltip@0.1.9
2019-05-15 14:12:18 +00:00
Thomas Allmer
f2c4433138 fix(form): native submit event should not trigger an error 2019-05-15 16:09:41 +02:00
CircleCI
8cc1a8a287 chore: release new versions
- @lion/calendar@0.1.1
2019-05-14 12:05:33 +00:00
Mikhail Bashkirov
b55228f8b7 chore(calendar): fix docs 2019-05-14 14:02:59 +02:00
CircleCI
fdf9e64c86 chore: release new versions
- @lion/button@0.1.8
 - @lion/calendar@0.1.0
 - @lion/checkbox-group@0.1.8
 - @lion/checkbox@0.1.8
 - @lion/choice-input@0.1.8
 - @lion/field@0.1.8
 - @lion/fieldset@0.1.8
 - @lion/form-system@0.0.9
 - @lion/form@0.1.8
 - @lion/input-amount@0.1.8
 - @lion/input-date@0.1.8
 - @lion/input-email@0.1.8
 - @lion/input-iban@0.1.8
 - @lion/input@0.1.8
 - @lion/localize@0.2.0
 - @lion/popup@0.1.8
 - @lion/radio-group@0.1.8
 - @lion/radio@0.1.8
 - @lion/select@0.1.8
 - @lion/textarea@0.1.8
 - @lion/tooltip@0.1.8
 - @lion/validate@0.1.8
2019-05-13 16:12:21 +00:00
Mikhail Bashkirov
2d2cf79d3e
Merge pull request #37 from ing-bank/feat/calendar
lion-calendar
2019-05-13 18:09:10 +02:00
Mikhail Bashkirov
9fc5488175 feat(calendar): add reusable calendar
Co-authored-by: Erik Kroes <erik.kroes@ing.com>
Co-authored-by: Gerjan van Geest <gerjan.van.geest@ing.com>
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
Co-authored-by: Thomas Allmer <thomas.allmer@ing.com>
2019-05-13 17:46:00 +02:00
Mikhail Bashkirov
043106c1cf feat(localize): add reusable generators for month and weekday names 2019-05-13 14:08:11 +02:00
CircleCI
97fe0f0aa7 chore: release new versions
- @lion/ajax@0.1.6
 - @lion/button@0.1.7
 - @lion/checkbox-group@0.1.7
 - @lion/checkbox@0.1.7
 - @lion/choice-input@0.1.7
 - @lion/core@0.1.4
 - @lion/field@0.1.7
 - @lion/fieldset@0.1.7
 - @lion/form-system@0.0.8
 - @lion/form@0.1.7
 - @lion/icon@0.1.4
 - @lion/input-amount@0.1.7
 - @lion/input-date@0.1.7
 - @lion/input-email@0.1.7
 - @lion/input-iban@0.1.7
 - @lion/input@0.1.7
 - @lion/localize@0.1.7
 - @lion/overlays@0.1.5
 - @lion/popup@0.1.7
 - @lion/radio-group@0.1.7
 - @lion/radio@0.1.7
 - @lion/select@0.1.7
 - @lion/steps@0.1.4
 - @lion/textarea@0.1.7
 - @lion/tooltip@0.1.7
 - @lion/validate@0.1.7
2019-05-13 09:07:53 +00:00
Mikhail Bashkirov
d7e5cd7305 chore: fix date construction for consistency across different envs 2019-05-13 11:03:53 +02:00
Thijs Louisse
9f2c4f6987 fix: add prepublish step to make links absolute for npm docs 2019-05-13 11:03:53 +02:00
Thomas Allmer
5ff3da0994 chore: add demos, contact and core info 2019-05-10 15:11:58 +02:00
CircleCI
0f0864b3da chore: release new versions
- @lion/button@0.1.6
 - @lion/checkbox-group@0.1.6
 - @lion/checkbox@0.1.6
 - @lion/choice-input@0.1.6
 - @lion/field@0.1.6
 - @lion/fieldset@0.1.6
 - @lion/form-system@0.0.7
 - @lion/form@0.1.6
 - @lion/input-amount@0.1.6
 - @lion/input-date@0.1.6
 - @lion/input-email@0.1.6
 - @lion/input-iban@0.1.6
 - @lion/input@0.1.6
 - @lion/localize@0.1.6
 - @lion/popup@0.1.6
 - @lion/radio-group@0.1.6
 - @lion/radio@0.1.6
 - @lion/select@0.1.6
 - @lion/textarea@0.1.6
 - @lion/tooltip@0.1.6
 - @lion/validate@0.1.6
2019-05-08 08:25:05 +00:00
Mikhail Bashkirov
b2cfb7bfc3 chore(wallaby.js): fix test issues 2019-05-08 10:22:17 +02:00
Mikhail Bashkirov
f0046ef1d7 chore(wallaby.js): prevent double imports 2019-05-08 10:22:17 +02:00
Mikhail Bashkirov
60a8830ff4 chore(wallaby.js): configure wallaby.js 2019-05-08 10:22:17 +02:00
CircleCI
4cc5a3571b chore: release new versions
- @lion/ajax@0.1.5
 - @lion/button@0.1.5
 - @lion/checkbox-group@0.1.5
 - @lion/checkbox@0.1.5
 - @lion/choice-input@0.1.5
 - @lion/field@0.1.5
 - @lion/fieldset@0.1.5
 - @lion/form-system@0.0.6
 - @lion/form@0.1.5
 - @lion/input-amount@0.1.5
 - @lion/input-date@0.1.5
 - @lion/input-email@0.1.5
 - @lion/input-iban@0.1.5
 - @lion/input@0.1.5
 - @lion/localize@0.1.5
 - @lion/overlays@0.1.4
 - @lion/popup@0.1.5
 - @lion/radio-group@0.1.5
 - @lion/radio@0.1.5
 - @lion/select@0.1.5
 - @lion/textarea@0.1.5
 - @lion/tooltip@0.1.5
 - @lion/validate@0.1.5
2019-05-07 17:49:22 +00:00
Thomas Allmer
49f18a42ed fix: import from entry points so stories can be extended 2019-05-07 19:46:41 +02:00
Pascal Schilp
96572a3a2e chore: refactor to not use deprecated EventMixin 2019-05-07 19:46:41 +02:00
Thijs Louisse
6a0579cd91 chore(field): custom fields tutorial 2019-05-07 19:46:41 +02:00
qa46hx
d5e2dfe38e fix(input-amount): remove randomOkValidator as default 2019-05-07 19:46:41 +02:00
CircleCI
813a790613 chore: release new versions
- @lion/button@0.1.4
 - @lion/checkbox-group@0.1.4
 - @lion/checkbox@0.1.4
 - @lion/choice-input@0.1.4
 - @lion/field@0.1.4
 - @lion/fieldset@0.1.4
 - @lion/form-system@0.0.5
 - @lion/form@0.1.4
 - @lion/input-amount@0.1.4
 - @lion/input-date@0.1.4
 - @lion/input-email@0.1.4
 - @lion/input-iban@0.1.4
 - @lion/input@0.1.4
 - @lion/localize@0.1.4
 - @lion/popup@0.1.4
 - @lion/radio-group@0.1.4
 - @lion/radio@0.1.4
 - @lion/select@0.1.4
 - @lion/textarea@0.1.4
 - @lion/tooltip@0.1.4
 - @lion/validate@0.1.4
2019-04-29 10:35:32 +00:00
Mikhail Bashkirov
81033ef901
Merge pull request #11 from ing-bank/chore/splitDateFunctions
Split date functions
2019-04-29 12:32:07 +02:00
Mikhail Bashkirov
aafe3d9428 chore(localize): split date related functions into their own files 2019-04-29 11:13:01 +02:00
Mikhail Bashkirov
ff8f427553 chore: run deep test files 2019-04-29 09:13:21 +02:00
CircleCI
bb1d1448b5 chore: release new versions
- @lion/ajax@0.1.4
 - @lion/button@0.1.3
 - @lion/checkbox-group@0.1.3
 - @lion/checkbox@0.1.3
 - @lion/choice-input@0.1.3
 - @lion/core@0.1.3
 - @lion/field@0.1.3
 - @lion/fieldset@0.1.3
 - @lion/form-system@0.0.4
 - @lion/form@0.1.3
 - @lion/icon@0.1.3
 - @lion/input-amount@0.1.3
 - @lion/input-date@0.1.3
 - @lion/input-email@0.1.3
 - @lion/input-iban@0.1.3
 - @lion/input@0.1.3
 - @lion/localize@0.1.3
 - @lion/overlays@0.1.3
 - @lion/popup@0.1.3
 - @lion/radio-group@0.1.3
 - @lion/radio@0.1.3
 - @lion/select@0.1.3
 - @lion/steps@0.1.3
 - @lion/textarea@0.1.3
 - @lion/tooltip@0.1.3
 - @lion/validate@0.1.3
2019-04-28 13:05:40 +00:00
Thomas Allmer
8d96f84090 fix: update storybook/linting; adjust story labels, eslint ignores 2019-04-28 15:02:31 +02:00
CircleCI
6497db62d3 chore: release new versions
- @lion/ajax@0.1.3
 - @lion/button@0.1.2
 - @lion/checkbox-group@0.1.2
 - @lion/checkbox@0.1.2
 - @lion/choice-input@0.1.2
 - @lion/core@0.1.2
 - @lion/field@0.1.2
 - @lion/fieldset@0.1.2
 - @lion/form-system@0.0.3
 - @lion/form@0.1.2
 - @lion/icon@0.1.2
 - @lion/input-amount@0.1.2
 - @lion/input-date@0.1.2
 - @lion/input-email@0.1.2
 - @lion/input-iban@0.1.2
 - @lion/input@0.1.2
 - @lion/localize@0.1.2
 - @lion/overlays@0.1.2
 - @lion/popup@0.1.2
 - @lion/radio-group@0.1.2
 - @lion/radio@0.1.2
 - @lion/select@0.1.2
 - @lion/steps@0.1.2
 - @lion/textarea@0.1.2
 - @lion/tooltip@0.1.2
 - @lion/validate@0.1.2
2019-04-27 13:31:11 +00:00
Thomas Allmer
f5fd18cc01 fix: add missing exports to core, input-iban, localize 2019-04-27 15:27:32 +02:00
CircleCI
c4e7a1631c chore: release new versions
- @lion/ajax@0.1.2
2019-04-27 12:34:49 +00:00
Thomas Allmer
9a69b1a107 fix(ajax): add setAjax to public api 2019-04-27 14:29:52 +02:00
Thomas Allmer
fff7837522 chore: enable publish via CircleCI 2019-04-27 13:44:51 +02:00
Thomas Allmer
a0651d3e07 chore: release new versions
- @lion/ajax@0.1.1
 - @lion/button@0.1.1
 - @lion/checkbox-group@0.1.1
 - @lion/checkbox@0.1.1
 - @lion/choice-input@0.1.1
 - @lion/core@0.1.1
 - @lion/field@0.1.1
 - @lion/fieldset@0.1.1
 - @lion/form-system@0.0.2
 - @lion/form@0.1.1
 - @lion/icon@0.1.1
 - @lion/input-amount@0.1.1
 - @lion/input-date@0.1.1
 - @lion/input-email@0.1.1
 - @lion/input-iban@0.1.1
 - @lion/input@0.1.1
 - @lion/localize@0.1.1
 - @lion/overlays@0.1.1
 - @lion/popup@0.1.1
 - @lion/radio-group@0.1.1
 - @lion/radio@0.1.1
 - @lion/select@0.1.1
 - @lion/steps@0.1.1
 - @lion/textarea@0.1.1
 - @lion/tooltip@0.1.1
 - @lion/validate@0.1.1
2019-04-26 15:06:05 +02:00
Thomas Allmer
0e3ca17401 fix: add missing files to npm packages 2019-04-26 15:00:08 +02:00
Thomas Allmer
116fbec47b chore: release new versions
- @lion/ajax@0.1.0
 - @lion/button@0.1.0
 - @lion/checkbox-group@0.1.0
 - @lion/checkbox@0.1.0
 - @lion/choice-input@0.1.0
 - @lion/core@0.1.0
 - @lion/field@0.1.0
 - @lion/fieldset@0.1.0
 - @lion/form-system@0.0.1
 - @lion/form@0.1.0
 - @lion/icon@0.1.0
 - @lion/input-amount@0.1.0
 - @lion/input-date@0.1.0
 - @lion/input-email@0.1.0
 - @lion/input-iban@0.1.0
 - @lion/input@0.1.0
 - @lion/localize@0.1.0
 - @lion/overlays@0.1.0
 - @lion/popup@0.1.0
 - @lion/radio-group@0.1.0
 - @lion/radio@0.1.0
 - @lion/select@0.1.0
 - @lion/steps@0.1.0
 - @lion/textarea@0.1.0
 - @lion/tooltip@0.1.0
 - @lion/validate@0.1.0
2019-04-26 14:48:41 +02:00
Thomas Allmer
38dcca96ac fix: cycle dependencies by adding form-system package 2019-04-26 14:42:51 +02:00
Thomas Allmer
b3a27f7c0d chore: enable circleci 2019-04-26 14:06:15 +02:00
Thomas Allmer
7df05820e8 chore(input): fix linting by importing locally 2019-04-26 14:06:15 +02:00
Thomas Allmer
cbbf0d49fb fix(localize): work with dates of different timezones 2019-04-26 14:06:15 +02:00
Thomas Allmer
ec8da8f12c feat: release inital public lion version
Co-authored-by: Mikhail Bashkirov <mikhail.bashkirov@ing.com>
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
Co-authored-by: Joren Broekema <joren.broekema@ing.com>
Co-authored-by: Gerjan van Geest <gerjan.van.geest@ing.com>
Co-authored-by: Erik Kroes <erik.kroes@ing.com>
Co-authored-by: Lars den Bakker <lars.den.bakker@ing.com>
2019-04-26 10:37:57 +02:00
Thomas Allmer
7c563b76bf chore: initial commit 2019-04-11 23:13:46 +02:00