Skip to content

First release

Choose a tag to compare

@jaffster595 jaffster595 released this 17 Aug 13:58
· 16 commits to main since this release

First release of a functional DB Auto-Org-Chart.

Plenty of additional features to be working on, but this is here as the first completely functional release. So far:

- Automatic organization hierarchy generation from Azure AD
- Real-time employee search functionality (employee directory)
- Completely configurable with zero coding knowledge via configureme page
- Interactive D3.js-based org chart with zoom and pan
- Detailed employee information panel
- Print-friendly org chart export
- Automatic daily updates at 8 PM
- Color-coded hierarchy levels
- Responsive design for mobile and desktop

Full Changelog: https://github.com/jaffster595/DB-Auto-Org-Chart/commits/v1.0

Roadmap / To-do list:

  • Add the option to print the current view = COMPLETED AND IMPLEMENTED
  • Add zoom in/out buttons = COMPLETED AND IMPLEMENTED
  • Switch to Gunicorn (linux) and Waitress (Windows) = COMPLETED AND IMPLEMENTED
  • Create a logging function to record the outcome of each daily API update. = COMPLETED AND IMPLEMENTED
  • Create detailed instructions for the readme.md = COMPLETED AND IMPLEMENTED
  • Add a /config/ route for intial setup (upload a logo, changing header text, page name, update time, update frequency, refresh now, colour scheme and theme etc). = COMPLETED AND IMPLEMENTED
  • Add an options panel for the user to customise the view (colours, depth, font size, card layout etc).
  • Make the contact pop-out window to the right more visually appealing.
  • The final level of each department to appear vertically rather than horizontally, to reclaim some page width.
  • Build a docker image for convenience.