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
Ivar Conradi Østhus
a1ac0249a9
fix: cleanup test console output
2021-01-06 18:06:56 +01:00
gazconroy
86b2a4f5ad
fix: Swagger to redoc ( #678 )
...
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2021-01-06 14:24:39 +01:00
pmb
14ee8fcdcf
chore(docs): Add NestJS client library reference
2020-12-24 15:22:05 +01:00
Ivar Conradi Østhus
e279a700b8
fix: add unit test for lastSeenAt being updated
2020-12-22 11:05:00 +01:00
Ivar Conradi Østhus
834010982e
fix: DROP schema before create
2020-12-22 11:05:00 +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
a5bd890e12
3.8.3
2020-12-22 10:13:43 +01:00
Ivar Conradi Østhus
56340717c5
chore: update changelog
2020-12-22 10:10:59 +01:00
Ivar Conradi Østhus
3c09818c75
fix: update snapshot for tests
2020-12-22 10:07:53 +01:00
Ivar Conradi Østhus
cc96134e2f
fix: add last seen as sort option
2020-12-22 10:05:56 +01:00