chore: merge develop into version-3-hotfix#1067
Merged
Merged
Conversation
Co-authored-by: frappe-pr-bot <developers@erpnext.com>
* fix: enable external access on write connections * fix: configure duckdb file access * fix: disable external access for parquet writing * fix: use restricted DuckDB connections for file uploads * fix: revert data_warehouse changes * refactor: improve DuckDB connection handling and external access control - Replace `external_access` context manager with integrated `allowed_dir` support in `get_duckdb_connection`. - Ensure `enable_external_access` is disabled after configuration in both `Warehouse` and `duckdb` connectors. - Update `get_file_data` to return the total row count using `table.count()`. - Improve file upload UI to show the total number of rows. - Extract `create_uploads_if_not_exists` to a reusable function in API. * fix: update upload creation to ignore permissions --------- Co-authored-by: Saqib Ansari <nextchamp.saqib@gmail.com>
fix: misc fiscal year fixes
* chore: Spanish translations * chore: Serbian (Cyrillic) translations * chore: Serbian (Latin) translations
fix: letters dropping in ContentEditable component
refactor: migrate stored tables to per-data-source schema
* fix: check write perms before checking linked filters * feat(ui): use checkbox component * feat(ui): use switch component * feat: default values for dashboard filters * feat(ui): add tabs * chore: add missing imports * feat: default filters in dashboard * feat(ui): separate filter editor dialog into setup and config * feat(ui): use frappe-ui checkbox * fix: unable to click on checkbox * feat: use frappe datepicker components * chore: improve design * fix: unable to close filter on clear
Add is_measure metadata to ColumnOption, detected from summarize/pivot_wider ops (with rename tracking and name-prefix fallback). MeasurePicker uses this to skip the aggregation picker step and generate clean default labels.
fix: join column auto-match, column resolution, and smarter chart defaults
feat: drill down into summarized source queries
fix: add fiscal year labeling to x-axis
Co-authored-by: Saqib Ansari <nextchamp.saqib@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
chore: update POT file
* chore: Indonesian translations * chore: Persian translations * chore: English translations * chore: French translations * chore: Spanish translations * chore: Arabic translations * chore: Czech translations * chore: Danish translations * chore: German translations * chore: Hungarian translations * chore: Italian translations * chore: Dutch translations * chore: Polish translations * chore: Portuguese translations * chore: Russian translations * chore: Slovenian translations * chore: Serbian (Cyrillic) translations * chore: Swedish translations * chore: Hungarian translations * chore: Turkish translations * chore: Chinese Simplified translations * chore: Vietnamese translations * chore: Portuguese, Brazilian translations * chore: Indonesian translations * chore: Persian translations * chore: Thai translations * chore: Croatian translations * chore: Burmese translations * chore: Bosnian translations * chore: Norwegian Bokmal translations * chore: Serbian (Latin) translations * chore: Esperanto translations * chore: Swedish translations * chore: Croatian translations * chore: Bosnian translations * chore: English translations * chore: French translations * chore: Spanish translations * chore: Arabic translations * chore: Czech translations * chore: Danish translations * chore: German translations * chore: Hungarian translations * chore: Italian translations * chore: Dutch translations * chore: Polish translations * chore: Portuguese translations * chore: Russian translations * chore: Slovenian translations * chore: Serbian (Cyrillic) translations * chore: Swedish translations * chore: Turkish translations * chore: Chinese Simplified translations * chore: Vietnamese translations * chore: Portuguese, Brazilian translations * chore: Indonesian translations * chore: Persian translations * chore: Thai translations * chore: Croatian translations * chore: Burmese translations * chore: Bosnian translations * chore: Norwegian Bokmal translations * chore: Serbian (Latin) translations * chore: Esperanto translations
* fix: load datatable when query is loaded * fix: make `between` default operator * fix: date range filter value
|
🎉 This PR is included in version 3.8.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.