diff --git a/.gitignore b/.gitignore index 09a3fec..b0ff62b 100644 --- a/.gitignore +++ b/.gitignore @@ -58,12 +58,11 @@ typings/ .env # Local development config file -config/config.json config.json package-lock.json -public/assets/app.js -public/assets/app.css -public/assets/app.css.map -public/assets/admin.js -public/assets/admin.css -public/assets/admin.css.map +**/app.js +**/app.css +**/app.css.map +**/admin.js +**/admin.css +**/admin.css.map diff --git a/app/admin.js b/app/admin.js deleted file mode 100644 index c6a1cba..0000000 --- a/app/admin.js +++ /dev/null @@ -1,12 +0,0 @@ -const EditPage = require('./admin/editpage') -const AdminPages = require('./admin/pages') -const AdminArticles = require('./admin/articles') -const EditArticle = require('./admin/editarticle') -const AdminStaffList = require('./admin/stafflist') -const EditStaff = require('./admin/editstaff') - -window.adminRoutes = { - pages: [AdminPages, EditPage], - articles: [AdminArticles, EditArticle], - staff: [AdminStaffList, EditStaff], -} diff --git a/api/article/routes.mjs b/base/article/routes.mjs similarity index 100% rename from api/article/routes.mjs rename to base/article/routes.mjs diff --git a/api/article/util.mjs b/base/article/util.mjs similarity index 100% rename from api/article/util.mjs rename to base/article/util.mjs diff --git a/api/authentication/routes.mjs b/base/authentication/routes.mjs similarity index 100% rename from api/authentication/routes.mjs rename to base/authentication/routes.mjs diff --git a/api/authentication/security.mjs b/base/authentication/security.mjs similarity index 100% rename from api/authentication/security.mjs rename to base/authentication/security.mjs diff --git a/api/config.mjs b/base/config.mjs similarity index 100% rename from api/config.mjs rename to base/config.mjs diff --git a/api/db.mjs b/base/db.mjs similarity index 100% rename from api/db.mjs rename to base/db.mjs diff --git a/api/defaults.mjs b/base/defaults.mjs similarity index 100% rename from api/defaults.mjs rename to base/defaults.mjs diff --git a/api/file/torrent.mjs b/base/file/torrent.mjs similarity index 100% rename from api/file/torrent.mjs rename to base/file/torrent.mjs diff --git a/api/file/util.mjs b/base/file/util.mjs similarity index 100% rename from api/file/util.mjs rename to base/file/util.mjs diff --git a/api/media/client.mjs b/base/media/client.mjs similarity index 100% rename from api/media/client.mjs rename to base/media/client.mjs diff --git a/api/media/upload.mjs b/base/media/upload.mjs similarity index 100% rename from api/media/upload.mjs rename to base/media/upload.mjs diff --git a/api/media/util.mjs b/base/media/util.mjs similarity index 100% rename from api/media/util.mjs rename to base/media/util.mjs diff --git a/api/page/routes.mjs b/base/page/routes.mjs similarity index 100% rename from api/page/routes.mjs rename to base/page/routes.mjs diff --git a/api/page/util.mjs b/base/page/util.mjs similarity index 100% rename from api/page/util.mjs rename to base/page/util.mjs diff --git a/api/pagination/helpers.mjs b/base/pagination/helpers.mjs similarity index 100% rename from api/pagination/helpers.mjs rename to base/pagination/helpers.mjs diff --git a/api/pagination/parser.mjs b/base/pagination/parser.mjs similarity index 100% rename from api/pagination/parser.mjs rename to base/pagination/parser.mjs diff --git a/api/serve.mjs b/base/serve.mjs similarity index 100% rename from api/serve.mjs rename to base/serve.mjs diff --git a/api/server.mjs b/base/server.mjs similarity index 100% rename from api/server.mjs rename to base/server.mjs diff --git a/api/util.mjs b/base/util.mjs similarity index 100% rename from api/util.mjs rename to base/util.mjs diff --git a/config/config.default.json b/config/config.default.json deleted file mode 100644 index 1c10d70..0000000 --- a/config/config.default.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "NODE_ENV": "development", - "server": { - "port": 4030, - "host": "0.0.0.0" - }, - "CIRCLECI_VERSION": "circleci_version_number", - "knex": { - "client": "pg", - "connection": { - "host" : "127.0.0.1", - "user" : "postgres", - "password" : "postgres", - "database" : "nfpmoe" - }, - "connectionslave": null, - "migrations": { - }, - "acquireConnectionTimeout": 10000 - }, - "bunyan": { - "name": "nfpmoe", - "streams": [{ - "stream": "process.stdout", - "level": "debug" - } - ] - }, - "frontend": { - "url": "http://beta01.nfp.moe" - }, - "jwt": { - "secret": "this-is-my-secret", - "options": { - "expiresIn": 604800 - } - }, - "sessionsecret": "this-is-session-secret-lol", - "bcrypt": 5, - "fileSize": 524288000, - "upload": { - "baseurl": "https://cdn.nfp.is", - "port": "2111", - "host": "storage01.nfp.is", - "name": "nfpmoe-dev", - "secret": "nfpmoe-dev" - } -} diff --git a/migrations/20190219105500_base.js b/migrations/20190219105500_base.js deleted file mode 100644 index 1bc0a2e..0000000 --- a/migrations/20190219105500_base.js +++ /dev/null @@ -1,110 +0,0 @@ -/* eslint-disable */ - -exports.up = function up(knex, Promise) { - return Promise.all([ - knex.schema.createTable('staff', function(table) { - table.increments() - table.text('email') - table.text('fullname') - table.text('password') - table.boolean('is_deleted') - .notNullable() - .default(false) - table.integer('level') - .notNullable() - .defaultTo(1) - table.timestamps() - }) - .then(pass => - knex('staff').insert({ - email: 'jonatan@nilsson.is', - fullname: 'Admin', - level: 100, - }) - ), - knex.schema.createTable('media', function(table) { - table.increments() - table.text('filename') - table.text('filetype') - table.text('small_image') - table.text('medium_image') - table.text('large_image') - table.text('org_image') - table.integer('size') - table.integer('staff_id') - .references('staff.id') - table.boolean('is_deleted') - .notNullable() - .default(false) - table.timestamps() - }), - knex.schema.createTable('pages', function(table) { - table.increments() - table.integer('staff_id') - .references('staff.id') - table.integer('parent_id') - .references('pages.id') - table.text('name') - table.text('path') - table.text('description') - table.integer('banner_id') - .references('media.id') - .defaultTo(null) - table.integer('media_id') - .references('media.id') - .defaultTo(null) - table.boolean('is_deleted') - .notNullable() - .default(false) - table.timestamps() - }), - knex.schema.createTable('articles', function(table) { - table.increments() - table.integer('staff_id') - .references('staff.id') - table.integer('parent_id') - .references('pages.id') - table.text('name') - table.text('path') - table.text('description') - table.integer('banner_id') - .references('media.id') - .defaultTo(null) - table.integer('media_id') - .references('media.id') - .defaultTo(null) - table.boolean('is_deleted') - .notNullable() - .default(false) - table.timestamp('published_at') - .defaultTo(knex.fn.now()) - table.boolean('is_featured') - .notNullable() - .default(false) - table.timestamps() - }), - knex.schema.createTable('files', function(table) { - table.increments() - table.integer('article_id') - .references('articles.id') - table.text('filename') - table.text('filetype') - table.text('path') - table.integer('size') - table.integer('staff_id') - .references('staff.id') - table.jsonb('meta') - table.boolean('is_deleted') - .notNullable() - .default(false) - table.timestamps() - }), - ]) -} - -exports.down = function down(knex, Promise) { - return Promise.all([ - knex.schema.dropTable('media'), - knex.schema.dropTable('staff'), - ]) -} diff --git a/migrations/20210104150910_media.js b/migrations/20210104150910_media.js deleted file mode 100644 index 3c862e9..0000000 --- a/migrations/20210104150910_media.js +++ /dev/null @@ -1,20 +0,0 @@ -/* eslint-disable */ -exports.up = function(knex) { - return Promise.all([ - knex.schema.table('media', function(table) { - table.text('small_image_avif') - table.text('medium_image_avif') - table.text('large_image_avif') - }) - ]) -}; - -exports.down = function(knex) { - return Promise.all([ - knex.schema.table('media', function(table) { - table.dropColumn('small_image_avif') - table.dropColumn('medium_image_avif') - table.dropColumn('large_image_avif') - }) - ]) -}; diff --git a/migrations/20210107081810_indexes.js b/migrations/20210107081810_indexes.js deleted file mode 100644 index 80ae8ae..0000000 --- a/migrations/20210107081810_indexes.js +++ /dev/null @@ -1,16 +0,0 @@ -/* eslint-disable */ -exports.up = function(knex) { - return Promise.all([ - knex.schema.raw('create index pages_gettree_index on pages (name asc) where not is_deleted'), - knex.schema.raw('create index pages_featuredpublish_index on articles (published_at desc) where is_featured = true and not is_deleted'), - knex.schema.raw('create index pages_publish_index on articles (published_at desc) where is_deleted = false'), - ]) -}; - -exports.down = function(knex) { - return Promise.all([ - knex.schema.table('pages', function(table) { - table.dropIndex('pages_gettree_index') - }) - ]) -}; diff --git a/app/_common.scss b/nfp_moe/app/_common.scss similarity index 100% rename from app/_common.scss rename to nfp_moe/app/_common.scss diff --git a/app/admin.scss b/nfp_moe/app/admin.scss similarity index 100% rename from app/admin.scss rename to nfp_moe/app/admin.scss diff --git a/app/admin/admin.scss b/nfp_moe/app/admin/admin.scss similarity index 100% rename from app/admin/admin.scss rename to nfp_moe/app/admin/admin.scss diff --git a/app/admin/articles.js b/nfp_moe/app/admin/articles.js similarity index 100% rename from app/admin/articles.js rename to nfp_moe/app/admin/articles.js diff --git a/app/admin/articles.scss b/nfp_moe/app/admin/articles.scss similarity index 100% rename from app/admin/articles.scss rename to nfp_moe/app/admin/articles.scss diff --git a/app/admin/dtsel.js b/nfp_moe/app/admin/dtsel.js similarity index 100% rename from app/admin/dtsel.js rename to nfp_moe/app/admin/dtsel.js diff --git a/app/admin/editarticle.js b/nfp_moe/app/admin/editarticle.js similarity index 100% rename from app/admin/editarticle.js rename to nfp_moe/app/admin/editarticle.js diff --git a/app/admin/editor.js b/nfp_moe/app/admin/editor.js similarity index 100% rename from app/admin/editor.js rename to nfp_moe/app/admin/editor.js diff --git a/app/admin/editpage.js b/nfp_moe/app/admin/editpage.js similarity index 100% rename from app/admin/editpage.js rename to nfp_moe/app/admin/editpage.js diff --git a/app/admin/editstaff.js b/nfp_moe/app/admin/editstaff.js similarity index 100% rename from app/admin/editstaff.js rename to nfp_moe/app/admin/editstaff.js diff --git a/app/admin/froala.js b/nfp_moe/app/admin/froala.js similarity index 100% rename from app/admin/froala.js rename to nfp_moe/app/admin/froala.js diff --git a/app/admin/pages.js b/nfp_moe/app/admin/pages.js similarity index 100% rename from app/admin/pages.js rename to nfp_moe/app/admin/pages.js diff --git a/app/admin/pages.scss b/nfp_moe/app/admin/pages.scss similarity index 100% rename from app/admin/pages.scss rename to nfp_moe/app/admin/pages.scss diff --git a/app/admin/staff.scss b/nfp_moe/app/admin/staff.scss similarity index 100% rename from app/admin/staff.scss rename to nfp_moe/app/admin/staff.scss diff --git a/app/admin/stafflist.js b/nfp_moe/app/admin/stafflist.js similarity index 100% rename from app/admin/stafflist.js rename to nfp_moe/app/admin/stafflist.js diff --git a/app/api/article.js b/nfp_moe/app/api/article.js similarity index 100% rename from app/api/article.js rename to nfp_moe/app/api/article.js diff --git a/app/api/article.p.js b/nfp_moe/app/api/article.p.js similarity index 100% rename from app/api/article.p.js rename to nfp_moe/app/api/article.p.js diff --git a/app/api/common.js b/nfp_moe/app/api/common.js similarity index 100% rename from app/api/common.js rename to nfp_moe/app/api/common.js diff --git a/app/api/file.js b/nfp_moe/app/api/file.js similarity index 100% rename from app/api/file.js rename to nfp_moe/app/api/file.js diff --git a/app/api/media.js b/nfp_moe/app/api/media.js similarity index 100% rename from app/api/media.js rename to nfp_moe/app/api/media.js diff --git a/app/api/page.js b/nfp_moe/app/api/page.js similarity index 100% rename from app/api/page.js rename to nfp_moe/app/api/page.js diff --git a/app/api/page.p.js b/nfp_moe/app/api/page.p.js similarity index 100% rename from app/api/page.p.js rename to nfp_moe/app/api/page.p.js diff --git a/app/api/pagination.js b/nfp_moe/app/api/pagination.js similarity index 100% rename from app/api/pagination.js rename to nfp_moe/app/api/pagination.js diff --git a/app/api/staff.js b/nfp_moe/app/api/staff.js similarity index 100% rename from app/api/staff.js rename to nfp_moe/app/api/staff.js diff --git a/app/app.scss b/nfp_moe/app/app.scss similarity index 100% rename from app/app.scss rename to nfp_moe/app/app.scss diff --git a/app/article/article.js b/nfp_moe/app/article/article.js similarity index 100% rename from app/article/article.js rename to nfp_moe/app/article/article.js diff --git a/app/article/article.scss b/nfp_moe/app/article/article.scss similarity index 100% rename from app/article/article.scss rename to nfp_moe/app/article/article.scss diff --git a/app/authentication.js b/nfp_moe/app/authentication.js similarity index 100% rename from app/authentication.js rename to nfp_moe/app/authentication.js diff --git a/app/darkmode.js b/nfp_moe/app/darkmode.js similarity index 100% rename from app/darkmode.js rename to nfp_moe/app/darkmode.js diff --git a/app/editor.scss b/nfp_moe/app/editor.scss similarity index 100% rename from app/editor.scss rename to nfp_moe/app/editor.scss diff --git a/app/footer/footer.js b/nfp_moe/app/footer/footer.js similarity index 100% rename from app/footer/footer.js rename to nfp_moe/app/footer/footer.js diff --git a/app/footer/footer.scss b/nfp_moe/app/footer/footer.scss similarity index 100% rename from app/footer/footer.scss rename to nfp_moe/app/footer/footer.scss diff --git a/app/frontpage/frontpage.js b/nfp_moe/app/frontpage/frontpage.js similarity index 100% rename from app/frontpage/frontpage.js rename to nfp_moe/app/frontpage/frontpage.js diff --git a/app/frontpage/frontpage.scss b/nfp_moe/app/frontpage/frontpage.scss similarity index 100% rename from app/frontpage/frontpage.scss rename to nfp_moe/app/frontpage/frontpage.scss diff --git a/app/index.js b/nfp_moe/app/index.js similarity index 100% rename from app/index.js rename to nfp_moe/app/index.js diff --git a/app/login/login.js b/nfp_moe/app/login/login.js similarity index 100% rename from app/login/login.js rename to nfp_moe/app/login/login.js diff --git a/app/login/login.scss b/nfp_moe/app/login/login.scss similarity index 100% rename from app/login/login.scss rename to nfp_moe/app/login/login.scss diff --git a/app/login/logout.js b/nfp_moe/app/login/logout.js similarity index 100% rename from app/login/logout.js rename to nfp_moe/app/login/logout.js diff --git a/app/menu/menu.js b/nfp_moe/app/menu/menu.js similarity index 100% rename from app/menu/menu.js rename to nfp_moe/app/menu/menu.js diff --git a/app/menu/menu.scss b/nfp_moe/app/menu/menu.scss similarity index 100% rename from app/menu/menu.scss rename to nfp_moe/app/menu/menu.scss diff --git a/app/pages/page.js b/nfp_moe/app/pages/page.js similarity index 100% rename from app/pages/page.js rename to nfp_moe/app/pages/page.js diff --git a/app/pages/page.scss b/nfp_moe/app/pages/page.scss similarity index 100% rename from app/pages/page.scss rename to nfp_moe/app/pages/page.scss diff --git a/app/polyfill.js b/nfp_moe/app/polyfill.js similarity index 100% rename from app/polyfill.js rename to nfp_moe/app/polyfill.js diff --git a/app/widgets/admin.scss b/nfp_moe/app/widgets/admin.scss similarity index 100% rename from app/widgets/admin.scss rename to nfp_moe/app/widgets/admin.scss diff --git a/app/widgets/common.scss b/nfp_moe/app/widgets/common.scss similarity index 100% rename from app/widgets/common.scss rename to nfp_moe/app/widgets/common.scss diff --git a/app/widgets/dialogue.js b/nfp_moe/app/widgets/dialogue.js similarity index 100% rename from app/widgets/dialogue.js rename to nfp_moe/app/widgets/dialogue.js diff --git a/app/widgets/editorblock.js b/nfp_moe/app/widgets/editorblock.js similarity index 100% rename from app/widgets/editorblock.js rename to nfp_moe/app/widgets/editorblock.js diff --git a/app/widgets/fileinfo.js b/nfp_moe/app/widgets/fileinfo.js similarity index 100% rename from app/widgets/fileinfo.js rename to nfp_moe/app/widgets/fileinfo.js diff --git a/app/widgets/fileupload.js b/nfp_moe/app/widgets/fileupload.js similarity index 100% rename from app/widgets/fileupload.js rename to nfp_moe/app/widgets/fileupload.js diff --git a/app/widgets/newsentry.js b/nfp_moe/app/widgets/newsentry.js similarity index 100% rename from app/widgets/newsentry.js rename to nfp_moe/app/widgets/newsentry.js diff --git a/app/widgets/newsitem.js b/nfp_moe/app/widgets/newsitem.js similarity index 100% rename from app/widgets/newsitem.js rename to nfp_moe/app/widgets/newsitem.js diff --git a/app/widgets/pages.js b/nfp_moe/app/widgets/pages.js similarity index 100% rename from app/widgets/pages.js rename to nfp_moe/app/widgets/pages.js diff --git a/dev.mjs b/nfp_moe/dev.mjs similarity index 100% rename from dev.mjs rename to nfp_moe/dev.mjs diff --git a/index.mjs b/nfp_moe/index.mjs similarity index 100% rename from index.mjs rename to nfp_moe/index.mjs diff --git a/package.json b/nfp_moe/package.json similarity index 100% rename from package.json rename to nfp_moe/package.json diff --git a/public/assets/Inter.var.woff2 b/nfp_moe/public/assets/Inter.var.woff2 similarity index 100% rename from public/assets/Inter.var.woff2 rename to nfp_moe/public/assets/Inter.var.woff2 diff --git a/public/assets/editor.js b/nfp_moe/public/assets/editor.js similarity index 100% rename from public/assets/editor.js rename to nfp_moe/public/assets/editor.js diff --git a/public/assets/img/asuna_frontpage.avif b/nfp_moe/public/assets/img/asuna_frontpage.avif similarity index 100% rename from public/assets/img/asuna_frontpage.avif rename to nfp_moe/public/assets/img/asuna_frontpage.avif diff --git a/public/assets/img/asuna_frontpage.jpg b/nfp_moe/public/assets/img/asuna_frontpage.jpg similarity index 100% rename from public/assets/img/asuna_frontpage.jpg rename to nfp_moe/public/assets/img/asuna_frontpage.jpg diff --git a/public/assets/img/asuna_frontpage.png b/nfp_moe/public/assets/img/asuna_frontpage.png similarity index 100% rename from public/assets/img/asuna_frontpage.png rename to nfp_moe/public/assets/img/asuna_frontpage.png diff --git a/public/assets/img/asuna_frontpage.xcf b/nfp_moe/public/assets/img/asuna_frontpage.xcf similarity index 100% rename from public/assets/img/asuna_frontpage.xcf rename to nfp_moe/public/assets/img/asuna_frontpage.xcf diff --git a/public/assets/img/asuna_frontpage_test.avif b/nfp_moe/public/assets/img/asuna_frontpage_test.avif similarity index 100% rename from public/assets/img/asuna_frontpage_test.avif rename to nfp_moe/public/assets/img/asuna_frontpage_test.avif diff --git a/public/assets/img/asuna_frontpage_test.png b/nfp_moe/public/assets/img/asuna_frontpage_test.png similarity index 100% rename from public/assets/img/asuna_frontpage_test.png rename to nfp_moe/public/assets/img/asuna_frontpage_test.png diff --git a/public/assets/img/dark_asuna_frontpage.avif b/nfp_moe/public/assets/img/dark_asuna_frontpage.avif similarity index 100% rename from public/assets/img/dark_asuna_frontpage.avif rename to nfp_moe/public/assets/img/dark_asuna_frontpage.avif diff --git a/public/assets/img/dark_asuna_frontpage.jpg b/nfp_moe/public/assets/img/dark_asuna_frontpage.jpg similarity index 100% rename from public/assets/img/dark_asuna_frontpage.jpg rename to nfp_moe/public/assets/img/dark_asuna_frontpage.jpg diff --git a/public/assets/img/dark_asuna_frontpage.png b/nfp_moe/public/assets/img/dark_asuna_frontpage.png similarity index 100% rename from public/assets/img/dark_asuna_frontpage.png rename to nfp_moe/public/assets/img/dark_asuna_frontpage.png diff --git a/public/assets/img/dark_asuna_frontpage.xcf b/nfp_moe/public/assets/img/dark_asuna_frontpage.xcf similarity index 100% rename from public/assets/img/dark_asuna_frontpage.xcf rename to nfp_moe/public/assets/img/dark_asuna_frontpage.xcf diff --git a/public/assets/img/dark_tsun.jpg b/nfp_moe/public/assets/img/dark_tsun.jpg similarity index 100% rename from public/assets/img/dark_tsun.jpg rename to nfp_moe/public/assets/img/dark_tsun.jpg diff --git a/public/assets/img/dark_tsun_small.jpg b/nfp_moe/public/assets/img/dark_tsun_small.jpg similarity index 100% rename from public/assets/img/dark_tsun_small.jpg rename to nfp_moe/public/assets/img/dark_tsun_small.jpg diff --git a/public/assets/img/delete.svg b/nfp_moe/public/assets/img/delete.svg similarity index 98% rename from public/assets/img/delete.svg rename to nfp_moe/public/assets/img/delete.svg index cd44bfe..07874b2 100644 --- a/public/assets/img/delete.svg +++ b/nfp_moe/public/assets/img/delete.svg @@ -1,23 +1,23 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/assets/img/favicon.png b/nfp_moe/public/assets/img/favicon.png similarity index 100% rename from public/assets/img/favicon.png rename to nfp_moe/public/assets/img/favicon.png diff --git a/public/assets/img/heart.jpg b/nfp_moe/public/assets/img/heart.jpg similarity index 100% rename from public/assets/img/heart.jpg rename to nfp_moe/public/assets/img/heart.jpg diff --git a/public/assets/img/heart.png b/nfp_moe/public/assets/img/heart.png similarity index 100% rename from public/assets/img/heart.png rename to nfp_moe/public/assets/img/heart.png diff --git a/public/assets/img/heart.psd b/nfp_moe/public/assets/img/heart.psd similarity index 100% rename from public/assets/img/heart.psd rename to nfp_moe/public/assets/img/heart.psd diff --git a/public/assets/img/heart.xcf b/nfp_moe/public/assets/img/heart.xcf similarity index 100% rename from public/assets/img/heart.xcf rename to nfp_moe/public/assets/img/heart.xcf diff --git a/public/assets/img/login.png b/nfp_moe/public/assets/img/login.png similarity index 100% rename from public/assets/img/login.png rename to nfp_moe/public/assets/img/login.png diff --git a/public/assets/img/logo.avif b/nfp_moe/public/assets/img/logo.avif similarity index 100% rename from public/assets/img/logo.avif rename to nfp_moe/public/assets/img/logo.avif diff --git a/public/assets/img/logo.jpg b/nfp_moe/public/assets/img/logo.jpg similarity index 100% rename from public/assets/img/logo.jpg rename to nfp_moe/public/assets/img/logo.jpg diff --git a/public/assets/img/logo.png b/nfp_moe/public/assets/img/logo.png similarity index 100% rename from public/assets/img/logo.png rename to nfp_moe/public/assets/img/logo.png diff --git a/public/assets/img/logo_small.jpg b/nfp_moe/public/assets/img/logo_small.jpg similarity index 100% rename from public/assets/img/logo_small.jpg rename to nfp_moe/public/assets/img/logo_small.jpg diff --git a/public/assets/img/tsun.avif b/nfp_moe/public/assets/img/tsun.avif similarity index 100% rename from public/assets/img/tsun.avif rename to nfp_moe/public/assets/img/tsun.avif diff --git a/public/assets/img/tsun.jpg b/nfp_moe/public/assets/img/tsun.jpg similarity index 100% rename from public/assets/img/tsun.jpg rename to nfp_moe/public/assets/img/tsun.jpg diff --git a/public/assets/img/tsun.png b/nfp_moe/public/assets/img/tsun.png similarity index 100% rename from public/assets/img/tsun.png rename to nfp_moe/public/assets/img/tsun.png diff --git a/public/assets/img/tsun_small.jpg b/nfp_moe/public/assets/img/tsun_small.jpg similarity index 100% rename from public/assets/img/tsun_small.jpg rename to nfp_moe/public/assets/img/tsun_small.jpg diff --git a/public/assets/img/upload.svg b/nfp_moe/public/assets/img/upload.svg similarity index 98% rename from public/assets/img/upload.svg rename to nfp_moe/public/assets/img/upload.svg index 2e98a84..2ff44ab 100644 --- a/public/assets/img/upload.svg +++ b/nfp_moe/public/assets/img/upload.svg @@ -1,28 +1,28 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/public/assets/inter.css b/nfp_moe/public/assets/inter.css similarity index 100% rename from public/assets/inter.css rename to nfp_moe/public/assets/inter.css diff --git a/public/index.html b/nfp_moe/public/index.html similarity index 100% rename from public/index.html rename to nfp_moe/public/index.html diff --git a/public/robots.txt b/nfp_moe/public/robots.txt similarity index 100% rename from public/robots.txt rename to nfp_moe/public/robots.txt diff --git a/scripts/rollback.mjs b/scripts/rollback.mjs deleted file mode 100644 index 6090146..0000000 --- a/scripts/rollback.mjs +++ /dev/null @@ -1,37 +0,0 @@ -import _ from 'lodash' - -import config from '../api/config.mjs' -import log from '../api/log.mjs' -import knex from 'knex-core' - -// This is important for setup to run cleanly. -let knexConfig = _.cloneDeep(config.get('knex')) -knexConfig.pool = { min: 1, max: 1 } - -let knexSetup = knex(knexConfig) - -export default function rollback() { - log.info(knexConfig, 'Running database rollback.') - - return knexSetup.migrate.rollback({ - directory: './migrations', - }) - .then((result) => { - if (result[1].length === 0) { - return log.info('Database has been roll backed') - } - for (let i = 0; i < result[1].length; i++) { - log.info('Rollbacked migration from', result[1][i].substr(result[1][i].lastIndexOf('\\') + 1)) - } - return knexSetup.destroy() - }) -} - -rollback() -.catch(async (error) => { - log.error({ code: error.code, message: error.message }, 'Error while rollbacking database') - log.error('Unable to verify database integrity.') - process.exit(1) -}).then(() => - process.exit(0) -) diff --git a/temp.sql b/temp.sql deleted file mode 100644 index 2afd9c6..0000000 --- a/temp.sql +++ /dev/null @@ -1,24 +0,0 @@ -use nfp_sites; -go - --- Object_definition(object_id) - -Declare @sql varchar(max) ; -SELECT @sql=Object_definition(object_id) -FROM sys.procedures -WHERE name = 'spe_get_my_data' and SCHEMA_NAME(schema_id) = 'dbo'; -SET @sql=REPLACE(@sql, 'CREATE PROCEDURE [dbo].', 'ALTER PROCEDURE [nfp_moe].'); -print @sql -exec (@sql) -print '-----------------------------'; - - -SELECT * -FROM sys.procedures -WHERE name like 'spe_%' and SCHEMA_NAME(schema_id) = 'dbo'; - - -SELECT * -FROM sys.procedures where SCHEMA_NAME(schema_id) = 'dbo'; - -EXEC sp_helptext 'dbo.spe_get_schema'; \ No newline at end of file