Commit Graph

391 Commits

Author SHA1 Message Date
Min ho Kim
a35702230d docs: fix typos (#4241)
(cherry picked from commit c0aa2bb310)
2019-07-06 18:41:37 +08:00
Haoqun Jiang
cb6ca3870f fix: add default inMemoryCacheOptions
vue-cli-plugin-apollo now defaults it to null, which won't trigger
default parameter fallback, so this triggers another bug in
apollo-cache-inmemory 1.6.0 787be61441/packages/apollo-cache-inmemory/src/inMemoryCache.ts (L136)
causing "Cannot read property 'freezeResults' of null" error.

(cherry picked from commit ac8b2b3bd1)
2019-05-25 22:15:19 +08:00
Guillaume Chau
dbac8171b9 feat: prompt editor (#3929)
* feat(Prompt): editor

* docs(ui dev): update supported inquirer types

(cherry picked from commit 3f9838b649)
2019-05-25 22:08:03 +08:00
maple
eac03255c9 fix: detectLanguage function (#3966)
(cherry picked from commit 206803cbef)
2019-05-25 20:41:07 +08:00
Guillaume Chau
e56d510b39 feat: rename project (#3955)
* feat: project rename

* chore: use a pen icon for rename button
2019-05-16 16:05:11 +02:00
Guillaume Chau
a684324d53 fix: animations not happening 2019-04-11 22:54:43 +02:00
Haoqun Jiang
94f3ca0e91 fix: better pnpm check
1. separate project pnpm check and global pnpm check
2. rename hasPnpm to hasPnpm3OrLater
2019-04-11 16:38:49 +08:00
Haoqun Jiang
f1807fd304 Merge pull request #3743 from vuejs/next-minor
3.6
2019-04-11 09:26:12 +08:00
Carlos Rodrigues
d853d52cca feat(ui): add copyContent to clipboard button to terminal component (#3688) 2019-04-11 09:25:53 +08:00
Guillaume Chau
ca2bdadb02 feat(tasks): refresh button 2019-04-11 01:13:35 +02:00
Guillaume Chau
ecd64c43a6 perf(task details): better defering 2019-04-11 00:57:57 +02:00
Guillaume Chau
dcecb941eb chore: Update apollo packages (#3779)
* chore: update apollo packages

* fix: better project switching logic

* fix(SharedData): wait for current project id

* refactor(apollo): use 2.5 client-size state API
2019-04-09 16:22:10 +02:00
Guillaume Chau
fbfbd29be5 feat: vulnerability audit widget 2019-04-09 04:28:37 +02:00
Guillaume Chau
08de713598 feat(plugin add): feature icons 2019-04-08 22:32:53 +02:00
Guillaume Chau
fd9cb1628e fix(widget): make resize handles more visible 2019-04-08 21:55:45 +02:00
Guillaume Chau
dac7a4bf74 fix(project manager): make open in editor button more discoverable 2019-04-08 21:32:01 +02:00
robertkruis
a02ef3988f feat: support PNPM as a package manager (#1531)
Enables vue-cli to use PNPM (https://pnpm.js.org/) as package manager
2019-04-09 00:43:47 +08:00
Haoqun Jiang
3e1692424a fix: model event is update instead of input since @vue/ui 0.6 2019-04-07 20:35:42 +08:00
Haoqun Jiang
14e54dca8e fix: be more specific on date-fns locale paths
somehow webpack resolves the main file to index.d.ts, causing build
errors.
2019-04-07 20:34:00 +08:00
Guillaume Chau
6fe42e9254 fix(style): font-weight lighter => 300 2019-04-06 16:08:24 +02:00
Guillaume Chau
8c3ff11653 refactor(project create): run vue create in child process, closes #3664 2019-04-06 01:48:02 +02:00
Guillaume Chau
c81e6c21a2 feat(project create): bare option 2019-04-06 01:16:02 +02:00
Haroen Viaene
94ff7bf33c chore(ui): add analytics tags to dependency search (#3458) 2019-02-27 16:46:57 +08:00
Arthur Denner
38aa8d9d59 fix: import createTimeAgo from vue-timeago because it isn't a default export (#3437) 2019-02-13 22:30:31 +08:00
Hamed Baatour
11d17d9df2 feat(ui): enforce package.json npm rules (#3232) 2019-01-20 16:32:59 +08:00
Guillaume Chau
1a346185a5 fix: restore route making a view unnavigable 2018-11-07 00:26:38 +01:00
Guillaume Chau
ebc0ea277b feat(status bar): last log animation 2018-11-06 23:55:07 +01:00
Guillaume Chau
91a4b2e28e feat(plugin): quick local plugin refresh 2018-11-06 23:33:21 +01:00
Guillaume Chau
11e59f808f fix: refresh page & switching between views doesn't lose selected item
Logic wasn't working as intended in RestoreRoute mixin
2018-11-06 11:27:50 +01:00
Guillaume Chau
305c4bf2c5 fix: remove last route restore 2018-11-06 11:18:53 +01:00
Guillaume Chau
86f5bde353 fix(task): narrow view port causing misalignment 2018-10-29 22:08:26 +01:00
Guillaume Chau
f8e42ce34b fix(prompts): color picker size 2018-10-29 21:43:55 +01:00
Guillaume Chau
8d7bf2374f fix(widget): not removed (issue with apollo-client) 2018-10-29 20:36:58 +01:00
Guillaume Chau
6f5b0a8f37 feat(widget): better config loading UX 2018-10-29 19:58:10 +01:00
Guillaume Chau
81ec5c0ae1 fix(client addon): loading padding 2018-10-29 15:35:34 +01:00
Guillaume Chau
5ff7198456 feat(file-diff): less obnoxious loading UX 2018-10-29 15:30:36 +01:00
Guillaume Chau
c8a53a4116 fix(dependencies): list item fallback-icon 2018-10-29 14:57:13 +01:00
Guillaume Chau
8e3359ce77 feat(task): list item tooltip 2018-10-28 23:11:27 +01:00
Guillaume Chau
4c4e4d7117 chore(i18n): update error message 2018-10-28 22:36:34 +01:00
Guillaume Chau
c7e64c6f29 refactor(i19n): use vue-cli-locales 2018-10-28 22:31:54 +01:00
Guillaume Chau
aca31eb99f fix(task): description overflow 2018-10-28 22:21:17 +01:00
Guillaume Chau
a09407dd5b feat(ui): Redesign, dashboard, local plugins (#2806)
* feat: basic fonctionality, welcome and kill port widgets

* fix: contrast improvements

* feat: plugin/dep/vulnerability widgets design

* fix: widget add/remove animation

* feat: run task widget

* feat: news + wip resizing

* feat: nuxt

* chore: removed widget example

* fix: visual polish for widget transform

* feat(widget): overlap detection

* fix: news default/max size

* feat(dashboard): sidepane transition

* chore: dev api server port

* fix(widget): configure tooltip

* refactor(widget): generic Movable mixin

* refactor(widget): resizable mixin

* feat(widget): resize transition

* feat(widget): resize improvements

* refactor(widget): zoom factor

* refactor(widget): OnGrid mixin

* refactor(widget): resize handler style moved to global

* chore: remove console.log

* refactor: files structure

* feat: improved design and layout

* fix: content background vars

* fix: status bar / view nav z-indexes

* fix: webpack dashboard grid gap

* feat(news feed): handle errors

* fix(card): dimmed box shadow

* fix: view nav & status bar z-index

* fix: remove (wip)

* feat(widget): style tweaks

* feat(widget): details pane (wip)

* feat: news feed widget improvements

* feat(widget): custom header button

* feat(news): item details pane

* feat(widget): custom title

* fix(news): better cache and misc fixes

* feat(widget): resize left and top handles

* feat(widget): transparent widget while moving/resizing

* feat(news): better "big size" style

* fix(news): media sizes in rich content

* feat(plugin): local plugins support

* fix: scrolling issue in Fx

* fix: colors

* fix(nav bar): more item overflowing

* feat(vuln): frontend

* chore: locale update

* fix: image in suggestion dropdown (dev)

* fix(suggestion): missing custom image

* feat(view): user default plugin logo if no provided icon

* feat(view): better loading UX

* feat(view): button background if view is selected

* feat(view): new nav indicator

* feat(widget): use plugin logo as default icon

* feat(widget): better widget modal

* feat(widget): longDescription

* fix(widget): news validate url param

* feat(widget): filter widgets in add pane

* feat(widget): tease upcoming widgets

* chore: fix merge dev

* chore: yarn install

* chore: sync versions

* chore: update apollo

* docs: widget

* fix(progress): graphql error

* fix(deps): localPath

* perf(plugin): faster local plugin refresh

* fix(nav): center active indicator

* feat(task): improved header

* feat(client addon): custom component load timeout message

* feat(suggestion): ping animation to improve discoverability

* chore: update vue-apollo

* feat(api): requestRoute

* fix(suggestion): hide more info link if no link

* fix(style): ul padding

* test(e2e): fix plugin path

* chore: change test scripts

* chore(deps): upgrade

* fix: build error

* fix(widget): removed moving scale transform

* fix(widget): resize handles style

* chore(deps): unpin apollo-utilities

* chore(deps): lock fix

* test(e2e): fix server

* fix: issue with writeQuery

See: https://github.com/apollographql/apollo-client/issues/4031#issuecomment-433668473

* test(e2e): fix tests

* test(e2e): missing widgets build

* fix: missing widgets dep
2018-10-28 04:10:34 +01:00
Damian Stasik
30d46ffc30 refactor: automatically inject @/style/imports using import option provided by stylus loader (#2515) 2018-10-15 23:02:48 +08:00
Doma
cecece73bc fix(ui): i18n for 'Official' in plugin search results (#2705) 2018-10-10 14:47:57 +08:00
Haoqun Jiang
b1b04b8ade fix: configuration should be synced regardless of $_init
fixes #2521
fixes #2522
2018-09-17 19:32:53 +08:00
Damian Stasik
22635507d3 fix: Removed padding reset from current project dropdown (#2501) 2018-09-13 00:12:27 +02:00
Guillaume Chau
5efbd1b632 feat(configuration details): better loading UX 2018-08-31 19:59:49 +02:00
Guillaume Chau
ad6f934867 fix: pane toolbar switch background in dark mode 2018-08-31 19:54:07 +02:00
Guillaume Chau
59dbc0241e fix(TopBar): project dropdown button not flat to be more accessible 2018-08-31 19:47:42 +02:00
Guillaume Chau
812159a345 fix: put actions buttons together, closes #1588 2018-08-31 19:41:11 +02:00