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

9092 Commits

Author SHA1 Message Date
Christopher Kolstad
9221f69ca8 3.10.0 2021-01-22 10:21:12 +01:00
Christopher Kolstad
de40d3032d Updated changelog 2021-01-22 10:20:57 +01:00
Christopher Kolstad
56ce9b2084 Merge pull request #235 from Unleash/deprecate-strategies
Basic implementation of deprecation/reactivation of strategies
2021-01-22 10:19:33 +01:00
Christopher Kolstad
88dcbffe74
Merge pull request #689 from Unleash/feat-682-deprecate-strategies
Support deprecating and reactivating strategies
2021-01-22 10:16:53 +01:00
Christopher Kolstad
5f736ccf18
Make sure we deny deprecating default strategy 2021-01-22 10:03:01 +01:00
Ivar Conradi Østhus
33e16a2536 fix: tweak deprecated strategies view 2021-01-21 19:35:59 +01:00
Christopher Kolstad
ef19dfa7cb
Support deprecating and reactivating strategies
fixes: #682
2021-01-21 15:53:24 +01:00
Christopher Kolstad
0425308feb
Updated changelog with issue links for tags 2021-01-21 15:43:06 +01:00
Christopher Kolstad
c69e556d59
Updated changelog to include servicelayer and event-types, new event 2021-01-21 15:40:13 +01:00
Christopher Kolstad
3014c0029d Basic implementation of deprecation/reactivation of strategies 2021-01-21 15:27:24 +01:00
Christopher Kolstad
6b12c8bca3
Add link to tags API from api/index 2021-01-21 12:53:15 +01:00
Christopher Kolstad
e9c233c188
Merge pull request #687 from Unleash/feat-685-service-layer
Service layer
2021-01-21 12:31:41 +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
Christopher Kolstad
6ef2916200
Update frontend to latest bugfix 2021-01-21 10:16:44 +01:00
Christopher Kolstad
c536a892b9 3.9.1 2021-01-21 10:14:33 +01:00
Christopher Kolstad
d7d3598ad2 Updated changelog 2021-01-21 10:13:44 +01:00
Christopher Kolstad
2d8b107b04 Merge pull request #234 from Unleash/fix-archived-toggles-tags
Fix missing methods for displaying tags on archived toggles
2021-01-21 10:12:47 +01:00
Christopher Kolstad
90e9606d37 Fix missing methods for displaying tags on archived toggles
Fixes #233
2021-01-21 09:39:58 +01:00
Christopher Kolstad
5cd2a38cd4
Add notes about tag and tag-type events 2021-01-19 16:15:59 +01:00
Ivar Conradi Østhus
dedb506734 fix: bug in migration droping wrong table 2021-01-19 10:00:07 +01:00
Ivar Conradi Østhus
80ef17422b fix: remove pg_virtualenv scripts 2021-01-19 09:43:19 +01:00
Christopher Kolstad
f8b5443afe
Merge pull request #679 from Unleash/FEAT-665-tags
Tag API.
2021-01-18 10:14:40 +01:00
Christopher Kolstad
52e713e2d4
Include 3.9.0 of Unleash frontend 2021-01-18 10:10:46 +01:00
Christopher Kolstad
9438465bfd 3.9.0 2021-01-18 09:57:10 +01:00
Christopher Kolstad
c963a2ab21 Merge pull request #232 from Unleash/add-tags
Add tags
2021-01-18 09:52:22 +01:00
Christopher Kolstad
2cabe7f297 Add tag feature
- CRUD for tag-types
- CD for tags
- tagging for features
- display tags on feature-toggle
2021-01-18 09:26:32 +01:00
Christopher Kolstad
e69e90e6f8
Changelog 2021-01-18 09:19:38 +01:00
Christopher Kolstad
43801f1f13
Add Tags and tag types
- First iteration of api for tags and tag-types
- Documentation in place
- Adds three new tables
   - tag_types
   - tags
   - feature_tag
- Tagging a feature is adding a row in the feature_tag
  join table

* #665

Co-authored-by: Simen Bekkhus <sbekkhus91@gmail.com>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2021-01-14 13:09:05 +01:00
Ivar Conradi Østhus
d8c531b7de fix: stop using travis for builds 2021-01-12 11:48:05 +01:00
Ivar Conradi Østhus
2b31e5b56c fix: github action 2021-01-12 11:45:30 +01:00
Ivar Conradi Østhus
8ad81be8af Create node.js.yml 2021-01-12 11:44:38 +01:00
Ivar Conradi Østhus
547676c491 fix: use node 12 for building 2021-01-12 11:41:55 +01:00
Ivar Conradi Østhus
a26dea661d fix: add go SDK to list supporting variants 2021-01-11 09:32:21 +01:00
Christopher Kolstad
9c170f269c
Add pull_request and remove pull_request_target 2021-01-07 14:42:31 +01:00
Ivar Conradi Østhus
171ccd337d fix: upgrade redux-devtools to version 3.7.0 2021-01-07 13:50:48 +01:00
Ivar Conradi Østhus
7380d92e45 fix: migrate all .scss files to .module.scss 2021-01-07 13:36:13 +01:00
Ivar Conradi Østhus
95b7603f07 fix: upgrade unleash-frontend to 3.8.4 2021-01-06 22:33:44 +01:00
Ivar Conradi Østhus
de9e544dc7 3.8.4 2021-01-06 22:30:38 +01:00
Ivar Conradi Østhus
847db773c3 chore: update changelog 2021-01-06 22:29:51 +01:00
Ivar Conradi Østhus
04dc797fe4 fix: update canisue-lite 2021-01-06 22:22:30 +01:00
Ivar Conradi Østhus
24899b40e0 fix: move all api calls to store folders 2021-01-06 22:19:50 +01:00
Ivar Conradi Østhus
b8277f01ac fix: move feature-metrics store to its own folder 2021-01-06 22:10:28 +01:00
Ivar Conradi Østhus
b6582fc891 fix: move history to folder 2021-01-06 22:07:20 +01:00
Ivar Conradi Østhus
92f9fdc50e fix: move feature-toggle store into folder 2021-01-06 22:05:11 +01:00
Ivar Conradi Østhus
f42dce509c fix: move error store into folder 2021-01-06 21:59:47 +01:00
Ivar Conradi Østhus
bd5b60936f fix: remove unused client-instance concept 2021-01-06 21:55:16 +01:00
Ivar Conradi Østhus
ba79da7a99 fix: archive store in folder 2021-01-06 21:47:39 +01:00
Ivar Conradi Østhus
46843aecf1 fix: remove use of input stores 2021-01-06 21:41:56 +01:00
Ivar Conradi Østhus
f22233c3d7 fix: make github action use correct ref for pull-requests 2021-01-06 19:40:01 +01:00
Ivar Conradi Østhus
0c6eb9dd92 fix: run on all pull_requests regardless of branch 2021-01-06 18:06:56 +01:00