Youssef Khedher
bee9fadbc9
feat: segments ( #776 )
...
* feat: create segmentation structure and list
* feat: remove unused deps and change route
* feat: change header style and add renderNoSegments
* fix: style table header
* feat: create useSegments hook
* feat: add segmentApi hook
* fix: ts and style errors
* feat: update PR based on feedback
* feat: add flag
* fix: test and formating
* fix: update PR based on feedback
* fix: add correct permission
* fix: mobile view for segments
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-03-16 13:19:27 +01:00
Thomas Heartman
99dce16149
Merge pull request #793 from Unleash/feat/make-DATE_AFTER-the-default-time-operator
...
feat: make DATE_AFTER the default time operator
2022-03-16 11:55:48 +01:00
Thomas Heartman
d9d1dbbebd
Merge branch 'main' into feat/make-DATE_AFTER-the-default-time-operator
2022-03-16 11:51:01 +01:00
Fredrik Oseberg
0879ccc76e
4.9.0-beta.3
2022-03-16 11:42:52 +01:00
olav
9798cfd888
refactor: fix search crash on missing values ( #794 )
...
* refactor: fix search crash on missing values
* Update src/hooks/useFeaturesFilter.ts
* Update src/hooks/useFeaturesFilter.ts
* fix: update regex
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
2022-03-16 11:26:08 +01:00
Fredrik Strand Oseberg
268d586b52
fix: add warning to constraint accordion ( #792 )
2022-03-16 10:27:23 +01:00
Thomas Heartman
89d0da1c64
feat: make DATE_AFTER the default time operator
2022-03-16 10:26:17 +01:00
Thomas Heartman
df86afcf63
Merge pull request #1443 from Unleash/docs/warn-about-constraint-issues
...
docs: Add note to strategy constraints about undefined behavior
2022-03-16 10:14:59 +01:00
Thomas Heartman
104ff93332
docs: Add note to strategy constraints about undefined behavior
2022-03-16 10:05:41 +01:00
Fredrik Strand Oseberg
a236a61623
Fix/user added event ( #1437 )
...
* 4.9.0-beta.1
* chore: update unleash frontend
* 4.9.0-beta.2
* fix: add user email to project user events
2022-03-16 08:44:30 +01:00
Shailendra Shukla
5e551b01f8
docs: bold important text
2022-03-15 17:44:58 -05:00
Thomas Heartman
905fa6fc6f
docs: create first draft of schedule how-to
2022-03-15 16:29:55 +01:00
Fredrik Strand Oseberg
f52ca03b55
fix: show invalid token page when token error is received ( #785 )
2022-03-15 16:00:13 +01:00
olav
fa72952098
refactor: improve constraint values form ( #790 )
...
* refactor: preserve white-space in constraint values
* refactor: deduplicate constraint values
2022-03-15 15:06:19 +01:00
Christopher Kolstad
e4b0cf1c11
fix: make sure we handle hours as 00-23
2022-03-15 14:32:49 +01:00
olav
a202b81344
refactor: improve constraint date formatting ( #789 )
...
* refactor: fix add constraint button text
* refactor: improve constraint date formatting
* refactor: the value, it must be
2022-03-15 13:30:45 +01:00
olav
75ca8077e3
refactor: improve strategy card focus styles ( #787 )
2022-03-15 10:03:05 +01:00
Renovate Bot
6f0ad78aa2
chore(deps): update dependency cypress to v9.5.2
2022-03-15 00:07:36 +00:00
Renovate Bot
9c3683cf13
chore(deps): update typescript-eslint monorepo to v5.15.0
2022-03-14 23:03:04 +00:00
Renovate Bot
e9cfc17b39
chore(deps): update dependency @babel/core to v7.17.7
2022-03-14 20:15:21 +00:00
Thomas Heartman
8c5657911f
docs: add more placeholder / structural content.
2022-03-14 18:36:01 +01:00
Renovate Bot
1bc7b6be03
fix(deps): update dependency unleash-frontend to v4.9.0-beta.2
2022-03-14 13:35:52 +00:00
Fredrik Strand Oseberg
228a72d637
Feat/change form order ( #784 )
...
* 4.9.0-beta.1
* 4.9.0-beta.2
* fix: mobile guidance WIP
* fix: add autofocus
* feat: update forms
* refactor: mobile guidance
* fix: add relative as common class
* fix: add max height to codebox
2022-03-14 13:14:26 +01:00
Fredrik Oseberg
e7b2ab3a68
4.9.0-beta.2
2022-03-14 10:53:58 +01:00
Fredrik Oseberg
b85c9f0826
4.9.0-beta.1
2022-03-14 10:53:30 +01:00
olav
bc9ae12683
refactor: fix form submission avoidance on add constraint ( #783 )
2022-03-14 10:24:39 +01:00
sighphyre
91fa0ed296
fix: update config tests for enabled environments
2022-03-14 10:01:05 +02:00
sighphyre
bf95a40527
docs: describe details of enabled_environments in unleash config docs
2022-03-14 09:48:54 +02:00
Renovate Bot
22f538562d
chore(deps): update dependency http-proxy-middleware to v2.0.4
2022-03-13 19:54:03 +00:00
Renovate Bot
3514191cf0
fix(deps): update dependency knex to v1.0.4
2022-03-13 18:06:42 +00:00
Renovate Bot
05887d2ee3
chore(deps): update dependency eslint to v8.11.0
2022-03-12 02:57:51 +00:00
Renovate Bot
e78aee1bcc
fix(deps): update dependency unleash-frontend to v4.9.0-beta.1
2022-03-11 22:37:51 +00:00
Renovate Bot
20c0c67c1c
chore(deps): update dependency tsc-watch to v4.6.2
2022-03-11 20:13:16 +00:00
olav
f0aa764d3e
refactor: wait for UI config for CO flag ( #781 )
2022-03-11 16:18:38 +01:00
sighphyre
8410a8e3ac
feat: enabled environments override now also moves projects and toggles to new environments
2022-03-11 15:52:13 +02:00
Thomas Heartman
27a74ecf0d
docs: create initial outline for how to schedule feature releases
2022-03-11 13:58:41 +01:00
Fredrik Oseberg
5646d0cd96
fix: update header
2022-03-11 13:49:37 +01:00
Fredrik Strand Oseberg
472acecdad
Fix/constraints UI ( #779 )
...
* fix: add fixed height to summary
* fix: change wording to negated
* fix: change header margin
* fix: label click length for negated property
* fix: cut values that exceed allow length while leaving others alone
* fix: set edit bg color
* fix: add enter to add values
* fix: expand if constraint changes
* fix: add string truncator to param names
* fix: add validation tests
* fix: string truncator
* fix: accordion margins on expanded
* fix: accordion expansion
* fix: update e2e
* fix: update parseISO
* fix: review comments
* fix: update spec
* fix: add negated visual indicator
2022-03-11 13:46:00 +01:00
sighphyre
c3b064adfc
feat: Add environment variable to set override enabled environments
2022-03-11 11:16:58 +02:00
Renovate Bot
bc9ae58c20
chore(deps): update dependency @types/react to v17.0.40
2022-03-10 15:23:30 +00:00
Fredrik Strand Oseberg
55469801cf
feat: validate strategies ( #1429 )
...
* feat: validate strategies
* fix: optional coalescing on constraints
* fix: update test
2022-03-10 14:43:53 +01:00
Thomas Heartman
3de044ff97
Merge pull request #1430 from Unleash/docs/passord-is-not-password
...
docs: add a note saying passord is Norwegian for password
2022-03-10 14:38:11 +01:00
Thomas Heartman
451fa64018
docs: add a note saying passord is password for Norwegian
2022-03-10 14:22:03 +01:00
Thomas Heartman
d28c046e51
Merge pull request #1428 from Unleash/docs/document-semver-gte-lte
...
docs: document how to get SEMVER_GTE/LTE functionality
2022-03-10 11:45:01 +01:00
Thomas Heartman
9f292465eb
docs: document how to get SEMVER_GTE/LTE functionality
2022-03-10 10:56:59 +01:00
olav
419f655ef5
refactor: improve feature not found page ( #774 )
...
* refactor: improve feature not found page
* refactor: fix feature cache mutation mismatch
2022-03-10 10:52:50 +01:00
olav
4066382b8f
refactor: fix strategy modal issues ( #778 )
...
* refactor: wait for contexts before rendering constraints
* refactor: fix constraints list index
* refactor: move add constraint button for improved focus
2022-03-10 10:40:40 +01:00
Thomas Heartman
b94f7bdb48
Merge pull request #1401 from Unleash/docs/add-feedback-component
...
feat: add feedback component
2022-03-10 10:26:00 +01:00
Thomas Heartman
18c16b3040
fix: make sure customer type is included in the payload.
...
Because it previously set it via a reducer and submitted the form in
the same step, the customer type wouldn't be set correctly before the
form was submitted, causing it to show up as "undefined".
We're doing double the work now, but I think that's an acceptable
trade-off for now.
2022-03-10 10:12:10 +01:00
Thomas Heartman
027eac47ac
feat: add data: "was the form opened manually" and "current page"
2022-03-10 09:48:58 +01:00