oaodev / account-admin Goto Github PK
View Code? Open in Web Editor NEWAdministrative app for keeping track of OAO account assignments
Administrative app for keeping track of OAO account assignments
A separate admin screen for Client-Product associations is nutty. This should be an inline form with Client, so for any client you can indicate the applicable products.
Scenarios:
We'll want to adjust the model in some fashion to account for this. Probably need further discussion to confirm the details.
We have a flag to "soft-delete" persons based on Gsuite changes. Admin ModelView should be based on a filtered query rather than directly at the model, in order to filter current=False out.
Current docker cmd is just running the app w/ the flask dev server.
Right now editing the Account Manager setting for any given Client shows all the employees in the admin UI dropdown. This would be a lot better if it only showed managers.
"Person -> Employee"
"Manager Person" -> "Manager"
&c.
Like account manager in the Product screen, or Employees by manager.
I started using alembic with the migrations directory in .gitignore
because I wasn't sure how it would turn out. Since I intend to keep using that, probably best to add it to the repo for consistency/database schema change management. alembic.ini
should have a generic/dummy dburl for pushing.
TBD: add alembic upgrade head
command to app container? (Or more generally: how do we want to handle applying migrations as a matter of deployment?)
E.g. 'Created Datetime', 'Modified Datetime'
Office shouldn't just be a text field, it's an independent entity
...And needs some refactoring/encapsulation of functions to make more testable
Use Management API rather than Auth0 dashboard to set.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.