Upgrade frontend.

This commit is contained in:
James Cole 2021-04-02 22:33:31 +02:00
parent 6d979a68f2
commit 71785bae57
No known key found for this signature in database
GPG Key ID: B5669F9493CDE38D
38 changed files with 1579 additions and 37121 deletions

24
composer.lock generated
View File

@ -7275,16 +7275,16 @@
}, },
{ {
"name": "barryvdh/laravel-ide-helper", "name": "barryvdh/laravel-ide-helper",
"version": "v2.9.1", "version": "v2.9.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/barryvdh/laravel-ide-helper.git", "url": "https://github.com/barryvdh/laravel-ide-helper.git",
"reference": "8d8302ff6adb55f8b844c798b8b1ffdee142f7e5" "reference": "c8ebf563a003e41becf9cfe30a7ff69e15e45c23"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/8d8302ff6adb55f8b844c798b8b1ffdee142f7e5", "url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/c8ebf563a003e41becf9cfe30a7ff69e15e45c23",
"reference": "8d8302ff6adb55f8b844c798b8b1ffdee142f7e5", "reference": "c8ebf563a003e41becf9cfe30a7ff69e15e45c23",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -7353,7 +7353,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/barryvdh/laravel-ide-helper/issues", "issues": "https://github.com/barryvdh/laravel-ide-helper/issues",
"source": "https://github.com/barryvdh/laravel-ide-helper/tree/v2.9.1" "source": "https://github.com/barryvdh/laravel-ide-helper/tree/v2.9.2"
}, },
"funding": [ "funding": [
{ {
@ -7361,7 +7361,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2021-03-15T19:22:08+00:00" "time": "2021-04-01T18:56:14+00:00"
}, },
{ {
"name": "barryvdh/reflection-docblock", "name": "barryvdh/reflection-docblock",
@ -7493,16 +7493,16 @@
}, },
{ {
"name": "composer/composer", "name": "composer/composer",
"version": "2.0.11", "version": "2.0.12",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/composer/composer.git", "url": "https://github.com/composer/composer.git",
"reference": "a5a5632da0b1c2d6fa9a3b65f1f4e90d1f04abb9" "reference": "6c12ce263da71641903e399c3ce8ecb08fd375fb"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/composer/composer/zipball/a5a5632da0b1c2d6fa9a3b65f1f4e90d1f04abb9", "url": "https://api.github.com/repos/composer/composer/zipball/6c12ce263da71641903e399c3ce8ecb08fd375fb",
"reference": "a5a5632da0b1c2d6fa9a3b65f1f4e90d1f04abb9", "reference": "6c12ce263da71641903e399c3ce8ecb08fd375fb",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -7570,7 +7570,7 @@
"support": { "support": {
"irc": "irc://irc.freenode.org/composer", "irc": "irc://irc.freenode.org/composer",
"issues": "https://github.com/composer/composer/issues", "issues": "https://github.com/composer/composer/issues",
"source": "https://github.com/composer/composer/tree/2.0.11" "source": "https://github.com/composer/composer/tree/2.0.12"
}, },
"funding": [ "funding": [
{ {
@ -7586,7 +7586,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2021-02-24T13:57:23+00:00" "time": "2021-04-01T08:14:59+00:00"
}, },
{ {
"name": "composer/semver", "name": "composer/semver",

View File

@ -1,24 +1,25 @@
{ {
"/public/js/manifest.js": "/public/js/manifest.js",
"/public/js/manifest.js.map": "/public/js/manifest.js.map",
"/public/js/vendor.js": "/public/js/vendor.js",
"/public/js/vendor.js.map": "/public/js/vendor.js.map",
"/public/js/accounts/index.js": "/public/js/accounts/index.js",
"/public/js/accounts/index.js.map": "/public/js/accounts/index.js.map",
"/public/js/accounts/show.js": "/public/js/accounts/show.js",
"/public/js/accounts/show.js.map": "/public/js/accounts/show.js.map",
"/public/js/dashboard.js": "/public/js/dashboard.js", "/public/js/dashboard.js": "/public/js/dashboard.js",
"/public/css/app.css": "/public/css/app.css", "/public/js/accounts/index.js": "/public/js/accounts/index.js",
"/public/js/dashboard.js.map": "/public/js/dashboard.js.map", "/public/js/accounts/show.js": "/public/js/accounts/show.js",
"/public/css/app.css.map": "/public/css/app.css.map",
"/public/js/empty.js": "/public/js/empty.js",
"/public/js/empty.js.map": "/public/js/empty.js.map",
"/public/js/new-user/index.js": "/public/js/new-user/index.js",
"/public/js/new-user/index.js.map": "/public/js/new-user/index.js.map",
"/public/js/register.js": "/public/js/register.js",
"/public/js/register.js.map": "/public/js/register.js.map",
"/public/js/transactions/create.js": "/public/js/transactions/create.js", "/public/js/transactions/create.js": "/public/js/transactions/create.js",
"/public/js/transactions/create.js.map": "/public/js/transactions/create.js.map",
"/public/js/transactions/edit.js": "/public/js/transactions/edit.js", "/public/js/transactions/edit.js": "/public/js/transactions/edit.js",
"/public/js/transactions/edit.js.map": "/public/js/transactions/edit.js.map" "/public/js/empty.js": "/public/js/empty.js",
"/public/js/register.js": "/public/js/register.js",
"/public/js/manifest.js": "/public/js/manifest.js",
"/public/css/app.css": "/public/css/app.css",
"/public/js/vendor.js": "/public/js/vendor.js",
"/public/v2/js/dashboard.js": "/public/v2/js/dashboard.js",
"/public/v2/js/dashboard.js.map": "/public/v2/js/dashboard.js.map",
"/public/v2/js/empty.js": "/public/v2/js/empty.js",
"/public/v2/js/empty.js.map": "/public/v2/js/empty.js.map",
"/public/v2/js/manifest.js": "/public/v2/js/manifest.js",
"/public/v2/js/manifest.js.map": "/public/v2/js/manifest.js.map",
"/public/v2/js/register.js": "/public/v2/js/register.js",
"/public/v2/js/register.js.map": "/public/v2/js/register.js.map",
"/public/v2/js/vendor.js": "/public/v2/js/vendor.js",
"/public/v2/js/vendor.js.LICENSE.txt": "/public/v2/js/vendor.js.LICENSE.txt",
"/public/v2/js/vendor.js.map": "/public/v2/js/vendor.js.map",
"/public/v2/css/app.css": "/public/v2/css/app.css",
"/public/v2/css/app.css.map": "/public/v2/css/app.css.map"
} }

View File

@ -2,50 +2,41 @@
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "npm run development", "dev": "npm run development",
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "development": "mix",
"watch": "npm run development -- --watch", "watch": "mix watch",
"watch-poll": "npm run watch -- --watch-poll", "watch-poll": "mix watch -- --watch-options-poll=1000",
"hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --disable-host-check --config=node_modules/laravel-mix/setup/webpack.config.js", "hot": "mix watch --hot",
"prod": "npm run production", "prod": "npm run production",
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" "production": "mix --production"
}, },
"devDependencies": { "devDependencies": {
"admin-lte": "^3.0",
"axios": "^0.21", "axios": "^0.21",
"cross-env": "^7.0", "laravel-mix": "^6.0.6",
"laravel-mix": "^5.0.9", "lodash": "^4.17.19",
"laravel-mix-bundle-analyzer": "^1.0.5",
"lodash": "^4.17.21",
"lodash.clonedeep": "^4.5.0", "lodash.clonedeep": "^4.5.0",
"node-forge": ">=0.10.0", "postcss": "^8.1.14",
"resolve-url-loader": "^3.1.2", "resolve-url-loader": "^3.1.2",
"sass": "^1.32.8", "sass": "^1.32.8",
"sass-loader": "^10.1.1", "sass-loader": "^11.0.1",
"sortablejs": "^1.13.0", "vue-i18n": "^8.24.2",
"vue": "^2.6.12", "vue-loader": "^15.9.5",
"vue-chartjs": "^3.5.1",
"vue-i18n": "^8.22.2",
"vue-router": "^3.4.9",
"vue-simple-suggest": "^1.10.3",
"vue-template-compiler": "^2.6.12", "vue-template-compiler": "^2.6.12",
"vue-typeahead-bootstrap": "^2.5.5", "vuex": "^3.6.2",
"vue2-leaflet": "^2.6.0", "webpack": "^5.30.0"
"vuex": "^3.6.0"
}, },
"dependencies": { "dependencies": {
"@fortawesome/fontawesome-free": "^5.15.1", "@fortawesome/fontawesome-free": "^5.15.3",
"@johmun/vue-tags-input": "^2.1.0", "admin-lte": "^3.1.0",
"@popperjs/core": "^2.8.6",
"bootstrap": "^4.6.0", "bootstrap": "^4.6.0",
"bootstrap-vue": "^2.21.2", "bootstrap-vue": "^2.21.2",
"chart.js": "^2.9.4",
"icheck-bootstrap": "^3.0.1", "icheck-bootstrap": "^3.0.1",
"jquery": "^3.5.1",
"jquery-ui": "^1.12.1", "jquery-ui": "^1.12.1",
"leaflet": "^1.7.1", "leaflet": "^1.7.1",
"overlayscrollbars": "^1.13.1", "overlayscrollbars": "^1.13.1",
"popper.js": "^1.16.1", "sortablejs": "^1.13.0",
"tempusdominus": "^5.16.0", "v-calendar": "^2.3.0",
"v-calendar": "^2.2.4" "vue-chartjs": "^3.5.1",
"vue-typeahead-bootstrap": "^2.8.0",
"vue2-leaflet": "^2.7.0"
} }
} }

10
frontend/src/app.scss vendored
View File

@ -1,6 +1,6 @@
/*! /*!
* app.scss * app.scss
* Copyright (c) 2020 james@firefly-iii.org * Copyright (c) 2021 james@firefly-iii.org
* *
* This file is part of Firefly III (https://github.com/firefly-iii). * This file is part of Firefly III (https://github.com/firefly-iii).
* *
@ -18,8 +18,12 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
// Firefly III colors (?) // Firefly III colors (?)
@import 'scss/variables'; $blue: #1E6581;
$green: #64B624;
$red: #CD5029;
// Fonts // Fonts
@ -40,7 +44,7 @@
@import '~admin-lte/build/scss/bootstrap-variables'; @import '~admin-lte/build/scss/bootstrap-variables';
@import '~bootstrap/scss/bootstrap'; @import '~bootstrap/scss/bootstrap';
@import '~bootstrap-vue/src/index.scss'; @import '~bootstrap-vue/src/index';
// Variables and Mixins // Variables and Mixins
// --------------------------------------------------- // ---------------------------------------------------

View File

@ -1,6 +1,6 @@
/* /*
* bootstrap.js * bootstrap.js
* Copyright (c) 2020 james@firefly-iii.org * Copyright (c) 2021 james@firefly-iii.org
* *
* This file is part of Firefly III (https://github.com/firefly-iii). * This file is part of Firefly III (https://github.com/firefly-iii).
* *
@ -52,7 +52,7 @@ if (localeToken) {
require('jquery-ui'); require('jquery-ui');
require('bootstrap'); // bootstrap CSS? require('bootstrap'); // bootstrap CSS?
require('./dist/js/adminlte'); require('admin-lte/dist/js/adminlte');
require('overlayscrollbars'); require('overlayscrollbars');

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
/* /*
* dashboard.js * dashboard.js
* Copyright (c) 2020 james@firefly-iii.org * Copyright (c) 2021 james@firefly-iii.org
* *
* This file is part of Firefly III (https://github.com/firefly-iii). * This file is part of Firefly III (https://github.com/firefly-iii).
* *
@ -18,21 +18,22 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
import Dashboard from "../components/dashboard/Dashboard";
import TopBoxes from "../components/dashboard/TopBoxes"; import Dashboard from '../components/dashboard/Dashboard';
import MainAccount from "../components/dashboard/MainAccount"; import TopBoxes from '../components/dashboard/TopBoxes';
import MainAccountList from "../components/dashboard/MainAccountList"; import MainAccount from '../components/dashboard/MainAccount';
import MainBillsList from "../components/dashboard/MainBillsList"; import MainAccountList from '../components/dashboard/MainAccountList';
import MainBudgetList from "../components/dashboard/MainBudgetList"; import MainBillsList from '../components/dashboard/MainBillsList';
import MainCreditList from "../components/dashboard/MainCreditList"; import MainBudgetList from '../components/dashboard/MainBudgetList';
import MainDebitList from "../components/dashboard/MainDebitList"; import MainCreditList from '../components/dashboard/MainCreditList';
import MainPiggyList from "../components/dashboard/MainPiggyList"; import MainDebitList from '../components/dashboard/MainDebitList';
import TransactionListLarge from "../components/transactions/TransactionListLarge"; import MainPiggyList from '../components/dashboard/MainPiggyList';
import TransactionListMedium from "../components/transactions/TransactionListMedium"; import TransactionListLarge from '../components/transactions/TransactionListLarge';
import TransactionListSmall from "../components/transactions/TransactionListSmall"; import TransactionListMedium from '../components/transactions/TransactionListMedium';
import Calendar from "../components/dashboard/Calendar"; import TransactionListSmall from '../components/transactions/TransactionListSmall';
import MainCategoryList from "../components/dashboard/MainCategoryList"; import Calendar from '../components/dashboard/Calendar';
import Vue from "vue"; import MainCategoryList from '../components/dashboard/MainCategoryList';
import Vue from 'vue';
import Vuex from 'vuex' import Vuex from 'vuex'
import store from '../components/store'; import store from '../components/store';
@ -70,7 +71,7 @@ let props = {};
new Vue({ new Vue({
i18n, i18n,
store, store,
el: "#dashboard", el: '#dashboard',
render: (createElement) => { render: (createElement) => {
return createElement(Dashboard, {props: props}); return createElement(Dashboard, {props: props});
}, },

View File

@ -1,6 +1,6 @@
/* /*
* dashboard.js * empty.js
* Copyright (c) 2020 james@firefly-iii.org * Copyright (c) 2021 james@firefly-iii.org
* *
* This file is part of Firefly III (https://github.com/firefly-iii). * This file is part of Firefly III (https://github.com/firefly-iii).
* *
@ -18,10 +18,4 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
/**
* First we will load Axios via bootstrap.js
* jquery and bootstrap-sass preloaded in app.js
* vue, uiv and vuei18n are in app_vue.js
*/
require('../bootstrap'); require('../bootstrap');

View File

@ -1,23 +0,0 @@
/*!
* _variables.scss
* Copyright (c) 2021 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
$blue: #1E6581;
$green: #64B624;
$red: #CD5029;

View File

@ -1,27 +1,19 @@
const mix = require('laravel-mix');
/* /*
* webpack.mix.js |--------------------------------------------------------------------------
* Copyright (c) 2020 james@firefly-iii.org | Mix Asset Management
* |--------------------------------------------------------------------------
* This file is part of Firefly III (https://github.com/firefly-iii). |
* | Mix provides a clean, fluent API for defining some Webpack build steps
* This program is free software: you can redistribute it and/or modify | for your Laravel applications. By default, we are compiling the CSS
* it under the terms of the GNU Affero General Public License as | file for the application as well as bundling up all the JS files.
* published by the Free Software Foundation, either version 3 of the |
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
const mix = require('laravel-mix');
require('laravel-mix-bundle-analyzer');
// production // production
// require('laravel-mix-bundle-analyzer');
mix.webpackConfig({ mix.webpackConfig({
resolve: { resolve: {
alias: { alias: {
@ -30,50 +22,35 @@ mix.webpackConfig({
} }
}); });
mix
// AUTO LOAD
// .autoload({
// jquery: ['$', 'window.jQuery','jQuery']
// })
// MIX IN CLASSIC SCRIPT
// .babel([
// '../resources/assets/js/v2/classic/adminlte.js',
// ], 'public/v2/js/classic.js')
// MIX IN CLASSIC SCRIPT
// .scripts([
// '../resources/assets/js/v2/classic/adminlte.js',
// ], 'public/v2/js/classic.js')
// COPY SCRIPT
//.copy('../resources/assets/js/v2/classic/adminlte.js', 'public/v2/js/classic.js')
// misc pages
.js('src/pages/dashboard.js', 'public/js')
.js('src/pages/empty.js', 'public/js')
.js('src/pages/new-user/index.js', 'public/js/new-user')
// dashboard and empty page
mix.js('src/pages/dashboard.js', 'public/js').vue();
// accounts. // accounts.
.js('src/pages/accounts/index.js', 'public/js/accounts') mix.js('src/pages/accounts/index.js', 'public/js/accounts').vue();
.js('src/pages/accounts/show.js', 'public/js/accounts') mix.js('src/pages/accounts/show.js', 'public/js/accounts').vue();
// transactions. // transactions.
.js('src/pages/transactions/create.js', 'public/js/transactions') mix.js('src/pages/transactions/create.js', 'public/js/transactions')
.js('src/pages/transactions/edit.js', 'public/js/transactions') mix.js('src/pages/transactions/edit.js', 'public/js/transactions')
// register page
.js('src/pages/register.js', 'public/js') // static pages
mix.js('src/pages/empty.js', 'public/js').vue();
mix.js('src/pages/register.js', 'public/js')
mix.extract().sourceMaps();
.extract().sourceMaps() mix.sass('src/app.scss', 'public/css', [
.sass('src/app.scss', 'public/css') //
]);
// move to right dir // move to right dir
.copy('public/js','../public/v2/js') mix.copy('public/js','../public/v2/js')
.copy('fonts','../public/fonts') .copy('fonts','../public/fonts')
.copy('images','../public/images') .copy('images','../public/images')
.copy('public/css','../public/v2/css') .copy('public/css','../public/v2/css');
;

File diff suppressed because it is too large Load Diff

37
public/v2/css/app.css vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{330:function(n,o,p){n.exports=p(331)},331:function(n,o,p){p(41)}},[[330,0,1]]]); (self.webpackChunk=self.webpackChunk||[]).push([[533],{232:(e,o,n)=>{"use strict";n.r(o);var t=n(7760),s=n.n(t),a=n(7152),c=n(4605);window.$=window.jQuery=n(9755),window.axios=n(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var r=document.head.querySelector('meta[name="csrf-token"]');r?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=r.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var u=document.head.querySelector('meta[name="locale"]');localStorage.locale=u?u.content:"en_US",n(6891),n(3734),n(7632),n(5432),window.vuei18n=a.Z,window.uiv=c,s().use(vuei18n),s().use(c),window.Vue=s()},3980:(e,o,n)=>{n(232)}},e=>{"use strict";e.O(0,[228],(()=>(3980,e(e.s=3980)))),e.O()}]);
//# sourceMappingURL=empty.js.map

View File

@ -1 +1 @@
{"version":3,"sources":["webpack:///./src/pages/empty.js"],"names":["require"],"mappings":"mHA0BAA,EAAQ,M","file":"/public/js/empty.js","sourcesContent":["/*\n * dashboard.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <https://www.gnu.org/licenses/>.\n */\n\n/**\n * First we will load Axios via bootstrap.js\n * jquery and bootstrap-sass preloaded in app.js\n * vue, uiv and vuei18n are in app_vue.js\n */\n\nrequire('../bootstrap');\n"],"sourceRoot":""} {"version":3,"sources":["webpack:///./src/bootstrap.js","webpack:///./src/pages/empty.js"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue"],"mappings":"oIA0BAA,OAAOC,EAAID,OAAOE,OAASC,EAAQ,MAGnCH,OAAOI,MAAQD,EAAQ,MACvBH,OAAOI,MAAMC,SAASC,QAAQC,OAAO,oBAAsB,iBAG3D,IAAIC,EAAQC,SAASC,KAAKC,cAAc,2BAEpCH,EACAR,OAAOI,MAAMC,SAASC,QAAQC,OAAO,gBAAkBC,EAAMI,QAE7DC,QAAQC,MAAM,yEAIlB,IAAIC,EAAcN,SAASC,KAAKC,cAAc,uBAG1CK,aAAaC,OADbF,EACsBA,EAAYH,QAEZ,QAI1BT,EAAQ,MACRA,EAAQ,MAERA,EAAQ,MACRA,EAAQ,MAIRH,OAAOkB,QAAUC,IACjBnB,OAAOoB,IAAMA,EACbC,QAAQH,SACRG,QAAQD,GACRpB,OAAOqB,IAAMA,K,eC3CblB,EAAQ,O","file":"/public/js/empty.js","sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <https://www.gnu.org/licenses/>.\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * empty.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <https://www.gnu.org/licenses/>.\n */\n\nrequire('../bootstrap');\n"],"sourceRoot":""}

View File

@ -1,2 +1 @@
!function(e){function r(r){for(var n,l,f=r[0],i=r[1],a=r[2],c=0,s=[];c<f.length;c++)l=f[c],Object.prototype.hasOwnProperty.call(o,l)&&o[l]&&s.push(o[l][0]),o[l]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(p&&p(r);s.length;)s.shift()();return u.push.apply(u,a||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,f=1;f<t.length;f++){var i=t[f];0!==o[i]&&(n=!1)}n&&(u.splice(r--,1),e=l(l.s=t[0]))}return e}var n={},o={0:0},u=[];function l(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,l),t.l=!0,t.exports}l.m=e,l.c=n,l.d=function(e,r,t){l.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},l.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,r){if(1&r&&(e=l(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(l.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)l.d(t,n,function(r){return e[r]}.bind(null,n));return t},l.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return l.d(r,"a",r),r},l.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},l.p="/";var f=window.webpackJsonp=window.webpackJsonp||[],i=f.push.bind(f);f.push=r,f=f.slice();for(var a=0;a<f.length;a++)r(f[a]);var p=i;t()}([]); (()=>{"use strict";var e,r={},t={};function o(e){var n=t[e];if(void 0!==n)return n.exports;var l=t[e]={id:e,loaded:!1,exports:{}};return r[e].call(l.exports,l,l.exports,o),l.loaded=!0,l.exports}o.m=r,e=[],o.O=(r,t,n,l)=>{if(!t){var i=1/0;for(d=0;d<e.length;d++){for(var[t,n,l]=e[d],a=!0,u=0;u<t.length;u++)(!1&l||i>=l)&&Object.keys(o.O).every((e=>o.O[e](t[u])))?t.splice(u--,1):(a=!1,l<i&&(i=l));a&&(e.splice(d--,1),r=n())}return r}l=l||0;for(var d=e.length;d>0&&e[d-1][2]>l;d--)e[d]=e[d-1];e[d]=[t,n,l]},o.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return o.d(r,{a:r}),r},o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={721:0,879:0};o.O.j=r=>0===e[r];var r=(r,t)=>{var n,l,[i,a,u]=t,d=0;for(n in a)o.o(a,n)&&(o.m[n]=a[n]);for(u&&u(o),r&&r(t);d<i.length;d++)l=i[d],o.o(e,l)&&e[l]&&e[l][0](),e[i[d]]=0;o.O()},t=self.webpackChunk=self.webpackChunk||[];t.forEach(r.bind(null,0)),t.push=r.bind(null,t.push.bind(t))})(),o.O()})();
//# sourceMappingURL=manifest.js.map

File diff suppressed because one or more lines are too long

View File

@ -1,2 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{332:function(a,e,t){a.exports=t(459)},459:function(a,e,t){"use strict";t.r(e);var s={name:"Index"},n=t(4),i=Object(n.a)(s,(function(){var a=this.$createElement;this._self._c;return this._m(0)}),[function(){var a=this,e=a.$createElement,t=a._self._c||e;return t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("div",{attrs:{id:"accordion"}},[t("div",{staticClass:"card card-primary"},[t("div",{staticClass:"card-header"},[t("h4",{staticClass:"card-title"},[t("a",{attrs:{"data-parent":"#accordion","data-toggle":"collapse",href:"#collapseOne"}},[a._v("\n Create new accounts\n ")])])]),a._v(" "),t("div",{staticClass:"panel-collapse collapse show",attrs:{id:"collapseOne"}},[t("div",{staticClass:"card-body"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("p",[a._v("Explain")])])]),a._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-4"},[a._v("\n A\n ")]),a._v(" "),t("div",{staticClass:"col-lg-8"},[a._v("\n B\n ")])])])])]),a._v(" "),t("div",{staticClass:"card card-secondary"},[t("div",{staticClass:"card-header"},[t("h4",{staticClass:"card-title"},[t("a",{attrs:{"data-parent":"#accordion","data-toggle":"collapse",href:"#collapseTwo"}},[a._v("\n Collapsible Group Danger\n ")])])]),a._v(" "),t("div",{staticClass:"panel-collapse collapse",attrs:{id:"collapseTwo"}},[t("div",{staticClass:"card-body"},[a._v("\n Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid.\n 3\n wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt\n laborum\n eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee\n nulla\n assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred\n nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft\n beer\n farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus\n labore sustainable VHS.\n ")])])]),a._v(" "),t("div",{staticClass:"card card-secondary"},[t("div",{staticClass:"card-header"},[t("h4",{staticClass:"card-title"},[t("a",{attrs:{"data-parent":"#accordion","data-toggle":"collapse",href:"#collapseThree"}},[a._v("\n Collapsible Group Success\n ")])])]),a._v(" "),t("div",{staticClass:"panel-collapse collapse",attrs:{id:"collapseThree"}},[t("div",{staticClass:"card-body"},[a._v("\n Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid.\n 3\n wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt\n laborum\n eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee\n nulla\n assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred\n nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft\n beer\n farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus\n labore sustainable VHS.\n ")])])])])])])}],!1,null,"2d2bc9db",null).exports;t(41);var c=t(43),r={};new Vue({i18n:c,render:function(a){return a(i,{props:r})}}).$mount("#newuser")}},[[332,0,1]]]);
//# sourceMappingURL=index.js.map

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{454:function(n,o,w){n.exports=w(455)},455:function(n,o,w){w(456)},456:function(n,o,w){window.$=window.jQuery=w(49)}},[[454,0,1]]]); (self.webpackChunk=self.webpackChunk||[]).push([[172],{4765:(e,s,w)=>{window.$=window.jQuery=w(9755)},8086:(e,s,w)=>{w(4765)}},e=>{"use strict";e.O(0,[228],(()=>(8086,e(e.s=8086)))),e.O()}]);
//# sourceMappingURL=register.js.map

View File

@ -1 +1 @@
{"version":3,"sources":["webpack:///./src/pages/register.js","webpack:///./src/bootstrap-basic.js"],"names":["require","window","$","jQuery"],"mappings":"mHA0BAA,EAAQ,M,oBCJRC,OAAOC,EAAID,OAAOE,OAASH,EAAQ,M","file":"/public/js/register.js","sourcesContent":["/*\n * register.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <https://www.gnu.org/licenses/>.\n */\n\n/**\n * First we will load Axios via bootstrap.js\n * jquery and bootstrap-sass preloaded in app.js\n * vue, uiv and vuei18n are in app_vue.js\n */\n\nrequire('../bootstrap-basic');\n","\n/*\n * bootstrap-basic.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <https://www.gnu.org/licenses/>.\n */\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// admin stuff\n//require('bootstrap');\n\n"],"sourceRoot":""} {"version":3,"sources":["webpack:///./src/bootstrap-basic.js","webpack:///./src/pages/register.js"],"names":["window","$","jQuery","require"],"mappings":"sEAsBAA,OAAOC,EAAID,OAAOE,OAASC,EAAQ,O,eCInCA,EAAQ,Q","file":"/public/js/register.js","sourcesContent":["\n/*\n * bootstrap-basic.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <https://www.gnu.org/licenses/>.\n */\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// admin stuff\n//require('bootstrap');\n\n","/*\n * register.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <https://www.gnu.org/licenses/>.\n */\n\n/**\n * First we will load Axios via bootstrap.js\n * jquery and bootstrap-sass preloaded in app.js\n * vue, uiv and vuei18n are in app_vue.js\n */\n\nrequire('../bootstrap-basic');\n"],"sourceRoot":""}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -10,8 +10,8 @@
*/ */
/*! /*!
* AdminLTE v3.0.5 (https://adminlte.io) * AdminLTE v3.1.0 (https://adminlte.io)
* Copyright 2014-2020 Colorlib <http://colorlib.com> * Copyright 2014-2021 Colorlib <https://colorlib.com>
* Licensed under MIT (https://github.com/ColorlibHQ/AdminLTE/blob/master/LICENSE) * Licensed under MIT (https://github.com/ColorlibHQ/AdminLTE/blob/master/LICENSE)
*/ */
@ -75,6 +75,12 @@
* http://jquery.org/license * http://jquery.org/license
*/ */
/*!
* vue-i18n v8.24.2
* (c) 2021 kazuya kawaguchi
* Released under the MIT License.
*/
/*! /*!
* vuex v3.6.2 * vuex v3.6.2
* (c) 2021 Evan You * (c) 2021 Evan You

File diff suppressed because one or more lines are too long