Skip to content

Commit 93df350

Browse files
committed
release notes for admin panel
1 parent fc5a5d0 commit 93df350

1 file changed

Lines changed: 53 additions & 0 deletions

File tree

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
title: October 15, 2026
3+
sidebar_label: October 15, 2026
4+
sidebar_position: 1
5+
---
6+
7+
# October 15, 2026
8+
9+
## 🛠 Admin Portal
10+
11+
We've shipped the **Dalgo Admin Portal** (`/admin`) — a platform operations hub for managing organizations, users, feature flags, and broadcast notifications, accessible only to platform admins.
12+
13+
### Organization management
14+
15+
- Create orgs with plan, billing frequency, Superset config, and start/end dates for trial accounts
16+
- Edit all org fields from the portal (was read-only before)
17+
- Delete an org with a pre-flight impact check that shows exactly how many users, warehouses, connections, pipelines, dashboards, and charts will be destroyed — the confirm button stays locked until those numbers have loaded
18+
- Org detail page with Overview, Users, and Feature flags tabs
19+
20+
### User management
21+
22+
- Invite users to an org, change their role, and remove them — all from the admin portal, bypassing the per-org role caps that apply to in-org admins
23+
- Removal shows the same pre-flight impact warning
24+
25+
### Broadcast notifications
26+
27+
- Compose and send a broadcast to the whole platform, a single org, or a selection of orgs
28+
- Narrow by Superset clients only
29+
- Choose in-app, email, or both
30+
- Live recipient count preview before you send
31+
- Full send history with pagination
32+
- Draft is preserved if you tab away or if a send fails
33+
34+
### Feature flags
35+
36+
- Toggle platform features (Reports, Data Quality, etc.) on or off per org
37+
38+
### Security model
39+
40+
- Every admin route is gated on `UserAttributes.is_platform_admin` — Django superusers without that flag are rejected
41+
- Multi-tenancy verified: deleting an org cleans up only that org's data; users in multiple orgs keep their accounts and other memberships
42+
43+
---
44+
45+
### Contributors
46+
47+
Special shoutout to [@Veekshitha11](https://github.com/Veekshitha11) — first contribution to Dalgo! 🎉
48+
49+
She also wrote about her experience building this feature end-to-end: [From Classroom to Codebase: My C4GT Experience Building the Dalgo Admin Portal](https://projecttech4dev.org/from-classroom-to-codebase-my-c4gt-experience-building-the-dalgo-admin-portal/)
50+
51+
---
52+
53+
*Release tag: <a href="https://github.com/DalgoT4D/dalgo/releases/tag/2.1.0" target="_blank" rel="noopener noreferrer">2.1.0</a>*

0 commit comments

Comments
 (0)