Organize project struture
This commit is contained in:
parent
9538b4d659
commit
e872afaf35
|
@ -3,7 +3,7 @@ import { User } from './User'
|
||||||
import { addDays } from 'date-fns'
|
import { addDays } from 'date-fns'
|
||||||
|
|
||||||
import bcrypt from 'bcrypt'
|
import bcrypt from 'bcrypt'
|
||||||
import { replacePassword } from '../utils/activedirectory/passwordUtils'
|
import { replacePassword } from '../lib/activedirectory/passwordUtils'
|
||||||
|
|
||||||
import prisma from '../prisma'
|
import prisma from '../prisma'
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
import { addSeconds, differenceInSeconds } from 'date-fns'
|
import { addSeconds, differenceInSeconds } from 'date-fns'
|
||||||
import { ad } from '../utils/activedirectory'
|
import { ad } from '../lib/activedirectory'
|
||||||
import prisma from '../prisma'
|
import prisma from '../prisma'
|
||||||
import { Change, createClient } from 'ldapjs'
|
import { Change, createClient } from 'ldapjs'
|
||||||
|
|
||||||
import { encodePassword } from '../utils/activedirectory/encodePassword'
|
import { encodePassword } from '../lib/activedirectory/encodePassword'
|
||||||
import config from '../utils/activedirectory/config'
|
import config from '../lib/activedirectory/config'
|
||||||
import jwt from 'jsonwebtoken'
|
import jwt from 'jsonwebtoken'
|
||||||
|
|
||||||
import { pubsub, AUTH_UPDATED } from '../pubsub'
|
import { pubsub, AUTH_UPDATED } from '../pubsub'
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
import cron from 'node-cron'
|
import cron from 'node-cron'
|
||||||
import { updateDevicesInfo } from './utils/wifiUtils'
|
import { updateDevicesInfo } from './lib/wifiUtils'
|
||||||
import { User } from './classes/User'
|
import { User } from './classes/User'
|
||||||
import { format } from 'date-fns'
|
import { format } from 'date-fns'
|
||||||
import oui from 'oui'
|
import oui from 'oui'
|
||||||
|
|
||||||
import { updateUserIdMappings } from './utils/paloalto'
|
import { updateUserIdMappings } from './lib/paloalto'
|
||||||
|
|
||||||
function logMsg(msg) {
|
function logMsg(msg) {
|
||||||
console.log(`[${format(new Date(), 'HH:mm:ss')}] cron: ${msg}`)
|
console.log(`[${format(new Date(), 'HH:mm:ss')}] cron: ${msg}`)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import { create } from 'axios'
|
import { create } from 'axios'
|
||||||
import https from 'https'
|
import https from 'https'
|
||||||
import { ouiFinder } from './ouiFinder'
|
import { ouiFinder } from '../utils/ouiFinder'
|
||||||
|
|
||||||
const httpsAgent = new https.Agent({
|
const httpsAgent = new https.Agent({
|
||||||
rejectUnauthorized: false,
|
rejectUnauthorized: false,
|
|
@ -1,6 +1,6 @@
|
||||||
import { Controller } from 'node-unifi'
|
import { Controller } from 'node-unifi'
|
||||||
import { promisify } from 'util'
|
import { promisify } from 'util'
|
||||||
import { ouiFinder } from './ouiFinder'
|
import { ouiFinder } from '../utils/ouiFinder'
|
||||||
|
|
||||||
const unifiController = new Controller(
|
const unifiController = new Controller(
|
||||||
process.env.UNIFI_HOST || 'unifi.pp.ifms.edu.br',
|
process.env.UNIFI_HOST || 'unifi.pp.ifms.edu.br',
|
|
@ -1,9 +1,9 @@
|
||||||
import { replacePassword } from '../utils/activedirectory/passwordUtils'
|
import { replacePassword } from '../lib/activedirectory/passwordUtils'
|
||||||
import { User } from '../classes/User'
|
import { User } from '../classes/User'
|
||||||
import { ResetToken } from '../classes/ResetToken'
|
import { ResetToken } from '../classes/ResetToken'
|
||||||
|
|
||||||
import { updateDevicesInfo } from '../utils/wifiUtils'
|
import { updateDevicesInfo } from '../lib/wifiUtils'
|
||||||
import { updateUserIdMappings } from '../utils/paloalto'
|
import { updateUserIdMappings } from '../lib/paloalto'
|
||||||
|
|
||||||
const Mutation = {
|
const Mutation = {
|
||||||
async login(_, { data }) {
|
async login(_, { data }) {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { ApolloServer } from 'apollo-server'
|
import { ApolloServer } from 'apollo-server'
|
||||||
import responseCachePlugin from 'apollo-server-plugin-response-cache'
|
import responseCachePlugin from 'apollo-server-plugin-response-cache'
|
||||||
|
|
||||||
import { ad } from './utils/activedirectory'
|
import { ad } from './lib/activedirectory'
|
||||||
|
|
||||||
import { typeDefs } from './typeDefs'
|
import { typeDefs } from './typeDefs'
|
||||||
import { resolvers } from './resolvers'
|
import { resolvers } from './resolvers'
|
||||||
|
|
Loading…
Reference in New Issue
Block a user