Start of a plugin that lets you browser known types then CRUD them.
Menuitems for each type (imperative). State for listing.
Menuitems for each type (imperative). State for listing.
Move site name and rtypes out of imperative, into declarative in siteconfig.json.
Updating config.navMenus is too fragile on watchers, re-invent.
This filter is going to get used by more than just md.nav. Get the stupid mock to handle invoices again. Switch from invoice to invoices (plural).
Started conversion to MdNav service, away from storing menu data on the configurator.
Switch to track by. Make an init() that can handle the siteconfig.json.
For the most part, menus moved to JSON.
MdInit allows bootstrapping via URL.
We have CRUD!
Get rid of md-resource in src/forms and the "books" demo.
Move the mock for login out of moondash an into a demo.
Slight refactoring of mockApi on way to larger.
Fixup mocks to use new request structure.
Make a state for /
Schemas and forms now come from siteconfig.json (or can be added imperatively.) Something weird going on with timing now, though. Going directly to an edit view doesn't show the form.
Schemas and forms now come from siteconfig.json (or can be added imperatively.) Something weird going on with timing now, though. Going directly to an edit view doesn't show the form.