1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
Commit Graph

14 Commits

Author SHA1 Message Date
Christopher Kolstad
786260434d fix: Add a test for validation of empty params 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
c500128f07
fix: Strategy schema should allow deprecated field (#700)
fixes: #698
2021-02-01 09:41:50 +01:00
Christopher Kolstad
bd94f358c3
feat: Added tags to events table and emitted events
fixes: #695
2021-01-29 09:53:27 +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
Ivar Conradi Østhus
f5aa5b577c
fix: remove fields from /api/client/features respnse (#692) 2021-01-22 13:09:26 +01:00
Christopher Kolstad
ef19dfa7cb
Support deprecating and reactivating strategies
fixes: #682
2021-01-21 15:53:24 +01:00
Christopher Kolstad
c17a1980a2
Add service layer
This simplifies stores to just be storage interaction, they no longer react to events.

Controllers now call services and awaits the result from the call.

When the service calls are returned the database is updated.
This simplifies testing dramatically, cause you know that your state is
updated when returned from a call, rather than hoping the store has
picked up the event (which really was a command) and reacted to it.

Events are still emitted from eventStore, so other parts of the app can
react to events as they're being sent out.

As part of the move to services, we now also emit an application-created
event when we see a new client application.

Fixes: #685
Fixes: #595
2021-01-21 10:59:19 +01:00
Ivar Conradi Østhus
cdfba8f7b1 feat: Adds last-seen dat on toggles
When an application updates metrics for a toggle we now
stores the timestamp on the toggle when it was last seen
used by an application. This will make it much easier to
detect toggles not in use anymore.

closes #642
2020-12-22 11:05:00 +01:00
Ivar Conradi Østhus
b644071a34 feat: Add technical support for projects 2020-11-23 21:47:51 +01:00
Ivar Conradi Østhus
9c384dfae7
feat: Allow migration style import (#645) 2020-11-03 14:56:07 +01:00