Skip to content

losol/idem-idp

Repository files navigation

Idem

Eventuras identity provider and its admin UI, extracted from the eventuras monorepo with full git history.

Apps

App Package Description
apps/idem-idp @eventuras/idem-idp OIDC identity provider (Fastify)
apps/idem-admin @eventuras/idem-admin Admin UI (Next.js)

Getting started

pnpm install
pnpm dev      # run all apps
pnpm build    # build all apps
pnpm lint
pnpm test

Shared @eventuras/* dependencies

The apps consume several shared packages from the eventuras workspace as published npm versions: fides-auth, fides-auth-next, logger, ratio-ui, eslint-config, typescript-config.

Warning

Three dependencies are not yet published to npm and are still pinned as workspace:*, so a standalone pnpm install will fail until they are published:

  • @eventuras/mailer (idem-idp) — currently idem-only
  • @eventuras/notitia-templates (idem-idp) — also used by eventuras/historia
  • @eventuras/ratio-ui-next (idem-admin) — also used by eventuras/web + historia

Publish these from the eventuras repo, then replace the workspace:* specifiers in the app package.json files with the published versions.

Provenance

Extracted via git filter-repo, keeping only apps/idem-idp, apps/idem-admin, and the idem-* GitHub workflows. Root tooling (turbo, pnpm workspace, changesets, eslint) was scaffolded fresh for this repo.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors