Commit Graph

52 Commits

Author SHA1 Message Date
Phil Hughes ecaa68a709 Merge branch 'balsalmiq-support' into 'master'
Initial balsamiq support

See merge request !10564
2017-05-05 18:43:13 +00:00
Phil Hughes b815353510 Merge branch 'add-sentry-js-again-with-vue' into 'master'
Add sentry JS

See merge request !6764
2017-05-05 17:51:38 +00:00
Luke "Jared" Bennett 7788118c3d
Merge remote-tracking branch 'origin/master' into add-sentry-js-again-with-vue 2017-05-03 13:03:57 +01:00
Ruben Davila bbfbcebdf6 Merge branch 'master' into 28433-internationalise-cycle-analytics-page 2017-05-02 13:20:41 -05:00
Luke "Jared" Bennett ef7001c9c6 Merge branch 'master' into 'balsalmiq-support'
# Conflicts:
#   spec/features/projects/commit/cherry_pick_spec.rb
#   spec/features/projects/environments/environment_spec.rb
2017-05-02 09:11:55 +00:00
Sam Rose 9f3985c613 Move PDFLab into GitLab 2017-04-28 12:52:36 -04:00
Luke "Jared" Bennett c3633db617 Merge branch 'master' into 'balsalmiq-support'
# Conflicts:
#   config/webpack.config.js
2017-04-26 11:26:10 +00:00
Luke "Jared" Bennett ca6cc6014e Merge branch 'master' into 'add-sentry-js-again-with-vue'
# Conflicts:
#   config/webpack.config.js
2017-04-26 11:13:42 +00:00
Jacob Schatz 640e8093d4 Merge branch 'notebooklab-in-repo' into 'master'
Moved NotebookLab assets into repo

See merge request !10630
2017-04-24 18:17:49 +00:00
Kushal Pandya d586b6cced Add ES lint support to identify poorly written Promises 2017-04-20 11:11:51 +00:00
Phil Hughes 90ba69d224 Started internationalising cycyle analytics 2017-04-15 16:07:31 +01:00
Luke "Jared" Bennett 86b4f49c8c
Removed rewire and fixed tests 2017-04-15 12:34:13 +01:00
Luke "Jared" Bennett 2f35ba98fa Merge branch 'master' into 'add-sentry-js-again-with-vue'
# Conflicts:
#   app/views/layouts/_head.html.haml
#   config/webpack.config.js
2017-04-15 02:46:55 +00:00
Luke "Jared" Bennett e22bd9650d
Updated specs, added rewire, updated layouts to move conditional raven and gon to head 2017-04-15 03:38:59 +01:00
Luke "Jared" Bennett cfd3d0fd37
[ci skip] Remove loadscript class in favour of backend conditional 2017-04-13 17:18:15 +01:00
Luke "Jared" Bennett 6d2db33de4 Merge branch 'master' into 'balsalmiq-support'
# Conflicts:
#   app/models/blob.rb
2017-04-12 08:46:45 +00:00
Phil Hughes 4755f6066b Moved NotebookLab assets into repo
Moved all the notebooklab assets into the GitLab repo
2017-04-11 18:50:21 +01:00
Mike Greiling cb2c762d40 use nodemon to watch for changes to webpack config and restart the dev server when necessary 2017-04-10 14:47:02 -05:00
Mike Greiling 3812abfa23 watch node_modules for changes when a module is missing 2017-04-10 14:44:53 -05:00
Jacob Schatz ef07200cd0
Get initial sql values back from file which is database 2017-04-10 14:56:43 +01:00
Mike Greiling 8050d835d4 add eslint support to vue files 2017-04-09 15:22:53 -05:00
Mike Greiling 0329d7930c update Vue to match vue-template-compiler 2017-04-09 15:22:53 -05:00
Mike Greiling 6c547e3142 add vue-loader dependencies and basic config 2017-04-09 15:22:53 -05:00
Mike Greiling a76ab4ae68 upgrade webpack-dev-server to fix issues with SockJS causing odd reload behavior in firefox
https://github.com/webpack/webpack-dev-server/issues/762
2017-04-07 15:01:27 -05:00
Mike Greiling 6410016e98 upgrade webpack to v2.3.3 to resolve sourcemap issues 2017-04-07 15:00:30 -05:00
Phil Hughes 8e8900e5a1 Revert yarn.lock file changes 2017-04-07 20:49:48 +01:00
Luke "Jared" Bennett dab60475c7 Update droplab 2017-04-07 13:57:03 +00:00
Phil Hughes e992799ce5 STL file viewer 2017-04-06 10:02:24 +00:00
Sam Rose dad30d6bbf Use PDFLab to render PDFs in GitLab 2017-04-05 11:22:12 -04:00
Jacob Schatz fd8a40783d Load a preview of Sketch 43 files
Sketch 43 files are technically a zip file, so the JavaScript opens the
zip file & locates a preview.png which is just a quick preview of the
last sketch page edited. After that is loaded it simply places the image
into the DOM
2017-04-05 11:49:08 +01:00
Filipa Lacerda 9075588fda Adds visbilityjs lib 2017-03-23 11:10:31 +00:00
Mike Greiling d023e92fb6 upgrade Vue to v2.2.4 2017-03-21 20:20:01 -05:00
Mike Greiling fde335bfb7 Only add frontend code coverage instrumentation when generating coverage report 2017-03-20 22:29:45 +00:00
Mike Greiling 29e0cb4b91 Organize our polyfills and standardize on core-js 2017-03-13 21:48:32 +00:00
Eric Eastwood e6fc0207cb Use native unicode emojis
- gl_emoji for falling back to image/css-sprite when the browser
   doesn't support an emoji
 - Markdown rendering (Banzai filter)
 - Autocomplete
 - Award emoji menu
    - Perceived perf
    - Immediate response because we now build client-side
 - Update `digests.json` generation in gemojione rake task to be more
   useful and  include `unicodeVersion`

MR: !9437

See issues

 - #26371
 - #27250
 - #22474
2017-03-06 12:54:46 -06:00
Mike Greiling a7dd1ec414 merge raphael library into the network bundle 2017-03-05 14:23:58 -06:00
Fatih Acet 1ca2f3798a Merge branch 'add-svg-loader' into 'master'
Fixes Tech debt: No need to pass svgs as props into Vue with Webpack

Closes #27692 and #27840

See merge request !9522
2017-03-02 22:05:45 +00:00
Mike Greiling 7255baf7e6 update yarn.lock after the removal of jquery-ui in !9649 2017-03-02 11:01:49 -06:00
Filipa Lacerda 61f65992a0 Merge branch 'master' into 'add-svg-loader'
# Conflicts:
#   app/assets/javascripts/vue_pipelines_index/pipeline_actions.js.es6
2017-02-27 17:10:25 +00:00
Fatih Acet 166d71cb8b Merge branch 'update-vue-2.1' into 'master'
Update Vue to v2.1

See merge request !9386
2017-02-26 21:44:54 +00:00
Filipa Lacerda af5093ca1e Adds loader to load SVG 2017-02-24 18:35:25 +00:00
Mike Greiling 9a11acabb9 add webpack bundle analyzer to production output 2017-02-21 16:29:35 -06:00
Mike Greiling f1cec0dfc0 upgrade Vue from v2.0.3 to v2.1.10 2017-02-20 10:41:51 -06:00
Mike Greiling b7aaec05be remove imports loader 2017-02-17 17:02:14 -06:00
Mike Greiling fd504fa883 use less strict caret ranges now that yarn.lock will take care of locking our dependencies in place
see: https://docs.npmjs.com/misc/semver
2017-02-17 11:04:12 -06:00
Mike Greiling 62d72434f0 update yarn resolution for jquery-ui 2017-02-17 09:37:46 -06:00
Filipa Lacerda 5b009528b6 Update lock file 2017-02-17 12:12:41 +00:00
winniehell 19cb1fcdf3 Make Karma output look nicer for CI (!9165) 2017-02-15 15:27:13 +01:00
Clement Ho b7aa096129 Fix yarn lock and package.json mismatch caused by MR 9133 2017-02-14 13:50:44 -06:00
Mike Greiling 0d26545ea1 sync yarn.lock with recent changes to package.json 2017-02-14 12:05:59 -06:00