Fetch available remote tables (#4665)
* Build remote table module * Use transactions * Export url builder in util --------- Co-authored-by: Thomas Trompette <thomast@twenty.com>
This commit is contained in:
@ -16,11 +16,11 @@ export const compareHash = async (password: string, passwordHash: string) => {
|
||||
return bcrypt.compare(password, passwordHash);
|
||||
};
|
||||
|
||||
export const encryptText = async (
|
||||
export const encryptText = (
|
||||
textToEncrypt: string,
|
||||
key: string,
|
||||
iv: string,
|
||||
): Promise<string> => {
|
||||
): string => {
|
||||
const keyHash = createHash('sha512')
|
||||
.update(key)
|
||||
.digest('hex')
|
||||
@ -35,11 +35,11 @@ export const encryptText = async (
|
||||
);
|
||||
};
|
||||
|
||||
export const decryptText = async (
|
||||
export const decryptText = (
|
||||
textToDecrypt: string,
|
||||
key: string,
|
||||
iv: string,
|
||||
) => {
|
||||
): string => {
|
||||
const keyHash = createHash('sha512')
|
||||
.update(key)
|
||||
.digest('hex')
|
||||
|
||||
@ -10,7 +10,6 @@ import { TimelineMessagingModule } from 'src/engine/core-modules/messaging/timel
|
||||
import { TimelineCalendarEventModule } from 'src/engine/core-modules/calendar/timeline-calendar-event.module';
|
||||
import { BillingModule } from 'src/engine/core-modules/billing/billing.module';
|
||||
import { HealthModule } from 'src/engine/core-modules/health/health.module';
|
||||
import { RemoteServerModule } from 'src/engine/metadata-modules/remote-server/remote-server.module';
|
||||
|
||||
import { AnalyticsModule } from './analytics/analytics.module';
|
||||
import { FileModule } from './file/file.module';
|
||||
@ -31,7 +30,6 @@ import { ClientConfigModule } from './client-config/client-config.module';
|
||||
TimelineCalendarEventModule,
|
||||
UserModule,
|
||||
WorkspaceModule,
|
||||
RemoteServerModule,
|
||||
],
|
||||
exports: [
|
||||
AnalyticsModule,
|
||||
|
||||
Reference in New Issue
Block a user