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

269 Commits

Author SHA1 Message Date
ivaosthu
6071d395c0 3.0.0-alpha.2 2020-02-20 08:33:46 +01:00
Ivar
d58289540c Include module version number in /api reponse 2020-02-20 08:33:46 +01:00
Simen Bekkhus
54ca4ffc77 Upgrade prom-client and add gc-stats 2020-02-20 08:33:46 +01:00
Simen Bekkhus
37782e0519 Upgrade ava 2020-02-20 08:33:46 +01:00
Simen Bekkhus
3b260abbfe Replace sinon with lolex 2020-02-20 08:33:46 +01:00
Simen Bekkhus
a8e777724a Bump pg to patch security vulnerability
https://nodesecurity.io/advisories/521
2020-02-20 08:33:46 +01:00
ivaosthu
f5e9ca3bbe Implement support for logger provider.
This allows the users of 'unleash-server' to programatically
change the logger implemnentation. #175
2020-02-20 08:33:33 +01:00
Simen Bekkhus
88b9a6c480 Upgrade ava 2020-02-20 08:32:01 +01:00
Simen Bekkhus
eea4f95766 Upgrade install 2020-02-20 08:32:00 +01:00
Simen Bekkhus
5fe0ef2ac1 Upgrade yallist 2020-02-20 08:32:00 +01:00
Simen Bekkhus
76a0a4af8a Upgrade knex and db-migrate-pg 2020-02-20 08:32:00 +01:00
Simen Bekkhus
4f2185413f Don't pin express-validator 2020-02-20 08:32:00 +01:00
Simen Bekkhus
1c6cff212e Upgrade prom-client and yargs 2020-02-20 08:32:00 +01:00
Simen Bekkhus
d989c2adeb Upgrade dev deps 2020-02-20 08:31:57 +01:00
Simen Bekkhus
ecfe0cd620 Upgrade ava 2020-02-20 08:30:52 +01:00
Simen Bekkhus
e50678574c Upgrade install 2020-02-20 08:30:52 +01:00
Simen Bekkhus
f68e3a3cbc Upgrade yallist 2020-02-20 08:30:51 +01:00
Simen Bekkhus
093adf2427 Upgrade knex and db-migrate-pg 2020-02-20 08:30:51 +01:00
Simen Bekkhus
2183ab0860 Don't pin express-validator 2020-02-20 08:30:51 +01:00
Simen Bekkhus
e1cc0b2e99 Upgrade prom-client and yargs 2020-02-20 08:30:51 +01:00
Simen Bekkhus
1d060591c4 Upgrade dev deps 2020-02-20 08:30:51 +01:00
Simen Bekkhus
1fb4fc6570 Run yarn upgrade 2020-02-20 08:30:51 +01:00
Simen Bekkhus
368c888119 Lint commit (#239)
* Upgrade eslint configs to get rid of peer warning

* Add pre-commit hook to format code

* Lint whole project, not just lib
2020-02-20 08:30:51 +01:00
sveisvei
5837bb02ba 3.0.0-alpha.1 2020-02-20 08:30:51 +01:00
sveisvei
cf35623eec upgrade frontend and set alpha release 2020-02-20 08:30:51 +01:00
sveisvei
0ae24c68e6 Refactor routes setup, move test files, cleanup legacy 2020-02-20 08:30:51 +01:00
sveisvei
21c3956382 2.2.0 2020-02-20 08:30:50 +01:00
ivaosthu
34d9a6a35f Security-fix: upgrade body-parser to 1.17.2 2020-02-20 08:30:50 +01:00
ivaosthu
1d4a08a66a 2.1.7 2020-02-20 08:30:50 +01:00
ivaosthu
332cde3ca5 Bump unleash-frontend to 2.2.6 2020-02-20 08:30:50 +01:00
ivaosthu
09ab526cba 2.1.6 2020-02-20 08:30:50 +01:00
ivaosthu
e9e195bda3 2.1.5 2020-02-20 08:30:50 +01:00
Simen Bekkhus
05310a9d4e Allow node newer than 6 to run the app
Closes #219
2020-02-20 08:30:50 +01:00
ivaosthu
31708ca71d Bump unleash-frontend to 2.2.5 2020-02-20 08:30:49 +01:00
ivaosthu
a309f47fab 2.1.4 2020-02-20 08:30:49 +01:00
ivaosthu
f40c4d268f Bump unleash-frontend to 2.2.4 2020-02-20 08:30:49 +01:00
ivaosthu
fe4f37235c 2.1.3 2020-02-20 08:30:49 +01:00
ivaosthu
cdc5e104e5 Bump unleash-frontend to 2.2.3 2020-02-20 08:30:49 +01:00
ivaosthu
2625dc86a8 Bump dependencies 2020-02-20 08:30:49 +01:00
ivaosthu
3e8e5d4ad1 Bump dev dependencies 2020-02-20 08:30:49 +01:00
Ivar
ab992fb488 Add explicit dependecy for async 2020-02-20 08:30:48 +01:00
ivaosthu
2fd1118156 2.1.2 2020-02-20 08:30:48 +01:00
ivaosthu
b6073339f8 2.1.1 2020-02-20 08:30:48 +01:00
ivaosthu
608bc43d3d Bump unleash-frontend to 2.2.2 2020-02-20 08:30:48 +01:00
ivaosthu
de559f3b30 2.1.0 2020-02-20 08:30:48 +01:00
ivaosthu
46df9f7ab6 Bump unleash-frontend to 2.2.1 2020-02-20 08:30:47 +01:00
sveisvei
336cbbe838 2.0.4 2020-02-20 08:30:47 +01:00
sveisvei
300af71f4f bump 2020-02-20 08:30:47 +01:00
ivaosthu
0ccf90c4c1 2.0.3 2020-02-20 08:30:47 +01:00
ivaosthu
6716e38ace bump once more 2020-02-20 08:30:47 +01:00
ivaosthu
ff8c7eed77 2.0.2 2020-02-20 08:30:47 +01:00
ivaosthu
638259b014 bump unleash-frontend 2020-02-20 08:30:47 +01:00
ivaosthu
d66472cebf 2.0.1 2020-02-20 08:30:47 +01:00
ivaosthu
e76529403b bump unleash-frontend 2020-02-20 08:30:47 +01:00
sveisvei
3c3def8d99 bump frontend 2020-02-20 08:30:46 +01:00
ivaosthu
ed56212b4e 2.0.0 2020-02-20 08:30:46 +01:00
ivaosthu
073ede3d9a bum unleash-frontend 2020-02-20 08:30:46 +01:00
sveisvei
e78167d3c2 2.0.0-alpha.9 2020-02-20 08:30:46 +01:00
sveisvei
37e8fbd083 bump frontend 2020-02-20 08:30:46 +01:00
sveisvei
ea509aff70 2.0.0-alpha.8 2020-02-20 08:30:46 +01:00
sveisvei
c73707e82e update frontend 2020-02-20 08:30:45 +01:00
sveisvei
3c76f64c72 2.0.0-alpha.7 2020-02-20 08:30:45 +01:00
sveisvei
cd416af795 upgrade frontend 2020-02-20 08:30:45 +01:00
sveisvei
91fe45d638 2.0.0-alpha.6 2020-02-20 08:30:45 +01:00
sveisvei
53eb16b69f update frontend 2020-02-20 08:30:45 +01:00
sveisvei
17c58e77f2 add hook tests 2020-02-20 08:30:45 +01:00
sveisvei
303531d489 2.0.0-alpha.5 2020-02-20 08:30:45 +01:00
sveisvei
2ad8dbf128 bump frontend 2020-02-20 08:30:45 +01:00
ivaosthu
5a4ef95fc3 2.0.0-alpha.4 2020-02-20 08:30:44 +01:00
ivaosthu
1f38468b9c fix main script 2020-02-20 08:30:44 +01:00
ivaosthu
34bf0576f7 2.0.0-alpha.3 2020-02-20 08:30:44 +01:00
ivaosthu
1280cb9a61 2.0.0-alpha.2 2020-02-20 08:30:44 +01:00
ivaosthu
0cd575fc8f add all files 2020-02-20 08:30:44 +01:00
ivaosthu
cd8c6012e8 Use released version of unleash-frontend 2020-02-20 08:30:44 +01:00
ivaosthu
082d5068a8 Strategy should use better param description
Adds support for more fields sucha as description, required, etc.

relates to #182
2020-02-20 08:30:43 +01:00
sveisvei
f425597640 fix lint 2020-02-20 08:30:41 +01:00
ivaosthu
7057d11553 replace commander with yargs 2020-02-20 08:30:41 +01:00
ivaosthu
8e6bcafa24 Server Metrics: add response time and status codes 2020-02-20 08:30:40 +01:00
ivaosthu
f7a89b8223 more tests 2020-02-20 08:30:40 +01:00
ivaosthu
b8014fdddf Server Metrics with Prometheus
Implementation use internal eventBus to enable loose counting in the app.

read more at https://prometheus.io/

Closes #98
2020-02-20 08:30:40 +01:00
Ivar
83bf661b81 upgrade joi 2020-02-20 08:30:40 +01:00
Ivar
1a5407e5b8 upgrade dependencies 2020-02-20 08:30:39 +01:00
sveisvei
1dab39f0f9 move app and server-impl into lib folder 2020-02-20 08:30:39 +01:00
sveisvei
95b5475991 improve nyc to add all files in lib to coverage 2020-02-20 08:30:39 +01:00
sveisvei
067b93abfd add tests, rename folders to ava defaults for helpers/fixtures, remove migration og 2020-02-20 08:30:39 +01:00
sveisvei
e730937849 add more unit tests for metrics 2020-02-20 08:30:39 +01:00
sveisvei
c8746b85f7 revert schema reset for each migration 2020-02-20 08:30:39 +01:00
sveisvei
ce056df8b6 use ava as testrunner 2020-02-20 08:30:39 +01:00
sveisvei
dfce071ce0 rename finn-no to unleash 2020-02-20 08:30:39 +01:00
ivaosthu
14deebae1f options to specify different db-schema 2020-02-20 08:30:38 +01:00
ivaosthu
d55122b4c0 upgrade express-validator 2020-02-20 08:30:38 +01:00
ivaosthu
aa4140141e upgrade log4js to 1.0.1 2020-02-20 08:30:38 +01:00
ivaosthu
dfabbf2799 fix coverals in travis 2020-02-20 08:30:38 +01:00
ivaosthu
3b1a09f7f7 remove bluebird 2020-02-20 08:30:38 +01:00
ivaosthu
46bc109ff9 fix tests 2020-02-20 08:30:37 +01:00
ivaosthu
90859701c6 remove all lerna stuff 2020-02-20 08:30:37 +01:00
sveisvei
022c27ab11 update aslant 2020-02-20 08:30:35 +01:00
Simen Bekkhus
9ccfa526d3 Upgrade and fix lint 2020-02-20 08:30:33 +01:00
sveisvei
b46ae91a9f update lerna 2020-02-20 08:30:31 +01:00
ivaosthu
cd6fde6526 fixed more layout to new design #153 2020-02-20 08:30:30 +01:00
sveisvei
5c1cea1d07 bump lerna 2020-02-20 08:30:28 +01:00
Simen Bekkhus
611942551d Use latest (hopefully last) alpha of eslint config 2020-02-20 08:30:27 +01:00
Simen Bekkhus
1010207289 Update to Eslint@3 2020-02-20 08:30:27 +01:00
Simen Bekkhus
5aa14262a2 Fix linting errors (#145)
* Use pretty (svg) badges

* Fix build
2020-02-20 08:30:27 +01:00
sveisvei
99f3eebc5d fix frontend and fix deploy to dev-master with lerna 2020-02-20 08:30:27 +01:00
sveisvei
9b36f75c54 remove pre-commit hook, add linting to tests 2020-02-20 08:30:27 +01:00
sveisvei
2b4de3a366 use alpha version of lint rules 2020-02-20 08:30:27 +01:00
sveisvei
08dfac8b53 eslint config 2020-02-20 08:30:26 +01:00
sveisvei
295d641338 update readme, add warning 2020-02-20 08:30:26 +01:00
sveisvei
7bacad7b90 use lerna for multipackaging 2020-02-20 08:30:26 +01:00
Ivar
f4e7510902 1.0.0-alpha.2 2020-02-20 08:30:26 +01:00
Ivar
be98d26894 releasing scripts for now, to allow others to run the migrations 2020-02-20 08:30:26 +01:00
sveisvei
30ad6e03ad remove finn stuff 2020-02-20 08:30:26 +01:00
Ivar
b86d9fbcee remove unsued packages 2020-02-20 08:30:26 +01:00
Ivar
0767c586cc make package.json public 2020-02-20 08:30:25 +01:00
Ivar
1146274882 1.0.0-alpha.1 2020-02-20 08:30:25 +01:00
Ivar
4abf226328 add release scripts 2020-02-20 08:30:25 +01:00
Ivar
a05cea474d Fixed api from server-impl to make it easier to require.
only release resources needed by others.
2020-02-20 08:30:25 +01:00
sveisvei
1bbe65a398 make it possible to require server 2020-02-20 08:30:25 +01:00
Ivar
5282ebfcc9 Move all custom-scripts to /scripts folder 2020-02-20 08:30:25 +01:00
Ivar
f7bde74a28 Fixed failing jest-tests 2020-02-20 08:30:25 +01:00
Ivar
29a7cc0049 Fixed placeholder for favicon.ico 2020-02-20 08:30:25 +01:00
Ivar
f929292524 Upgrade webpack 2020-02-20 08:30:25 +01:00
Ivar
fbdb268d89 upgraded dev-dependencies 2020-02-20 08:30:25 +01:00
Ivar
1da60bb38c upgrade reqwest lib 2020-02-20 08:30:25 +01:00
Ivar
2ad12fb12b upgrade express dependencies 2020-02-20 08:30:25 +01:00
ivaosthu
c1688bf778 Add enngine details 2020-02-20 08:30:24 +01:00
ivaosthu
2e6f4187c5 upgrade knex 2020-02-20 08:30:24 +01:00
Ivar
58dd69e77d Run on 'npm lint' as pre-commit hook.
closes #125
2020-02-20 08:30:24 +01:00
sverosak
593f645844 upgrade pg to suppport node 6 2020-02-20 08:30:24 +01:00
Anders Olsen Sandvik
a96a9f38ce #108 Add eslint-config-spt and remove jshint (#111)
* #108 Add eslint-config-spt

* #108 Ignore bundle.js file

* #108 Change eslint ignore path to a glob file

* Remove jshint and follow more of eslint rules
2020-02-20 08:30:24 +01:00
ivaosthu
89c35135ec update finnbuild 2020-02-20 08:30:24 +01:00
ivaosthu
94f10a3a4b upgrade node to 4.2.2. Closes #106 2020-02-20 08:30:24 +01:00
Anders Olsen Sandvik
5912569bdd Update dependency moment from 2.9.0 to 2.11.2
https://nodesecurity.io/advisories/moment_regular-expression-denial-of-service
2020-02-20 08:30:24 +01:00
ivaosthu
f1ec73fae2 Rewrote failing test 2020-02-20 08:30:23 +01:00
Stig Kleppe-Jørgensen
93a05ef666 Make the app runnable with docker-compose 2020-02-20 08:30:23 +01:00
ivaosthu
87fe098851 Webpack should build for production 2020-02-20 08:30:23 +01:00
Ivar Conradi Østhus
98dcba0ba6 Move to react-router.
Replaced our home built tab-view with the react-router. This
makes routing super simple for us.

https://github.com/rackt/react-router/

relates to #95
2020-02-20 08:30:23 +01:00
ivaosthu
84fd3c4020 Disable nsp for now 2020-02-20 08:30:23 +01:00
Ivar Conradi Østhus
9a6d1eb996 Upgrade to react 13 2020-02-20 08:30:23 +01:00
Ivar Conradi Østhus
77faa5580b Upgrade chai 2020-02-20 08:30:22 +01:00
ivaosthu
dbba1e6a9c Upgrade db-dependencies 2020-02-20 08:30:22 +01:00
ivaosthu
e638f4cf00 Rollback db-upgrades 2020-02-20 08:30:22 +01:00
ivaosthu
31a6c78be3 upgraded dependencies 2020-02-20 08:30:22 +01:00
ivaosthu
bfdc7fa57a We should atleast be one version up 2020-02-20 08:30:22 +01:00
ivaosthu
1cd22badfa Added test for the FeatureToggleStore 2020-02-20 08:30:22 +01:00
Ivar Conradi Østhus
9576968043 loadsh to simplify store 2020-02-20 08:30:21 +01:00
Ivar Conradi Østhus
cbf884dd76 Inital rewrite of feature-store to reflux 2020-02-20 08:30:21 +01:00
andsandv
23e9475ca7 #76 Add nsp audit-package to test and close #76 2020-02-20 08:30:21 +01:00
andsandv
5013a10186 Update files with correct indent_size 2020-02-20 08:30:21 +01:00