3
0

45 Commits

Author SHA1 Message Date
Tomaž Jerman
1e929210b4 Add codegen for resource value getter/setter
Getters and setters will be used by Envoy to update values.
Most of the getters/setters can be deducted from the model
definitions.
2023-03-17 09:27:34 +01:00
Mumbi Francis
e7c2fdcb11 Validate font file for avatar generation
and fix the tests that we're broken by the new avatar feature
2023-03-15 15:04:03 +03:00
Mumbi Francis
5b3b584c8f Add functionality to generate user avatars and enable users to upload and manage their profile photos 2023-03-13 16:03:52 +03:00
Vivek Patel
8a7b8d9c7f Add endpoint to undo dismissed reminder
User can undo their own reminders.
2023-02-28 15:24:21 +01:00
Vivek Patel
e8b6117fe5 Fix tests for AuthClient
Added meta.name to test to avoid, missing error
2023-02-22 14:53:29 +05:30
Vivek Patel
76d8212e10 Fix template parsing
Added pointer address while parsing the template meta.
2023-02-22 14:47:02 +05:30
Emmy Leke
5f216c9adb Support Conditional fields on record pageblocks 2023-02-22 09:14:06 +01:00
Tomaž Jerman
5edc1c415e Make name required for sensitivity levels 2023-01-30 17:17:42 +01:00
Tomaž Jerman
7bc6101976 Make name required for auth clients 2023-01-27 16:24:27 +01:00
Tomaž Jerman
7046a7fa00 Make sens. level handle not required to keep consistent 2023-01-27 16:14:26 +01:00
Tomaž Jerman
d431b90a98 Make names required for resources 2023-01-26 15:22:59 +01:00
Vivek Patel
83f95ed5da Refactor data-privacy endpoints
Moved DataPrivacyRequest and DataPrivacyRequestComment under DataPrivacy route
2023-01-25 22:25:48 +05:30
Peter Grlica
921d4988c7
Fixed pagination on profiler hits 2023-01-16 13:52:44 +01:00
Peter Grlica
a64f4c18b3
Added profile purge endpoint 2023-01-16 13:52:44 +01:00
Peter Grlica
352865b4fb
Added description to gateway route 2023-01-16 13:52:44 +01:00
Peter Grlica
6c423084b3
Added global settings to integration gateway 2023-01-16 13:52:44 +01:00
Peter Grlica
31ca5d6c29
Added Response postfilter
- removed json response
 - added response postfilter
 - unit tests
2023-01-16 13:52:44 +01:00
Tomaž Jerman
6c08e0b45b Remove handle requirement from roles 2023-01-13 09:52:52 +01:00
kinyaelgrande
a26b0dd606 Add support for helper env-variable that create super users 2023-01-13 09:29:31 +03:00
Tomaž Jerman
843b8b192c Fix server panic on user export where archived/deleted roles are used 2023-01-10 12:04:54 +01:00
Tomaž Jerman
b3a2937e88 Add a nicer error when trying to delete in use sens. levels 2023-01-04 15:22:19 +01:00
Tomaž Jerman
5d73098854 Fix broken tests due to fmt.Errf compile errors 2022-12-13 17:25:04 +01:00
Tomaž Jerman
3e00b38e2f Fix improper role resolution in workflow RBAC grant functions 2022-12-12 15:30:05 +01:00
Tomaž Jerman
8f3c3c3ea7 Add default report frame multi value separator 2022-12-12 15:22:09 +01:00
Tomaž Jerman
734bd2c21f Properly set the multivalue flag on frame columns 2022-12-12 15:22:09 +01:00
Vivek Patel
b181c061a4 Fix app setting test for Nylas 2022-12-07 10:43:50 +01:00
Vivek Patel
b1465d1907 Fix reporting tests and page cursor 2022-12-07 10:43:39 +01:00
Tomaž Jerman
ce2c487f5f Fix broken external auth test 2022-12-07 09:26:01 +01:00
Tomaž Jerman
d8d7661bfa Expose some external auth settings to make providers available 2022-12-06 17:07:45 +01:00
Tomaž Jerman
d53fa26044 Add support for Nylas (and other) integration authentication 2022-12-06 17:07:45 +01:00
kinyaelgrande
1f1f0d2ce3 Add support for SMTP Configurations test 2022-12-05 13:52:35 +03:00
kinyaelgrande
29262afadf Add support for personalized auth screen 2022-11-29 12:20:36 +03:00
kinyaelgrande
fda4730a46 Add restart warning message on settings CLI 2022-11-28 13:43:35 +03: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
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
4ab9ca16c8 Reverted and reimplemented route deleted flag handling 2022-11-23 12:31:01 +01: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
211a6da71c Refactor synthetic user 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
Denis Arh
ec75432d0c Fix workflow function for RBAC manipulation
Cause: mixed params for resource and operation.

Closes #503
2022-11-15 15:04:20 +01:00
Peter Grlica
16257e9d4b
Fixed deleted apigw status on save
Fixed bug that was overwriting deletedAt status in effect un-deleting
the route.
2022-11-14 15:23:08 +01:00
Corteza Monorepo Migrator
683c7c56e2 Moving server files to ./server 2022-11-14 09:26:39 +01:00