ivaosthu
|
e317a65983
|
fix: metric-schema for variant counts
|
2019-02-08 09:38:23 +01:00 |
|
ivaosthu
|
0f4d7df735
|
fix: override field changed name to contextName
|
2019-02-08 09:38:23 +01:00 |
|
ivaosthu
|
b36fc73a7b
|
feat: Add suppport for variant overrides
|
2019-02-08 09:38:23 +01:00 |
|
sveisvei
|
7044522670
|
fix: Gracefully handle variant metrics
|
2019-02-08 09:38:23 +01:00 |
|
ivaosthu
|
13e431ed17
|
fix: Update variant protocol
|
2019-02-08 09:38:23 +01:00 |
|
ivaosthu
|
24ca56e041
|
fix: variant tests more stable
|
2019-02-08 09:38:23 +01:00 |
|
Juan Hoyos
|
8c12ead2ae
|
feat: Added feature toggle variants
|
2019-02-08 09:38:23 +01:00 |
|
ivaosthu
|
e6b55cba60
|
fix: Critical bugfix 'databaseSchema' not defaulting to 'public'
|
2019-02-01 15:53:22 +01:00 |
|
ivaosthu
|
49a1dc0343
|
fix: Database migrator does use the databaseSchema option
closes #387
|
2019-02-01 08:06:02 +01:00 |
|
Benjamin Ludewig
|
9450f6e54a
|
Refactored controllers, moved checkPermission to permission-checker.js middleware
|
2019-01-17 09:25:12 +01:00 |
|
Benjamin Ludewig
|
29257c2228
|
Don't expose user permissions when extendedPermissions is disabled, cleanup controller.js
|
2019-01-17 09:25:12 +01:00 |
|
Benjamin Ludewig
|
d9804c0114
|
Use full name instead of perms, 403 error message now includes expected permission
|
2019-01-17 09:25:12 +01:00 |
|
Benjamin Ludewig
|
f4a7aaa861
|
Removed REVIVE_FEATURE permission in favor of UPDATE_FEATURE
|
2019-01-17 09:25:12 +01:00 |
|
Benjamin Ludewig
|
1af921c535
|
feature: Add action specific user permissions
|
2019-01-17 09:25:12 +01:00 |
|
ivaosthu
|
59ef1d356b
|
fix(http-status): Client errors should use 400 status codes
|
2019-01-02 12:38:58 +01:00 |
|
ivaosthu
|
e83e3694c6
|
chore: Upgrade ava to 1.0.1
|
2018-12-17 10:16:18 +01:00 |
|
ivaosthu
|
f9760427f3
|
chore(modernize): Use joi for url-friendly name validation
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
7819c45351
|
chore(modernize): remove express-validator
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
a5f65a51dc
|
chore(modernize): Admin cleanup error-handlers
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
8b734d1ef5
|
chore(modernize): Admin StrategyController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
a6d61f421b
|
fix(strategy): Correct error message
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
271cfcbfb8
|
chore(modernize): Admin MetricsController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
c9cda79727
|
chore(modernize): UserController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
2ce0f074bb
|
chore(modernize): Use base controller for all client controllers
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
9eb0d2e535
|
chore(modernize): Use joi schema-validation in FeatureController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
7705bfe1a9
|
chore(modernize): Admin FeatureController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
42a4df8aae
|
chore(modernize): Spin out base class for Controllers
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
01e3216e05
|
chore(modernize): Admin ArchiveController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
fae3488580
|
chore(modernize): Remove unused files
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
541ef376d9
|
chore(modernize): cleanup api-def
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
4ea00e4b7e
|
chore: Simplify client-controller constructor
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
529ac38e97
|
chore(modernize): Modernize ClientRegisterController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
683354be6c
|
chore(modernize): Modernize ClientMetricsController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
707663762b
|
chore(modernize): Modernize ClientIndexController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
afae3317de
|
chore(modernize): Modernize FeaturesController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
00217bfe14
|
chore(modernize): Modernize IndexController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
6a36f71a98
|
chore(modernize): Modernize BackstageController
|
2018-12-17 08:27:49 +01:00 |
|
ivaosthu
|
7bc8ed0334
|
chore(modernize): Modernize HealthCheckController
|
2018-12-17 08:27:49 +01:00 |
|
Benjamin Ludewig
|
cac9439c70
|
Add prometheus compatible feature metrics endpoint
|
2018-11-28 16:14:48 +01:00 |
|
Ivar Conradi Østhus
|
161f4c5afa
|
chore: fix lint
|
2018-11-22 20:47:06 +01:00 |
|
Ivar Conradi Østhus
|
56a36c7ca5
|
chore: fix linting
|
2018-11-22 20:37:30 +01:00 |
|
ivaosthu
|
8e30b7643e
|
fix(clientApi): Add namePrefix paramter to /api/client/features
Allows the client to limit the response to name with the given prefix.
|
2018-11-16 18:37:48 +01:00 |
|
Simen Bekkhus
|
0b33abdf86
|
chore: upgrade prettier
Closes #345
|
2018-09-19 19:21:34 +02:00 |
|
ivaosthu
|
ca3e9d1031
|
fix(gzip): Add gzip support
|
2018-08-22 18:11:44 +02:00 |
|
ivaosthu
|
c821c72497
|
fix(log4js): Upgrade to log4js 3.0.3 and fix configuration
|
2018-07-30 13:48:12 +02:00 |
|
Ivar Conradi Østhus
|
5ad2e246e5
|
Include user information on revive
Closes #327
|
2018-06-25 18:39:54 +02:00 |
|
ivaosthu
|
36e8736122
|
feat(metrics): Expose toggle updates to prometheus
closes #323
|
2018-05-23 20:50:03 +02:00 |
|
ivaosthu
|
3b67df4647
|
chore(package.json): Bump all dev-dependencies
|
2018-05-14 15:45:02 +02:00 |
|
Ivar Conradi Østhus
|
28fd6f96f0
|
fix(migration): Unleash should not start if migration fails.
Closes #320
|
2018-05-11 16:09:31 +02:00 |
|
Ivar Conradi Østhus
|
206b1445ef
|
Use HTTP_HOST env variable as default host address
|
2018-05-07 08:43:26 +02:00 |
|