Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Aug 29, 2022
  2. Aug 27, 2022
  3. Aug 26, 2022
  4. Aug 25, 2022
  5. Aug 24, 2022
  6. Aug 23, 2022
    • Bryan Maass's avatar
      [Actions] disallow is_write outside of actions api (#24712) · e91f4fce
      Bryan Maass authored
      * disallow writable queries outside of actions api
      
      - handles cards, dashboards, embedding and pulses
      - tests for disallowing writable query execution
      - fix namespace decl
      
      * fix ns decl
      
      * use `false?` to avoid any nil cards causing a 405
      
      * check that the card is there
      
      * Revert "check that the card is there"
      
      This reverts commit 5b56e2d00291bd21c0461a0567537769b5f73a83.
      
      * Revert "use `false?` to avoid any nil cards causing a 405"
      
      This reverts commit 72569d353ee5830f37d1a14c46289afbe511841b.
      Unverified
      e91f4fce
    • Cam Saul's avatar
      [Toucan 2 Prep] Replace the `IObjectPermissions` protocol with multimethods (#24917) · 241f2179
      Cam Saul authored
      * [Toucan 2 prep] Don't invoke Toucan models as functions
      
      * Some fixes
      
      * Test fixes
      
      * Test fix
      
      * [Toucan 2 prep] Don't call `type` or `class` on Toucan models
      
      * Test fixes
      
      * More test fixes :wrench:
      
      * Replace perms protocol with multimethods; derive models from perms policy keywords
      
      * Test fixes :wrench:
      
      * Appease Eastwood
      
      * Fix errors now that App has been merged in
      
      * Empty commit to trigger CI
      Unverified
      241f2179
    • Ariya Hidayat's avatar
      594a435e
Loading