45e704fe25
build: bump to 1.0.0
...
- drop NC 29 support
- bump PHP requirement to 8.1
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-07-16 07:25:17 +01:00
b35354de2e
chore(deps): update dependency nextcloud/coding-standard to ^v1.4.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-21 11:59:24 +01:00
533f236383
chore(deps): update dependency nextcloud/coding-standard to ^v1.3.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 21:42:18 +00:00
8b4c7430fe
fix(deps): update dependency phpoffice/phpspreadsheet to ^1.29.10
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 21:20:31 +00:00
4b3f673289
build(deps): bring back PHP 8.0 requirement and fix nextcloud/ocp dev-dep
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-02-10 12:11:02 +01:00
bd4368d009
chore(deps): update dependency psalm/phar to ^5.26.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-02 07:24:46 +00:00
37c37bab6f
chore(deps): update dependency bamarni/composer-bin-plugin to ^1.8.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 05:53:06 +00:00
4aeffb989a
chore(deps): update dependency staabm/annotate-pull-request-from-checkstyle to ^1.8.5
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 05:27:58 +00:00
2d7f995ecf
chore(dev-deps): Bump nextcloud/ocp package
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-26 11:45:47 +01:00
550a106479
ci(psalm): update psalm to gain a bug fix
...
otherwise we would see:
ERROR: UndefinedClass - lib/Event/AbstractRowEvent.php:12:22 - Class, interface or enum named OCP\EventDispatcher\IWebhookCompatibleEvent does not exist (see https://psalm.dev/019 )
if (interface_exists(\OCP\EventDispatcher\IWebhookCompatibleEvent::class)) {
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2024-07-18 14:21:55 +02:00
8a459dee9c
chore: Add typescript and openapi-typescript definitions
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-03-12 11:39:04 +01:00
40af3b72c9
chore: Make psalm output more readable for the main usage when we are only interested in errors
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-03-01 14:09:49 +01:00
8ab198e282
chore: Move openapi-extractor to a composer vendor-bin
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-01-05 10:02:41 +01:00
74902e1f5f
chore: Lower platform requirements
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-01-05 09:20:21 +01:00
c6ea13191e
chore: Avoid pulling in conflicting dependencies
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-12-28 10:41:44 +01:00
e53bc51291
enh(api): renew API docs and setup API v2 ( #615 )
...
- adjust setup to make use of the new API extractor
- add all needed types to extract API v1
- setup structure and first endpoints for API v2
add selection column description and test it
fix php 7.4 backwards compatibility
add tests for basic column creations
add a endpoint to request column objects
update openapi.json
make psalm return type more precise
fix psalm types recognition
fix route
cleanup debug info
Cleanup annotations
Hide sensitive data from showing to the users.
Refactor OCS-API-Controller to abstract class
Update lib/Db/Column.php
Update lib/Controller/ApiGeneralController.php
Update lib/Controller/ApiTablesController.php
Update lib/Controller/ApiTablesController.php
Update lib/Controller/MyOCSController.php
add specific endpoints to create different columns by type
- fix error handling in ColumnService.php
add basic integration tests for the api v2 table endpoints
fix api routes & update API docs
cypress fix typo
initial new API setup
- introduce api v2
- organise API methods in own controllers
- Add virtual version tag to the names in docs
- use OCS routes and controllers
Setup skeleton to keep old api v1 and setup v2 with integration testing
try to use php8.1 for over all CI
add openapi.json
CI settings
Make use of automated API doc generating
- add annotations for API routed methods
- refactor to ensure type safety
- add psalm types and usage
- correct API return codes ⚡ ️breaking changes ⚡ ️
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
2023-11-13 13:57:41 +01:00
0bd7821625
chore(deps): add json as composer dep and remove all annotations ( #656 )
...
* chore(deps): add json as composer dep and remove all annotations
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* fix indentation
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
---------
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
2023-11-09 11:01:58 +01:00
ca1e108fe6
Set composer platform version to PHP 7.4 as it's the minimum compatible version for NC25 ( #298 )
...
* build(composer): Set composer platform version to PHP 7.4 as it's the minimum compatible version for NC25
Some other dependencies might get updated in the process, but no big changes
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
* chore(ci): add all supported php versions and server-channels to ci
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(ci): exclude bad matrix combinations
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(ci): exclude bad matrix combinations - fix typo
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(ci): exclude bad matrix combinations - add more
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(ci): add stable27 & cleanup
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
---------
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
Co-authored-by: Florian Steffens <florian.steffens@nextcloud.com >
2023-05-21 22:46:37 +02:00
b7ec241a73
Feat/import ( #263 )
...
* feat(import rows): import rows from table file by API
- API interface to import files
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* fix/cleanup: very small fixes and code cleanup
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* add import option to FE
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(git): add cypress videos to gitignore
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(test): add integration tests
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(test): fix dav url
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* Update lib/Service/ImportService.php
Use local copy for usage with object storages.
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Florian <florian.steffens@nextcloud.com >
* Update lib/Controller/ImportController.php
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Florian <florian.steffens@nextcloud.com >
* Update src/modules/navigation/modals/Import.vue
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Florian <florian.steffens@nextcloud.com >
* chore(refactor): use typecast (int) instead of parsing value with intval for better performance
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(test): update sql query count because of new integration tests
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(refactor): rename method to make the use case more clear
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* fix/enh(import): fix and enhance parsing for dates for importing, also ISO strings are now allowed
https://github.com/nextcloud/tables/wiki/Developing#date--time
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* fix(import): make return values more clear
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* cleanup
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(refactor): make error messages mor clear, use methods that are compatible with object storages
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* fix: handle if local tmp file copy was not possible
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* fix(tests): adjust integration test
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* cleanup
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* refactor: move iconTimerSand in own component
- more clear code
- reusable
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* fix(security): validate given userId
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* design: adjustments from design comment
- Destructive actions like "Delete table" should always be the last item in an action menu as per design guidelines
- The "Choose a file that should be imported" sentence can be cut, format info is enough.
- Typo "Columns are identifies by" → identified
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* design(import): add header for information section
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
---------
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
Signed-off-by: Florian <florian.steffens@nextcloud.com >
Co-authored-by: Julius Härtl <jus@bitgrid.net >
2023-05-13 06:43:25 +02:00
2fd157827b
Behat and phpunit skeleton ( #131 )
...
* fix(navigation): rows count was 0 at postgres db backends #140
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(navigation): can delete tables, even if no table is selected #141
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* refactor(permissionsService): change method to return userId and parameter by value, needed for phpunit testing
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* tests: Add behat skeleton
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* Merge
* fix(testing): setup phpunit testing
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(testing): prepare unit tests: PermissionsServiceTest.php
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(testing): update gitignore
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(testing): update test setup
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* rebase
* tests(phpunit): setup basic unit test
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* tests(behat): psalm fix
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* tests(phpunit): add github action - phpunit testing
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* tests(phpunit): add github action - add config splitter
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* rebase
* chore(testing): update and setup tests
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* rebase
* chore(tests):setup integration
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* rebase
* chore(tests): no sqlite tests, sqlite is not supported
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(tests): add file for sql statistics
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* chore(tests): set initial value for sql statistics
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
* Update lib/Db/RowMapper.php
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Signed-off-by: Florian <florian.steffens@nextcloud.com >
---------
Signed-off-by: Florian Steffens <florian@nextcloud.com >
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com >
Signed-off-by: Florian <florian.steffens@nextcloud.com >
Co-authored-by: Florian Steffens <florian@nextcloud.com >
Co-authored-by: Florian Steffens <florian.steffens@nextcloud.com >
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
2023-03-09 22:37:09 +01:00
04269dee2e
Feat/v0.3.0 ( #111 )
...
* refactor(FE table): Skeleton setup for the custom table
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* Pull psalm test setup & deps update from master
* tests(psalm): Add psalm with current baseline
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): Add nextcloud/ocp
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): mute some warnings about external dependencies and magic methods for now
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): Fix some annotations to improve static analysis
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* fix(ColumnController): Use proper parameter order for column deletion
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* ci(psalm): Run psalm check on github actions
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* Bump @nextcloud/eslint-config from 8.1.5 to 8.2.0
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud/eslint-config ) from 8.1.5 to 8.2.0.
- [Release notes](https://github.com/nextcloud/eslint-config/releases )
- [Changelog](https://github.com/nextcloud/eslint-config/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/eslint-config/compare/v8.1.5...v8.2.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump @nextcloud/vue from 7.3.0 to 7.4.0
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue ) from 7.3.0 to 7.4.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v7.3.0...v7.4.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
* fix: Use NcContent component instead of div
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nextcloud bot <bot@nextcloud.com >
* chore(make): update makefile
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* refactor(table): skeleton for the custom table, (multi)selection for rows, edit button for rows
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* refactor(table): this is the first replacement for the table component, it could not be avoided to touch also some other stuff
not yet working:
- delete selected rows
- import data from csv & clipboard
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(table): reset status if columns was removed
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(table): don't try to update columns by child component
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(table): delete selected rows working again
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(table): remove unnecessary debug info
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* style(table): sticky table header
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* refactor(modals): use NC component for buttons
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(navigation): use emojis for tables
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(page): new startpage
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(nav): filter tables
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(nav): deprecation vue nav component
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(nav): create table modal - cancel-button and size adjustment
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(navigation): bump version to trigger db update
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* Pull psalm test setup & deps update from master
* tests(psalm): Add psalm with current baseline
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): Add nextcloud/ocp
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): mute some warnings about external dependencies and magic methods for now
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): Fix some annotations to improve static analysis
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* fix(ColumnController): Use proper parameter order for column deletion
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* ci(psalm): Run psalm check on github actions
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* Bump @nextcloud/eslint-config from 8.1.5 to 8.2.0
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud/eslint-config ) from 8.1.5 to 8.2.0.
- [Release notes](https://github.com/nextcloud/eslint-config/releases )
- [Changelog](https://github.com/nextcloud/eslint-config/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/eslint-config/compare/v8.1.5...v8.2.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump @nextcloud/vue from 7.3.0 to 7.4.0
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue ) from 7.3.0 to 7.4.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v7.3.0...v7.4.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
* fix: Use NcContent component instead of div
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nextcloud bot <bot@nextcloud.com >
* chore(make): update makefile
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix: fix merge errors
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* Pull psalm test setup & deps update from master
* tests(psalm): Add psalm with current baseline
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): Add nextcloud/ocp
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): mute some warnings about external dependencies and magic methods for now
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): Fix some annotations to improve static analysis
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* fix(ColumnController): Use proper parameter order for column deletion
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* ci(psalm): Run psalm check on github actions
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* Bump @nextcloud/eslint-config from 8.1.5 to 8.2.0
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud/eslint-config ) from 8.1.5 to 8.2.0.
- [Release notes](https://github.com/nextcloud/eslint-config/releases )
- [Changelog](https://github.com/nextcloud/eslint-config/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/eslint-config/compare/v8.1.5...v8.2.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump @nextcloud/vue from 7.3.0 to 7.4.0
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue ) from 7.3.0 to 7.4.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v7.3.0...v7.4.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
* fix: Use NcContent component instead of div
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nextcloud bot <bot@nextcloud.com >
* Pull psalm test setup & deps update from master
* tests(psalm): Add psalm with current baseline
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): Add nextcloud/ocp
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): mute some warnings about external dependencies and magic methods for now
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* tests(psalm): Fix some annotations to improve static analysis
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* fix(ColumnController): Use proper parameter order for column deletion
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* ci(psalm): Run psalm check on github actions
Signed-off-by: Julius Härtl <jus@bitgrid.net >
* Bump @nextcloud/eslint-config from 8.1.5 to 8.2.0
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud/eslint-config ) from 8.1.5 to 8.2.0.
- [Release notes](https://github.com/nextcloud/eslint-config/releases )
- [Changelog](https://github.com/nextcloud/eslint-config/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/eslint-config/compare/v8.1.5...v8.2.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump @nextcloud/vue from 7.3.0 to 7.4.0
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue ) from 7.3.0 to 7.4.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v7.3.0...v7.4.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
* fix: Use NcContent component instead of div
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nextcloud bot <bot@nextcloud.com >
* fix: fix merge errors
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(table): tables-106 Export "long text" without html in CSV
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(table): close modal after creating a column correctly
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(table): remove debug info
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(table): load default values, if empty
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(table): nice hint if there are no columns for a table
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* style(layout): heading position
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(table): partials for column types to render in table view mode
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(header): add edit button for table title and emoji
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore: cs-fixer
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* Update appinfo/info.xml
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Florian <florian@nextcloud.com >
* chore(psalm): psalm setup
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(psalm): psalm fix
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(psalm): psalm fix
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(lint): lint fix
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(cs): cs fix
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(cs): cs fix
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(sidebar-sharing): fix event-bus and more
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(sidebar): add emoji in title
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix: unused import
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(make): add new command for mirroring ci from github
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(release): update version numbers for realising
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* style(sharing): add group info to shared groups in sidebar
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(sharing): show correct display names and fix group renaming problem #70
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(navigation): show share icon and rows counter -> TODO: update if changes in FE still open
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* rebase
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(deps-dev): update and fix
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* style(mobile): adjust spaces and mobile menu for selected rows
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* refactor(FE table): Skeleton setup for the custom table
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* refactor(table): this is the first replacement for the table component, it could not be avoided to touch also some other stuff
not yet working:
- delete selected rows
- import data from csv & clipboard
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(API): add basic reading features for API calls - see docs https://github.com/nextcloud/tables/wiki/API
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(API): add basic reading features for API calls - see docs https://github.com/nextcloud/tables/wiki/API
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* Analytics
* Analytics
* Analytics
* Analytics
* Analytics
* Analytics
* rebase
* rebase
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(integration): some fixes for analytics integration
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* Update src/shared/components/ncTable/partials/TableCellStars.vue
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Florian <florian@nextcloud.com >
* style(table): set default min and max width for columns and truncate very long texts
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(cs-fixer): add cache file to repo
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(deps-dev): replace deprecated sass
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(navigation): in/decrease rows count if changed
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* style(table): optimize UI/UX for the table and mobile view
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* style(table): optimize UI/UX for the table and mobile view
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(sharing): many fixes due to shares, specially in UI
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(cs-fixer): commit cache file
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(npm): update lockfile
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* refactor(css): use general styling only in vue
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* Update src/store/data.js
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: Florian <florian@nextcloud.com >
* chore(npm): cleanup, small fixes, preparation from and for PR
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(npm): cleanup, small fixes, preparation from and for PR
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(npm): cleanup, small fixes, preparation from and for PR
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(git): clean up test
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* style(table): add small space
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* feat(occ): list tables via occ command
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(occ): refactor code to impersonate users and allow anonymous access via cli
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* chore(clean): clean old code
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(table): fix a bug where options are not shown on own tables
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(style): fix css scope bug
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(store): fix a bug to update columns in BE
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(style): change margin to padding for sticky options
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(table): fix alert if mandatory fields are empty in combination with stars column-type
Signed-off-by: Florian Steffens <florian@nextcloud.com >
* fix(sharing): fix behavior if shared with yourself
Signed-off-by: Florian Steffens <florian@nextcloud.com >
---------
Signed-off-by: Florian Steffens <florian@nextcloud.com >
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
Signed-off-by: Florian <florian@nextcloud.com >
Co-authored-by: Julius Härtl <jus@bitgrid.net >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nextcloud bot <bot@nextcloud.com >
Co-authored-by: Rello <github@scherello.de >
2023-02-21 13:19:28 +01:00
44f7f0dc96
chore: Bump nextcloud/coding-standard
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-01-13 13:27:40 +01:00
eb56619d0e
chore: v0.2.2 prepared, updated app meta data, support for nc26
...
Signed-off-by: Florian Steffens <florian@nextcloud.com >
2023-01-10 11:14:41 +01:00
066a99efdc
Description
2022-02-12 22:32:51 +01:00
10b2978bc2
Initial commit
2021-09-22 16:38:17 +02:00