3
0

17 Commits

Author SHA1 Message Date
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
Tomaž Jerman
3bb299ce72 Fix part of the broken tests 2022-12-09 11:18:18 +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
Katrin Yordanova
fb03712755 Address compose chart issues 2022-11-24 16:10:10 +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
40f0b15f64 Refactor old seeder code and restructure commands
corteza
    users
        synthetic
            generate
            remove
    compose
        records
            synthetic
                generate
                remove
2022-11-18 10:55:18 +01:00
Denis Arh
a48dfc0261 Refactor synthetic compose record generation 2022-11-18 10:55:18 +01:00
Denis Arh
06adbac59e Move seeder commands to sys & cmp components 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
Tomaž Jerman
f548694d04 Add hideSidebar property to namespace meta 2022-11-16 12:53:22 +01:00
Corteza Monorepo Migrator
683c7c56e2 Moving server files to ./server 2022-11-14 09:26:39 +01:00