Last chance to success (#340)

This commit is contained in:
Anton Shepilov
2024-01-22 22:30:19 +03:00
committed by GitHub
parent 2a76ddc405
commit 164a125995
9 changed files with 9 additions and 9 deletions
@@ -1,7 +1,7 @@
import express, { Express, Request, Response } from "express";
import { NextcloudMigration, NextcloudMigrationConfiguration } from './nextcloud_migration';
import { logger } from "./logger"
import { UserProviderType } from "./user/user_privider";
import { UserProviderType } from "./user_privider";
const app: Express = express();
const port = process.env.SERVER_PORT || 3000;
@@ -1,5 +1,5 @@
import ldap, { SearchOptions } from "ldapjs";
import { logger } from "../logger";
import { logger } from "./logger";
import { User, UserProvider } from "./user_privider";
export type LdapConfiguration = {
@@ -1,11 +1,11 @@
import { exec } from 'child_process';
// @ts-ignore
import fs from 'fs';
import { ShellLdapUserProvider } from './user/shell_ldap_user';
import { ShellLdapUserProvider } from './shell_ldap_user';
import { TwakeDriveClient, TwakeDriveUser } from './twake_client';
import path from 'path';
import { logger } from "./logger"
import { User, UserProvider, UserProviderFactory, UserProviderType } from "./user/user_privider";
import { User, UserProvider, UserProviderFactory, UserProviderType } from "./user_privider";
export interface NextcloudMigrationConfiguration {
shell: {
@@ -1,7 +1,7 @@
import { LdapConfiguration } from './ldap_user';
import { exec } from 'child_process';
import ldif from 'ldif';
import { logger } from "../logger"
import { logger } from "./logger"
import { User, UserProvider } from "./user_privider";
export class ShellLdapUserProvider implements UserProvider {
@@ -3,7 +3,7 @@ import FormData from 'form-data';
// @ts-ignore
import fs from 'fs';
import { logger } from './logger';
import { User } from "./user/user_privider";
import { User } from "./user_privider";
type TwakeClientConfiguration = {
url: string,
@@ -1,5 +1,5 @@
import {describe, expect, test} from '@jest/globals';
import { LemonLdapUserProvider, LemonLdapUserProviderConfig } from "../src/user/lemon_ldap_user_provider";
import { LemonLdapUserProvider, LemonLdapUserProviderConfig } from "../src/lemon_ldap_user_provider";
//FOR LOCAL DEBUG PURPOSE ONLY, ITS NOT A TEST
describe.skip('Lemon LDAP User Provider', () => {
@@ -1,6 +1,6 @@
import {describe, expect, test} from '@jest/globals';
import { ShellLdapUserProvider } from '../src/user/shell_ldap_user';
import { LdapConfiguration } from '../src/user/ldap_user';
import { ShellLdapUserProvider } from '../src/shell_ldap_user';
import { LdapConfiguration } from '../src/ldap_user';
//FOR LOCAL DEBUG PURPOSE ONLY, ITS NOT A TEST
describe.skip('Shell LDAP User Provider', () => {