add new code for handling initial user creation at install time.
* new api endpoint for /api/setup/user which takes an install token and creates a new user. * added a few setup token management functions in metabase.setup namespace. * updated metabase.com (init) function to detect if a setup token is needed and provide a url on cmd line. * unit tests for new api endpoint.
Showing
- src/metabase/api/routes.clj 3 additions, 1 deletionsrc/metabase/api/routes.clj
- src/metabase/api/setup.clj 38 additions, 0 deletionssrc/metabase/api/setup.clj
- src/metabase/core.clj 16 additions, 5 deletionssrc/metabase/core.clj
- src/metabase/setup.clj 25 additions, 0 deletionssrc/metabase/setup.clj
- test/metabase/api/setup_test.clj 72 additions, 0 deletionstest/metabase/api/setup_test.clj
src/metabase/api/setup.clj
0 → 100644
src/metabase/setup.clj
0 → 100644
test/metabase/api/setup_test.clj
0 → 100644
Please register or sign in to comment