Commit Graph

113 Commits

Author SHA1 Message Date
Dennis Tang e69d6ae0f8 Update vuex.md 2018-05-08 14:56:43 +00:00
Dennis Tang 7e0af6cfc9 add rewire gotcha about testing vuex actions/getters 2018-05-08 14:55:49 +00:00
Dennis Tang 6fd75502d6 correct doc-nav header hierarchy 2018-05-08 14:51:29 +00:00
Clement Ho bf1a4ff3b6 Add notice to current fe guide about new fe guide 2018-05-07 14:43:34 +00:00
Filipa Lacerda d453257ff3
Follow up after review 2018-05-07 10:09:49 +01:00
Filipa Lacerda 1983356d64
Merge branch 'master' into 44427-state-management-with-vuext
* master: (1063 commits)
  Replace commits spinach tests with RSpec analog
  Update repository.rb
  Add note about rebase/squash duplication in Gitaly
  Resolve "Reconcile project templates with Auto DevOps"
  Move import project pane to a separate partial
  Inform the user when there are no project import options available
  Clarify location of Vue templates
  Make add_index_to_namespaces_runners_token migration reversible
  Fix lambda arguments in Grape entities
  Update grape-entity 0.6.0 -> 0.7.1
  Fix constants in backfill_runner_type_for_ci_runners_post_migrate.rb
  Use limited_counter_with_delimiter in the admin user list tabs
  Remove a warning from spec/features/admin/admin_users_spec.rb
  Use smallint for runner_type since its an enum
  Dont remove duplicates in Runner.owned_or_shared since its not necessary
  Change the docs license to CC BY-SA
  Remove unnecessary disable transaction in add_ci_runner_namespaces
  Split migration to add and index namespaces.runners_token
  Output some useful information when running the rails console
  Revert "Use factory in specs for ProjectCiCdSettings"
  ...
2018-05-04 14:58:47 +01:00
Winnie Hellmann 7f107539ab Clarify location of Vue templates 2018-05-04 07:42:44 +00:00
Alexis Reigel ( 🌴 may 2nd - may 9th 🌴 ) 9b33e3d36f Display and revoke active sessions 2018-05-02 08:08:16 +00:00
Pascal Borreli 12e3eff462 Fixed typos 2018-04-27 08:50:05 +00:00
Tim Zallmann 4be581637c Documentation: Frontend Building Checklist 2018-04-19 18:36:17 +00:00
Dennis Tang 3a7c148d0b Fix typo in vue.md 2018-04-19 12:04:15 +00:00
Dennis Tang 05375ee689 FE Docs: Fix header hierarchy in Vuex section of Vue.md 2018-04-16 20:39:58 +00:00
Filipa Lacerda 703f456322 Update vuex.md 2018-04-06 08:38:19 +00:00
Filipa Lacerda 44376b3007
Changes after review 2018-04-04 20:15:04 +01:00
Filipa Lacerda dd3b1526af
Fixes typos and adds mutations examples 2018-03-22 10:50:52 +00:00
Filipa Lacerda fef1e9d47b
Improve state management documentation 2018-03-22 10:25:03 +00:00
Mike Greiling f3d3a4719d
move tip into blockquote 2018-03-12 18:00:44 -05:00
Mike Greiling 9f9257fa5a
specify that webpack entry points are exempt from unit tests, not integration tests 2018-03-12 17:51:01 -05:00
Mike Greiling d92baff68f
address wording feedback 2018-03-12 17:42:38 -05:00
Mike Greiling 43ceaf494f
update node and yarn dependencies within install/upgrade docs 2018-03-12 15:51:53 -05:00
Mike Greiling 6cfd38e512
differentiate image lazy-loading from code splitting 2018-03-12 15:33:32 -05:00
Mike Greiling 66ee5b0117
emphasize headings for each page-specific-javascript tip 2018-03-12 15:31:28 -05:00
Mike Greiling ae47afb9fd
add section for universal code 2018-03-12 15:24:55 -05:00
Mike Greiling ab8ad58ea1
rewrite docs for page-specific-javascript 2018-03-12 15:19:19 -05:00
Tim Zallmann a77ba547ff Merge branch 'fl-document-key-vue' into 'master'
Adds guidelines regarding `:key` keyword

See merge request gitlab-org/gitlab-ce!17400
2018-03-12 12:39:13 +00:00
Filipa Lacerda 4a7d623065
Updates file extensions on Vue docs 2018-03-12 10:08:58 +00:00
Filipa Lacerda d6079adc09 Merge branch 'winh-fix-vuex-docs' into 'master'
Small fixes in Vuex docs

See merge request gitlab-org/gitlab-ce!17471
2018-03-01 21:19:41 +00:00
Winnie Hellmann 0308932e0a Small fixes in Vuex docs 2018-03-01 20:48:58 +01:00
Tim Zallmann 1639315735 Merge branch 'docs-anim-perf' into 'master'
Add animation performance guide to frontend docs

See merge request gitlab-org/gitlab-ce!17234
2018-03-01 11:58:07 +00:00
Filipa Lacerda 30264317eb
Clean up docs 2018-03-01 11:14:08 +00:00
Filipa Lacerda d7b3a71119
Adds information about nested v-for 2018-02-28 18:32:04 +00:00
Filipa Lacerda 524c3c8828 Merge branch 'master' into fl-document-key-vue
* master: (41 commits)
  Remove cycle analytics bundle webpack entry point
  Replace whitespace demonstrating line-breaks in GFM docs
  Remove pipelines mini graph spec that wasn't actually testing anything
  Change the wording to reduce confusion about whether you need to reconfigure or restart.
  Add Assignees vue component missing data container
  Set security harness hook to executable after creation
  Fix for open-ended parameter's in lograge causing elastic memory issues
  Docs: explain feature availability in GitLab.com
  Patch 29
  PagesDomain: improve breadcrumbs
  PagesDomain: Add edit/update functionality
  Add new job variables: CI_RUNNER_{REVISION,VERSION,EXECUTABLE_ARCH}
  Re-enable the remaning Wiki Gitaly-Endpoints
  Labels Select Tests
  Fix unnecessary spacing between labels
  Add changelog entry
  Make label filter URL dynamic
  Move the remaining EE-specific JS files to ee/
  Specify base controller for Doorkeeper
  Fix example in Vuex docs
  ...
2018-02-28 18:24:28 +00:00
Filipa Lacerda 089236976b Fix example in Vuex docs 2018-02-28 10:59:48 +00:00
Filipa Lacerda f87d7e9094
Fix typos 2018-02-27 21:28:57 +00:00
Filipa Lacerda b47cd96904
Adds guidelines regarding `:key` keyword 2018-02-27 18:52:54 +00:00
Simon Knox cccde4b1ca Add animation performance guide to frontend docs 2018-02-20 10:31:28 +00:00
Clement Ho 4634e3a109 Add axios to frontend docs as the default network request library 2018-02-15 17:19:54 -06:00
Winnie Hellmann 05f66d1342 Add new modal Vue component 2018-02-14 19:57:07 +01:00
Phil Hughes 721fab661d Merge branch 'doc-improve-side-effects-block' into 'master'
Improve docs about allowing some side effects on the constructor

See merge request gitlab-org/gitlab-ce!17027
2018-02-09 17:50:41 +00:00
Filipa Lacerda ee8ac683f7 Fix english in style_guide_js.md 2018-02-09 12:01:05 +00:00
Filipa Lacerda c5a3dfe1a6
Improve docs about allowing some side effects on the constructor 2018-02-09 10:53:07 +00:00
George Tsiolis 469148b231 Update vue component naming guidelines 2018-02-08 21:20:54 +02:00
Simon Knox 801f5205cd Update style_guide_scss.md 2018-02-08 09:28:38 +00:00
Filipa Lacerda 0f5f77a04c Merge branch 'winh-axios-mock-restore' into 'master'
Use restore() instead of reset() for removing axios MockAdapter

See merge request gitlab-org/gitlab-ce!16647
2018-01-24 09:50:39 +00:00
Winnie Hellmann 9e28ca9d47 Document advantages of axios-mock-adapter 2018-01-23 12:10:36 +00:00
Winnie Hellmann 0711ebbd72 Use restore() instead of reset() for removing axios MockAdapter 2018-01-23 12:42:02 +01:00
Ville Skyttä 0cbbb08e79 doc: Spelling fixes 2018-01-19 12:09:59 +02:00
Phil Hughes 249b5015d7 Merge branch '34312-eslint-vue-plugin' into 'master'
Resolve "Add eslint-vue-plugin to our stack"

Closes #34312

See merge request gitlab-org/gitlab-ce!16210
2018-01-10 14:35:34 +00:00
Filipa Lacerda 601dc0d8b3
Fix broken specs 2018-01-09 11:58:34 +00:00
Takuya Noguchi 13be4f49f8 Substitute deprecated ui_charcoal with new default ui_indigo 2018-01-07 13:50:40 +09:00