added canariasjs

added canariasjs

<template lang="pug">
  v-fade-transition(appear)
    v-app(v-cloak v-if="!examples")
      app-drawer
      app-toolbar
      app-view
      app-fab
      v-snackbar(
        :value="snackbar"
        :timeout="0"
        bottom
      )
        div Angular vs React vs Vue —
          strong.amber--text CanariasJS
        v-btn(
          flat
          color="amber"
          href="https://canariasjs.com/"
          target="_blank"
          @click="$ga.event('canariajs click', 'click', $route.path)"
        ) Check it out
        v-btn(
          icon
          dark
          @click="\
            $ga.event('canariajs close', 'click', $route.path),\
            closeSnack()\
          "
        ).ml-3
          v-icon close

    div(v-else)#app
      router-view
</template>

<script>
  import AppDrawer from '@/components/core/AppDrawer'
  import AppFab from '@/components/core/AppFab'
  import AppToolbar from '@/components/core/AppToolbar'
  import AppView from '@/components/core/AppView'
  import Meta from '@/mixins/meta'

  import { mapState } from 'vuex'

  export default {
    name: 'documentation',

    components: {
      AppDrawer,
      AppFab,
      AppToolbar,
      AppView
    },

    mixins: [Meta],

    data: () => ({
      snackbar: false
    }),

    computed: {
      ...mapState({
        isFullscreen: state => state.isFullscreen
      }),
      examples () {
        return !!this.$route.params.example
      }
    },

    mounted () {
      this.getReleases()
      this.snackbar = !localStorage.getItem('__vuetify_canarias_snack')
    },

    methods: {
      closeSnack () {
        this.snackbar = false
        localStorage.setItem('__vuetify_canarias_snack', false)
      },
      getReleases () {
        this.$http.get('/releases/releases.json').then(({ data }) => {
          this.$store.commit('app/RELEASES', data)
        }).catch(err => {
          console.log(err)
        })
      }
    }
  }
</script>

<style lang="stylus">
  @import '../node_modules/vuetify/src/stylus/settings/_elevations.styl'

  [v-cloak]
    display: none

  .dashme
    border: 1px dashed black !important

  main
    section
        &:before
            content ''
            display block
            position relative
            width 0
            height 80px
            margin-top -80px
</style>

<template lang="pug">
  v-fade-transition(appear)
    v-app(v-cloak v-if="!examples")
      app-drawer
      app-toolbar
      app-view
      app-fab

    div(v-else)#app
      router-view
</template>

<script>
  import AppDrawer from '@/components/core/AppDrawer'
  import AppFab from '@/components/core/AppFab'
  import AppToolbar from '@/components/core/AppToolbar'
  import AppView from '@/components/core/AppView'
  import Meta from '@/mixins/meta'

  import { mapState } from 'vuex'

  export default {
    name: 'documentation',

    components: {
      AppDrawer,
      AppFab,
      AppToolbar,
      AppView
    },

    mixins: [Meta],

    computed: {
      ...mapState({
        isFullscreen: state => state.isFullscreen
      }),
      examples () {
        return !!this.$route.params.example
      }
    },

    mounted () {
      this.getReleases()
    },

    methods: {
      getReleases () {
        this.$http.get('/releases/releases.json').then(({ data }) => {
          this.$store.commit('app/RELEASES', data)
        }).catch(err => {
          console.log(err)
        })
      }
    }
  }
</script>

<style lang="stylus">
  @import '../node_modules/vuetify/src/stylus/settings/_elevations.styl'

  [v-cloak]
    display: none

  .dashme
    border: 1px dashed black !important

  main
    section
        &:before
            content ''
            display block
            position relative
            width 0
            height 80px
            margin-top -80px
</style>


update colors :ok_hand:

update colors :ok_hand:

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Wheatability/lets-group.git/'


Add null hrefs to nav component

Add null hrefs to nav component

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ICJIA/icjia-gata.git/'


Remove hamburger toggler

Remove hamburger toggler


Style touch-ups on the remove item button

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/NathanielDavid/Sumie.git/'


Certificate creation component

Certificate creation component

fatal: unable to open .git/objects/pack/tmp_pack_CSmKWp: No such file or directory
fatal: index-pack failed


minicart detail updated

minicart detail updated

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/NewDadaFE/newdada-daojia.git/'


use Notice to report error

use Notice to report error

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/sy264115809/goblin.git/'


Fixed problem with disqus #71

Fixed problem with disqus #71

<template>
    <layout>

                    <slot name="title"></slot>

                    <slot name="lead"></slot>

                    <m-sidebar></m-sidebar>

                            <slot name="actions"></slot>
                            ‼ Report an issue
                            📝Edit this page

                    <slot name="content"></slot>

    </layout>
</template>


Fixed duplicate pagination button

Fixed duplicate pagination button

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/04n0/goldfish.git/'


Update max-length

Update max-length

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/doximity/vue-genome.git/'


запрещает запрос аналитики, если массив ссылок в локалсторедж пуст

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/taxnuke/url-shortener.git/'


fix: fix rotate example

fix: fix rotate example

<template>
    <demo-block :vue-code="code" :html-code="htmlCode">
        <template slot="preview">
            <model-collada
                ref="collada"
                :rotation="rotation"
                @on-load="onLoad"
                src="static/models/collada/elf/elf.dae"></model-collada>

        </template>
    </demo-block>
</template>


Adds family share heading

Adds family share heading


Created a spinner component to be used globally

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/JaoNoctus/spa-starter-kit.git/'


Updates version

Updates version


Fix github request diffs

Fix github request diffs


delete github link

delete github link

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/CHCP/toolmaker-web.git/'


Adds delete button

Adds delete button


Function: Share exam to Classroom

Function: Share exam to Classroom

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/JimmehCai/VTIC.git/'


docs(MdList): add api table (#1593)

docs(MdList): add api table (#1593)

<example src="./examples/SingleLine.vue" />
<example src="./examples/DoubleLine.vue" />
<example src="./examples/TripleLine.vue" />
<example src="./examples/ListTypes.vue" />
<example src="./examples/ListExpansion.vue" />
<example src="./examples/Controls.vue" />

<template>
  <page-container centered :title="$t('pages.list.title')">

Lists present multiple line items vertically as a single continuous element and are best suited for similar data types.

They can have one, two or three lines of content, with a lot of different contents. Even that the examples on this page may look like that lists can only be used in mobile viewport, you can and should use them in desktop too.

List items can have interaction events, like click and mousedown events. They also integrate nicely with Vue Router.

List

Single line lists are really great for navigational elements, such as drawers. You can pass a icons, text and actions to them. They have also a dense layout, to accommodate more items on the screen:

The double line lists are good to show additional information about single items:

The three line lists are great for showing a preview of the full content of the item. It's good for email lists and other information like that:

List Actions

List items will render different tags based on the interaction types given.

If you pass one of those event, the item will automatically render a button:

{{ event }}

If you pass a href attribute, the item will automatically render an a tag.

All options of router-link can be simply used here. This will render an a tag:

Lists accept controls as main toggle actions. Really useful to improve form layouts:

Lists can have expansion panels to reveal more options:

      <api-item title="API - md-list">

The following options can be applied to any list:

        <api-table :headings="list.classes.headings" :props="list.classes.props" slot="classes" />
      </api-item>

      <api-item title="API - md-list-item">

The following options can be applied to any list item. All options of router-link can be simply used here:

        <api-table :headings="item.props.headings" :props="item.props.props" slot="props" />
      </api-item>

  </page-container>
</template>

<example src="./examples/SingleLine.vue" />
<example src="./examples/DoubleLine.vue" />
<example src="./examples/TripleLine.vue" />
<example src="./examples/ListTypes.vue" />
<example src="./examples/ListExpansion.vue" />
<example src="./examples/Controls.vue" />

<template>
  <page-container centered :title="$t('pages.list.title')">

Lists present multiple line items vertically as a single continuous element and are best suited for similar data types.

They can have one, two or three lines of content, with a lot of different contents. Even that the examples on this page may look like that lists can only be used in mobile viewport, you can and should use them in desktop too.

List items can have interaction events, like click and mousedown events. They also integrate nicely with Vue Router.

List

Single line lists are really great for navigational elements, such as drawers. You can pass a icons, text and actions to them. They have also a dense layout, to accommodate more items on the screen:

The double line lists are good to show additional information about single items:

The three line lists are great for showing a preview of the full content of the item. It's good for email lists and other information like that:

List Actions

List items will render different tags based on the interaction types given.

If you pass one of those event, the item will automatically render a button:

{{ event }}

If you pass a href attribute, the item will automatically render an a tag.

All options of router-link can be simply used here. This will render an a tag:

Lists accept controls as main toggle actions. Really useful to improve form layouts:

Lists can have expansion panels to reveal more options:

      <api-item title="API - md-list">
        Coming soon...
      </api-item>

  </page-container>
</template>


Added btrz-field

Added btrz-field

<template>
  <div
    class="clearfix form-group"
    :class="{
        'input--focused': focused,
        'input--empty': isEmpty,
        'input--filled': !isEmpty
      }">
    <slot :props="getProps()"></slot>
  </div>
</template>

<script>
  export default {
    name: "BtrzField",
    props: ["name", "type", "value", "props"],
    created() {
      this.$on('childValueUpdated', function(value) {
        this.checkIfEmpty(value);
      })
      this.$on('childOnFocus', function(){
        this.childIsOnFocus();
      });
      this.$on('childOutOfFocus', function(){
        this.childIsOutOfFocus();
      })
    },
    methods: {
      checkIfEmpty(value) {
        this.isEmpty = !Boolean(value);
      },
      getProps() {
        return this._props;
      },
      childIsOnFocus() {
        this.focused = true;
      },
      childIsOutOfFocus() {
        this.focused = false;
      }
    },
    data() {
      return {
        focused: false,
        isEmpty: false
      }
    }
  }
</script>

error: pathspec 'src/btrz-field.vue' did not match any file(s) known to git


add top level wrapper to perseus fix indentation alignment change lastFiveAttempts to lastMAttempts clean console log

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/christianmemije/kolibri-exercise-perseus-plugin.git/'


Set default accept in SPARQL GUI

Set default accept in SPARQL GUI

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/onnovalkering/sparql-over-sms.git/'


fixed colour on settings panel

fixed colour on settings panel

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/codeweavers/Consign.git/'


добавляет тудушку

добавляет тудушку


Create RenderlessLaravelVuePagination component

<script>
export default {
    props: {
        data: {
            type: Object,
            default: () => {
                return {
                    current_page: 1,
                    data: [],
                    from: 1,
                    last_page: 1,
                    next_page_url: null,
                    per_page: 10,
                    prev_page_url: null,
                    to: 1,
                    total: 0
                }
            }
        },
        limit: {
            type: Number,
            default: 0
        }
    },

    computed: {
        pageRange () {
            if (this.limit === -1) {
                return 0;
            }

            if (this.limit === 0) {
                return this.data.last_page;
            }

            var current = this.data.current_page;
            var last = this.data.last_page;
            var delta = this.limit;
            var left = current - delta;
            var right = current + delta + 1;
            var range = [];
            var pages = [];
            var l;

            for (var i = 1; i <= last; i++) {
                if (i === 1 || i === last || (i >= left && i < right)) {
                    range.push(i);
                }
            }

            range.forEach(function (i) {
                if (l) {
                    if (i - l === 2) {
                        pages.push(l + 1);
                    } else if (i - l !== 1) {
                        pages.push('...');
                    }
                }
                pages.push(i);
                l = i;
            });

            return pages;
        }
    },

    methods: {
        previousPage () {
            this.selectPage(--this.data.current_page);
        },
        nextPage () {
            this.selectPage(++this.data.current_page);
        },
        selectPage (page) {
            if (page === '...') {
                return;
            }

            this.$emit('pagination-change-page', page);
        }
    },

    render () {
        return this.$scopedSlots.default({
            data: this.data,
            limit: this.limit,
            pageRange: this.pageRange,
            prevButtonEvents: {
                click: this.previousPage
            },
            nextButtonEvents: {
                click: this.nextPage
            },
            pageButtonEvents: page => ({
                click: () => {
                    this.selectPage(page);
                }
            })
        });
    }
}
</script>

error: pathspec 'src/RenderlessLaravelVuePagination.vue' did not match any file(s) known to git


Hide custom cursor on touch devices.

Hide custom cursor on touch devices.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/celsowhite/celsowhite.git/'


Menu模块编辑时根据类型来禁止输入

Menu模块编辑时根据类型来禁止输入

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/www295686243/LavaCms.git/'


Add limit of displayed cart to show today and last cart

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Gamabunta94/GroceryShop.git/'


the search-widget itself

the search-widget itself

<template>

  <form v-on:submit.prevent>

      <input type="search" required v-model="searchterm" debounce="500" class="search-box" name="search" autocomplete="off" placeholder="Find content..." @keyup="searchNodes(searchterm) | debounce 500">
      <button class="close-icon" type="reset"></button>

  </form>

 0 ||  search_contents.length > 0">Search results

 0">

Matched Topics

        <topic-card
          v-for="topic in search_topics"
          v-on:click="fetchNodes(topic.pk)"
          class="card"
          linkhref="#"
          :title="topic.title"
          :ntotal="topic.n_total"
          :ncomplete="topic.n_complete">
        </topic-card>

 0">

Matched Content

        <content-card
          v-for="content in search_contents"
          class="card"
          linkhref="#"
          :title="content.title"
          :thumbsrc="content.files[0].storage_url"
          :kind="content.kind"
          :progress="content.progress"
          :pk="content.pk">
        </content-card>

</template>

error: pathspec 'kolibri/plugins/learn/assets/src/vue/search-widget.vue' did not match any file(s) known to git


tmp commit

tmp commit

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/avilang/run.git/'


Fix the build

Fix the build

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/dmitrykurmanov/surveyjs.git/'


Add page for example

Add page for example

<template>

Please look at server.js to see how to use Nuxt.js programmatically.

</template>

error: pathspec 'examples/custom-server/pages/index.vue' did not match any file(s) known to git


Delete shuxin.vue

Delete shuxin.vue

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/cljmomo/zhunxuefen.git/'


修正inapp问题

修正inapp问题

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/lijy91/daza-frontend.git/'


update newsletter icon in the footer

update newsletter icon in the footer

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/stefanjudis/stefan-judis-website.git/'


Add the "full" modifier to the Button component

The full modifier was defined in CSS, but not enabled via Vue.js props.
In addition, the bottom margin of the Button component was removed at
the same time as spacing should be controlled by another setting rather
than at the component level; this is an attempt to be flexible later
down the track.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/astronote/astronote-docker.git/'


fix: l10n for Datepicker

fix: l10n for Datepicker

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/f00-/ncompass-node-mockup.git/'


Remove extra margin at the bottom of clock icon

<template>

      <icon :icon="['fas', 'address-book']" class="mr-2 text-muted"/>
      {{ getClient(getProject(entry.project).client).name }}

    <icon :icon="['fas', 'briefcase']" class="mr-1 text-muted"/>
    {{ getProject(entry.project).name }}

      <icon :icon="['fas', 'tasks']" class="mr-2 text-muted"/>
      {{ getTask(entry.task).name }}

      <icon :icon="['fas', 'comment']" class="mr-1 text-muted"/>
      {{ entry.note }}

    <icon :icon="['fas', 'clock']" class="mr-2 text-muted small"/>
    {{ $moment.duration(entry.duration, 'hours').format('h:mm', {trim: false}) }}

      <icon :icon="['fas', 'hourglass-start']" class="mr-1 text-muted"/>
      {{ formatDateTime(entry.datetime_start) }}

      <icon :icon="['fas', 'hourglass-end']" class="mr-1 text-muted"/>
      {{ formatDateTime(entry.datetime_end) }}

    <button
      id="entry-menu"
      type="button"
      data-toggle="dropdown"
      class="btn btn-faded btn-sm btn-icon dropdown-toggle">
      <icon :icon="['fas', 'ellipsis-v']"/>
    </button>

      <button
        id="entry-menu-change"
        class="dropdown-item"
        v-if="$perms.change_entry"
        @click.prevent.exact="$emit('modal')">
        Edit
      </button>
      <button
        id="entry-menu-delete"
        class="dropdown-item"
        v-if="$perms.delete_entry"
        @click.prevent.exact="deleteEntry(entry)">
        Delete
      </button>

</template>

<template>

      <icon :icon="['fas', 'address-book']" class="mr-2 text-muted"/>
      {{ getClient(getProject(entry.project).client).name }}

    <icon :icon="['fas', 'briefcase']" class="mr-1 text-muted"/>
    {{ getProject(entry.project).name }}

      <icon :icon="['fas', 'tasks']" class="mr-2 text-muted"/>
      {{ getTask(entry.task).name }}

      <icon :icon="['fas', 'comment']" class="mr-1 text-muted"/>
      {{ entry.note }}

    <icon :icon="['fas', 'clock']" class="mr-2 text-muted small mb-1"/>
    {{ $moment.duration(entry.duration, 'hours').format('h:mm', {trim: false}) }}

      <icon :icon="['fas', 'hourglass-start']" class="mr-1 text-muted"/>
      {{ formatDateTime(entry.datetime_start) }}

      <icon :icon="['fas', 'hourglass-end']" class="mr-1 text-muted"/>
      {{ formatDateTime(entry.datetime_end) }}

    <button
      id="entry-menu"
      type="button"
      data-toggle="dropdown"
      class="btn btn-faded btn-sm btn-icon dropdown-toggle">
      <icon :icon="['fas', 'ellipsis-v']"/>
    </button>

      <button
        id="entry-menu-change"
        class="dropdown-item"
        v-if="$perms.change_entry"
        @click.prevent.exact="$emit('modal')">
        Edit
      </button>
      <button
        id="entry-menu-delete"
        class="dropdown-item"
        v-if="$perms.delete_entry"
        @click.prevent.exact="deleteEntry(entry)">
        Delete
      </button>

</template>


tiny text adaptions

tiny text adaptions

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/dowu/dowu.xyz.git/'


fix modal bug

fix modal bug

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Chan-Chun/Introduction.git/'


Fixed scrolling issue

Fixed scrolling issue


add vue single file

add vue single file

<template lang="html">

上一页

        {{ index }}

下一页

共{{all}}页

</template>

error: pathspec 'vue-nav.vue' did not match any file(s) known to git


16.8.26

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/sunningQD/vue.git/'


Add grants.vue

Add grants.vue

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ICJIA/icjia-gata.git/'


Adds search component

Adds search component

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/NathanielDavid/Sumie.git/'


✨  Separate user sub menu. Add workspaces and actions areas

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/digitalideastudio/timeragent.git/'


avoiding mutating prop mdPageOptions (fix #830)

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/jaceks-iRonin/vue-material-test.git/'


Admin panel fix

Admin panel fix

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/JimmehCai/VTIC.git/'


Update super-netcam-privacy-policy.vue

Update super-netcam-privacy-policy.vue

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/paulstraw/paulstraw.com.git/'


Add login from

Add login from

<template>

        Un paso mas para abrir un mundo de oportunidades

    <form class="ui large form">

          <button class="ui facebook button">

            Registrar por Facebook
          </button>

          <button class="ui linkedin button">

            Registrar por LinkedIn
          </button>

    </form>

      Al registrar, acepto los términos de uso y la política de privacidad

</template>

error: pathspec 'client/claroforma-web-ui/pages/signup.vue' did not match any file(s) known to git


Create 570.vue

Create 570.vue

<template>
  <v-date-picker
    v-model="date"
    :min-date="minDate"
    :max-date="maxDate"
    :disabled-dates="disabledDates"
    :available-dates="availableDates"
  />
</template>

<script>
export default {
  githubTitle: 'Cannot use minDate/maxDate along with available dates.',
  data() {
    return {
      date: null,
      minDate: new Date(2021, 0, 4),
      maxDate: new Date(2021, 2, 19),
      disabledDates: {},
      availableDates: [
        { start: new Date(2021, 1, 9), end: new Date(2021, 1, 19) },
      ],
    };
  },
};
</script>

error: pathspec 'docs/.vuepress/components/github/570.vue' did not match any file(s) known to git


add user

add user

<template>
	<section>
		<!--工具条-->
		<el-col :span="24" class="toolbar" style="padding-bottom: 0px;">
			<el-form :inline="true" :model="filters">
				<el-form-item>
					<el-input v-model="filters.name" placeholder="姓名"></el-input>
				</el-form-item>
				<el-form-item>
					<el-button type="primary" v-on:click="getUser">查询</el-button>
				</el-form-item>
			</el-form>
		</el-col>

		<!--列表-->
		<template>
			<el-table :data="users" highlight-current-row v-loading="loading" style="width: 100%;">
				<el-table-column type="index" width="60">
				</el-table-column>
				<el-table-column prop="name" label="姓名" width="120" sortable>
				</el-table-column>
				<el-table-column prop="sex" label="性别" width="100" :formatter="formatSex" sortable>
				</el-table-column>
				<el-table-column prop="age" label="年龄" width="100" sortable>
				</el-table-column>
				<el-table-column prop="birth" label="生日" width="120" sortable>
				</el-table-column>
				<el-table-column prop="addr" label="地址" min-width="180" sortable>
				</el-table-column>
			</el-table>
		</template>

	</section>
</template>
<script>
	import { getUserList } from '../../api/api';
	//import NProgress from 'nprogress'
	export default {
		data() {
			return {
				filters: {
					name: ''
				},
				loading: false,
				users: [
				]
			}
		},
		methods: {
			//性别显示转换
			formatSex: function (row, column) {
				return row.sex == 1 ? '男' : row.sex == 0 ? '女' : '未知';
			},
			//获取用户列表
			getUser: function () {
				let para = {
					name: this.filters.name
				};
				this.loading = true;
				//NProgress.start();
				getUserList(para).then((res) => {
					this.users = res.data.users;
					this.loading = false;
					//NProgress.done();
				});
			}
		},
		mounted() {
			this.getUser();
		}
	};

</script>

<style scoped>

</style>

error: pathspec 'src/views/nav1/user.vue' did not match any file(s) known to git


add test logic for mail page

add test logic for mail page

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/notadd/administration.git/'


fix: seek with a mobile

fix: seek with a mobile

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/amatelus/swipevideo.git/'


Fix typo

Fix typo

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/stefanjudis/stefan-judis-website.git/'


added a manual beautify button for requests

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/codeweavers/Consign.git/'


fix incorrect authors reference

fix incorrect authors reference

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/mplusmuseum/mplusmuseum-stories.git/'


Removed deprecated code

Removed deprecated code

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/04n0/goldfish.git/'


Delete action-sheet.vue

Delete action-sheet.vue

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/cljmomo/zhunxuefen.git/'


Revert "fix missing migration snippet: remove old legend"

This reverts commit b3c8482cac2c5240239380cc771f2ab21fea0353.

<template>

    <box :title="title" :icon="icon"
        boxclass="box-solid"
        bodyclass="chart-responsive"
        :loading="metrics.loading">

            <canvas v-el:canvas height="100%"></canvas>

    </box>

</template>


feat: add dropdown component

feat: add dropdown component

<template>
  <div class="position-relative">
    <div @click.prevent.stop="show">
      <slot name="button" />
    </div>
    <transition
      name="header-dropdown"
      enter-active-class="animate__animated animate__fadeInDown"
      leave-active-class="animate__animated animate__fadeOutUp"
      tag="div"
    >
      <slot v-if="value" @click.stop="hide" />
    </transition>
  </div>
</template>
<script lang="ts">
import { Prop, Component } from 'vue-property-decorator'
import Vue from 'vue'

@Component
export default class AppDropdown extends Vue {
  @Prop({ type: Boolean, required: false, default: false })
  value!: boolean

  mounted() {
    document.addEventListener('click', this.hide)
  }

  show() {
    this.$emit('input', !this.value)
  }

  hide() {
    this.$emit('input', false)
  }

  beforeDestroy() {
    document.removeEventListener('click', this.hide)
  }
}
</script>

error: pathspec 'src/components/molecules/AppDropdown.vue' did not match any file(s) known to git


Made JSLint happy

Made JSLint happy


Added basic keep order page

Added basic keep order page

<template>

            <video width="100%" :src="imagePath"></video>

</template>

error: pathspec 'src/vue/Dialog/SetupDialog/KeepOrder.vue' did not match any file(s) known to git


Fix style lint errors

Fix style lint errors

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/wappulehti-apy/diilikone-front-2017.git/'


ScreenList component now responsible to show the screens

/**
* Created by Christoffer Isenberg on 16-May-16.
*/

<template>

        {{ trans('screen.empty') }}

 0 ">

                <screen-card :screen="screen" :index="$index"></screen-card>

</template>

error: pathspec 'resources/assets/js/components/ScreenList.vue' did not match any file(s) known to git


[rating-bar] add properties to the doc

[rating-bar] add properties to the doc

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/jaceks-iRonin/vue-material-test.git/'


Fixed edge case of path switching in edit mode


Add component to render tweets

Add component to render tweets

- Parses entities such as links, hashtags and mentions
- Displays retweets/quotes
- Looks awesome

<template>

				{{_tweet.user.name}}
				@{{_tweet.user.screen_name}}
				<time id="tweet_timestamp" :timestamp="_tweet.created_at"></time>

{{{_tweet.text | entities}}}

					{{_tweet.quoted_status.user.name}}
					@{{_tweet.quoted_status.user.screen_name}}
					<time id="quoted_timestamp" :timestamp="_tweet.quoted_status.created_at"></time>

{{_tweet.quoted_status.text}}

</template>

error: pathspec 'app/modules/Tweet.vue' did not match any file(s) known to git


Fix FF layout bug

Fix FF layout bug


Make cocktail page for mobile

Make cocktail page for mobile

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/barprive/barprive.com.git/'


docs(MdFile): add a tip to tell that all input props can be passed to files

<example src="./examples/FileField.vue" />

<template>
  <page-container centered :title="$t('pages.file.title')">

File inputs allows the user to pick one or multiple files. It can also filter the file type just like a normal input file or select multiple files.

      <note-block tip>md-file works just like a regular md-input component. This means that you can pass any md-input prop to md-file, like placeholder, required and disabled, for example.</note-block>

Regular File

      <api-item title="API - md-file">

The following options can be applied to file component:

        <api-table :headings="api.regular.events.headings" :props="api.regular.events.props" slot="events" />
      </api-item>

      <note-block tip>All other <input type="file"> attributes, such as multiple and accept, can be used on md-field.</note-block>

  </page-container>
</template>

<example src="./examples/FileField.vue" />

<template>
  <page-container centered :title="$t('pages.file.title')">

File inputs allows the user to pick one or multiple files. It can also filter the file type just like a normal input file or select multiple files.

Regular File

      <api-item title="API - md-file">

The following options can be applied to file component:

        <api-table :headings="api.regular.events.headings" :props="api.regular.events.props" slot="events" />
      </api-item>

      <note-block tip>All other <input type="file"> attributes, such as multiple and accept, can be used on md-field.</note-block>

  </page-container>
</template>


增加商品库存报表

增加商品库存报表

<template>

                      {{ depot.depotName }}

                  查询
                  打印

                  {{currentStock}}

                  {{currentStockPrice}}

</template>

error: pathspec 'jshERP-web/src/views/report/MaterialStock.vue' did not match any file(s) known to git


Add rest timer.

Add rest timer.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Joneteus/Mentulapp.git/'


首页动画优化

首页动画优化

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/bihaiyouhong12/bhuh.net.git/'


Improve lighthouse score on home

Improve lighthouse score on home


update merge conflict

update merge conflict


Initial templating

Initial templating

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/NathanielDavid/Sumie.git/'


fix(subheaders): add missing spacer to list example (#430)

<template>
  <v-layout row>
    <v-flex xs12 sm6 offset-sm3>
      <v-card>
        <v-toolbar color="cyan" dark>
          <v-toolbar-side-icon></v-toolbar-side-icon>
          <v-toolbar-title>Inbox</v-toolbar-title>
          <v-spacer></v-spacer>
          <v-btn icon>
            <v-icon>search</v-icon>
          </v-btn>
        </v-toolbar>
        <v-list two-line>
          <template v-for="(item, index) in items">
            <v-subheader v-if="item.header" :key="item.header">{{ item.header }}</v-subheader>
            <v-divider v-else-if="item.divider" :inset="item.inset" :key="index"></v-divider>
            <v-list-tile avatar v-else @click="" :key="item.title">
              <v-list-tile-avatar>

              </v-list-tile-avatar>
              <v-list-tile-content>
                <v-list-tile-title v-html="item.title"></v-list-tile-title>
                <v-list-tile-sub-title v-html="item.subtitle"></v-list-tile-sub-title>
              </v-list-tile-content>
            </v-list-tile>
          </template>
        </v-list>
      </v-card>
    </v-flex>
  </v-layout>
</template>

<template>
  <v-layout row>
    <v-flex xs12 sm6 offset-sm3>
      <v-card>
        <v-toolbar color="cyan" dark>
          <v-toolbar-side-icon></v-toolbar-side-icon>
          <v-toolbar-title>Inbox</v-toolbar-title>
          <v-btn icon>
            <v-icon>search</v-icon>
          </v-btn>
        </v-toolbar>
        <v-list two-line>
          <template v-for="(item, index) in items">
            <v-subheader v-if="item.header" :key="item.header">{{ item.header }}</v-subheader>
            <v-divider v-else-if="item.divider" :inset="item.inset" :key="index"></v-divider>
            <v-list-tile avatar v-else @click="" :key="item.title">
              <v-list-tile-avatar>

              </v-list-tile-avatar>
              <v-list-tile-content>
                <v-list-tile-title v-html="item.title"></v-list-tile-title>
                <v-list-tile-sub-title v-html="item.subtitle"></v-list-tile-sub-title>
              </v-list-tile-content>
            </v-list-tile>
          </template>
        </v-list>
      </v-card>
    </v-flex>
  </v-layout>
</template>


docs: fix 404 flash on load/page change

docs: fix 404 flash on load/page change

<template>
  <v-container
    id="page"
    fluid
  >
    <not-found-page v-if="structure === false" />

    <template v-else-if="structure">
      <doc-heading>
        {{ structure.title }}
      </doc-heading>
      <div class="mb-5">
        <doc-text
          v-if="structure.titleText"
          class="mb-4"
        >
          {{ structure.titleText }}
        </doc-text>
      </div>

      <v-fade-transition
        appear
        group
      >
        <component
          v-for="(child, i) in structure.children"
          :key="`${composite}-${i}`"
          :is="getComponent(child.type)"
          :value="child"
        />
      </v-fade-transition>
    </template>
  </v-container>
</template>

<script>
  // Utilities
  import { getComponent } from '@/util/helpers'
  import kebabCase from 'lodash/kebabCase'
  import camelCase from 'lodash/camelCase'
  import upperFirst from 'lodash/upperFirst'
  import NotFoundPage from '@/pages/general/404Page.vue'

  // TODO: This is where 404 redirect will occur
  export default {
    components: {
      NotFoundPage
    },

    provide () {
      return {
        namespace: upperFirst(camelCase(this.namespace)),
        page: upperFirst(camelCase(this.page))
      }
    },

    props: {
      // Provided by router
      namespace: {
        type: String,
        default: undefined
      },
      page: {
        type: String,
        default: undefined
      }
    },

    data: () => ({
      structure: undefined
    }),

    computed: {
      composite () {
        return `${this.namespace}-${this.page}`
      }
    },

    created () {
      const namespace = kebabCase(this.namespace)
      const page = upperFirst(camelCase(this.page))

      import(
        /* webpackChunkName: "pages" */
        `@/data/pages/${namespace}/${page}.json`
      ).then(res => {
        this.structure = res.default
      }).catch(() => {
        // Add 404
        this.structure = false
        throw new Error(`Unable to find page for <${namespace}/${page}>`)
      })
    },

    mounted () {
      // Wait for page animation
      setTimeout(this.init, 300)
    },

    methods: {
      getComponent,
      init () {
        const sameInternal = this.$el.querySelectorAll('a.markdown--same-internal')

        Array.prototype.forEach.call(sameInternal, el => {
          el.addEventListener('click', this.onSameInternalClick)
        })

        const internal = this.$el.querySelectorAll('a.markdown--internal')

        Array.prototype.forEach.call(internal, el => {
          el.addEventListener('click', this.onInternalClick)
        })
      },
      onSameInternalClick (e) {
        e.preventDefault()

        this.$vuetify.goTo(e.target.href, { offset: -80 })
      },
      onInternalClick (e) {
        e.preventDefault()

        this.$router.push(e.target.getAttribute('href'))
      }
    }
  }
</script>

<template>
  <v-container
    v-if="structure"
    id="page"
    fluid
  >
    <doc-heading>
      {{ structure.title }}
    </doc-heading>
    <div class="mb-5">
      <doc-text
        v-if="structure.titleText"
        class="mb-4"
      >
        {{ structure.titleText }}
      </doc-text>
    </div>

    <component
      v-for="(child, i) in structure.children"
      :key="`${composite}-${i}`"
      :is="getComponent(child.type)"
      :value="child"
    />
  </v-container>
  <not-found-page v-else />
</template>

<script>
  // Utilities
  import { getComponent } from '@/util/helpers'
  import kebabCase from 'lodash/kebabCase'
  import camelCase from 'lodash/camelCase'
  import upperFirst from 'lodash/upperFirst'
  import NotFoundPage from '@/pages/general/404Page.vue'

  // TODO: This is where 404 redirect will occur
  export default {
    components: {
      NotFoundPage
    },

    provide () {
      return {
        namespace: upperFirst(camelCase(this.namespace)),
        page: upperFirst(camelCase(this.page))
      }
    },

    props: {
      // Provided by router
      namespace: {
        type: String,
        default: undefined
      },
      page: {
        type: String,
        default: undefined
      }
    },

    data: () => ({
      structure: undefined
    }),

    computed: {
      composite () {
        return `${this.namespace}-${this.page}`
      }
    },

    created () {
      const namespace = kebabCase(this.namespace)
      const page = upperFirst(camelCase(this.page))

      import(
        /* webpackChunkName: "pages" */
        `@/data/pages/${namespace}/${page}.json`
      ).then(res => {
        this.structure = res.default
      }).catch(() => {
        // Add 404
        throw new Error(`Unable to find page for <${namespace}/${page}>`)
      })
    },

    mounted () {
      // Wait for page animation
      setTimeout(this.init, 300)
    },

    methods: {
      getComponent,
      init () {
        const sameInternal = this.$el.querySelectorAll('a.markdown--same-internal')

        Array.prototype.forEach.call(sameInternal, el => {
          el.addEventListener('click', this.onSameInternalClick)
        })

        const internal = this.$el.querySelectorAll('a.markdown--internal')

        Array.prototype.forEach.call(internal, el => {
          el.addEventListener('click', this.onInternalClick)
        })
      },
      onSameInternalClick (e) {
        e.preventDefault()

        this.$vuetify.goTo(e.target.href, { offset: -80 })
      },
      onInternalClick (e) {
        e.preventDefault()

        this.$router.push(e.target.getAttribute('href'))
      }
    }
  }
</script>


Adds signin commit

Adds signin commit


add simple ask component

add simple ask component

<template lang="pug">
  el-form
    el-form-item
      el-input(type='textarea' v-model="question")
    el-form-item
      el-button(type="primary", @click="submit") 提問

</template>

<script>
  export default {
    name: 'ask',
    data () {
      return {
        question: ''
      }
    },
    methods: {
      submit: function () {
        console.log(this.question)
      }
    }
  }
</script>

<style lang="scss" scoped>
</style>

error: pathspec 'src/components/Ask.vue' did not match any file(s) known to git


Remove demo

Remove demo

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/zhaoyingjie/newBlog_Frontend.git/'


create base home page

create base home page

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/aligerum/sentry.git/'


Remove comma

Remove comma

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/praneetloke/vue-material.git/'


feat(component): 增添另两列排名

feat(component): 增添另两列排名

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ttaanngg/traffic-report.git/'


#115 - All the submit buttons are disabled when submitting either of the forms

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/AlexandreBERGIA/LivrOr_V4.git/'


Fix invalid maxlength type

Fix invalid maxlength type


New section on colors

New section on colors

<template>

Colors

      Colors set the mood and the appearance of a page. We wanted something
      modern and dynamic, basing on blue for the calmness and clarity,
      and purple for the contrast and dynamism.

</template>

error: pathspec 'src/components/Colors.vue' did not match any file(s) known to git


更新阅读器样式

更新阅读器样式

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/unsad/Reading-App.git/'


Adds barcode scanner scan method

Adds barcode scanner scan method


Removed date formatting from renewDate

Removed date formatting from renewDate


finish the delete image feature

finish the delete image feature

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/joriscai/myblog-vue.git/'


fix: #64 make array controls respect readonly flag

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/boughtbymany/mutt-forms-vue.git/'


Add 'allowfullscreen' to video embeds

Add 'allowfullscreen' to video embeds

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ICJIA/icjia-gata.git/'


Fix snackbar sometimes not opening in specific situations because of the missing reference

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/jaceks-iRonin/vue-material-test.git/'


music-list组件

music-list组件

error: pathspec 'src/components/music-list/music-list.vue' did not match any file(s) known to git


Input select panel added

Input select panel added

<template>

        {{ displayValue }}

{{ group[groupLabelKey] }}

              {{ option[optionLabelKey] }}

          {{ option[optionLabelKey] }}

</template>

error: pathspec 'src/inputs/InputSelectPanel.vue' did not match any file(s) known to git


Changed token creator layout to be side-by-side with preview

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/04n0/goldfish.git/'


updated package upload

updated package upload

<template>

        {{ 'Upload' | trans }}
         {{ progress }}
        <input type="file" name="file" v-el="input">

            <package-details v-if="!output" api="{{ api }}" package="{{ package }}"></package-details>

                <button class="uk-button uk-button-link uk-modal-close" type="button">{{ 'Cancel' | trans }}</button>
                <button class="uk-button uk-button-link" v-on="click: install">{{ 'Install' | trans }}</button>

</template>

<template>

        {{ 'Upload' | trans }}
         {{ progress }}
        <input type="file" name="file" v-el="input">

            <package-details api="{{ api }}" package="{{ package }}"></package-details>

                <button class="uk-button uk-button-link uk-modal-close" type="button">{{ 'Cancel' | trans }}</button>
                <button class="uk-button uk-button-link" v-on="click: install">{{ 'Install' | trans }}</button>

</template>


Do not open new tab on logout.

Do not open new tab on logout.

<template>

            <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">

            </button>
            <router-link class="navbar-brand" v-bind:to="timesheet">
                {{ site.NAME }}
            </router-link>

                        <router-link id="nav-app-timesheet" class="nav-link" v-bind:to="timesheet">

                            Timesheet
                        </router-link>

                        <router-link id="nav-app-clients" class="nav-link" v-bind:to="clients">

                            Clients
                        </router-link>

                        <router-link id="nav-app-tasks" class="nav-link" v-bind:to="tasks">

                            Tasks
                        </router-link>

                        <router-link id="nav-app-reports" class="nav-link" v-bind:to="reports">

                            Reports
                        </router-link>

                        <router-link id="nav-app-invoices" class="nav-link" v-bind:to="invoices">

                            Invoices
                        </router-link>

                            {{ username }}

                            API Browser
                            Admin
                            Logout

                    <timer></timer>

                    <form v-on:submit.prevent v-on:submit="submitSearch">
                        <input class="form-control form-control-sm" type="text" placeholder="Search by project, client, or entry" v-model="search" />
                    </form>

        <router-view v-bind:id="['component-' + $route.name]" class="view"></router-view>

</template>


Fixed font-size for projects

Fixed font-size for projects

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/moso/moso-vue.git/'


Add layout and design of a contactform

Add layout and design of a contactform

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/egoconf/egoconf.git/'


paginação

paginação

<template>

                    «

{{page-1}}

{{page}}

{{page+1}}

                    »

</template>

error: pathspec 'sales-client/src/controls/Pagination.vue' did not match any file(s) known to git


add animations to login screen

add animations to login screen

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/aligerum/keyring.git/'


Breadcrumb for content page : added 'back' next to the back.svg

<template>

        <breadcrumb :linkobject="learnRootLink" :text="$tr('learn')"></breadcrumb>

      <template v-if="pageName === PageNames.EXPLORE_TOPIC">

          <breadcrumb :showarrow='false' :linkobject="exploreRootLink" :text="$tr('explore')"></breadcrumb>

          <breadcrumb :linkobject="parentExploreLink"></breadcrumb>

          {{ crumb.title }}

      </template>

        <breadcrumb :linkobject="parentExploreLink" :text="('Back')" ></breadcrumb>

</template>

<template>

        <breadcrumb :linkobject="learnRootLink" :text="$tr('learn')"></breadcrumb>

      <template v-if="pageName === PageNames.EXPLORE_TOPIC">

          <breadcrumb :showarrow='false' :linkobject="exploreRootLink" :text="$tr('explore')"></breadcrumb>

          <breadcrumb :linkobject="parentExploreLink"></breadcrumb>

          {{ crumb.title }}

      </template>

        <breadcrumb :linkobject="parentExploreLink"></breadcrumb>

</template>


Fix dragzone

Fix dragzone

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/JosefFriedrich-nodejs/baldr.git/'


Truncate description in word list view.

Truncate description in word list view.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/maqduni/loughat-php.git/'


Add ticket creation component

Add ticket creation component

<template>

Create Ticket

      {{ errorMsg }}

        <editor id="description"
          v-model="ticket.description">
        </editor>

      <template v-for="field in ticket.fields">

          <template v-if="field.dataType === 'STRING'">

          </template>
          <template v-else-if="field.dataType === 'FLOAT'">

          </template>
          <template v-else-if="field.dataType === 'INT'">

          </template>
          <template v-else-if="field.dataType === 'DATE'">

          </template>
          <template v-else-if="field.dataType === 'OPT'">

          </template>
          <template v-else>

              Error Rendering Custom Field Input

          </template>

      </template>

        Create Ticket

</template>

error: pathspec 'client/src/components/Tickets/Create.vue' did not match any file(s) known to git


day03

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/weizhengda/Vue.js.git/'


Remove old console.log debug output

Remove old console.log debug output

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/tum-rt/web-quiz.git/'


show notes on task page

show notes on task page

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/aligerum/clockwork.git/'