diff --git a/classes/services_auth_auth_lib._internal_.AuthInfo.html b/classes/services_auth_auth_lib._internal_.AuthInfo.html index 29cc9cd9..6cf0d228 100644 --- a/classes/services_auth_auth_lib._internal_.AuthInfo.html +++ b/classes/services_auth_auth_lib._internal_.AuthInfo.html @@ -1,5 +1,5 @@ -AuthInfo | adonix

Constructors

constructor +AuthInfo | adonix

Constructors

Properties

Constructors

Properties

provider: string
roles: string[]
userId: string

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

provider: string
roles: string[]
userId: string

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/services_event_event_lib._internal_.Event.html b/classes/services_event_event_lib._internal_.Event.html index 9f59d32a..303d16ad 100644 --- a/classes/services_event_event_lib._internal_.Event.html +++ b/classes/services_event_event_lib._internal_.Event.html @@ -1,4 +1,4 @@ -Event | adonix

Constructors

constructor +Event | adonix

Constructors

Properties

description: string
displayOnStaffCheckIn?: boolean
endTime: number
eventId: string
eventType: string
exp?: number
isAsync: boolean
isPrivate?: boolean
isPro?: boolean
isStaff: boolean
locations: Location[]
mapImageUrl?: string
name: string
points?: number
sponsor?: string
startTime: number

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

description: string
displayOnStaffCheckIn?: boolean
endTime: number
eventId: string
eventType: string
exp?: number
isAsync: boolean
isPrivate?: boolean
isPro?: boolean
isStaff: boolean
locations: Location[]
mapImageUrl?: string
name: string
points?: number
sponsor?: string
startTime: number

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/services_event_event_lib._internal_.Location.html b/classes/services_event_event_lib._internal_.Location.html index bc5cf50a..b382a998 100644 --- a/classes/services_event_event_lib._internal_.Location.html +++ b/classes/services_event_event_lib._internal_.Location.html @@ -1,6 +1,6 @@ -Location | adonix

Constructors

constructor +Location | adonix

Constructors

Properties

description: string
latitude: number
longitude: number
tags: string[]

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

description: string
latitude: number
longitude: number
tags: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/services_profile_profile_lib._internal_.AttendeeProfile.html b/classes/services_profile_profile_lib._internal_.AttendeeProfile.html index 19e22512..e8e4e0ca 100644 --- a/classes/services_profile_profile_lib._internal_.AttendeeProfile.html +++ b/classes/services_profile_profile_lib._internal_.AttendeeProfile.html @@ -1,4 +1,4 @@ -AttendeeProfile | adonix

Constructors

constructor +AttendeeProfile | adonix

Constructors

Properties

Constructors

Properties

avatarUrl: string
coins: number
discordTag: string
displayName: string
foodWave: number
points: number
userId: string

Generated using TypeDoc

\ No newline at end of file +

Constructors

Properties

avatarUrl: string
coins: number
discordTag: string
displayName: string
foodWave: number
points: number
userId: string

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/services_auth_auth_lib._internal_.Provider.html b/enums/services_auth_auth_lib._internal_.Provider.html index 94ceb4cb..082a4930 100644 --- a/enums/services_auth_auth_lib._internal_.Provider.html +++ b/enums/services_auth_auth_lib._internal_.Provider.html @@ -1,3 +1,3 @@ -Provider | adonix

Enumeration Members

GITHUB +Provider | adonix

Enumeration Members

Enumeration Members

GITHUB: "github"
GOOGLE: "google"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

GITHUB: "github"
GOOGLE: "google"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/services_auth_auth_lib._internal_.Role.html b/enums/services_auth_auth_lib._internal_.Role.html index ce698653..9466293d 100644 --- a/enums/services_auth_auth_lib._internal_.Role.html +++ b/enums/services_auth_auth_lib._internal_.Role.html @@ -1,4 +1,4 @@ -Role | adonix

Enumeration Members

ADMIN +Role | adonix

Enumeration Members

Enumeration Members

ADMIN: "ADMIN"
APPLICANT: "APPLICANT"
ATTENDEE: "ATTENDEE"
BLOBSTORE: "BLOBSTORE"
MENTOR: "MENTOR"
PRO: "PRO"
SPONSOR: "SPONSOR"
STAFF: "STAFF"
USER: "USER"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

ADMIN: "ADMIN"
APPLICANT: "APPLICANT"
ATTENDEE: "ATTENDEE"
BLOBSTORE: "BLOBSTORE"
MENTOR: "MENTOR"
PRO: "PRO"
SPONSOR: "SPONSOR"
STAFF: "STAFF"
USER: "USER"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/services_auth_auth_lib._internal_.RoleOperation.html b/enums/services_auth_auth_lib._internal_.RoleOperation.html index 1a052fa9..bdeaac9b 100644 --- a/enums/services_auth_auth_lib._internal_.RoleOperation.html +++ b/enums/services_auth_auth_lib._internal_.RoleOperation.html @@ -1,3 +1,3 @@ -RoleOperation | adonix

Enumeration Members

ADD +RoleOperation | adonix

Enumeration Members

Enumeration Members

ADD: "add"
REMOVE: "remove"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

ADD: "add"
REMOVE: "remove"

Generated using TypeDoc

\ No newline at end of file diff --git a/enums/services_event_event_lib._internal_.PUBLIC_EVENT_TYPE.html b/enums/services_event_event_lib._internal_.PUBLIC_EVENT_TYPE.html index fdad2f3d..790484c1 100644 --- a/enums/services_event_event_lib._internal_.PUBLIC_EVENT_TYPE.html +++ b/enums/services_event_event_lib._internal_.PUBLIC_EVENT_TYPE.html @@ -1,7 +1,7 @@ -PUBLIC_EVENT_TYPE | adonix

Enumeration Members

MEAL +PUBLIC_EVENT_TYPE | adonix

Enumeration Members

Enumeration Members

MEAL: "MEAL"
MINIEVENT: "MINIEVENT"
OTHER: "OTHER"
QNA: "QNA"
SPEAKER: "SPEAKER"
WORKSHOP: "WORKSHOP"

Generated using TypeDoc

\ No newline at end of file +

Enumeration Members

MEAL: "MEAL"
MINIEVENT: "MINIEVENT"
OTHER: "OTHER"
QNA: "QNA"
SPEAKER: "SPEAKER"
WORKSHOP: "WORKSHOP"

Generated using TypeDoc

\ No newline at end of file diff --git a/functions/app.default.html b/functions/app.default.html index 559e053e..366d7458 100644 --- a/functions/app.default.html +++ b/functions/app.default.html @@ -1,3 +1,3 @@ default | adonix

Function default

  • Express instance itself is a request handler, which could be invoked without third argument.

    -

    Parameters

    • req: IncomingMessage | Request<ParamsDictionary, any, any, ParsedQs, Record<string, any>>
    • res: ServerResponse<IncomingMessage> | Response<any, Record<string, any>, number>

    Returns any

  • Parameters

    • req: Request<ParamsDictionary, any, any, ParsedQs, Record<string, any>>
    • res: Response<any, Record<string, any>, number>
    • next: NextFunction

    Returns void

Generated using TypeDoc

\ No newline at end of file +

Parameters

Returns any

  • Parameters

    Returns void

  • Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/app.startServer.html b/functions/app.startServer.html index 46b718b1..05f22363 100644 --- a/functions/app.startServer.html +++ b/functions/app.startServer.html @@ -1 +1 @@ -startServer | adonix

    Function startServer

    • Returns Promise<Express.Application>

    Generated using TypeDoc

    \ No newline at end of file +startServer | adonix

    Function startServer

    • Returns Promise<Express.Application>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/middleware_select_auth.SelectAuthProvider.html b/functions/middleware_select_auth.SelectAuthProvider.html index ec7b9ec6..b166b2b3 100644 --- a/functions/middleware_select_auth.SelectAuthProvider.html +++ b/functions/middleware_select_auth.SelectAuthProvider.html @@ -2,4 +2,4 @@

    Parameters

    Returns RequestHandler

    RequestHandler middleware, that's pre-configured for the provider

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/middleware_verify_jwt.strongJwtVerification.html b/functions/middleware_verify_jwt.strongJwtVerification.html index e3a964c2..199591b9 100644 --- a/functions/middleware_verify_jwt.strongJwtVerification.html +++ b/functions/middleware_verify_jwt.strongJwtVerification.html @@ -9,4 +9,4 @@

    Api Error

    (500: Internal Error) {string} InternalError Server error.<

    Api Error Example

    Example Error Response: HTTP/1.1 400 Bad Request {"error": "NoToken"}

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/middleware_verify_jwt.weakJwtVerification.html b/functions/middleware_verify_jwt.weakJwtVerification.html index a0af2e32..ce8a4cc7 100644 --- a/functions/middleware_verify_jwt.weakJwtVerification.html +++ b/functions/middleware_verify_jwt.weakJwtVerification.html @@ -2,4 +2,4 @@

    Api Header

    Authorization JWT token.

    Api Header Example

    Example Headers: {"Authorization": "loremipsumdolorsitamet"}

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.authenticateFunction.html b/functions/services_auth_auth_lib.authenticateFunction.html index b8f45949..453f414d 100644 --- a/functions/services_auth_auth_lib.authenticateFunction.html +++ b/functions/services_auth_auth_lib.authenticateFunction.html @@ -3,4 +3,4 @@

    Parameters

    Returns RequestHandler<ParamsDictionary, any, any, ParsedQs, Record<string, any>>

    Passport middleware that is used to perform authentication

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.decodeJwtToken.html b/functions/services_auth_auth_lib.decodeJwtToken.html index 541ffbf7..79e2643b 100644 --- a/functions/services_auth_auth_lib.decodeJwtToken.html +++ b/functions/services_auth_auth_lib.decodeJwtToken.html @@ -1,4 +1,4 @@ decodeJwtToken | adonix

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.generateJwtToken.html b/functions/services_auth_auth_lib.generateJwtToken.html index a3dc423a..9ec8edd9 100644 --- a/functions/services_auth_auth_lib.generateJwtToken.html +++ b/functions/services_auth_auth_lib.generateJwtToken.html @@ -2,4 +2,4 @@

    Parameters

    Returns string

    Signed JWT token, to be returned to the user.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.getAuthInfo.html b/functions/services_auth_auth_lib.getAuthInfo.html index baece4d7..3be949d3 100644 --- a/functions/services_auth_auth_lib.getAuthInfo.html +++ b/functions/services_auth_auth_lib.getAuthInfo.html @@ -1,4 +1,4 @@ getAuthInfo | adonix
    • Get auth database information for a given user

      Parameters

      • id: string

        UserID of the user to return the info for

      Returns Promise<AuthInfo>

      Promise containing user, provider, email, and roles if valid. If invalid, error containing why.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.getJwtPayloadFromDB.html b/functions/services_auth_auth_lib.getJwtPayloadFromDB.html index 526b4580..db42cf6b 100644 --- a/functions/services_auth_auth_lib.getJwtPayloadFromDB.html +++ b/functions/services_auth_auth_lib.getJwtPayloadFromDB.html @@ -1,4 +1,4 @@ getJwtPayloadFromDB | adonix
    • Get a JWT payload for a user, from database. Perform an auth query and an users query, which are used in an implicit join.

      Parameters

      • targetUser: string

        UserID of the user to return a JWT payload for.

      Returns Promise<JwtPayload>

      Promise, containing either JWT payload or reason for failure

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.getJwtPayloadFromProfile.html b/functions/services_auth_auth_lib.getJwtPayloadFromProfile.html index e2b84f00..84e502fd 100644 --- a/functions/services_auth_auth_lib.getJwtPayloadFromProfile.html +++ b/functions/services_auth_auth_lib.getJwtPayloadFromProfile.html @@ -3,4 +3,4 @@
  • data: ProfileData

    ProfileData, returned from passport post-authentication step

  • rawId: boolean

    boolean, true if the id in data needs to be prepended by the provider, false if not

  • Returns Promise<JwtPayload>

    JwtPayload, which gets sent back to the user in the next step

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.getRoles.html b/functions/services_auth_auth_lib.getRoles.html index 80fc0c3b..325e4de5 100644 --- a/functions/services_auth_auth_lib.getRoles.html +++ b/functions/services_auth_auth_lib.getRoles.html @@ -1,4 +1,4 @@ getRoles | adonix
    • Calls the getAuthInfo function to get roles for a user. If the user does not exist, we return an empty array as opposed to an error.

      Parameters

      • id: string

        UserID of the user to return the info for

      Returns Promise<Role[] | undefined>

      Promise, containing array of roles for the user.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.getUsersWithRole.html b/functions/services_auth_auth_lib.getUsersWithRole.html index 02d9df2d..d403224e 100644 --- a/functions/services_auth_auth_lib.getUsersWithRole.html +++ b/functions/services_auth_auth_lib.getUsersWithRole.html @@ -1,4 +1,4 @@ getUsersWithRole | adonix
    • Get all id of users that have a particular role within the database.

      Parameters

      • role: string

        role that we want to filter for

      Returns Promise<string[]>

      Promise<string[]> - if valid, then contains array of user w/ role. If invalid, then contains "Unknown Error".

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.hasAdminPerms.html b/functions/services_auth_auth_lib.hasAdminPerms.html index b7a8e1b8..78d7c7bb 100644 --- a/functions/services_auth_auth_lib.hasAdminPerms.html +++ b/functions/services_auth_auth_lib.hasAdminPerms.html @@ -1,4 +1,4 @@ hasAdminPerms | adonix
    • Check if a user has permissions to perform admin operations

      Parameters

      • Optional payload: JwtPayload

        Payload of user performing the actual request

      Returns boolean

      True if the user is an ADMIN, else false

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.hasElevatedPerms.html b/functions/services_auth_auth_lib.hasElevatedPerms.html index 9c2506ff..c6d92bda 100644 --- a/functions/services_auth_auth_lib.hasElevatedPerms.html +++ b/functions/services_auth_auth_lib.hasElevatedPerms.html @@ -1,4 +1,4 @@ hasElevatedPerms | adonix
    • Catch-all function to check if a user should have permissions to perform operations on attendees

      Parameters

      • payload: JwtPayload

        Payload of user performing the actual request

      Returns boolean

      True if the user is an ADMIN or a STAFF, else false

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.hasStaffPerms.html b/functions/services_auth_auth_lib.hasStaffPerms.html index a23d9c7f..9d094f3f 100644 --- a/functions/services_auth_auth_lib.hasStaffPerms.html +++ b/functions/services_auth_auth_lib.hasStaffPerms.html @@ -1,4 +1,4 @@ hasStaffPerms | adonix
    • Check if a user has permissions to perform staff operations

      Parameters

      • Optional payload: JwtPayload

        Payload of user performing the actual request

      Returns boolean

      True if the user is a STAFF, else false

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.initializeUserRoles.html b/functions/services_auth_auth_lib.initializeUserRoles.html index 90e208c1..6e29b19f 100644 --- a/functions/services_auth_auth_lib.initializeUserRoles.html +++ b/functions/services_auth_auth_lib.initializeUserRoles.html @@ -2,4 +2,4 @@

    Parameters

    Returns Role[]

    List of roles that the uer containss

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.isAttendee.html b/functions/services_auth_auth_lib.isAttendee.html index e158deaa..1944613a 100644 --- a/functions/services_auth_auth_lib.isAttendee.html +++ b/functions/services_auth_auth_lib.isAttendee.html @@ -1 +1 @@ -isAttendee | adonix

    Generated using TypeDoc

    \ No newline at end of file +isAttendee | adonix

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.isPro.html b/functions/services_auth_auth_lib.isPro.html index aea87d19..bc2d2fb5 100644 --- a/functions/services_auth_auth_lib.isPro.html +++ b/functions/services_auth_auth_lib.isPro.html @@ -1,4 +1,4 @@ isPro | adonix
    • Check if a user has PRO permissions

      Parameters

      • Optional payload: JwtPayload

        Payload of user performing the actual request

      Returns boolean

      True if the user has PRO, else false

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.updateRoles.html b/functions/services_auth_auth_lib.updateRoles.html index 9f2c2a79..6002a87c 100644 --- a/functions/services_auth_auth_lib.updateRoles.html +++ b/functions/services_auth_auth_lib.updateRoles.html @@ -3,4 +3,4 @@
  • role: Role

    Role to add/remove

  • operation: RoleOperation

    Operation to perform

  • Returns Promise<Role[]>

    Promise - if valid, then update operation worked. If invalid, then contains why.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.updateUserRoles.html b/functions/services_auth_auth_lib.updateUserRoles.html index 0f0f0911..407808be 100644 --- a/functions/services_auth_auth_lib.updateUserRoles.html +++ b/functions/services_auth_auth_lib.updateUserRoles.html @@ -3,4 +3,4 @@
  • provider: Provider

    Provider being used to create this entry

  • roles: Role[]

    Array of roles that belong to the given user

  • Returns Promise<void>

    Promise, containing nothing if valid. If invalid, error containing why.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_auth_auth_lib.verifyFunction.html b/functions/services_auth_auth_lib.verifyFunction.html index 79812dc9..50e561c5 100644 --- a/functions/services_auth_auth_lib.verifyFunction.html +++ b/functions/services_auth_auth_lib.verifyFunction.html @@ -1,3 +1,3 @@ verifyFunction | adonix
    • Simple function, used to verify that authentication actually happens correctly.

      Parameters

      • accessToken: string
      • refreshToken: string
      • profile: Profile
      • done: VerifyCallback

      Returns void

      Results of the callback function, after it's been called with the user

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_event_event_lib.createFilteredEventView.html b/functions/services_event_event_lib.createFilteredEventView.html index 34c1dc35..15d5340e 100644 --- a/functions/services_event_event_lib.createFilteredEventView.html +++ b/functions/services_event_event_lib.createFilteredEventView.html @@ -2,4 +2,4 @@ the 'isPrivate', 'displayOnStaffCheckIn', and 'isStaff' properties.

    Parameters

    Returns FilteredEventView

    The truncated ExternalEvent object.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_profile_profile_lib.castLeaderboardEntries.html b/functions/services_profile_profile_lib.castLeaderboardEntries.html index 2cd9b035..4248278a 100644 --- a/functions/services_profile_profile_lib.castLeaderboardEntries.html +++ b/functions/services_profile_profile_lib.castLeaderboardEntries.html @@ -1,4 +1,4 @@ castLeaderboardEntries | adonix

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_profile_profile_lib.getCoins.html b/functions/services_profile_profile_lib.getCoins.html index 7f3ff2d6..a1a44199 100644 --- a/functions/services_profile_profile_lib.getCoins.html +++ b/functions/services_profile_profile_lib.getCoins.html @@ -1,4 +1,4 @@ getCoins | adonix
    • Get user's current coin balance.

      Parameters

      • userId: string

        ID of target user

      Returns Promise<number | null>

      Coin amount (number)

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_profile_profile_lib.isValidLimit.html b/functions/services_profile_profile_lib.isValidLimit.html index 7e9b6bdd..fb5f1c47 100644 --- a/functions/services_profile_profile_lib.isValidLimit.html +++ b/functions/services_profile_profile_lib.isValidLimit.html @@ -1,4 +1,4 @@ isValidLimit | adonix
    • Check if the limit is valid or not

      Parameters

      • limit: number

        Initial value to check

      Returns boolean

      True if limit is non-negative, else false

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_profile_profile_lib.updateCoins.html b/functions/services_profile_profile_lib.updateCoins.html index aa45bced..fa5e0b8b 100644 --- a/functions/services_profile_profile_lib.updateCoins.html +++ b/functions/services_profile_profile_lib.updateCoins.html @@ -2,4 +2,4 @@

    Parameters

    Returns Promise<AttendeeProfile | null>

    Promise containing the new user, or the actual attendee profile

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/functions/services_profile_profile_lib.updatePoints.html b/functions/services_profile_profile_lib.updatePoints.html index a6544dab..2a8de6d9 100644 --- a/functions/services_profile_profile_lib.updatePoints.html +++ b/functions/services_profile_profile_lib.updatePoints.html @@ -2,4 +2,4 @@

    Parameters

    Returns Promise<AttendeeProfile | null>

    Promise containing the new user, or the actual attendee profile

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/interfaces/services_auth_auth_lib._internal_.JwtPayload.html b/interfaces/services_auth_auth_lib._internal_.JwtPayload.html index f8d48521..e4af9ee8 100644 --- a/interfaces/services_auth_auth_lib._internal_.JwtPayload.html +++ b/interfaces/services_auth_auth_lib._internal_.JwtPayload.html @@ -1,6 +1,6 @@ -JwtPayload | adonix
    interface JwtPayload {
        email: string;
        exp?: number;
        id: string;
        provider: string;
        roles: Role[];
    }

    Properties

    email +JwtPayload | adonix
    interface JwtPayload {
        email: string;
        exp?: number;
        id: string;
        provider: string;
        roles: Role[];
    }

    Properties

    Properties

    email: string
    exp?: number
    id: string
    provider: string
    roles: Role[]

    Generated using TypeDoc

    \ No newline at end of file +

    Properties

    email: string
    exp?: number
    id: string
    provider: string
    roles: Role[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/interfaces/services_auth_auth_lib._internal_.ProfileData.html b/interfaces/services_auth_auth_lib._internal_.ProfileData.html index 70b056d2..7b860981 100644 --- a/interfaces/services_auth_auth_lib._internal_.ProfileData.html +++ b/interfaces/services_auth_auth_lib._internal_.ProfileData.html @@ -1,6 +1,6 @@ -ProfileData | adonix
    interface ProfileData {
        displayName?: string;
        email: string;
        id?: string;
        login?: string;
        name?: string;
    }

    Properties

    displayName? +ProfileData | adonix
    interface ProfileData {
        displayName?: string;
        email: string;
        id?: string;
        login?: string;
        name?: string;
    }

    Properties

    displayName?: string
    email: string
    id?: string
    login?: string
    name?: string

    Generated using TypeDoc

    \ No newline at end of file +

    Properties

    displayName?: string
    email: string
    id?: string
    login?: string
    name?: string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/interfaces/services_event_event_lib._internal_.FilteredEventView.html b/interfaces/services_event_event_lib._internal_.FilteredEventView.html index ce886c2c..6c4db198 100644 --- a/interfaces/services_event_event_lib._internal_.FilteredEventView.html +++ b/interfaces/services_event_event_lib._internal_.FilteredEventView.html @@ -1,4 +1,4 @@ -FilteredEventView | adonix
    interface FilteredEventView {
        description: string;
        endTime: number;
        eventId: string;
        eventType: PUBLIC_EVENT_TYPE;
        isAsync: boolean;
        isPro: boolean;
        locations: Location[];
        mapImageUrl?: string;
        name: string;
        points: number;
        sponsor?: string;
        startTime: number;
    }

    Properties

    description +FilteredEventView | adonix
    interface FilteredEventView {
        description: string;
        endTime: number;
        eventId: string;
        eventType: PUBLIC_EVENT_TYPE;
        isAsync: boolean;
        isPro: boolean;
        locations: Location[];
        mapImageUrl?: string;
        name: string;
        points: number;
        sponsor?: string;
        startTime: number;
    }

    Properties

    description: string
    endTime: number
    eventId: string
    isAsync: boolean
    isPro: boolean
    locations: Location[]
    mapImageUrl?: string
    name: string
    points: number
    sponsor?: string
    startTime: number

    Generated using TypeDoc

    \ No newline at end of file +

    Properties

    description: string
    endTime: number
    eventId: string
    isAsync: boolean
    isPro: boolean
    locations: Location[]
    mapImageUrl?: string
    name: string
    points: number
    sponsor?: string
    startTime: number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/interfaces/services_profile_profile_lib._internal_.LeaderboardEntry.html b/interfaces/services_profile_profile_lib._internal_.LeaderboardEntry.html index c28fae0b..e00c4af6 100644 --- a/interfaces/services_profile_profile_lib._internal_.LeaderboardEntry.html +++ b/interfaces/services_profile_profile_lib._internal_.LeaderboardEntry.html @@ -1,3 +1,3 @@ -LeaderboardEntry | adonix
    interface LeaderboardEntry {
        displayName: string;
        points: number;
    }

    Properties

    displayName +LeaderboardEntry | adonix
    interface LeaderboardEntry {
        displayName: string;
        points: number;
    }

    Properties

    Properties

    displayName: string
    points: number

    Generated using TypeDoc

    \ No newline at end of file +

    Properties

    displayName: string
    points: number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/modules/app.html b/modules/app.html index 9396b93e..2b498b1d 100644 --- a/modules/app.html +++ b/modules/app.html @@ -1,3 +1,3 @@ -app | adonix

    Module app

    Index

    Functions

    default +app | adonix

    Module app

    Index

    Functions

    Generated using TypeDoc

    \ No newline at end of file diff --git a/modules/middleware_select_auth.html b/modules/middleware_select_auth.html index db9dc526..6f5ce56f 100644 --- a/modules/middleware_select_auth.html +++ b/modules/middleware_select_auth.html @@ -1,2 +1,2 @@ -middleware/select-auth | adonix

    Module middleware/select-auth

    Index

    Functions

    SelectAuthProvider +middleware/select-auth | adonix

    Module middleware/select-auth

    Index

    Functions

    Generated using TypeDoc

    \ No newline at end of file diff --git a/modules/middleware_verify_jwt.html b/modules/middleware_verify_jwt.html index 86d1a12d..9b21a353 100644 --- a/modules/middleware_verify_jwt.html +++ b/modules/middleware_verify_jwt.html @@ -1,3 +1,3 @@ -middleware/verify-jwt | adonix

    Module middleware/verify-jwt

    Index

    Functions

    strongJwtVerification +middleware/verify-jwt | adonix

    Generated using TypeDoc

    \ No newline at end of file diff --git a/modules/services_auth_auth_lib.html b/modules/services_auth_auth_lib.html index 3b45a810..ccef37a5 100644 --- a/modules/services_auth_auth_lib.html +++ b/modules/services_auth_auth_lib.html @@ -1,4 +1,4 @@ -services/auth/auth-lib | adonix

    Module services/auth/auth-lib

    Index

    Modules

    <internal> +services/auth/auth-lib | adonix

    Module services/auth/auth-lib

    Index

    Modules

    Functions

    authenticateFunction decodeJwtToken generateJwtToken diff --git a/modules/services_event_event_lib.html b/modules/services_event_event_lib.html index d3b2a112..a4de10c6 100644 --- a/modules/services_event_event_lib.html +++ b/modules/services_event_event_lib.html @@ -1,3 +1,3 @@ -services/event/event-lib | adonix

    Module services/event/event-lib

    Index

    Modules

    <internal> +services/event/event-lib | adonix

    Module services/event/event-lib

    Index

    Modules

    Functions

    Generated using TypeDoc

    \ No newline at end of file diff --git a/modules/services_profile_profile_lib.html b/modules/services_profile_profile_lib.html index ab590b37..78d4effd 100644 --- a/modules/services_profile_profile_lib.html +++ b/modules/services_profile_profile_lib.html @@ -1,4 +1,4 @@ -services/profile/profile-lib | adonix

    Module services/profile/profile-lib

    Index

    Modules

    <internal> +services/profile/profile-lib | adonix

    Module services/profile/profile-lib

    Index

    Modules

    Functions

    castLeaderboardEntries getCoins isValidLimit diff --git a/types/services_auth_auth_lib._internal_.VerifyCallback.html b/types/services_auth_auth_lib._internal_.VerifyCallback.html index 5ea00309..97c70634 100644 --- a/types/services_auth_auth_lib._internal_.VerifyCallback.html +++ b/types/services_auth_auth_lib._internal_.VerifyCallback.html @@ -1 +1 @@ -VerifyCallback | adonix
    VerifyCallback: ((err, user?, info?) => void)

    Type declaration

      • (err, user?, info?): void
      • Parameters

        • err: Error | null
        • Optional user: Profile | false
        • Optional info: object

        Returns void

    Generated using TypeDoc

    \ No newline at end of file +VerifyCallback | adonix
    VerifyCallback: ((err, user?, info?) => void)

    Type declaration

      • (err, user?, info?): void
      • Parameters

        • err: Error | null
        • Optional user: Profile | false
        • Optional info: object

        Returns void

    Generated using TypeDoc

    \ No newline at end of file