1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-23 20:07:40 +02:00
Commit Graph

9343 Commits

Author SHA1 Message Date
Ivar Conradi Østhus
0b58048c86 fix: Add UI for showing 'create tag' errors 2021-02-09 10:33:48 +01:00
Christopher Kolstad
d1d271bb41
Add db-error code file 2021-02-09 10:19:35 +01:00
Ivar Conradi Østhus
00f411d9d2 fix: UX should not eagerly store strategy updates! (#240)
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
2021-02-09 10:14:04 +01:00
Christopher Kolstad
063d3f0e4a
Make feature-toggle-store return 409
- After seeing frontend behaviour where the user could add the same
tag multiple times, and not get errors or be stopped doing so, we'll
change the backend to return a 409 if you tag a feature with a tag it
already has.

- Previous to this commit, the setup was to do `onConflict().ignore()`
  which caused the frontend to not get any help from the backend as to
  whether or not the operation was allowed

- This fix adds a custom error and adds a branch to the handleError util
  method for handling just that error type with a 409.

- This caused a couple of tests to receive 409, probably due to
  insufficient cleanup between tests. Adding faker as a dev-dependency and randomising
  toggle names and tag values for each test reduces the chance that
  we'll run into duplicate issues in the future for the tests that
  touches this problem

fixes: #711
2021-02-08 16:22:15 +01:00
Christopher Kolstad
0b510e6aa2
Merge pull request #710 from Unleash/fix-705-db-pool-tuning
Added explicit pool settings in options.db object
2021-02-08 12:35:22 +01:00
Christopher Kolstad
e952ae20a8
Added explicit pool settings in options.db object
- Also adds metrics for min and max pool size
- Metrics for free/used connections.
- Metrics for pending and current acquires

fixes: #705
2021-02-08 10:54:20 +01:00
Ivar Conradi Østhus
1a7492a69c
chore(docs): added some note to addon docs 2021-02-05 19:08:04 +01:00
Ivar Conradi Østhus
844fb5974e
chore: update changelog 2021-02-05 15:39:32 +01:00
Ivar Conradi Østhus
d0a54d6859 fix: upgraded jest to version 26.6.3 2021-02-05 15:35:32 +01:00
Martin Lehmann
ea6183f79c fix: upgrade prom-client from 12.0.0 to 13.1.0 2021-02-05 15:20:59 +01:00
Ivar Conradi Østhus
31f674d9fc fix: hide jira addon for now 2021-02-05 15:20:00 +01:00
Ivar Conradi Østhus
47b7e1d87c fix: upgrade unleash-frontend to version 3.11.1
This version introduces frontend for addons
2021-02-05 15:20:00 +01:00
Christopher Kolstad
786260434d fix: Add a test for validation of empty params 2021-02-05 15:20:00 +01:00
Ivar Conradi Østhus
1486cdab52 fix: add docs for addons 2021-02-05 15:20:00 +01:00
Christopher Kolstad
dcf1224a17 fix: Add validation of required parameters 2021-02-05 15:20:00 +01:00
Ivar Conradi Østhus
65996e72e0 fix: add unleashUrl option 2021-02-05 15:20:00 +01:00
Ivar Conradi Østhus
2bb38fe3e8 fix: Addons should support sensitive params 2021-02-05 15:20:00 +01:00
Ivar Conradi Østhus
17c8fe7710 feat: Introduce addon framework
fixes: #587

Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
2021-02-05 15:20:00 +01:00
Ivar Conradi Østhus
aa83e68ef9 3.11.1 2021-02-05 15:09:25 +01:00
Ivar Conradi Østhus
71ee10f4d2 chore: update changelog.md 2021-02-05 15:09:13 +01:00
Ivar Conradi Østhus
1b2f723750 fix: make sure we also bundle SVG in public 2021-02-05 15:08:35 +01:00
Ivar Conradi Østhus
cc29392e6c 3.11.0 2021-02-05 14:33:32 +01:00
Ivar Conradi Østhus
19543dc1fa chore: update changelog for next release 2021-02-05 14:27:50 +01:00
Ivar Conradi Østhus
3a6fa577bc feat: Addon support from UI (#236) 2021-02-05 14:24:22 +01:00
Ivar Conradi Østhus
8f99f71156
chore: fix broken link in docs
fixes: https://github.com/Unleash/unleash.github.io/issues/6
2021-02-04 22:10:31 +01:00
dependabot[bot]
f7f58fa0a7 chore(deps): bump ini from 1.3.5 to 1.3.8 (#231)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2021-02-04 20:06:52 +01:00
Christopher Kolstad
50b6a5790d fix: Use type and value from action to remove tag (#238)
fixes: #237

Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2021-02-04 16:08:25 +01:00
Simen Bekkhus
02ab9169da fix: add missing space (#239) 2021-02-04 16:03:32 +01:00
Ivar Conradi Østhus
9607ebce75
fix: should wait for seen apps 2021-02-04 15:54:29 +01:00
Alex Borys
806ecf7385
fix: typo in message in simple-authentication.js (#707)
`lib/middleware/simple-authentication.js`
2021-02-04 12:21:08 +01:00
Ivar Conradi Østhus
3a983d291c
fix: even-store should not block on emit 2021-02-02 13:27:24 +01:00
Victor Login
a320b6475d
fix: Added the ability to specify db-schema via ENV (#702) 2021-02-02 12:40:42 +01:00
Ivar Conradi Østhus
f4cbfe8bee fix: error in snapshot 2021-02-01 12:41:47 +01:00
Ivar Conradi Østhus
c500128f07
fix: Strategy schema should allow deprecated field (#700)
fixes: #698
2021-02-01 09:41:50 +01:00
Christopher Kolstad
187798262e
Merge pull request #696 from Unleash/feat-695-tags-included-in-events
Added tags to events table and emitted events
2021-01-29 10:41:38 +01:00
Christopher Kolstad
bd94f358c3
feat: Added tags to events table and emitted events
fixes: #695
2021-01-29 09:53:27 +01:00
Fredrik Strand Oseberg
01074fd437
docs: update getting started guide with docker options (#697) 2021-01-27 20:11:41 +01:00
Christopher Kolstad
913db58c35 Added a release workflow, creating GH releases from tags 2021-01-27 11:37:03 +01:00
Christopher Kolstad
82f9dbf7a7 Fix typos 2021-01-27 09:14:55 +01:00
Christopher Kolstad
00c7d634d2
Merge pull request #693 from Unleash/feat-690-toggle-filtering
feat: #690 toggle filtering
2021-01-26 14:35:15 +01:00
Christopher Kolstad
e555118cb1
feat: Add filterquery support for toggles
- For now supports
   - tag
   - project
   - namePrefix

fixes: #690
2021-01-26 14:14:07 +01:00
Christopher Kolstad
41c7f94132
Chore: add action for performing github release 2021-01-26 11:53:02 +01:00
Christopher Kolstad
73f54e8288
chore: Use yarn for scripts 2021-01-26 10:10:47 +01:00
Ivar Conradi Østhus
da049865ee chore: add suvery link to docs 2021-01-26 09:46:56 +01:00
gazconroy
9e31800bf4
chore: Update Open API specification (#686) 2021-01-25 07:57:40 +01:00
Jonas Uekötter
7c5b914513
Fix typo in /api/client/features docs (#694) 2021-01-25 07:54:50 +01:00
Ivar Conradi Østhus
5965aad3df fix: website: reqquire immer 8.0.1 or higher 2021-01-25 07:53:53 +01:00
Ivar Conradi Østhus
91d1477ea5 3.10.1 2021-01-22 13:14:35 +01:00
Ivar Conradi Østhus
f5aa5b577c
fix: remove fields from /api/client/features respnse (#692) 2021-01-22 13:09:26 +01:00
Ivar Conradi Østhus
f850986b9c
chore: update changelog.md 2021-01-22 11:29:16 +01:00