1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-28 00:06:53 +01:00
Commit Graph

258 Commits

Author SHA1 Message Date
sveisvei
52ced1b1ab upgrade frontend 2017-01-02 13:16:38 +01:00
sveisvei
6e64fe11e4 2.0.0-alpha.6 2017-01-02 10:03:02 +01:00
sveisvei
ff13f3dd0a update frontend 2017-01-02 10:02:49 +01:00
sveisvei
4d63da7eff add hook tests 2016-12-29 11:42:54 +01:00
sveisvei
4f40d6c700 2.0.0-alpha.5 2016-12-27 13:32:11 +01:00
sveisvei
7cf8052512 bump frontend 2016-12-27 13:31:52 +01:00
ivaosthu
9a6fef7634 2.0.0-alpha.4 2016-12-27 11:29:22 +01:00
ivaosthu
78f7b41c62 fix main script 2016-12-27 11:29:00 +01:00
ivaosthu
60beab2147 2.0.0-alpha.3 2016-12-23 11:34:18 +01:00
ivaosthu
94214e6445 2.0.0-alpha.2 2016-12-23 11:34:01 +01:00
ivaosthu
85714695a9 add all files 2016-12-23 11:32:52 +01:00
ivaosthu
b48070b348 Use released version of unleash-frontend 2016-12-23 11:10:26 +01:00
ivaosthu
e34eed6ecf Strategy should use better param description
Adds support for more fields sucha as description, required, etc.

relates to #182
2016-12-12 16:52:20 +01:00
sveisvei
5bf0b36588 fix lint 2016-12-04 14:09:37 +01:00
ivaosthu
7189b0ba33 replace commander with yargs 2016-12-03 13:45:34 +01:00
ivaosthu
5f39115914 Server Metrics: add response time and status codes 2016-12-01 17:43:08 +01:00
ivaosthu
cfdcf4e2e4 more tests 2016-12-01 00:47:28 +01:00
ivaosthu
b46fb7507f Server Metrics with Prometheus
Implementation use internal eventBus to enable loose counting in the app.

read more at https://prometheus.io/

Closes #98
2016-11-30 23:41:57 +01:00
Ivar
4f8851ef2e upgrade joi 2016-11-18 20:53:05 +01:00
Ivar
b7bffa1327 upgrade dependencies 2016-11-17 21:32:59 +01:00
sveisvei
34f6e5d809 move app and server-impl into lib folder 2016-11-13 21:07:14 +01:00
sveisvei
3758ba7b5a improve nyc to add all files in lib to coverage 2016-11-13 21:06:28 +01:00
sveisvei
bb4cf30d22 add tests, rename folders to ava defaults for helpers/fixtures, remove migration og 2016-11-13 20:33:23 +01:00
sveisvei
df99a547e8 add more unit tests for metrics 2016-11-13 18:14:29 +01:00
sveisvei
cbf3db4597 revert schema reset for each migration 2016-11-13 16:14:51 +01:00
sveisvei
2f6c43052d use ava as testrunner 2016-11-13 15:59:35 +01:00
sveisvei
c7de9f084a rename finn-no to unleash 2016-11-13 15:58:14 +01:00
ivaosthu
ce5258e6a6 options to specify different db-schema 2016-11-12 11:21:40 +01:00
ivaosthu
820ec03ab4 upgrade express-validator 2016-11-10 21:51:29 +01:00
ivaosthu
a3afb4c4f5 upgrade log4js to 1.0.1 2016-11-10 21:51:29 +01:00
ivaosthu
6ce0b87464 fix coverals in travis 2016-11-10 21:38:19 +01:00
ivaosthu
4e6912b65f remove bluebird 2016-11-10 21:24:39 +01:00
ivaosthu
9f459e600c fix tests 2016-11-10 21:16:59 +01:00
ivaosthu
0bd0924aee remove all lerna stuff 2016-11-10 15:52:49 +01:00
sveisvei
ad2a4a914a update aslant 2016-11-04 16:17:46 +01:00
Simen Bekkhus
119e091de4
Upgrade and fix lint 2016-10-26 10:43:11 +02:00
sveisvei
90c9682634 update lerna 2016-10-24 18:33:17 +02:00
ivaosthu
9282818489 fixed more layout to new design #153 2016-09-30 14:29:51 +02:00
sveisvei
397e848e26 bump lerna 2016-09-13 21:47:55 +02:00
Simen Bekkhus
6e6e80efed
Use latest (hopefully last) alpha of eslint config 2016-08-30 14:14:39 +02:00
Simen Bekkhus
8422d24b74
Update to Eslint@3 2016-08-30 11:03:23 +02:00
Simen Bekkhus
fb767f2b4a Fix linting errors (#145)
* Use pretty (svg) badges

* Fix build
2016-08-22 15:12:05 +02:00
sveisvei
3ff7b671c8 fix frontend and fix deploy to dev-master with lerna 2016-06-19 20:47:34 +02:00
sveisvei
9a5a8646eb remove pre-commit hook, add linting to tests 2016-06-18 22:49:27 +02:00
sveisvei
ee93a872d5 use alpha version of lint rules 2016-06-18 22:48:49 +02:00
sveisvei
aba95e30cb eslint config 2016-06-18 21:42:35 +02:00
sveisvei
609ebdeb66 update readme, add warning 2016-06-18 11:36:50 +02:00
sveisvei
0ffb9b78b6 use lerna for multipackaging 2016-06-18 09:19:57 +02:00
Ivar
5f2ca6c3fd 1.0.0-alpha.2 2016-06-17 23:08:32 +02:00
Ivar
4a67445b88 releasing scripts for now, to allow others to run the migrations 2016-06-17 23:05:58 +02:00
sveisvei
d7ece7825e remove finn stuff 2016-06-16 23:30:21 +02:00
Ivar
cd84504069 remove unsued packages 2016-06-16 18:20:11 +02:00
Ivar
350dbdcd31 make package.json public 2016-06-16 17:43:11 +02:00
Ivar
d1933a8713 1.0.0-alpha.1 2016-06-16 17:42:00 +02:00
Ivar
350cdc2475 add release scripts 2016-06-16 17:38:58 +02:00
Ivar
7942898bd4 Fixed api from server-impl to make it easier to require.
only release resources needed by others.
2016-06-16 17:27:13 +02:00
sveisvei
833e148ad9 make it possible to require server 2016-06-16 15:44:03 +02:00
Ivar
c1987a76fc Move all custom-scripts to /scripts folder 2016-06-16 14:27:23 +02:00
Ivar
dd66921a97 Fixed failing jest-tests 2016-06-16 14:27:23 +02:00
Ivar
86df52060c Fixed placeholder for favicon.ico 2016-06-16 14:27:23 +02:00
Ivar
3bed10a9c5 Upgrade webpack 2016-06-16 14:03:49 +02:00
Ivar
c28093fc50 upgraded dev-dependencies 2016-06-16 14:03:49 +02:00
Ivar
e93c73b33f upgrade reqwest lib 2016-06-16 14:03:49 +02:00
Ivar
6838837024 upgrade express dependencies 2016-06-16 14:03:49 +02:00
ivaosthu
9dc87d9860 Add enngine details 2016-06-16 14:03:49 +02:00
ivaosthu
65c69369ba upgrade knex 2016-05-06 09:39:37 +02:00
Ivar
2118aff8f4 Run on 'npm lint' as pre-commit hook.
closes #125
2016-04-28 20:52:14 +02:00
sverosak
64e499ae05 upgrade pg to suppport node 6 2016-04-28 08:29:00 +02:00
Anders Olsen Sandvik
f01ef69d7e #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
2016-04-24 22:41:37 +02:00
ivaosthu
e6098ced3e update finnbuild 2016-03-17 17:12:27 +01:00
Ivar Conradi Østhus
e71ce2c65b Merge pull request #107 from finn-no/upgrade_node
upgrade node to 4.2.2. Closes #106
2016-03-16 21:35:54 +01:00
Anders Olsen Sandvik
0d87b567bf Update dependency moment from 2.9.0 to 2.11.2
https://nodesecurity.io/advisories/moment_regular-expression-denial-of-service
2016-02-22 14:13:16 +01:00
ivaosthu
3fb86a2803 upgrade node to 4.2.2. Closes #106 2015-12-01 12:05:12 +01:00
ivaosthu
df66df2f5c Rewrote failing test 2015-07-22 14:49:30 +02:00
Stig Kleppe-Jørgensen
1fb1b4e085 Make the app runnable with docker-compose 2015-06-17 10:07:50 +02:00
ivaosthu
fb93b6e5ef Webpack should build for production 2015-03-29 20:25:16 +02:00
Ivar Conradi Østhus
67c3c50b9b 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
2015-03-24 21:25:32 +01:00
ivaosthu
629535552c Disable nsp for now 2015-03-24 08:48:36 +01:00
Ivar Conradi Østhus
6c73527ba0 Upgrade to react 13 2015-03-23 21:33:18 +01:00
Ivar Conradi Østhus
6a23f1c03e Upgrade chai 2015-03-23 21:30:30 +01:00
ivaosthu
46e3e53ba8 Upgrade db-dependencies 2015-03-23 18:56:08 +01:00
ivaosthu
4fb2b0b418 Rollback db-upgrades 2015-03-23 18:26:25 +01:00
ivaosthu
ccd01215d3 upgraded dependencies 2015-03-23 18:18:32 +01:00
ivaosthu
c553cd2d9e We should atleast be one version up 2015-03-23 18:08:56 +01:00
ivaosthu
677474a4c0 Added test for the FeatureToggleStore 2015-03-23 17:35:58 +01:00
Ivar Conradi Østhus
acf7445790 loadsh to simplify store 2015-03-17 18:16:06 +01:00
Ivar Conradi Østhus
ff579303fd Inital rewrite of feature-store to reflux 2015-03-05 17:56:42 +01:00
andsandv
cb1607c903 #76 Add nsp audit-package to test and close #76 2015-02-12 10:53:06 +01:00
andsandv
86a9cbaf6b Update files with correct indent_size 2015-02-10 18:03:09 +01:00
andsandv
694701d6a1 Update dependencies 2015-02-10 17:51:55 +01:00
Ivar Conradi Østhus
8642a7eece #33 fix formatting package.json 2015-02-05 14:16:17 +01:00
Ivar Conradi Østhus
2a4a76aaf5 When the user enters his username in to the field
a username cookie is updated and will be available
in all subsequent requests.

THIS IS NOT AUTHENTICATION! it is not safe and is
only implemented as a first edition. It does how ever
solve the issue where we are not able to see who
canged what.
2015-02-05 13:39:00 +01:00
Jari Bakken
13ab89a91e Improve date formatting in log view. 2015-02-04 17:47:37 +00:00
Jari Bakken
b1f2bce248 log views: show event diffs by default, toggle to show the full event. 2015-02-04 17:16:59 +00:00
andsandv
451e6a65f1 Bump some package deps that nodesecurity recomends 2015-01-07 15:16:54 +01:00
Gard Rimestad
ffe6e58d65 Refactoring pg-virtualenv-test 2014-12-15 10:45:10 +01:00
Gard Rimestad
95e2961d1b Create test database with pg_virtualenv and run tests against it with npm run pg-virtualenv-test 2014-12-15 07:53:10 +01:00
Gard Rimestad
9e949537f6 Run tests with database in docker #64 2014-12-12 16:13:06 +01:00
Jari Bakken
e52c1d16fe Begin work on running tests against the database:
* Add Travis postgresql setup.
* Replace "db mocks" with a before hook that creates the same data
  through the HTTP API.
* Reset DB and re-create all fixtures for each test. We'll need
  something  better here.
* CAVEAT: no concept of a dev vs test database. Running tests will
  clear data from the currently configured database.
2014-12-12 16:12:56 +01:00
ivaosthu
f48b89ff87 Fixed presentation and formatting of toggles and log-entries 2014-12-11 08:19:31 +01:00
andsandv
007170159a Add shrinkwrap 2014-12-10 10:09:45 +01:00
ivaosthu
50973142f8 Introduce jest as test-framework for gui code (react).
jest is somewhat documented here:
https://facebook.github.io/jest/

related to #61
2014-12-03 15:09:14 +01:00
Jari Bakken
3d52d97f85 Use knex for DB access. Closes #46. 2014-11-14 15:06:53 +01:00
Gard Rimestad
a4cdec4fb1 Run tests on port 4243, no need to stop local server when running tests. 2014-11-14 07:37:47 +01:00
Jari Bakken
3768e544b0 Bump mocha timeout on Travis 2014-11-12 15:18:27 +01:00
Ivar Østhus
43ff5732aa Modified configuration to make it run on heroku.
Please note that scripts and webpack is moved from
devDependences to dependencies. This is due to heroku
running the build process in production mode.
2014-11-06 22:42:57 +01:00
andsandv
7a29ae5e09 Add pre-commit hook #26 2014-11-05 16:04:37 +01:00
Jari Bakken
8c3fdfc9d4 Move unleash-server to top level. 2014-10-31 16:35:35 +01:00