Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Apr 15, 2024
  2. Apr 11, 2024
    • Nicolò Pretto's avatar
      add env var to enable css modules classnames linting (#41173) · 99d15b04
      Nicolò Pretto authored
      
      * .eslintrc -> .eslintrc.js
      
      * This might work?
      
      * add env for linting css modules class names
      
      * avoid extending postcss-modules/recommended, specify just the used rule instead
      
      * add missing . on comment
      
      * Remove unused .detailName references
      
      * Fix ManageApiKeys and GuiQueryEditor
      
      * Fix SettingText and DashboardControls
      
      * fix missing textUnspaced class
      
      * remove usave of S.headerButton, that's actually never used because we never pass headerLink to ReferenceHeader
      
      * Remove flexNoShrink
      
      ---------
      
      Co-authored-by: default avatarOisin Coveney <oisin@metabase.com>
      Unverified
      99d15b04
  3. Apr 10, 2024
  4. Apr 08, 2024
  5. Apr 04, 2024
  6. Apr 03, 2024
  7. Apr 02, 2024
  8. Mar 28, 2024
  9. Mar 27, 2024
  10. Mar 26, 2024
    • Denis Berezin's avatar
      Embedding SDK - integration commit (#40198) · 98f6cd82
      Denis Berezin authored
      * Minimal SDK code
      
      * Fix viz, styles
      
      * Move SDK code to enterprise folder
      
      * Fix files structure
      
      * Clean-up
      
      * Review fixes
      
      * Review fixes
      
      * Review fixes
      
      * Remove elementid
      
      * Reuse some options from main webpack config
      
      * Actualize package.json
      
      * Actualize package.json
      Unverified
      98f6cd82
  11. Mar 22, 2024
    • Nick Fitzpatrick's avatar
      Command palette/main (#39268) · fbcd986c
      Nick Fitzpatrick authored
      * Command Palette
      
      * small adjustments
      
      * unit tests for results
      
      * removing dupe component
      
      * removing unneeded webpack config
      
      * fix linting issue
      
      * fixing scroll behavior for settings
      
      * moving search results message, adding embedding e2e test
      
      * unit tests for palette utils
      Unverified
      fbcd986c
  12. Mar 18, 2024
    • Sloan Sparger's avatar
      Upgrade to React 17 (#40144) · ee131b5f
      Sloan Sparger authored
      * upgrade to react 17
      
      * fix popovers
      
      * upgrade formik to fix types
      
      * fix sso nested form failures
      
      * fix WindowModal failing unit test
      
      * update RowChart test to accommodate changes to event pooling in react 17
      
      * updates input blur change components to use layout effect to ensure input ref is available at the time of unmount
      
      * fixes failing map visualization e2e test
      Unverified
      ee131b5f
  13. Mar 14, 2024
  14. Mar 13, 2024
  15. Mar 11, 2024
  16. Mar 07, 2024
  17. Mar 06, 2024
  18. Feb 29, 2024
  19. Feb 28, 2024
  20. Feb 23, 2024
  21. Feb 20, 2024
    • Uladzimir Havenchyk's avatar
      Rework findColumnIndexForColumnSetting to MLv2 (#37854) · e94ea96a
      Uladzimir Havenchyk authored
      * Rework findColumnIndexForColumnSetting to MLv2
      
      * Throw an error to find all places without query
      
      * Use MLv2 in ChartSettingTable (#38171)
      
      * Add a comment why we can't use mlv2 in chart setting table
      
      * Use mlv2 findColumnIndexForColumnSetting in ChartSettingTableColumns
      
      * Tests completed, so revert throwing
      
      * Use mlv2 findColumnIndexForColumnSetting in object detail (#38170)
      
      * Use mlv2 findColumnIndexForColumnSetting in object detail
      
      * Address review
      
      * Use mlv2 findColumnIndexForColumnSetting in Question (#38169)
      
      * Use mlv2 findColumnIndexForColumnSetting in Question
      
      * Update question tests
      
      * Use mlv2 findColumnIndexForColumnSetting in viz settings (#38172)
      
      * Use mlv2 findColumnIndexForColumnSetting in Table (#38168)
      
      * Cleanup finColumnSettings usage (#38914)
      
      * Fix linting
      Unverified
      e94ea96a
    • Kamil Mielnik's avatar
      Align paths in Prettier & ESLint scripts (#38951) · 750638e4
      Kamil Mielnik authored
      * Align ESLint & prettier paths in "lint-stage" & "scripts" in package.json
      
      * Handle ts files in e2e tests
      
      * Manually fix ESLint-reported issues
      
      * Format "lint-prettier-pure" script the same way as "prettier"
      
      * Run "yarn eslint-fix"
      
      * Manually fix remaining issues
      
      * Ignore database files in ESLint as they reference a file that is git-ignored but does exist locally
      
      * Remove duplicated eslint call
      Unverified
      750638e4
    • Kamil Mielnik's avatar
      Include e2e directory in prettier scripts (#38948) · 22684b87
      Kamil Mielnik authored
      * Include e2e directory in prettier scripts
      
      * Run "yarn prettier"
      Unverified
      22684b87
    • Kamil Mielnik's avatar
      RFC 70 - Automate sorting imports (#33883) · 2aa3cec6
      Kamil Mielnik authored
      * Upgrade eslint-plugin-import
      
      * Configure import/order rule for consistent, predictable imports
      
      * Change "eslint-disable-next-line no-restricted-imports" into "eslint-disable-line"
      
      * Ensure imports are in a single block
      
      * Move or remove informative comments between import statements
      
      * Remove imports-grouping comments
      
      * Configure groups
      - the difference between the default setting is the presence of "internal" group
      
      * Manually fix imports order and disable "import/order" rule in files with possible circular dependencies
      
      * Move comment to the same line as import
      
      * Run "yarn eslint-fix" 5 times
      - Remaining: 16 problems (16 errors, 0 warnings)
      
      * Manually fix imports order in remaining files
      
      * Run "yarn prettier"
      
      * Fix import
      
      * Fix circular dependency
      
      * Fix circular dependency
      
      * Remove unused action creator (it was inlined in 702988ec3f8bd4c6bf6bbbdf169dca25a0ca5a13 due to circular dependency)
      
      * Re-add accidentally removed code
      
      * Fix typing
      
      * ESLint
      Unverified
      2aa3cec6
  22. Feb 16, 2024
    • Braden Shepherdson's avatar
      Enable source maps for CLJS in release builds (#38819) · c062ab7f
      Braden Shepherdson authored
      We do this for our JS and TS code. This change configures shadow-cljs to
      emit the source maps in release mode, and bumps the versions of
      shadow-cljs and the transitive dependency `source-maps-js` to enable
      webpack to consume these source maps correctly.
      
      (The output source maps have some quirks, and broke some consumers.
      Mainly that inlining of CLJS functions can result in empty namespaces,
      and while the file contents were correctly inlined,
      `sourceContents: ""` looks falsy in JS. Webpack would try to read the
      nonexistent source files and fail to build.)
      Unverified
      c062ab7f
  23. Feb 08, 2024
  24. Feb 07, 2024
  25. Jan 31, 2024
  26. Jan 29, 2024
    • Anton Kulyk's avatar
      Convert `ExplicitSize` to TypeScript (#38098) · 221ca042
      Anton Kulyk authored
      * Remove `wrapped` arg from `ExplicitSize`
      
      * Remove `AutoExpanding` HOC
      
      * Convert `ExplicitSize` to TypeScript
      
      * Fix `ExplicitSize` mock
      
      * Remove redundant type
      
      * Revert "Remove `wrapped` arg from `ExplicitSize`"
      
      This reverts commit 014bc4c61ae21ff67ae2157c40297f33fd39d95d.
      
      * Fix type
      Unverified
      221ca042
  27. Jan 25, 2024
  28. Jan 24, 2024
    • Denis Berezin's avatar
      Add code diff logic and switch to preview mode (#37155) · 8f0a57ba
      Denis Berezin authored
      * Migrate EmbedModalContent to TS
      
      * Add basic UI changes to Embed modal
      
      * More styling
      
      * Add more styling
      
      * Self review fixes
      
      * Self review fixes
      
      * Fix action button
      
      * Fix unit tests
      
      * Fix e2e tests
      
      * Fix e2e tests
      
      * Code review and design fixes
      
      * Fix unit test
      
      * Add Parameters tab text diff and switch to preview
      
      * Add code diff display logic for appearance tab
      
      * Self review fixes
      
      * Fix e2e tests
      
      * Button text hotfix
      
      * Move state to component, fix diff
      
      * Review fixes, action buttons refactor
      
      * Implement new code diff
      
      * Fix text highlight, fix unit tests
      
      * Code review fixes
      
      * Design review fixes
      
      * New code diff highlight UX
      
      * Remove folding
      
      * Change code diff logic, add automatic client code switch
      
      * Fix code highlight logic
      
      * Add unit tests
      
      * Fix some e2e tests
      
      * Fix e2e tests
      
      * Fix code highlight, parameters diff
      
      * Add code highlight on locked parameter value change
      
      * Add more tests
      
      * Review fixes
      
      * Refactor unit tests
      
      * Rollback preview tab remove, add utm tags
      
      * Fix prettier
      
      * Add interactive modal header with hover
      
      * Review fixes
      
      * Review fixes
      Unverified
      8f0a57ba
    • Nemanja Glumac's avatar
  29. Jan 18, 2024
Loading