Import files with fullpath (including filetype) (#1480)

Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
This commit is contained in:
Raimund Schlüßler 2021-04-04 19:22:43 +02:00 committed by GitHub
parent 796e168190
commit 27a1df928b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
20 changed files with 56 additions and 56 deletions

View File

@ -34,7 +34,7 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import AppNavigation from './components/AppNavigation/AppNavigation'
import AppNavigation from './components/AppNavigation/AppNavigation.vue'
import client from './services/cdav.js'
import AppContent from '@nextcloud/vue/dist/Components/AppContent'

View File

@ -96,9 +96,9 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import ListItemCalendar from './ListItemCalendar'
import Colorpicker from './Colorpicker'
import TheSettings from './TheSettings'
import ListItemCalendar from './ListItemCalendar.vue'
import Colorpicker from './Colorpicker.vue'
import TheSettings from './TheSettings.vue'
import AppNavigation from '@nextcloud/vue/dist/Components/AppNavigation'
import AppNavigationCounter from '@nextcloud/vue/dist/Components/AppNavigationCounter'

View File

@ -56,8 +56,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import CalendarSharee from './CalendarSharee'
import client from '../../services/cdav'
import CalendarSharee from './CalendarSharee.vue'
import client from '../../services/cdav.js'
import Axios from '@nextcloud/axios'
import { generateOcsUrl } from '@nextcloud/router'

View File

@ -125,8 +125,8 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import Colorpicker from './Colorpicker'
import ShareCalendar from './CalendarShare'
import Colorpicker from './Colorpicker.vue'
import ShareCalendar from './CalendarShare.vue'
import { showSuccess, showError } from '@nextcloud/dialogs'
import { generateRemoteUrl } from '@nextcloud/router'

View File

@ -156,10 +156,10 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import { overdue, sort, searchSubTasks, isTaskInList } from '../store/storeHelper'
import { overdue, sort, searchSubTasks, isTaskInList } from '../store/storeHelper.js'
import { linkify } from '../directives/linkify.js'
import TaskStatusDisplay from './TaskStatusDisplay'
import TaskDragContainer from './TaskDragContainer'
import TaskStatusDisplay from './TaskStatusDisplay.vue'
import TaskDragContainer from './TaskDragContainer.vue'
import { showError } from '@nextcloud/dialogs'
import moment from '@nextcloud/moment'

View File

@ -35,7 +35,7 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import { sort } from '../store/storeHelper'
import { sort } from '../store/storeHelper.js'
import draggable from 'vuedraggable'
import { mapGetters, mapActions, mapMutations } from 'vuex'

View File

@ -62,10 +62,10 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import DeleteCompletedModal from '../DeleteCompletedModal'
import LoadCompletedButton from '../LoadCompletedButton'
import SortorderDropdown from '../SortorderDropdown'
import TaskDragContainer from '../TaskDragContainer'
import DeleteCompletedModal from '../DeleteCompletedModal.vue'
import LoadCompletedButton from '../LoadCompletedButton.vue'
import SortorderDropdown from '../SortorderDropdown.vue'
import TaskDragContainer from '../TaskDragContainer.vue'
import { mapGetters, mapActions } from 'vuex'

View File

@ -24,8 +24,8 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import General from './General'
import Week from './Week'
import General from './General.vue'
import Week from './Week.vue'
export default {
components: {

View File

@ -57,10 +57,10 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import { isTaskInList, isParentInList } from '../../store/storeHelper'
import LoadCompletedButton from '../LoadCompletedButton'
import SortorderDropdown from '../SortorderDropdown'
import TaskDragContainer from '../TaskDragContainer'
import { isTaskInList, isParentInList } from '../../store/storeHelper.js'
import LoadCompletedButton from '../LoadCompletedButton.vue'
import SortorderDropdown from '../SortorderDropdown.vue'
import TaskDragContainer from '../TaskDragContainer.vue'
import moment from '@nextcloud/moment'

View File

@ -53,9 +53,9 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import { isTaskInList } from '../../store/storeHelper'
import SortorderDropdown from '../SortorderDropdown'
import TaskDragContainer from '../TaskDragContainer'
import { isTaskInList } from '../../store/storeHelper.js'
import SortorderDropdown from '../SortorderDropdown.vue'
import TaskDragContainer from '../TaskDragContainer.vue'
import moment from '@nextcloud/moment'

View File

@ -382,9 +382,9 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
</template>
<script>
import { overdue } from '../store/storeHelper'
import Markdown from './Markdown'
import TaskStatusDisplay from './TaskStatusDisplay'
import { overdue } from '../store/storeHelper.js'
import Markdown from './Markdown.vue'
import TaskStatusDisplay from './TaskStatusDisplay.vue'
import { linkify } from '../directives/linkify.js'
import moment from '@nextcloud/moment'

View File

@ -20,7 +20,7 @@
*/
'use strict'
import linkifyStr from 'linkifyjs/string'
import linkifyStr from 'linkifyjs/string.js'
function linkify(el, binding) {
el.innerHTML = linkifyStr(binding.value, {

View File

@ -20,9 +20,9 @@
*/
'use strict'
import App from './App'
import router from './router'
import store from './store/store'
import App from './App.vue'
import router from './router.js'
import store from './store/store.js'
import { subscribe, unsubscribe } from '@nextcloud/event-bus'
import { linkTo } from '@nextcloud/router'

View File

@ -20,9 +20,9 @@
*/
import { getInitialRoute } from './utils/router.js'
import Collections from './components/TheCollections/Collections'
import Calendar from './components/TheCollections/Calendar'
import TheDetails from './components/TheDetails'
import Collections from './components/TheCollections/Collections.vue'
import Calendar from './components/TheCollections/Calendar.vue'
import TheDetails from './components/TheDetails.vue'
import Vue from 'vue'
import VueRouter from 'vue-router'

View File

@ -29,12 +29,12 @@
*/
'use strict'
import parseIcs from '../services/parseIcs'
import client from '../services/cdav'
import Task from '../models/task'
import { isParentInList, searchSubTasks } from './storeHelper'
import { findVTODObyState } from './cdav-requests'
import router from '../router'
import parseIcs from '../services/parseIcs.js'
import client from '../services/cdav.js'
import Task from '../models/task.js'
import { isParentInList, searchSubTasks } from './storeHelper.js'
import { findVTODObyState } from './cdav-requests.js'
import router from '../router.js'
import { detectColor, uidToHexColor } from '../utils/color.js'
import ICAL from 'ical.js'

View File

@ -20,8 +20,8 @@
*/
'use strict'
import Requests from '../services/requests'
import { isTaskInList, searchSubTasks } from './storeHelper'
import Requests from '../services/requests.js'
import { isTaskInList, searchSubTasks } from './storeHelper.js'
import { generateUrl } from '@nextcloud/router'

View File

@ -24,8 +24,8 @@
*
*/
import client from '../services/cdav'
import { getDefaultPrincipalObject, mapDavToPrincipal } from '../models/principal'
import client from '../services/cdav.js'
import { getDefaultPrincipalObject, mapDavToPrincipal } from '../models/principal.js'
import Vue from 'vue'

View File

@ -21,7 +21,7 @@
*/
'use strict'
import Requests from '../services/requests'
import Requests from '../services/requests.js'
import { loadState } from '@nextcloud/initial-state'
import { generateUrl } from '@nextcloud/router'

View File

@ -20,11 +20,11 @@
*/
'use strict'
import calendars from './calendars'
import collections from './collections'
import tasks from './tasks'
import settings from './settings'
import principals from './principals'
import calendars from './calendars.js'
import collections from './collections.js'
import tasks from './tasks.js'
import settings from './settings.js'
import principals from './principals.js'
import Vue from 'vue'
import Vuex from 'vuex'

View File

@ -20,11 +20,11 @@
*/
'use strict'
import Task from '../models/task'
import { isParentInList, momentToICALTime } from './storeHelper'
import TaskStatus from '../models/taskStatus'
import router from '../router'
import { findVTODObyUid } from './cdav-requests'
import Task from '../models/task.js'
import { isParentInList, momentToICALTime } from './storeHelper.js'
import TaskStatus from '../models/taskStatus.js'
import router from '../router.js'
import { findVTODObyUid } from './cdav-requests.js'
import { showError } from '@nextcloud/dialogs'
import moment from '@nextcloud/moment'