mirror of
https://github.com/nextcloud/tables.git
synced 2025-07-21 18:35:35 +00:00
880 lines
51 KiB
Markdown
880 lines
51 KiB
Markdown
<!--
|
|
- SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
|
|
- SPDX-License-Identifier: AGPL-3.0-or-later
|
|
-->
|
|
|
|
# Changelog
|
|
|
|
## 0.9.4
|
|
|
|
### Added
|
|
|
|
* [Feat: Add usergroup column filters (tables#1720)](https://github.com/nextcloud/tables/pull/1720)
|
|
* [Feat: Enhance "Contains" filter to support "selection" type (tables#1798)](https://github.com/nextcloud/tables/pull/1798)
|
|
* [Add "Internal Link" Sharing Tile with Copy-to-Clipboard (tables#1831)](https://github.com/nextcloud/tables/pull/1831)
|
|
* [Move to vite for bundling (tables#830)](https://github.com/nextcloud/tables/pull/830)
|
|
|
|
### Fixed
|
|
|
|
* [Fix: Properly display teams in usergroup (tables#1754)](https://github.com/nextcloud/tables/pull/1754)
|
|
* [Fix(Row): find out necessary tableId for fetching the row (tables#1803)](https://github.com/nextcloud/tables/pull/1803)
|
|
* [Fix: handle null description in TableScheme constructor (tables#1838)](https://github.com/nextcloud/tables/pull/1838)
|
|
* [Fix: restore views fully (tables#1865)](https://github.com/nextcloud/tables/pull/1865)
|
|
* [Fix: Error while creating column (tables#1881)](https://github.com/nextcloud/tables/pull/1881)
|
|
* [Fix: Update internal link labels, use full link (tables#1888)](https://github.com/nextcloud/tables/pull/1888)
|
|
|
|
### Other
|
|
|
|
* [Refactor: restructure column config to support additional settings (tables#1688)](https://github.com/nextcloud/tables/pull/1688)
|
|
* [Refactor: streamline row and column data handling by implementing caching (tables#1841)](https://github.com/nextcloud/tables/pull/1841)
|
|
* [Refactor: simplify Columns::findAllByTable method (tables#1891)](https://github.com/nextcloud/tables/pull/1891)
|
|
* [Chore(i18n): Improved grammar (tables#1882)](https://github.com/nextcloud/tables/pull/1882)
|
|
* [Chore: Pin cypress version for renovate (tables#1834)](https://github.com/nextcloud/tables/pull/1834)
|
|
* [Chore: pin versions for config packages in renovate (tables#1876)](https://github.com/nextcloud/tables/pull/1876)
|
|
|
|
### Dependencies
|
|
|
|
* [Fix(deps): update dependency @nextcloud/vue to ^8.27.0 (tables#1780)](https://github.com/nextcloud/tables/pull/1780)
|
|
* [Fix(deps): update tiptap to ^2.25.0 (tables#1880)](https://github.com/nextcloud/tables/pull/1880)
|
|
* [Fix(deps): update dependency @nextcloud/auth to ^2.5.1 (tables#1819)](https://github.com/nextcloud/tables/pull/1819)
|
|
* [Fix(deps): update dependency @nextcloud/l10n to ^3.3.0 (tables#1832)](https://github.com/nextcloud/tables/pull/1832)
|
|
* [Fix(deps): update dependency @nextcloud/dialogs to ^6.3.1 (tables#1843)](https://github.com/nextcloud/tables/pull/1843)
|
|
* [Fix(deps): update dependency @nextcloud/files to ^3.11.0 (tables#1879)](https://github.com/nextcloud/tables/pull/1879)
|
|
* [Chore(deps): update dependency @nextcloud/stylelint-config to ^3.1.0 (tables#1820)](https://github.com/nextcloud/tables/pull/1820)
|
|
* [Chore(deps): update dependency openapi-typescript to ^7.8.0 (tables#1821)](https://github.com/nextcloud/tables/pull/1821)
|
|
* [Chore(deps): update dependency nextcloud/coding-standard to ^v1.4.0 (tables#1846)](https://github.com/nextcloud/tables/pull/1846)
|
|
* [Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.44.2 (tables#1878)](https://github.com/nextcloud/tables/pull/1878)
|
|
* [[main] Fix npm audit (tables#1883)](https://github.com/nextcloud/tables/pull/1883)
|
|
|
|
|
|
## 0.9.3
|
|
|
|
### Fixed
|
|
|
|
* [Fix: Fix errors related to navigation (tables#1623)](https://github.com/nextcloud/tables/pull/1623)
|
|
* [Fix(Permissions): view permissions inherit from table permissions (tables#1752)](https://github.com/nextcloud/tables/pull/1752)
|
|
* [Fix: Update circles in cypress workflow (tables#1809)](https://github.com/nextcloud/tables/pull/1809)
|
|
* [Perf: Parallelize initial requests (tables#1808)](https://github.com/nextcloud/tables/pull/1808)
|
|
* [Refactor(Controller): remove private ColumnsController (tables#1810)](https://github.com/nextcloud/tables/pull/1810)
|
|
|
|
### Other
|
|
|
|
* [Chore(deps): update icewind1991/nextcloud-version-matrix digest to c2bf575 (tables#1792)](https://github.com/nextcloud/tables/pull/1792)
|
|
* [Chore(deps): update shivammathur/setup-php digest to cf4cade (tables#1793)](https://github.com/nextcloud/tables/pull/1793)
|
|
* [Chore(tests): Cleanup bootstrap.php to be forward-compatible (tables#1806)](https://github.com/nextcloud/tables/pull/1806)
|
|
* [Ci: unblock integration test on irrelevant changes (tables#1811)](https://github.com/nextcloud/tables/pull/1811)
|
|
* [Fix(deps): update dependency @nextcloud/dialogs to ^6.3.0 (tables#1797)](https://github.com/nextcloud/tables/pull/1797)
|
|
* [Fix(deps): update dependency @nextcloud/moment to ^1.3.4 (tables#1805)](https://github.com/nextcloud/tables/pull/1805)
|
|
|
|
|
|
## 0.9.2
|
|
|
|
### Fixed
|
|
|
|
* [Fix: Properly update usergroup cells (tables#1750)](https://github.com/nextcloud/tables/pull/1750)
|
|
* [Fix: Allow searching for own user when selecting them (tables#1756)](https://github.com/nextcloud/tables/pull/1756)
|
|
* [Refactor: optimized parseEntities for better efficiency (tables#1764)](https://github.com/nextcloud/tables/pull/1764)
|
|
* [Fix: avoid marking empty link fields as invalid protocol (tables#1765)](https://github.com/nextcloud/tables/pull/1765)
|
|
* [Reverse column and row order when deleting (tables#1767)](https://github.com/nextcloud/tables/pull/1767)
|
|
|
|
## Other
|
|
|
|
* [Tests(Cypress): add tests for Application navigation display (tables#1553)](https://github.com/nextcloud/tables/pull/1553)
|
|
* [Fix(deps): update dependency @nextcloud/vue to ^8.25.1 (main) (tables#1760)](https://github.com/nextcloud/tables/pull/1760)
|
|
* [[main] Fix npm audit (tables#1762)](https://github.com/nextcloud/tables/pull/1762)
|
|
|
|
|
|
## 0.9.1
|
|
|
|
### Added
|
|
|
|
* [Enhancement: Add description field for views (tables#1664)](https://github.com/nextcloud/tables/pull/1664)
|
|
* [Enhancement: Improve viewer integration for images (tables#1624)](https://github.com/nextcloud/tables/pull/1624)
|
|
* [Enh: Restrict text link protocols (tables#1656)](https://github.com/nextcloud/tables/pull/1656)
|
|
* [Enh: escape CSV values (tables#1684)](https://github.com/nextcloud/tables/pull/1684)
|
|
* [Enh: remove redundant primary key index (tables#1737)](https://github.com/nextcloud/tables/pull/1737)
|
|
* [Analytics: get default values for number columns (tables#1717)](https://github.com/nextcloud/tables/pull/1717)
|
|
|
|
### Fixed
|
|
|
|
* [Fix: Export empty view array when exporting shared tables (tables#1620)](https://github.com/nextcloud/tables/pull/1620)
|
|
* [Fix(Import): Fix DateTime subtype checks (tables#1661)](https://github.com/nextcloud/tables/pull/1661)
|
|
* [Fix: fix creation failure when using creator filter (tables#1689)](https://github.com/nextcloud/tables/pull/1689)
|
|
* [Fix: use proper meta column names for sorting (tables#1690)](https://github.com/nextcloud/tables/pull/1690)
|
|
* [Fix(UI): fetch avatar correctly by user id (tables#1724)](https://github.com/nextcloud/tables/pull/1724)
|
|
* [Fix: display ncemptycontent below search results (tables#1734)](https://github.com/nextcloud/tables/pull/1734)
|
|
* [Fix: make it possible to use first option as default (tables#1738)](https://github.com/nextcloud/tables/pull/1738)
|
|
* [Fix: computed property duplicates action on import (tables#1748)](https://github.com/nextcloud/tables/pull/1748)
|
|
* [Enhancement: UI fixes for create/edit row dialogs (tables#1621)](https://github.com/nextcloud/tables/pull/1621)
|
|
|
|
### Other
|
|
* [Build: disable minor+ dep updates on old branches (tables#1659)](https://github.com/nextcloud/tables/pull/1659)
|
|
* [Ci: add summaries for cypress and integration tests (tables#1660)](https://github.com/nextcloud/tables/pull/1660)
|
|
* Multiple dependency updates
|
|
|
|
|
|
## 0.9.0
|
|
|
|
### Added
|
|
|
|
* [Feat(Contexts): enable nav bar display logic (tables#1193)](https://github.com/nextcloud/tables/pull/1193)
|
|
* [Make Applications visible by default in the app navigation bar (tables#1250)](https://github.com/nextcloud/tables/pull/1250)
|
|
* [Feat: Add UI elements to modify navigation display (tables#1295)](https://github.com/nextcloud/tables/pull/1295)
|
|
* [Feat: add support for teams in usergroup column (tables#1326)](https://github.com/nextcloud/tables/pull/1326)
|
|
* [Enh: warn during table manager promotion/demotion (tables#1434)](https://github.com/nextcloud/tables/pull/1434)
|
|
* [Enh: display error popup when import preview fails (tables#1463)](https://github.com/nextcloud/tables/pull/1463)
|
|
* [Share with teams (tables#1465)](https://github.com/nextcloud/tables/pull/1465)
|
|
* [Enh: use tiptap's editor to render HTML (tables#1488)](https://github.com/nextcloud/tables/pull/1488)
|
|
* [Server-side sorting (tables#1510)](https://github.com/nextcloud/tables/pull/1510)
|
|
* [Feat(Templates): extend the tutorial table (tables#1535)](https://github.com/nextcloud/tables/pull/1535)
|
|
* [Feat: migrate from vuex to pinia (tables#1540)](https://github.com/nextcloud/tables/pull/1540)
|
|
|
|
### Fixed
|
|
|
|
* [Fix: check for null in import preview (tables#1368)](https://github.com/nextcloud/tables/pull/1368)
|
|
* [Fix(Import): expect selectionOptions as array from json (tables#1383)](https://github.com/nextcloud/tables/pull/1383)
|
|
* [Fix: Properly create new rows in filtered views (tables#1409)](https://github.com/nextcloud/tables/pull/1409)
|
|
* [Fix return status in a few cases and add integration tests against content modification through Applications (tables#1421)](https://github.com/nextcloud/tables/pull/1421)
|
|
* [Fix: use actual providerId in link rows (tables#1443)](https://github.com/nextcloud/tables/pull/1443)
|
|
* [Fix: use 0 for falsy number progress values during sorting (tables#1444)](https://github.com/nextcloud/tables/pull/1444)
|
|
* [Fix: ensure number progress stays within 1-100 range (tables#1445)](https://github.com/nextcloud/tables/pull/1445)
|
|
* [Fix and improve detection and import of ods, xlsx and csv documents (tables#1446)](https://github.com/nextcloud/tables/pull/1446)
|
|
* [Fix "start of week" filter not working on table views (tables#1476)](https://github.com/nextcloud/tables/pull/1476)
|
|
* [Fix(Views): allow to sort for meta columns (tables#1525)](https://github.com/nextcloud/tables/pull/1525)
|
|
* [Fix: allow adding meta data columns to views again (tables#1526)](https://github.com/nextcloud/tables/pull/1526)
|
|
* [Fix(RowMappers): value might at least be null (tables#1534)](https://github.com/nextcloud/tables/pull/1534)
|
|
* [Fix(Import): DateTime import fixes (tables#1545)](https://github.com/nextcloud/tables/pull/1545)
|
|
* [Fix(Favorites): repair runtime cache population (tables#1542)](https://github.com/nextcloud/tables/pull/1542)
|
|
* [Fix: wrap usergroup's cell values (tables#1551)](https://github.com/nextcloud/tables/pull/1551)
|
|
* [Fix(sort): use addOrderBy for sorting with multiple columns (tables#1612)](https://github.com/nextcloud/tables/pull/1612)
|
|
* [Fix: improve import scheme and row dialogs (tables#1619)](https://github.com/nextcloud/tables/pull/1619)
|
|
|
|
### Dependencies
|
|
|
|
* [Deps: drop support for NC 27 and 28 (tables#1529)](https://github.com/nextcloud/tables/pull/1529)
|
|
* [Deps(PHP): update phpoffice/phpspreadsheet (tables#1561)](https://github.com/nextcloud/tables/pull/1561)
|
|
* Multiple dependency updates via Renovate bot
|
|
|
|
### Other
|
|
|
|
* [Build(dev-deps): update phpunit for PHP 8.4 compat (tables#1466)](https://github.com/nextcloud/tables/pull/1466)
|
|
* [Build(NC): bump max compatible NC version (tables#1569)](https://github.com/nextcloud/tables/pull/1569)
|
|
* [Chore(i18n): Improved wording (tables#1549)](https://github.com/nextcloud/tables/pull/1549)
|
|
* [Chore(i18n): Improved grammar (tables#1567)](https://github.com/nextcloud/tables/pull/1567)
|
|
* [Enh(Cypress): improve some selectors (tables#1572)](https://github.com/nextcloud/tables/pull/1572)
|
|
* [Increase size of row editor dialog (tables#1611)](https://github.com/nextcloud/tables/pull/1611)
|
|
* [Refactor: Extend Permission Middleware usage and replace deprecated annotations with attributes (tables#1406)](https://github.com/nextcloud/tables/pull/1406)
|
|
* [Fix: Use devcontainer with php v8.2 (tables#1485)](https://github.com/nextcloud/tables/pull/1485)
|
|
|
|
|
|
|
|
## 0.9.0-beta.2
|
|
|
|
### Added
|
|
|
|
* [Feat(Templates): extend the tutorial table (tables#1535)](https://github.com/nextcloud/tables/pull/1535)
|
|
* [Feat: migrate from vuex to pinia (tables#1540)](https://github.com/nextcloud/tables/pull/1540)
|
|
|
|
### Fixed
|
|
|
|
* [Fix(Favorites): repair runtime cache population (tables#1542)](https://github.com/nextcloud/tables/pull/1542)
|
|
* [Chore(i18n): Improved wording (tables#1549)](https://github.com/nextcloud/tables/pull/1549)
|
|
* [Fix: wrap usergroup's cell values (tables#1551)](https://github.com/nextcloud/tables/pull/1551)
|
|
* [Chore(i18n): Improved grammar (tables#1567)](https://github.com/nextcloud/tables/pull/1567)
|
|
* [Build(NC): bump max compatible NC version (tables#1569)](https://github.com/nextcloud/tables/pull/1569)
|
|
* [Enh(Cypress): improve some selectors (tables#1572)](https://github.com/nextcloud/tables/pull/1572)
|
|
* [Ci(config): stop updates for 0.7, enable PHP updates in renovate (tables#1560)](https://github.com/nextcloud/tables/pull/1560)
|
|
|
|
|
|
### Dependencies
|
|
|
|
* [Deps(PHP): update phpoffice/phpspreadsheet (tables#1561)](https://github.com/nextcloud/tables/pull/1561)
|
|
* [Fix(deps): update dependency @nextcloud/files to ^3.10.1 (main) (tables#1501)](https://github.com/nextcloud/tables/pull/1501)
|
|
* [Fix(deps): update dependency @nextcloud/moment to ^1.3.2 (main) (tables#1502)](https://github.com/nextcloud/tables/pull/1502)
|
|
* [[main] Fix npm audit (tables#1513)](https://github.com/nextcloud/tables/pull/1513)
|
|
* [Fix(deps): update dependency @nextcloud/dialogs to ^6.1.1 (main) (tables#1554)](https://github.com/nextcloud/tables/pull/1554)
|
|
* [Chore(dev-deps): Bump nextcloud/ocp package (tables#1557)](https://github.com/nextcloud/tables/pull/1557)
|
|
* [Chore(deps): update actions/checkout digest to 1e31de5 (main) (tables#1574)](https://github.com/nextcloud/tables/pull/1574)
|
|
* [Chore(deps): update alexwilson/enable-github-automerge-action digest to 4729e0d (main) (tables#1575)](https://github.com/nextcloud/tables/pull/1575)
|
|
* [Chore(deps): update dependency bamarni/composer-bin-plugin to ^1.8.2 (main) (tables#1576)](https://github.com/nextcloud/tables/pull/1576)
|
|
* [Chore(deps): update dependency staabm/annotate-pull-request-from-checkstyle to ^1.8.5 (main) (tables#1577)](https://github.com/nextcloud/tables/pull/1577)
|
|
* [Fix(deps): update dependency pinia to ^2.3.1 (main) (tables#1579)](https://github.com/nextcloud/tables/pull/1579)
|
|
* [Fix(deps): update tiptap to ^2.11.5 (main) (tables#1580)](https://github.com/nextcloud/tables/pull/1580)
|
|
* [Chore(deps): update dependency psalm/phar to ^5.26.1 (main) (tables#1583)](https://github.com/nextcloud/tables/pull/1583)
|
|
* [[main] Fix npm audit (tables#1585)](https://github.com/nextcloud/tables/pull/1585)
|
|
* [Chore(deps): update dependency openapi-typescript to ^7.6.1 (main) (tables#1587)](https://github.com/nextcloud/tables/pull/1587)
|
|
|
|
## 0.9.0-beta.1
|
|
|
|
### Added
|
|
|
|
* [Feat(Contexts): enable nav bar display logic (tables#1193)](https://github.com/nextcloud/tables/pull/1193)
|
|
* [Make Applications visible by default in the app navigation bar (tables#1250)](https://github.com/nextcloud/tables/pull/1250)
|
|
* [Feat: Add UI elements to modify navigation display (tables#1295)](https://github.com/nextcloud/tables/pull/1295)
|
|
* [Feat: add support for teams in usergroup column (tables#1326)](https://github.com/nextcloud/tables/pull/1326)
|
|
* [Enh: warn during table manager promotion/demotion (tables#1434)](https://github.com/nextcloud/tables/pull/1434)
|
|
* [Enh: display error popup when import preview fails (tables#1463)](https://github.com/nextcloud/tables/pull/1463)
|
|
* [Share with teams (tables#1465)](https://github.com/nextcloud/tables/pull/1465)
|
|
* [Enh: use tiptap's editor to render HTML (tables#1488)](https://github.com/nextcloud/tables/pull/1488)
|
|
|
|
### Fixed
|
|
|
|
* [Fix: check for null in import preview (tables#1368)](https://github.com/nextcloud/tables/pull/1368)
|
|
* [Fix(Import): expect selectionOptions as array from json (tables#1383)](https://github.com/nextcloud/tables/pull/1383)
|
|
* [Fix return status in a few cases and add integration tests against content modification through Applications (tables#1421)](https://github.com/nextcloud/tables/pull/1421)
|
|
* [Fix: use actual providerId in link rows (tables#1443)](https://github.com/nextcloud/tables/pull/1443)
|
|
* [Fix: use 0 for falsy number progress values during sorting (tables#1444)](https://github.com/nextcloud/tables/pull/1444)
|
|
* [Fix: ensure number progress stays within 1-100 range (tables#1445)](https://github.com/nextcloud/tables/pull/1445)
|
|
* [Fix and improve detection and import of ods, xlsx and csv documents (tables#1446)](https://github.com/nextcloud/tables/pull/1446)
|
|
* [Fix "start of week" filter not working on table views (tables#1476)](https://github.com/nextcloud/tables/pull/1476)
|
|
* [Fix(Views): allow to sort for meta columns (tables#1525)](https://github.com/nextcloud/tables/pull/1525)
|
|
* [Fix: allow adding meta data columns to views again (tables#1526)](https://github.com/nextcloud/tables/pull/1526)
|
|
* [Fix(RowMappers): value might at least be null (tables#1534)](https://github.com/nextcloud/tables/pull/1534)
|
|
|
|
### Other
|
|
|
|
* dependency updates
|
|
* [Refactor: Extend Permission Middleware usage and replace deprecated annotations with attributes (tables#1406)](https://github.com/nextcloud/tables/pull/1406)
|
|
* [Fix: Use devcontainer with php v8.2 (tables#1485)](https://github.com/nextcloud/tables/pull/1485)
|
|
|
|
## 0.8.0
|
|
|
|
### Added
|
|
|
|
- Feat: Add backend for new user/group column [#1090](https://github.com/nextcloud/tables/pull/1090)
|
|
- Feat: User/group column frontend [#1113](https://github.com/nextcloud/tables/pull/1113)
|
|
- Feat: Add events for row added and row updated [#1101](https://github.com/nextcloud/tables/pull/1101)
|
|
- Feat: Submit row details with ctrl + enter [#1112](https://github.com/nextcloud/tables/pull/1112)
|
|
- Enh(API): Add OCS API to create rows [#1161](https://github.com/nextcloud/tables/pull/1161)
|
|
- Add scheme import and export [#1170](https://github.com/nextcloud/tables/pull/1170)
|
|
- Feat: Share Application with groups [#1311](https://github.com/nextcloud/tables/pull/1311)
|
|
- Feat: Use simple input field instead of multiselect for plain URLs [#787](https://github.com/nextcloud/tables/pull/787)
|
|
- Feat: Create new table from import [#915](https://github.com/nextcloud/tables/pull/915)
|
|
- Feat(import): Change column format during import [#944](https://github.com/nextcloud/tables/pull/944)
|
|
- Enh: Consolidate user/group search code [#1025](https://github.com/nextcloud/tables/pull/1025)
|
|
- Enh: Delete Application and its shares [#1026](https://github.com/nextcloud/tables/pull/1026)
|
|
- Enh(Contexts): Set active navigation entry [#1037](https://github.com/nextcloud/tables/pull/1037)
|
|
- Enh(App): Navigation tweaks for Contexts [#1080](https://github.com/nextcloud/tables/pull/1080)
|
|
- Perf: Avoid extra queries to get the view ownership [#1062](https://github.com/nextcloud/tables/pull/1062)
|
|
- Perf: Make cache usable for unfavorited entries [#1063](https://github.com/nextcloud/tables/pull/1063)
|
|
- Add table_id index to oc_tables_columns [#1078](https://github.com/nextcloud/tables/pull/1078)
|
|
- Enh: Gitignore Cypress download folder [#1144](https://github.com/nextcloud/tables/pull/1144)
|
|
- Enh: Add context e2e tests [#1149](https://github.com/nextcloud/tables/pull/1149)
|
|
- Migrate `NcModal` to `NcDialog` [#1239](https://github.com/nextcloud/tables/pull/1239)
|
|
- Enhancement/279 pagination for tables ui [#972](https://github.com/nextcloud/tables/pull/972)
|
|
|
|
### Fixed
|
|
|
|
- Fix: Properly set random icon on load [#1001](https://github.com/nextcloud/tables/pull/1001)
|
|
- Fix(App): Unstuck navbar focus on internal entries [#1038](https://github.com/nextcloud/tables/pull/1038)
|
|
- Fix(occ): Fix occ tables:update by defining the `description` option and making `title` optional [#1045](https://github.com/nextcloud/tables/pull/1045)
|
|
- Fix(DB): Update tables_row_sleeves' sequence after migration [#1049](https://github.com/nextcloud/tables/pull/1049)
|
|
- Fix(Context): Do not show hidden columns [#1092](https://github.com/nextcloud/tables/pull/1092)
|
|
- Fix: Reduce templates requests [#1098](https://github.com/nextcloud/tables/pull/1098)
|
|
- Fix: Broken sort by date [#1110](https://github.com/nextcloud/tables/pull/1110)
|
|
- Fix(Controller): Remove unneeded endpoints [#1130](https://github.com/nextcloud/tables/pull/1130)
|
|
- Fix(View): 'manageTable' array key is not always set [#1136](https://github.com/nextcloud/tables/pull/1136)
|
|
- Fix: Insert context startpage for proper update [#1146](https://github.com/nextcloud/tables/pull/1146)
|
|
- Fix: Pass view as prop to EmptyView [#1147](https://github.com/nextcloud/tables/pull/1147)
|
|
- Fix: Add aria-label to NcSelect [#1148](https://github.com/nextcloud/tables/pull/1148)
|
|
- Fix: Hide Create Column button on empty table if inadequate permissions [#1151](https://github.com/nextcloud/tables/pull/1151)
|
|
- Fix: Remove deleted resource from associated applications [#1156](https://github.com/nextcloud/tables/pull/1156)
|
|
- Fix: Only add resource if user can manage resource [#1160](https://github.com/nextcloud/tables/pull/1160)
|
|
- Fix: Ensure default values show as filled [#1176](https://github.com/nextcloud/tables/pull/1176)
|
|
- Fix: Modify context nodes update [#1178](https://github.com/nextcloud/tables/pull/1178)
|
|
- Fix: Navigation table entries UI issues [#1195](https://github.com/nextcloud/tables/pull/1195)
|
|
- Fix(View): Column might be saved as null [#1196](https://github.com/nextcloud/tables/pull/1196)
|
|
- Fix: Remove View filter with null column [#1199](https://github.com/nextcloud/tables/pull/1199)
|
|
- Fix: Flaky Cypress tests [#1204](https://github.com/nextcloud/tables/pull/1204)
|
|
- Fix(api): Fix wrong array type [#1205](https://github.com/nextcloud/tables/pull/1205)
|
|
- Fix(Capabilities): Announce API 2.0 [#1215](https://github.com/nextcloud/tables/pull/1215)
|
|
- Fix: Make user listing in table more consistent by using NcUserBubble [#1254](https://github.com/nextcloud/tables/pull/1254)
|
|
- Fix: Avoid variable access on unhandled exception and lower log level for expected permission check failures [#1274](https://github.com/nextcloud/tables/pull/1274)
|
|
- Fix: Reduce arguments for column creation function [#1281](https://github.com/nextcloud/tables/pull/1281)
|
|
- Fix: Only focus on input if modal is open [#1282](https://github.com/nextcloud/tables/pull/1282)
|
|
- Fix: Use different app menu selectors [#1292](https://github.com/nextcloud/tables/pull/1292)
|
|
- Fix: Unhide part of single selection NcSelect value [#1293](https://github.com/nextcloud/tables/pull/1293)
|
|
- Fix: Improve style alignment and heights [#1307](https://github.com/nextcloud/tables/pull/1307)
|
|
- Fix: Open row edit modal on initial load [#1312](https://github.com/nextcloud/tables/pull/1312)
|
|
- Fix: Check sorting array is non-empty [#1338](https://github.com/nextcloud/tables/pull/1338)
|
|
|
|
|
|
### Dependencies
|
|
|
|
- Update dependency @nextcloud/browserslist-config to ^3.0.1 [#1012](https://github.com/nextcloud/tables/pull/1012)
|
|
- Update dependency @nextcloud/router to ^3.0.1 [#1016](https://github.com/nextcloud/tables/pull/1016)
|
|
- Update dependency @nextcloud/auth to ^2.4.0 [#1297](https://github.com/nextcloud/tables/pull/1297)
|
|
- Update dependency @nextcloud/files to ^3.9.0 [#1344](https://github.com/nextcloud/tables/pull/1344)
|
|
- Update tiptap to ^2.6.6 [#1316](https://github.com/nextcloud/tables/pull/1316)
|
|
- Update dependency @nextcloud/babel-config to ^1.2.0 [#1093](https://github.com/nextcloud/tables/pull/1093)
|
|
- Update dependency @nextcloud/axios to ^2.5.0 [#1053](https://github.com/nextcloud/tables/pull/1053)
|
|
- Update dependency @nextcloud/stylelint-config to v3 [#1054](https://github.com/nextcloud/tables/pull/1054)
|
|
- Update dependency @nextcloud/l10n to ^3.1.0 [#1087](https://github.com/nextcloud/tables/pull/1087)
|
|
- Update dependency @nextcloud/vue to ^8.17.1 [#1333](https://github.com/nextcloud/tables/pull/1333)
|
|
- Update dependency @nextcloud/eslint-config to ^8.4.1 [#1094](https://github.com/nextcloud/tables/pull/1094)
|
|
- Update dependency @nextcloud/event-bus to ^3.3.1 [#1114](https://github.com/nextcloud/tables/pull/1114)
|
|
- Update dependency openapi-typescript to ^7.4.0 [#1343](https://github.com/nextcloud/tables/pull/1343)
|
|
- Update dependency debounce to ^2.1.0 [#1108](https://github.com/nextcloud/tables/pull/1108)
|
|
- Update dependency @vueuse/core to ^11.0.3 [#1318](https://github.com/nextcloud/tables/pull/1318)
|
|
- Update dependency cypress-downloadfile to ^1.2.4 [#1162](https://github.com/nextcloud/tables/pull/1162)
|
|
- Update openapi-extractor to v1.0.0 [#1303](https://github.com/nextcloud/tables/pull/1303)
|
|
- Update dependency @nextcloud/dialogs to v5 [#1329](https://github.com/nextcloud/tables/pull/1329)
|
|
|
|
## 0.8.0-beta-3
|
|
|
|
### Fixed
|
|
|
|
- repair schema export and import @grnd-alt [#1321](https://github.com/nextcloud/tables/pull/1321)
|
|
- fix: Open row edit modal on initial load @juliushaertl [#1312](https://github.com/nextcloud/tables/pull/1312)
|
|
- fix: unhide part of single selection NcSelect value @enjeck [#1293](https://github.com/nextcloud/tables/pull/1293)
|
|
- fix: improve style alignment and heights @enjeck [#1307](https://github.com/nextcloud/tables/pull/1307)
|
|
- fix: only focus on input if modal is open @enjeck [#1282](https://github.com/nextcloud/tables/pull/1282)
|
|
- fix: use different app menu selectors @enjeck [#1292](https://github.com/nextcloud/tables/pull/1292)
|
|
- chore: Proper logs with error level and exception trace @juliushaertl [#1217](https://github.com/nextcloud/tables/pull/1217)
|
|
- fix: ensure default values show as filled @enjeck [#1176](https://github.com/nextcloud/tables/pull/1176)
|
|
- fix: Avoid variable access on unhandled exception and lower log level for expected permission check failures @juliushaertl [#1274](https://github.com/nextcloud/tables/pull/1274)
|
|
- fix/ui quirks @juliushaertl [#1259](https://github.com/nextcloud/tables/pull/1259)
|
|
|
|
### Dependencies
|
|
|
|
- fix(deps): update dependency @nextcloud/vue to ^8.17.0 (main) @app/renovate [#1317](https://github.com/nextcloud/tables/pull/1317)
|
|
- fix(deps): update tiptap to ^2.6.6 (main) @app/renovate [#1316](https://github.com/nextcloud/tables/pull/1316)
|
|
- fix(deps): update dependency @vueuse/core to ^11.0.1 (main) @app/renovate [#1315](https://github.com/nextcloud/tables/pull/1315)
|
|
- chore(deps): Update openapi-extractor to v1.0.0 @provokateurin [#1303](https://github.com/nextcloud/tables/pull/1303)
|
|
- fix(deps): update dependency @vueuse/core to v11 (main) @app/renovate [#1300](https://github.com/nextcloud/tables/pull/1300)
|
|
- fix(deps): update tiptap to ^2.6.4 (main) @app/renovate [#1298](https://github.com/nextcloud/tables/pull/1298)
|
|
- fix(deps): update dependency @nextcloud/auth to ^2.4.0 (main) @app/renovate [#1297](https://github.com/nextcloud/tables/pull/1297)
|
|
- fix(deps): update tiptap to ^2.5.9 (main) @app/renovate [#1285](https://github.com/nextcloud/tables/pull/1285)
|
|
- fix(deps): update dependency @vueuse/core to ^10.11.1 (main) @app/renovate [#1284](https://github.com/nextcloud/tables/pull/1284)
|
|
- fix(deps): update dependency @vueuse/core to ^10.11.1 (main) @app/renovate [#1284](https://github.com/nextcloud/tables/pull/1284)
|
|
- fix(deps): update dependency @nextcloud/vue to ^8.16.0 (main) @app/renovate [#1278](https://github.com/nextcloud/tables/pull/1278)
|
|
- chore(deps): update dependency openapi-typescript to ^7.3.0 (main) @app/renovate [#1264](https://github.com/nextcloud/tables/pull/1264)
|
|
- fix(deps): update tiptap to ^2.5.8 (main) @app/renovate [#1263](https://github.com/nextcloud/tables/pull/1263)
|
|
- fix(deps): update dependency @nextcloud/vue to ^8.15.1 (main) @app/renovate [#1262](https://github.com/nextcloud/tables/pull/1262)
|
|
|
|
### Feature highlights
|
|
|
|
### Added
|
|
|
|
- feat: add backend for new user/group column @enjeck [#1090](https://github.com/nextcloud/tables/pull/1090)
|
|
- Analytics: permission error on shared tables with non-shared views @Rello [#1248](https://github.com/nextcloud/tables/pull/1248)
|
|
- feat: User/group column frontend @enjeck [#1113](https://github.com/nextcloud/tables/pull/1113)
|
|
|
|
### Fixed
|
|
|
|
- fix: Make user listing in table more consistent by using NcUserBubble @juliushaertl [#1254](https://github.com/nextcloud/tables/pull/1254)
|
|
- fix: Navigation table entries UI issues @enjeck [#1195](https://github.com/nextcloud/tables/pull/1195)
|
|
- fix(files): fix appstore-build-publish.yml @JuliaKirschenheuter [#1244](https://github.com/nextcloud/tables/pull/1244)
|
|
|
|
### Dependencies
|
|
|
|
- fix(deps): update tiptap to ^2.5.7 (main) @renovate [#1245](https://github.com/nextcloud/tables/pull/1245)
|
|
- fix(deps): update dependency @nextcloud/vue to ^8.15.0 (main) @renovate [#1246](https://github.com/nextcloud/tables/pull/1246)
|
|
|
|
## 0.8.0-beta.1
|
|
|
|
### Feature highlights
|
|
|
|
### Added
|
|
|
|
- enh(Contexts): set active navigation entry @blizzz [#1037](https://github.com/nextcloud/tables/pull/1037)
|
|
- enh(App): navigation tweaks for Contexts @blizzz [#1080](https://github.com/nextcloud/tables/pull/1080)
|
|
- Enhancement/279 pagination for tables ui @grnd-alt [#972](https://github.com/nextcloud/tables/pull/972)
|
|
- feat: submit row details with ctrl + enter @luka-nextcloud [#1112](https://github.com/nextcloud/tables/pull/1112)
|
|
- add table_id index to oc_tables_columns @grnd-alt [#1078](https://github.com/nextcloud/tables/pull/1078)
|
|
- ci(integration): test against context sharing @blizzz [#1129](https://github.com/nextcloud/tables/pull/1129)
|
|
- fix: pass view as prop to EmptyView @enjeck [#1147](https://github.com/nextcloud/tables/pull/1147)
|
|
- enh(API): add OCS API to create rows @blizzz [#1161](https://github.com/nextcloud/tables/pull/1161)
|
|
- feat: Add events for row added and row updated @come-nc [#1101](https://github.com/nextcloud/tables/pull/1101)
|
|
- feat(import): change column format during import @luka-nextcloud [#944](https://github.com/nextcloud/tables/pull/944)
|
|
- add scheme import and export @grnd-alt [#1170](https://github.com/nextcloud/tables/pull/1170)
|
|
- feat: update error handling during import @luka-nextcloud [#1091](https://github.com/nextcloud/tables/pull/1091)
|
|
- enh: gitignore Cypress download folder @enjeck [#1144](https://github.com/nextcloud/tables/pull/1144)
|
|
- enh: Consolidate user/group search code @enjeck [#1025](https://github.com/nextcloud/tables/pull/1025)
|
|
- enh: add context e2e tests @enjeck [#1149](https://github.com/nextcloud/tables/pull/1149)
|
|
|
|
### Fixed
|
|
|
|
- perf: Avoid extra queries to get the view ownership @juliushaertl [#1062](https://github.com/nextcloud/tables/pull/1062)
|
|
- fix(DB): update tables_row_sleeves' sequence after migration @blizzz [#1049](https://github.com/nextcloud/tables/pull/1049)
|
|
- perf: Make cache usable for unfavorited entries @juliushaertl [#1063](https://github.com/nextcloud/tables/pull/1063)
|
|
- enh: Delete Application and its shares @enjeck [#1026](https://github.com/nextcloud/tables/pull/1026)
|
|
- fix(DB): fetch pageId as int @blizzz [#1083](https://github.com/nextcloud/tables/pull/1083)
|
|
- fix: reduce templates requests @luka-nextcloud [#1098](https://github.com/nextcloud/tables/pull/1098)
|
|
- fix #1099 cosmetic bug: 3 typos `throw Error('Form ' + form + ' does no exist')` need correction @kirisakow [#1102](https://github.com/nextcloud/tables/pull/1102)
|
|
- fix(Context): do not show hidden columns @blizzz [#1092](https://github.com/nextcloud/tables/pull/1092)
|
|
- fix(Controller): remove unneeded endpoints @blizzz [#1130](https://github.com/nextcloud/tables/pull/1130)
|
|
- fix(View): 'manageTable' array key is not always set @blizzz [#1136](https://github.com/nextcloud/tables/pull/1136)
|
|
- fix: hide Create Column button on empty table if inadequate permissions @enjeck [#1151](https://github.com/nextcloud/tables/pull/1151)
|
|
- fix: add aria-label to NcSelect @enjeck [#1148](https://github.com/nextcloud/tables/pull/1148)
|
|
- fix(API): declared array shape was not correct @blizzz [#1169](https://github.com/nextcloud/tables/pull/1169)
|
|
- Extract selection option labels for Analytics @Rello [#877](https://github.com/nextcloud/tables/pull/877)
|
|
- fix(Backend): use object over loose array for permissions @blizzz [#1173](https://github.com/nextcloud/tables/pull/1173)
|
|
- fix(api): Fix wrong array type @provokateurin [#1205](https://github.com/nextcloud/tables/pull/1205)
|
|
- fix: remove View filter with null column @enjeck [#1199](https://github.com/nextcloud/tables/pull/1199)
|
|
- fix(View): column might be saved as null @blizzz [#1196](https://github.com/nextcloud/tables/pull/1196)
|
|
- fix(l10n): grammar fixes for table char limits @roliverio [#1084](https://github.com/nextcloud/tables/pull/1084)
|
|
- fix: broken sort by date @luka-nextcloud [#1110](https://github.com/nextcloud/tables/pull/1110)
|
|
- fix: insert context startpage for proper update @enjeck [#1146](https://github.com/nextcloud/tables/pull/1146)
|
|
- fix: only add resource if user can manage resource @enjeck [#1160](https://github.com/nextcloud/tables/pull/1160)
|
|
- fix(files): fix width, background of table row and interval between table header @JuliaKirschenheuter [#1220](https://github.com/nextcloud/tables/pull/1220)
|
|
- fix(files): align icon to center @JuliaKirschenheuter [#1219](https://github.com/nextcloud/tables/pull/1219)
|
|
- fix(files): remove unneeded extra place for the rows @JuliaKirschenheuter [#1234](https://github.com/nextcloud/tables/pull/1234)
|
|
- fix: modify context nodes update @enjeck [#1178](https://github.com/nextcloud/tables/pull/1178)
|
|
- fix: flaky Cypress tests @enjeck [#1204](https://github.com/nextcloud/tables/pull/1204)
|
|
- fix(Capabilities): announce API 2.0 @blizzz [#1215](https://github.com/nextcloud/tables/pull/1215)
|
|
- fix(files): remove pagination of there is just one page @JuliaKirschenheuter [#1218](https://github.com/nextcloud/tables/pull/1218)
|
|
- Align button to the left side @JuliaKirschenheuter [#1240](https://github.com/nextcloud/tables/pull/1240)
|
|
- use a built-in JS function `localeCompare()` to compare strings @kirisakow [#1141](https://github.com/nextcloud/tables/pull/1141)
|
|
|
|
### Dependencies
|
|
|
|
- fix(deps): update dependency @nextcloud/axios to ^2.5.0 (main) @renovate[bot] [#1053](https://github.com/nextcloud/tables/pull/1053)
|
|
- fix(deps): update dependency @nextcloud/l10n to ^3.0.1 (main) @renovate[bot] [#1057](https://github.com/nextcloud/tables/pull/1057)
|
|
- fix(deps): update dependency @nextcloud/l10n to v3 (main) @renovate[bot] [#1055](https://github.com/nextcloud/tables/pull/1055)
|
|
- chore(deps): update dependency @nextcloud/stylelint-config to v3 (main) @renovate[bot] [#1054](https://github.com/nextcloud/tables/pull/1054)
|
|
- fix(deps): update dependency @nextcloud/l10n to ^3.1.0 (main) @renovate[bot] [#1087](https://github.com/nextcloud/tables/pull/1087)
|
|
- fix(deps): update tiptap to ^2.3.2 (main) @renovate[bot] [#1086](https://github.com/nextcloud/tables/pull/1086)
|
|
- chore(deps): update dependency @nextcloud/babel-config to ^1.2.0 (main) @renovate[bot] [#1093](https://github.com/nextcloud/tables/pull/1093)
|
|
- chore(deps): update dependency @nextcloud/eslint-config to ^8.4.1 (main) @renovate[bot] [#1094](https://github.com/nextcloud/tables/pull/1094)
|
|
- fix(deps): update dependency @nextcloud/event-bus to ^3.3.0 (main) @renovate[bot] [#1095](https://github.com/nextcloud/tables/pull/1095)
|
|
- fix(deps): update tiptap to ^2.4.0 (main) @renovate[bot] [#1096](https://github.com/nextcloud/tables/pull/1096)
|
|
- chore(deps): update dependency openapi-typescript to ^6.7.6 (main) @renovate[bot] [#1106](https://github.com/nextcloud/tables/pull/1106)
|
|
- fix(deps): update dependency debounce to ^2.1.0 (main) @renovate[bot] [#1108](https://github.com/nextcloud/tables/pull/1108)
|
|
- fix(deps): update dependency @vueuse/core to ^10.10.0 (main) @renovate[bot] [#1115](https://github.com/nextcloud/tables/pull/1115)
|
|
- fix(deps): update dependency @nextcloud/event-bus to ^3.3.1 (main) @renovate[bot] [#1114](https://github.com/nextcloud/tables/pull/1114)
|
|
- chore(deps): Update openapi-extractor @provokateurin [#1116](https://github.com/nextcloud/tables/pull/1116)
|
|
- fix(deps): update dependency @vueuse/core to ^10.11.0 (main) @renovate[bot] [#1142](https://github.com/nextcloud/tables/pull/1142)
|
|
- chore(deps): update dependency cypress-downloadfile to ^1.2.4 (main) @renovate[bot] [#1162](https://github.com/nextcloud/tables/pull/1162)
|
|
- chore(deps): update dependency openapi-typescript to v7 (main) @renovate[bot] [#1163](https://github.com/nextcloud/tables/pull/1163)
|
|
- fix(deps): update dependency @nextcloud/vue to ^8.14.0 (main) @renovate[bot] [#1085](https://github.com/nextcloud/tables/pull/1085)
|
|
- chore(deps): update dependency openapi-typescript to ^7.0.2 (main) @renovate[bot] [#1185](https://github.com/nextcloud/tables/pull/1185)
|
|
- chore: update workflows from templates @skjnldsv [#1200](https://github.com/nextcloud/tables/pull/1200)
|
|
- chore(deps): update dependency openapi-typescript to ^7.1.0 (main) @renovate[bot] [#1222](https://github.com/nextcloud/tables/pull/1222)
|
|
|
|
### Other
|
|
|
|
- ci(integration): tests against context deletion @blizzz [#1042](https://github.com/nextcloud/tables/pull/1042)
|
|
- test(cypress): fix month names @blizzz [#1119](https://github.com/nextcloud/tables/pull/1119)
|
|
- ci(integration): tests against context updates @blizzz [#1072](https://github.com/nextcloud/tables/pull/1072)
|
|
- test(integration): cases against context transfer ownership @blizzz [#1124](https://github.com/nextcloud/tables/pull/1124)
|
|
- ci(integration): add more share-related tests @blizzz [#1137](https://github.com/nextcloud/tables/pull/1137)
|
|
- ci: add missing server branches to matrices @blizzz [#1168](https://github.com/nextcloud/tables/pull/1168)
|
|
- chore: Drop Nextcloud 26 for the next release as it is EOL @juliushaertl [#1179](https://github.com/nextcloud/tables/pull/1179)
|
|
- build(openapi): fix ms typescript generation command @blizzz [#1221](https://github.com/nextcloud/tables/pull/1221)
|
|
|
|
## 0.7.1
|
|
|
|
### Fixed
|
|
|
|
- Fix filters for meta columns @backportbot[bot] [#1028](https://github.com/nextcloud/tables/pull/1028)
|
|
- fix(filter): pass datetime object for PARAM_DATE @backportbot[bot] [#1024](https://github.com/nextcloud/tables/pull/1024)
|
|
|
|
### Other
|
|
|
|
- test(Integration): add contexts related tests @backportbot[bot] [#1030](https://github.com/nextcloud/tables/pull/1030)
|
|
|
|
## 0.7.0
|
|
|
|
### Feature highlights
|
|
|
|
- Support for Nextcloud 29
|
|
- Applications: Build custom Tables apps
|
|
- Navigation improvements: Favorite and archive tables
|
|
- Add description to tables
|
|
- File action to import to tables
|
|
- Import files by upload and improved column detection
|
|
- Write critical operations to the audit log
|
|
- Add print stylesheets
|
|
|
|
### Added
|
|
|
|
- feat(Context): add share logic for contexts @blizzz [#962](https://github.com/nextcloud/tables/pull/962)
|
|
- Contexts @blizzz [#848](https://github.com/nextcloud/tables/pull/848)
|
|
- feat: Transfer context ownership @enjeck [#945](https://github.com/nextcloud/tables/pull/945)
|
|
- changed view filter reset icon (issue #884) @elzody [#889](https://github.com/nextcloud/tables/pull/889)
|
|
- feat: Add backend for table archive and favorite flag @juliushaertl [#865](https://github.com/nextcloud/tables/pull/865)
|
|
- Import: File action to import from Files to Tables @elzody [#890](https://github.com/nextcloud/tables/pull/890)
|
|
- Add text description to tables @grnd-alt [#932](https://github.com/nextcloud/tables/pull/932)
|
|
- Add print styles @FahrJo [#931](https://github.com/nextcloud/tables/pull/931)
|
|
- Write critical operations to the audit log @hweihwang [#959](https://github.com/nextcloud/tables/pull/959)
|
|
- enh: some design review tasks @enjeck [#961](https://github.com/nextcloud/tables/pull/961)
|
|
- feat: add vertical column lines to Tables @enjeck [#960](https://github.com/nextcloud/tables/pull/960)
|
|
|
|
### Fixed
|
|
|
|
- fix(Permissions): check against user provided in args @blizzz [#885](https://github.com/nextcloud/tables/pull/885)
|
|
- Polish table header and text column rendering @juliushaertl [#883](https://github.com/nextcloud/tables/pull/883)
|
|
- Match default values when querying views @juliushaertl [#900](https://github.com/nextcloud/tables/pull/900)
|
|
- fix: properly indent child views of archived tables @elzody [#909](https://github.com/nextcloud/tables/pull/909)
|
|
- fix: views respect sorting @enjeck [#912](https://github.com/nextcloud/tables/pull/912)
|
|
- fix: Focus first input when creating a new table/row/column/view @juliushaertl [#925](https://github.com/nextcloud/tables/pull/925)
|
|
- fix: reintroduce content reference provider @elzody [#943](https://github.com/nextcloud/tables/pull/943)
|
|
- fix(api): ContextMapper now coerces the row ID to an int for proper comparison @elzody [#954](https://github.com/nextcloud/tables/pull/954)
|
|
- fix(Contexts): explicitely state non-int types @blizzz [#964](https://github.com/nextcloud/tables/pull/964)
|
|
- fix(OpenApi): resolve errors and generate openapi file @blizzz [#919](https://github.com/nextcloud/tables/pull/919)
|
|
- fix: limit min and max numbers @enjeck [#963](https://github.com/nextcloud/tables/pull/963)
|
|
- fix(i18n): Fixed grammar @rakekniven [#990](https://github.com/nextcloud/tables/pull/990)
|
|
- fix: Vacation Request template @enjeck [#979](https://github.com/nextcloud/tables/pull/979)
|
|
|
|
### Other
|
|
|
|
- Dependency updates
|
|
- chore: Remove legacy reference provider @juliushaertl [#924](https://github.com/nextcloud/tables/pull/924)
|
|
|
|
## 0.7.0-beta.3 - 2024-03-27
|
|
|
|
### Added
|
|
|
|
- feat: add print styles @FahrJo [#931](https://github.com/nextcloud/tables/pull/931)
|
|
- feat: Contexts (Applications) @blizzz @enjeck @elzody [#848](https://github.com/nextcloud/tables/pull/848)
|
|
|
|
### Updated
|
|
|
|
- fix: shared views can be favorited @elzody [#921](https://github.com/nextcloud/tables/pull/921)
|
|
- fix: views respect sorting @enjeck [#912](https://github.com/nextcloud/tables/pull/912)
|
|
- fix: reintroduce content reference provider @elzody [#943](https://github.com/nextcloud/tables/pull/943)
|
|
- fix: Focus first input when creating a new table/row/column/view @juliushaertl [#925](https://github.com/nextcloud/tables/pull/925)
|
|
|
|
## 0.7.0-beta.2
|
|
|
|
### Added
|
|
|
|
- enh: Use table id for events @enjeck [#808](https://github.com/nextcloud/tables/pull/808)
|
|
- node type constants and convenience methods to check access and manage permissions @blizzz [#878](https://github.com/nextcloud/tables/pull/878)
|
|
- feat: implement direct file upload @luka-nextcloud [#845](https://github.com/nextcloud/tables/pull/845)
|
|
- feat: autodetect data type during import @luka-nextcloud [#854](https://github.com/nextcloud/tables/pull/854)
|
|
- changed view filter reset icon (issue #884) @elzody [#889](https://github.com/nextcloud/tables/pull/889)
|
|
- feat: Add backend for table archive and favorite flag @juliushaertl [#865](https://github.com/nextcloud/tables/pull/865)
|
|
- Feat: File action to import from Files to Tables @elzody [#890](https://github.com/nextcloud/tables/pull/890)
|
|
|
|
### Fixed
|
|
|
|
- fix: properly delete rows in views @enjeck [#826](https://github.com/nextcloud/tables/pull/826)
|
|
- fix: Pass all table columns along as we need them for filtering the rows @juliushaertl [#828](https://github.com/nextcloud/tables/pull/828)
|
|
- enh: use required name prop for NcAppSettingsSection @enjeck [#840](https://github.com/nextcloud/tables/pull/840)
|
|
- fix: Only skip failing table data loading instead of full failure @juliushaertl [#846](https://github.com/nextcloud/tables/pull/846)
|
|
- fix: Make table header sticky @juliushaertl [#786](https://github.com/nextcloud/tables/pull/786)
|
|
- fix: Apply fill to path for svg app icon @juliushaertl [#851](https://github.com/nextcloud/tables/pull/851)
|
|
- Fix hide user status from owner avatar (issue #829) @elzody [#853](https://github.com/nextcloud/tables/pull/853)
|
|
- fix: Avoid sql error on postgres @juliushaertl [#859](https://github.com/nextcloud/tables/pull/859)
|
|
- fix: Filter returned entity result by view columns @juliushaertl [#881](https://github.com/nextcloud/tables/pull/881)
|
|
- fix: Catch any error that may occur during row import @juliushaertl [#882](https://github.com/nextcloud/tables/pull/882)
|
|
- fix(Permissions): check against user provided in args @blizzz [#885](https://github.com/nextcloud/tables/pull/885)
|
|
- Polish table header and text column rendering @juliushaertl [#883](https://github.com/nextcloud/tables/pull/883)
|
|
- Match default values when querying views @juliushaertl [#900](https://github.com/nextcloud/tables/pull/900)
|
|
- fix: properly indent child views of archived tables @elzody [#909](https://github.com/nextcloud/tables/pull/909)
|
|
|
|
### Dependencies
|
|
|
|
- fix(deps): update dependency @nextcloud/dialogs to ^4.2.5 @renovate[bot] [#834](https://github.com/nextcloud/tables/pull/834)
|
|
- fix(deps): update tiptap to ^2.2.2 @renovate[bot] [#835](https://github.com/nextcloud/tables/pull/835)
|
|
- fix(deps): update tiptap to ^2.2.3 @renovate[bot] [#856](https://github.com/nextcloud/tables/pull/856)
|
|
- fix(deps): update dependency @nextcloud/vue to ^8.6.2 @renovate[bot] [#855](https://github.com/nextcloud/tables/pull/855)
|
|
- fix(deps): update dependency @nextcloud/vue to ^8.7.0 @renovate[bot] [#860](https://github.com/nextcloud/tables/pull/860)
|
|
- fix(deps): update dependency @nextcloud/vue to ^8.7.1 @renovate[bot] [#874](https://github.com/nextcloud/tables/pull/874)
|
|
- fix(deps): update dependency @nextcloud/dialogs to ^4.2.6 @renovate[bot] [#873](https://github.com/nextcloud/tables/pull/873)
|
|
- fix(deps): update tiptap to ^2.2.4 @renovate[bot] [#875](https://github.com/nextcloud/tables/pull/875)
|
|
- fix(deps): update dependency @vueuse/core to ^10.9.0 @renovate[bot] [#876](https://github.com/nextcloud/tables/pull/876)
|
|
- fix(deps): update dependency debounce to v2 @renovate[bot] [#700](https://github.com/nextcloud/tables/pull/700)
|
|
- fix(deps): update dependency @nextcloud/vue to ^8.8.1 @renovate[bot] [#891](https://github.com/nextcloud/tables/pull/891)
|
|
|
|
### Other
|
|
|
|
- fix: properly delete tables with filtered view @enjeck [#842](https://github.com/nextcloud/tables/pull/842)
|
|
- Update PHP options in issue template @blizzz [#850](https://github.com/nextcloud/tables/pull/850)
|
|
- perf: Optimize lazy imports for reference widgets @juliushaertl [#825](https://github.com/nextcloud/tables/pull/825)
|
|
- fix(meta): drop 25 support @blizzz [#886](https://github.com/nextcloud/tables/pull/886)
|
|
- Cypress test: delete table with view @enjeck [#899](https://github.com/nextcloud/tables/pull/899)
|
|
- cypress testing for archive/favorite @elzody [#901](https://github.com/nextcloud/tables/pull/901)
|
|
|
|
## 0.7.0-beta.1 - 2024-01-29
|
|
|
|
### Added
|
|
|
|
- New database structure: <https://github.com/nextcloud/tables/pull/749>
|
|
- Filtering in views for multi selection: <https://github.com/nextcloud/tables/pull/798>
|
|
- API v2 and docs in API viewer
|
|
- icon replaced
|
|
- occ commands for manual data transfer and cleanup
|
|
|
|
### Updated
|
|
|
|
- Update software dependencies
|
|
|
|
## 0.6.6
|
|
|
|
### Updated
|
|
|
|
- Fix number column issues [#784](https://github.com/nextcloud/tables/pull/784)
|
|
- fix: add display names to all column meta data printouts [#785](https://github.com/nextcloud/tables/pull/785)
|
|
- Avoid failures with link column database values from previous versions [#780](https://github.com/nextcloud/tables/pull/780)
|
|
- fix(sorting): handle NaN results if the values are empty [#757](https://github.com/nextcloud/tables/pull/757)
|
|
|
|
## 0.6.5 - 2023-12-18
|
|
|
|
### Upgraded
|
|
|
|
- 🏳️ Translations
|
|
- 🐞 Bug fixing
|
|
- <https://github.com/nextcloud/tables/pull/744>
|
|
- <https://github.com/nextcloud/tables/pull/735>
|
|
|
|
## 0.6.4 - 2023-11-24
|
|
|
|
### Updated
|
|
|
|
- 🐞 Bug fixing
|
|
|
|
## 0.6.2 - 2023-11-13
|
|
|
|
### Updated
|
|
|
|
- 🐞 Bug fixing
|
|
|
|
## 0.6.1 - 2023-11-07
|
|
|
|
### Updated
|
|
|
|
- 🏳️ Translations
|
|
- 🐞 Bug fixing
|
|
- ✨ Small design adjustments
|
|
- 💾 Update software dependencies
|
|
|
|
## 0.6.0 - 2023-09-15
|
|
|
|
### Added
|
|
|
|
- ⚗️ Add views to tables
|
|
- 🤝 Share views individually
|
|
- 🛠️ Adjust views with filters, sorting and column selection and ordering
|
|
- 🔗 Link to any Nextcloud resource like files, pictures, contacts, deck-cards, etc.
|
|
- 📇 New smart picker integrations and link previews
|
|
- 🤹 Insert dynamic tables directly into any Nextcloud text editor
|
|
|
|
### Updated
|
|
|
|
- 🏳️ Translations
|
|
- 🐞 Bug fixing
|
|
- ✨ Small design adjustments
|
|
- 💾 Update software dependencies
|
|
|
|
## 0.6.0-beta.4 - 2023-09-14
|
|
|
|
### Added
|
|
|
|
- ⚗️ Add views to tables
|
|
- 🤝 Share views individually
|
|
- 🛠️ Adjust views with filters, sorting and column selection and ordering
|
|
- 🔗 Link to any Nextcloud resource like files, pictures, contacts, deck-cards, etc.
|
|
- 📇 New smart picker integrations and link previews
|
|
- 🤹 Insert dynamic tables directly into any Nextcloud text editor
|
|
|
|
### Updated
|
|
|
|
- 🏳️ Translations
|
|
- 🐞 Bug fixing
|
|
- ✨ Small design adjustments
|
|
- 💾 Update software dependencies
|
|
|
|
## 0.6.0-beta.3 - 2023-09-12
|
|
|
|
### Added
|
|
|
|
- ⚗️ Add views to tables
|
|
- 🤝 Share views individually
|
|
- 🛠️ Adjust views with filters, sorting and column selection and ordering
|
|
- 🔗 Link to any Nextcloud resource like files, pictures, contacts, deck-cards, etc.
|
|
- 📇 New smart picker integrations and link previews
|
|
- 🤹 Insert dynamic tables directly into any Nextcloud text editor
|
|
|
|
### Updated
|
|
|
|
- 🏳️ Translations
|
|
- 🐞 Bug fixing
|
|
- ✨ Small design adjustments
|
|
- 💾 Update software dependencies
|
|
|
|
## 0.6.0-beta.2 - 2023-09-08
|
|
|
|
### Added
|
|
|
|
- ⚗️ Add views to tables
|
|
- 🤝 Share views individually
|
|
- 🛠️ Adjust views with filters, sorting and column selection and ordering
|
|
- 🔗 Link to any Nextcloud resource like files, pictures, contacts, deck-cards, etc.
|
|
- 📇 New smart picker integrations and link previews
|
|
- 🤹 Insert dynamic tables directly into any Nextcloud text editor
|
|
|
|
### Updated
|
|
|
|
- 🏳️ Translations
|
|
- 🐞 Bug fixing
|
|
- ✨ Small design adjustments
|
|
- 💾 Update software dependencies
|
|
|
|
## 0.6.0-beta.1 - 2023-08-11
|
|
|
|
### Added
|
|
|
|
- ⚗️ Add views to tables
|
|
- 🤝 Share views individually
|
|
- 🛠️ Adjust views with filters, sorting and column selection and ordering
|
|
- 🔗 Link to any Nextcloud resource like files, pictures, contacts, deck-cards, etc.
|
|
- 📇 New smart picker integrations and link previews
|
|
- 🤹 Insert dynamic tables directly into any Nextcloud text editor
|
|
|
|
### Updated
|
|
|
|
- 🏳️ Translations
|
|
- 🐞 Bug fixing
|
|
- ✨ Small design adjustments
|
|
- 💾 Update software dependencies
|
|
|
|
## 0.5.1 - 2023-06-12
|
|
|
|
### Added
|
|
|
|
- 💻 OCC command to clean up row data
|
|
- ✨ Filter for empty cells
|
|
|
|
### Updated
|
|
|
|
- 🏳️ Translations
|
|
- 🐞 A lot of bug fixing
|
|
- ✨ Small design adjustments
|
|
- 💾 Update software dependencies
|
|
|
|
## 0.5.0 - 2023-05-14
|
|
|
|
### Updated
|
|
|
|
- Fix bugs
|
|
- Update translations
|
|
- Update software dependencies
|
|
- Accessibility improvements
|
|
|
|
### Added
|
|
|
|
- 🔍 Search and filter in tables
|
|
- ↕️ Sorting
|
|
- ✨ New column type "rich text", using Nextclouds default text editor
|
|
- ✨ New column type "multi selection" and "selection"
|
|
- ⤵️ Import tables
|
|
- 🛜 Serve some capabilities information
|
|
|
|
## 0.4.0
|
|
|
|
## 0.3.2 - 2023-03-15
|
|
|
|
### Updated
|
|
|
|
- Add hints for translation #152
|
|
- Fix bugs around show or hide options on shared tables
|
|
- Fix and update npm dependencies
|
|
|
|
## 0.3.1 - 2023-02-28
|
|
|
|
### Updated
|
|
|
|
- Clean up navigation UI
|
|
- Fix bug that loads wrong template "Customers"
|
|
- updated translations
|
|
|
|
## 0.3.0 - 2023-02-27
|
|
|
|
### Added
|
|
|
|
- Read data via API
|
|
- Filter tables in navigation
|
|
- 2 new templates and template dummy data
|
|
- emoji for tables
|
|
- render widget links in rich text editor
|
|
- search integration
|
|
- reference provider for NC26
|
|
|
|
### Updated
|
|
|
|
- Table component replaced
|
|
- code cleanup
|
|
- initial CI setup
|
|
- UI and UX improvements
|
|
- translations
|
|
|
|
### Removed
|
|
|
|
- Some functions are not replaced due to the replacement of the table component (paste data, instant sorting and filtering)
|
|
|
|
## 0.2.2 - 2023-01-10
|
|
|
|
### Updated
|
|
|
|
- translation
|
|
- npm dependencies
|
|
- some UI fixes for Nextcloud 25 support
|
|
- Updated app meta data
|
|
|
|
## 0.2.1 - 2022-09-27
|
|
|
|
### Updated
|
|
|
|
- translation
|
|
- npm dependencies
|
|
- small UX enhancements
|
|
|
|
## 0.2.0 - 2022-07-10
|
|
|
|
### Added
|
|
|
|
- sharing options for users and groups
|
|
|
|
### Updated
|
|
|
|
- translations
|
|
- npm dependencies
|
|
|
|
## 0.1.2 - 2022-04-28
|
|
|
|
### Updated
|
|
|
|
- many css fixes
|
|
- css cleanup
|
|
- minor bug fixes
|
|
- translations
|
|
- Nextcloud 24 compatible
|
|
|
|
## 0.1.1 - 2022-04-04
|
|
|
|
### Updated
|
|
|
|
- many css fixes
|
|
- css cleanup
|
|
- minor bug fixes
|
|
- translations
|
|
|
|
## 0.1.0 - 2022-03-26
|
|
|
|
### Added
|
|
|
|
- Start page
|
|
- translations
|
|
- import data from clipboard
|
|
- column long text has now a markdown editor
|
|
- new template "weight tracking"
|
|
- npm updates
|
|
- many fixes and small improvements
|
|
|
|
## 0.0.2 - 2022-03-16
|
|
|
|
### Added
|
|
|
|
- this changelog
|
|
- screenshots for the App Store
|
|
- description texts
|
|
|
|
## 0.0.1 - 2022-03-16
|
|
|
|
### Added
|
|
|
|
- Initial beta version
|