This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Feb 16, 2023
-
-
Mark Bastian authored
The `personal_owner_id` field is now added to the Collection when computing collection ancestors.
-
adam-james authored
* Static Viz Line/Area/Bar Should now respect set Y-axis min/max The values for y-axis min and max are available to the static-viz js, it is just a matter of pulling them into the y domain calculations. This PR also adds a rendering test to the backend unit tests to confirm that the setting is respected through the render pipeline. * Make tests better by not re-rendering for every node lookup. Just render each hiccup tree once, and search that tree multiple times instead. Just straight up a better way to do this test! * Make variable names clearer so they don't get mistaken for fns
-
Cal Herries authored
-
Cam Saul authored
-
Mark Bastian authored
Added logic to get column ids from model metadata if possible.
-
Gustavo Saiani authored
-
Ryan Laurie authored
* basic link card implementation * simplify link view * simplify link viz * add dashcard testing mocks * add link viz unit tests * make entire link card clickable * improve virtual card overlays * update types
-
Luis Paolini authored
-
Cam Saul authored
* Port `:vertica` driver to Honey SQL 2 * Fix
* One last test fix -
Cam Saul authored
* Fix `escape-join-aliases` middleware not properly deduplicating all aliases * Fix join resolution order * Appease Eastwood * Test fixes
* Ambiguous join aliases inside join conditions should prefer the joins from source queries * One more test -
Nick Fitzpatrick authored
* GH 28304 and GH 28311 * Adding Unit Tests * adjusting unit tests
-
Anton Kulyk authored
-
Ryan Laurie authored
* create separate writable testing DBs * test writable testing dbs * fix connection config * update writable db name and test assertions --------- Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
-
- Feb 15, 2023
-
-
Nick Fitzpatrick authored
* fixing public action unit test * adjusting e2e test * Adding timeouts for CI
-
Cam Saul authored
-
Jeff Bruemmer authored
-
Nemanja Glumac authored
-
Cal Herries authored
-
Nemanja Glumac authored
[ci skip]
-
Tim Macdonald authored
* Update H2 command * Clarify documentation for token check
-
Alexander Polyankin authored
-
Nemanja Glumac authored
[ci skip]
-
Alexander Polyankin authored
-
Nemanja Glumac authored
* Fix broken visual tests * Increase the timeout due to slow webmail interaction
-
Cal Herries authored
-
Cam Saul authored
-
Nemanja Glumac authored
-
- Feb 14, 2023
-
-
Aleksandr Lesnenko authored
Co-authored-by:
Noah Moss <noahbmoss@gmail.com>
-
Bryan Maass authored
* adding v2 data and query paths into the parser * add example test * adjust graph test output - seems kinda wrong, could use some guidance * add some more tests * temporarily add rcf tests * balance parens in deps.edn * dirty commit + making progress - need to make sure the spec is correct on this * tests for permission graph v2 api * Fix :data and :query keys in permissions graph v2 - adds tests for v2 graph read endpoint - rename some malli schemas - remove a few simple defendpoint-schema * transfer rcf/tests into deftests - fix a bug with native data permission path parsing - remove inline defs - add more tests for v2 style permission path parsing * take out c.t.l/log * formatting * move more tests around * lint fix * update docstrings - add / remove newlines
-
Ryan Laurie authored
* make actionPicker models list collapsible * use CollapseSection * WIP action settings modal * design updates * new action sidebar/modal design * cleanup and rename things to make more sense * add sidebar tests * remove unnecessary api requests * cleanup * unit test action dashcard settings * design updates * fewer loading spinners * update tests * update change type * fix tests * update tests
-
Ryan Laurie authored
[ci skip]
-
Aleksandr Lesnenko authored
-
Nemanja Glumac authored
-
Alexander Polyankin authored
-
Natalie authored
-
Cal Herries authored
* Add public_uuid and made_public_by_id to actions table & endpoints to enable/disable the public sharing on individual actions (#27721) * Add migration for public_uuid (indexed) and made_public_by_id * Add UUIDString schema * Add endpoints for enabling/disabling sharing of actions * Test that the new fields are returned with `GET /api/action/:id` * Remove validCheckSum on migration * Remove trailing whitespace * Fix DELETE test * Fix tests * Please migration linter * Update the default public_uuid every test run * Please migration linter * Add FK onDelete cascade * Replace ü * Add GET endpoint and post-select for action * Revert "Add GET endpoint and post-select for action" This reverts commit 8cc8b57d6034146dd726b54bc4199830ec1fda21. * Fix merge * Reorder migrations * Update test for GET `api/action?model-id=<id>` endpoint to include public sharing keys (#27802) * Add GET: /api/public/action/:uuid endpoint (#27781) * Add test * Remove non-public columns and check for 404 * Fix docstring * Rename for clarity * Fix missing ns * Remove unneccessary keys from action * Update test * Remove unused refer * Reorder migrations * Use mt * Add require and refactor * Use mt * Add endpoint for executing a public action (#27793) * Add endpoint and test * Add more tests and TODOs * Use mt * Reorder migrations * Remove unused require * Rate limit actions at 1 per second * Fix the tests for the throttle * Refactor tests * Fix test * Fix docstring * Add test for failed execution if actions are disabled * Use crowberto in tests * Fix using crowberto in tests * Fix cyclic load dependency * Add GET api/action/public endpoint * Use defendpoint * Add action-api-test * Add model_id to GET action/public response * Update GET api/action/public test for model_id * Add actions to public sharing admin settings (#27675) * Add actions to public sharing admin settings * Add public action in public sharing admin settings tests --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
Tim Macdonald authored
[Fixes #28298]
-
Braden Shepherdson authored
A `metabase.domain-entities.malli/defn` macro that (in CLJS) uses the schemas for the arguments to drive wrapping of vanilla JS objects for idiomatic use in CLJC code. See the first two functions in `metabase.domain-entities.queries.util` which get passed vanilla JS objects but can use them as CLJS maps.
-
Luiz Arakaki authored
-
Ryan Laurie authored
-