Commit Graph
20 Commits
Author SHA1 Message Date
Tomaž Jerman d868391798 Update NS clone & import to utilize transactions 2023-03-27 17:57:15 +02:00
Vivek Patel c9740a6527 Add support for icons
- Add icon endpoint for list and upload
- Add endpoint to update icon to specific page
- Add compose icon settings for max size and mimetype limitation
2023-03-23 08:50:29 +01:00
Tomaž Jerman 6f5bb2ebd5 Port namespace import/export svc to Envoy v2 2023-03-20 11:42:49 +01:00
Tomaž Jerman a8b60c6525 POC exporting record datasources 2023-03-17 10:58:46 +01:00
Tomaž Jerman 7b46f10493 Assure multi value fields are properly & completely updated 2023-03-08 17:51:22 +01:00
Tomaž Jerman 2d174620fa Add endpoint for bulk record patch 2023-03-08 17:51:22 +01:00
Vivek Patel ef37121872 Fix record tests
Issue with returning invalid, empty errors
2023-01-26 12:17:04 +01:00
Vivek Patel 83f95ed5da Refactor data-privacy endpoints
Moved DataPrivacyRequest and DataPrivacyRequestComment under DataPrivacy route
2023-01-25 22:25:48 +05:30
Vivek Patel e7fa07cfae Extends DeDup capabilities
Support modifier for value search and allow ability to select matching criteria for multi value field

- Removed name from rule for now
- Value modifier to search with are ignore-case, case-sensitive, fuzzy-search, sounds-like
- Multi value matching criteria are one-of, equal
- Migrate RecordDeDup config for module, by adding upgrade fix for module.config.recordDeDup to migrate as per to the latest DeDupRule struct.
2023-01-25 21:54:36 +05:30
kinyaelgrande ad46c275f9 Add support for viewing and undeleting soft-deleted records 2023-01-19 17:55:47 +03:00
Tomaž Jerman 0c040cce8a Add order by over dimensions for compose record reports 2022-12-12 15:22:09 +01:00
Denis Arh 207f01daf5 Refresh code templates and regenerate go files
Mostly minor changes related to go 1.19 comment formatting.
2022-11-27 10:57:03 +01:00
Denis Arh e5d67c6e16 Error package related codebase improvements
Remove/replace "github.com/pkg/errors" and "errors"
with "fmt" or "corteza/server/pkg/errors"

Closes #528
2022-11-27 10:29:36 +01:00
skamensky 9ac63876be Add support for RDBMS schema management
With `DB_ALLOW_DESTRUCTIVE_CHANGES=true` Corteza can change DB tables and columns when Compose Module configuration changes.
2022-11-26 13:10:39 +01:00
Vivek Patel 1699e3f94b Remove handle requirement from resource API
We removed handle requirement for all resource like namespace(slug), module, user, page, chart.

Due to that namespace import/export was broken as we were using handle as reference, hence fixed it by replacing handle usage with ID of resource.

It also fixes index of template table for handle column.
2022-11-24 10:28:22 +02:00
Denis Arh a48dfc0261 Refactor synthetic compose record generation 2022-11-18 10:55:18 +01:00
Denis Arh c966780e00 Fix import paths in templates & generated go files 2022-11-17 17:33:24 +01:00
Denis Arh 29eacc9f65 Fix import paths (corteza-server => corteza/server) 2022-11-16 16:12:58 +01:00
Vivek Patel 627da636b6 Prevent disabling of system field mapping for recordID
By preserving false for "Module.Config.DAL.SystemFieldEncoding.ID.Omit" while saving or updating module
2022-11-16 12:55:19 +01:00
Corteza Monorepo Migrator 683c7c56e2 Moving server files to ./server 2022-11-14 09:26:39 +01:00