This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Apr 02, 2022
-
-
Diogo Mendes authored
-
Nemanja Glumac authored
* Extract repro for #16756 * Optimize looping through sql date field fitlers * Optimize looping through sql number field fitlers * Optimize looping through sql string field fitlers * Extract common helper * Run only native filters in the current branch * Reduce flakiness in `type` * Merge field filters together * Run tests on `master` again
-
Nemanja Glumac authored
-
- Apr 01, 2022
-
-
Alexander Lesnenko authored
* download permission UI with specs * permission editor UI tweaks * reset download permission on blocked data sources * update specs * update copy * update specs
-
Noah Moss authored
-
Alexander Lesnenko authored
* subscriptions management permission * specs * update contract * specs
-
Alexander Polyankin authored
-
Nemanja Glumac authored
-
Diogo Mendes authored
-
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
-
Gustavo Saiani authored
-
Noah Moss authored
-
Noah Moss authored
-
Diogo Mendes authored
* Ignore running E2E workflow when not needed * Adding - ".**" as suggested * Playing safe for now
-
Nemanja Glumac authored
-
Nemanja Glumac authored
-
Anton Kulyk authored
-
Benoit Vinay authored
* Misc * parseTime method updated to remove timezone * parseTime tests added * formatTime tests added * Unskip 15876 cypress test
-
Anton Kulyk authored
-
Anton Kulyk authored
-
Anton Kulyk authored
-
- Mar 31, 2022
-
-
Nick Fitzpatrick authored
Updating Page Title and Favicon as Dashboards load
-
Gustavo Saiani authored
-
Anton Kulyk authored
-
Anton Kulyk authored
-
Anton Kulyk authored
-
Dalton authored
* Set visualization mode via QB state * Unskip repro
-
Cam Saul authored
-
Nemanja Glumac authored
* Reinforce the repro for 17514 * Fix typos
-
Anton Kulyk authored
-
Nemanja Glumac authored
-
Dalton authored
* Fix download question data on embedded dashboard * run prettier Co-authored-by:
Sugeng Suprayogi <sugengsuprayogi@users.noreply.github.com>
-
Diogo Mendes authored
* Moving to a 4vCPU * New tests * Test Finish
-
Anton Kulyk authored
* Create sidebar and add collections tree * Fix dragged collection item's z-index * Add links (data, archive, users' collections) * Add ProfileLink * Add bookmarks * Use the new sidebar at Navbar * Fix official collection icon opacity * Add sidebar width to navigation constants * Cut long item names * Fix sidebar's horizontal scroll * Fix remove bookmark icon position * Fix bookmark URLs * Fix how selected item is determined * Jump to a collection opened from a bookmark * Fix selected element highlighting edge cases * Don't check for "users" collection * Fix collapsing tree nodes * Fix remove bookmark icon show on hover * Fix removing a bookmark * Fix archived collections are disabled in the tree * Expand collection's parents after move * Fix UI element lookups in tests * Accept `icon` object as a SidebarLink prop * Use "tree" a11y role for collections tree * Always show the archive link * Fix "other users' collections" link icon * Fix e2e test * Fix e2e tests * Remove not used prop * Make bookmarks collapsible * Fix post-rebase issues * Fix can't click expanded tree node to collapse * Fix e2e test * Remove not used code * Use bookmark entities icon helper * Extract renderBookmark function * Allow custom `icon` element prop on SidebarLink * Fix bookmarked official collection icon colors * Fix `personal_owner_id` type * Move Collections entity file to collections dir * Reorganize collection entity file
-
Nemanja Glumac authored
-
Anton Kulyk authored
* Extend `Collection` type definition * Use correct types * Move `buildCollectionTree` to collection utils
-
Anton Kulyk authored
-
Nemanja Glumac authored
-
Anton Kulyk authored
* Give methods some space * Extract `active` state setter methods * Clean up styled components * Extract more styled-components * Extract methods * Turn SearchBar into functional component * Convert SearchBar to TypeScript
-
Luis Paolini authored
-