Łukasz Mierzwa
d2e72bff8e
Update npm vendor deps
2017-09-05 16:22:30 -07:00
Łukasz Mierzwa
c7442c3adf
Linkify URLs in the annotation
...
use linkifyjs to make all URLs in the annotation clickable, but since it requires us to stop escaping html when rendering annotation object let's first manually escape it to prevent rogue alerts with malicious annotations from executing <scripts> and other ugly things in user browsers
2017-08-18 12:09:35 -07:00
Łukasz Mierzwa
11e661dd5b
Exclude jquery.testing from coverage reports in jest
2017-08-15 09:59:53 -07:00
Łukasz Mierzwa
4fa2959d7c
Update eslint & webpack
...
Those are important so let's upgrade those early
2017-08-14 11:46:54 -07:00
Łukasz Mierzwa
c8ef373b59
Update webpack to the latest stable version
2017-08-03 22:47:46 -07:00
Łukasz Mierzwa
b6d5a5614e
Run end-to-end tests for unsee.js
...
This will allow to test entire alerts flow - get alerts.json response (via mocks) and render alerts
2017-07-30 21:08:11 -07:00
Łukasz Mierzwa
558ace10fc
More coverage in the ui.js module tests
2017-07-30 15:53:28 -07:00
Łukasz Mierzwa
f6078d9f1f
Add proper counter.js tests
2017-07-29 23:14:42 -07:00
Łukasz Mierzwa
83f291a5ae
Move jest coverage dir to .coverage
2017-07-29 16:29:12 -07:00
Łukasz Mierzwa
f202232be8
Version all bundles
...
This will tell webpack to add a hash to all bundles filenames, we generate script tags for loading those and inject them as templates. No more forced cache bypassing
2017-07-29 16:19:48 -07:00
Łukasz Mierzwa
f15476af6a
Drop version from package.json and add repository info
2017-07-29 15:00:20 -07:00
Łukasz Mierzwa
92562552db
Add missing deps
2017-07-29 13:58:41 -07:00
Łukasz Mierzwa
614ccacd35
Pin github deps
2017-07-29 13:52:57 -07:00
Łukasz Mierzwa
9770ffbaf2
Mock asset requires in jest tests
2017-07-29 13:52:57 -07:00
Łukasz Mierzwa
6105ae87d2
Get rid of last managed assets, everything is in webpack now
2017-07-29 13:51:29 -07:00
Łukasz Mierzwa
df2ef92466
Use package.json for all deps
2017-07-29 13:50:21 -07:00
Łukasz Mierzwa
a19a84cf9d
Add npm package config with dependencies
2017-07-29 13:48:35 -07:00