4 Commits

Author SHA1 Message Date
1849033dbc style(PHP): adjust to codestyle updates
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-02-10 12:14:18 +01:00
9a46561716 chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-08-08 15:35:37 +02:00
c5d674f735 enh(api): add API interface for managing tables (#170)
* refactor(integration): adjust widget rendering npm source

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* rebase

* fix(permissions): show or hide action buttons related to the permissions from shared tables

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* rebase

* enh(nav): add tutorial table if no tables are found for a user #155

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* enh(cli): add more commands to manage tables from occ cli

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* rebase

* chore(release): add changelog skeleton

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* enh(api): add API interface for managing tables including integration tests

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* enh(api): add API interface for managing table sharing including integration tests

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* enh(api): cleanup and update sql query counter because auf the new tests

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* enh(api): update sql query counter

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* enh(api): add API endpoint for columns
- add API description
- add API interface
- refactor all effected methods to make them more straight forward
- integration tests

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* enh(api): add API endpoint for rows
- add API description
- add API interface
- some smaller code adjustments
- integration tests

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* enh(api): add Integrations tab to the sidebar
- add integrations tab to the sidebar
- add integration to the menu in navigation for tables
- small corresponding fixes

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* code cleanup

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* chore(test): update query count
- new query count because of the new api tests

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* chore(api): update api doc

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* fix(error handling): add logging and return state for errors

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* fix(updat table): you can now update only the emoji for a table

Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>

* chore(cleanup): avoid else statements if not really needed

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>
2023-04-05 14:12:31 +02:00
04596101c3 enh(cli): add more commands to manage tables from occ cli
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>
2023-04-03 14:20:04 +02:00