This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Apr 22, 2024
-
-
Noah Moss authored
-
- Apr 19, 2024
-
-
Noah Moss authored
-
- Mar 07, 2024
-
-
Noah Moss authored
Co-authored-by:
bryan <bryan.maass@gmail.com> Co-authored-by:
Bryan Maass <bryan.maass@gmail.com> Co-authored-by:
Jerry Huang <jhuang37050@gmail.com> Co-authored-by:
Noah Moss <noahbmoss@gmail.com> Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> Co-authored-by:
John Swanson <john.swanson@metabase.com>
-
- Apr 28, 2023
-
-
Alexander Polyankin authored
-
- Mar 17, 2023
-
-
Ngoc Khuat authored
* db/select-one-field -> t2/select-one-fn * add discourage var
-
- Dec 29, 2022
-
-
Noah Moss authored
* standardize ns formatting in all src/ namespaces * small fixes * test formatting * enterprise files * fix whitespace linter error * fix kondo error * bin files * reformat shared files * fix errors * fix another error * mostly fix import to use parenthesis and have it at a new line * fix wrong spacing Co-authored-by:
Ngoc Khuat <qn.khuat@gmail.com>
-
- May 16, 2022
-
-
Noah Moss authored
-
- Apr 18, 2022
-
-
Maz Ameli authored
* change the General permissions to Application * rename general permissions to application permissions * BE: Rename General Perms to Application Perms (#21709) * BE: Change General Perms to Application Perms * lint migration file * add migration to update seq name * update application perms graph endpoint in fe Co-authored-by:
Aleksandr Lesnenko <alxnddr@gmail.com> Co-authored-by:
Ngoc Khuat <qn.khuat@gmail.com>
-
- Apr 15, 2022
-
-
Ngoc Khuat authored
* add is_group_manager and hydrate it * update test title * fix namespaces and 1 test * update docstring and make sure the is-group-manager? is converted to boolean in any db * even more docstring * fix ns * Fix a test appeared when merge with master * add tests and more api enforcement * appease linter and make sure the test can run in ee * update by membership id * one dot * update docs * make is_group_manager optional * hydrate is_group_manager when get single group * - Split the `check-group-manager` into 2 functions - Address Noah's comments * Update enterprise/backend/test/metabase_enterprise/advanced_permissions/api/group_manager_test.clj Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> * change is_group_manager in to bool instead of boolstring * remove debug code Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com>
-
- Apr 13, 2022
-
-
Ngoc Khuat authored
* add is_group_manager and hydrate it * update docstring and make sure the is-group-manager? is converted to boolean in any db
-
- Apr 10, 2022
-
-
Noah Moss authored
Add `exclude_uneditable_data_model` and `exclude_uneditable_details` flags to database list API (#21556) * add exclude-uneditable-data-model and exclude-uneditable-details flags to GET /api/database * remove debugging code
-
- Apr 08, 2022
-
-
Noah Moss authored
* first pass * a few more endpoints * add can_access_db_details to /api/user/common
-
- Apr 06, 2022
-
-
Noah Moss authored
-
- Apr 01, 2022
-
-
Ngoc Khuat authored
* add API to fetch general permisisons graph * add API to update general permissionns * change author of migration * update documents * misc fixes to applease the CIs * Add tests for general permission APIs and models * linting and fix a failed test case * fix some failed tests * update docs and change /subscription/ to /general/subscription/ for consistency * Hook and migration to make sure subscription are created for new groups by default * add schema migrations tests * set for the win * address noah's comments * Parse number as is in http-client for tests * address Cam's comments * revert the last commit about parsing API response in tests * change fk name * delete a comment * Changes: - Rename `changes` column to `after` to keep things consistent - If a group has no General Permisions, it'll not be included in the graph - Update tests and some docs * fix failing tests in ee * add some tests and make docstring completes * polishing comments * namespaces * fix namespaces * Add general permisison flags to `GET /api/user/current` (#21250) * return general permisison flags for /api/current * namespaces * move permission flags to under * Enforce Subscription permissions (#21285) * return general permisison flags for /api/current * namespaces * enforce general permissions for subscription and tests * update check-has-general-permisison to add option to require superuser * adding arity * add tests for permissions helper function * Move advanced permissions check funcs to ee namespace * unpushed changes * namespaces * ignore exception when load namespaces * change helper fn name * Enforce Monitoring Permissions (#21321) * return general permisison flags for /api/current * namespaces * enforce general permissions for subscription and tests * update check-has-general-permisison to add option to require superuser * adding arity * enforce permissions to call /api/dataset for internal queries * enforce monitoring permissions for api/task and api/util * add tests for OSS * add tests for db-connection-info endpoint * change test schema * update name func and fix ns * whydon't CI run ? * Enforce Setting Permissions (#21386) * return general permisison flags for /api/current * namespaces * enforce general permissions for subscription and tests * update check-has-general-permisison to add option to require superuser * adding arity * enforce permissions to call /api/dataset for internal queries * enforce monitoring permissions for api/task and api/util * add tests for OSS * add tests for db-connection-info endpoint * change test schema * update name func and fix ns * whydon't CI run ? * Enforce Setting permissions * fix failing test * make sure we could run slack test twice * make the mock consistent * address Noah's comments * shorter permissions check
-