This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Feb 16, 2023
-
-
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
-
Tim Macdonald authored
* Add action.archived and search Constituent commits: Basic action archiving and search; no perms Only show actions in search with appropriate permissions archive test Make search tests more tolerant of local DB state Show model that actions come from in search results Test action search properly Per Conor/Bruno, actions have higher search precedence than pulses Don't return archived actions from the main GET endpoint Clean things up based on PR review Don't show archived actions in most endpoints Remove actions from search so this can be merged sooner Delete associated DashboardCard when Action is archived Add a few more tests
-
Cal Herries authored
* Check at GET /action/:uuid * Optimize queries * Fix and add tests * Add tests for public_links * Remove tap> * Use t2 * More of ngoc's suggestions * use nil for default connection * Use post-select * Use select-one instead
-
Cal Herries authored
Include database settings in GET "/api/database" and GET "/api/database/:id" response and respect `:visibility` (#28150) * Apply visibility to database settings * Refactor: Apply same pattern to writable visibilities * Remove extra whitespace * Update user-readable-values-map docstring * Fix syntax error * Update JSON encoding to filter settings even if the database is writeable * Update test * Add database endpoint tests * Update to-json docstring * Update comment * Fix kondo errors * Update geojson env var test * Fix tests * Change comment * Rename to writable-settings and other suggestions * Un-private test settings * Typo * Change temp-defaults to have setting be {} not nil * Update settings only when settings is non-nil * Fix * Fix tests * Fix test * Fix test
-
- Feb 13, 2023
-
-
Noah Moss authored
-