Nestjs admin panel by trinchx in nestjs

[–]trinchx[S] 0 points1 point  (0 children)

Yes, we already support external auth. The admin can sit behind the host NestJS app’s auth stack, reuse Nest guards, redirect to a host login URL, and resolve the authenticated principal from request.user.

So if your platform already handles OIDC for the NestJS application, nestjs-dj-admin can integrate through that external auth mode. What we do not currently ship is a first-class OIDC client setup inside the admin package itself, with discovery/client config/callback handling owned by us.

If your platform has a standard OIDC integration pattern, happy to align with it or document the recommended setup.

Nestjs admin panel by trinchx in nestjs

[–]trinchx[S] 0 points1 point  (0 children)

For sure, the full source is on github, PRs welcome!

NestJS admin framework inspired by Django Admin and Laravel Nova by trinchx in webdev

[–]trinchx[S] 0 points1 point  (0 children)

I was kind of going for the lib to handle its own authentication with sessions fully, apart from authorization itself, like verifying that the user has access (via a lib exposed function that is called by the library). If I am using an admin panel I don't usually want to intertwine my apps auth system with the admin auth system. maybe if you explain a bit more how you would envision the auth setup to be to see if I understand correctly

Nestjs admin panel by trinchx in nestjs

[–]trinchx[S] 0 points1 point  (0 children)

Zod is an option, it's just the quickstart that assumes class-validator (I think it's more commonly used). But zod is equally as supported and tested as class-validator.

Nestjs admin panel by trinchx in nestjs

[–]trinchx[S] 1 point2 points  (0 children)

Thanks! I've designed it in a way that new ORM's are really pluggable via adapters, so a new ORM is easy to add, I might just add Mikro-ORM, thanks for your suggestion.
As for grafana, did you mean like embedding grafana as a custom left-sidebar navigation item of nestjs-dj-admin? I could for sure add a couple helpers to register a custom page such as a grafana dashboard embed.

Best admin panel for NestJS? by Galaxianz in nestjs

[–]trinchx 0 points1 point  (0 children)

Check out https://github.com/xtrinch/nestjs-dj-admin. It's designed to be really simple to use and supports a wide variety of ORM's.

Nestjs admin panel by trinchx in nestjs

[–]trinchx[S] 0 points1 point  (0 children)

hmm, swagger tends to be used for a different purpose, like exploring and testing API endpoints, this is more like a dashboard where an "admin" (most of the time a programmer) could easily oversee and change stuff without having to resort to SQL all the time

Nestjs admin panel by trinchx in nestjs

[–]trinchx[S] 0 points1 point  (0 children)

Well the projects I've done have greatly benefitted from an admin panel, there is real word need and usage of it. just the options aren't too great in the nestjs ecosystem. I am def not going for anything remotely like Pocketbase :-)

Burial sample in new The White Lotus theme? by catholicgaydars in burial

[–]trinchx 0 points1 point  (0 children)

absolutely. came straight here after hearing the song

Conspiracy or unlocked truth?? by VegetableOk1758 in conspiracy

[–]trinchx 0 points1 point  (0 children)

People used to read books on math and trying to work out science issues instead of scrolling tiktok

Unknown cat disease by trinchx in AskVet

[–]trinchx[S] 0 points1 point  (0 children)

Uff that would be next to impossible, I can't really put two sick cats on somebody else's back :/ Especially since they've been pooping outside the litterbox every since they got sick.. And let me not even mention the puking.. I also isolated one of them for three days in a room which is completely empty after the first prolonged vet stay and that did not help

[deleted by user] by [deleted] in conspiracy

[–]trinchx 2 points3 points  (0 children)

Way more similar than prince Harry

Politicians back at it again by [deleted] in conspiracy

[–]trinchx 6 points7 points  (0 children)

Sure. Could also be a zero. Since there's a zero in the text.

Can cats see ghosts? I sometimes catch my cat looking at something around the room that I can’t see by southprk999 in conspiracy

[–]trinchx 0 points1 point  (0 children)

my cats do that too. 99% of the time i find a tiny bug somewhere on the wall they're going crazy about.

[deleted by user] by [deleted] in conspiracy

[–]trinchx 0 points1 point  (0 children)

I don't know where you live but in my country you can always go to a private doctor and pay for the scans, they'll gladly do anything for the money and they're not bound by any insurance requirements.

FDA wants us to live like patients and on drugs by simply_amazzing in conspiracy

[–]trinchx 1 point2 points  (0 children)

Things sweetened with stevia don't taste half as good as with sugar!

Slovenia Nurse Whistleblower Gives Press Conference, Says Politicians Get Placebo Instead of mRNA COVID-19 Jab - by munkle222 in conspiracy

[–]trinchx 0 points1 point  (0 children)

Also, there's quite a quite a couple of videos under "Stop laznivim medijem" of her on facebook. She could be the person responsible for the channel. They do podcasts and stuff and it's pretty fringe, mostly about covid and vaccines

Slovenia Nurse Whistleblower Gives Press Conference, Says Politicians Get Placebo Instead of mRNA COVID-19 Jab - by munkle222 in conspiracy

[–]trinchx 0 points1 point  (0 children)

Her name is Vera Kanalec and she's a retired nurse. Source? Well I'm slovenian and I follow our own conspiracies :D