Commit Graph
3290 Commits
Author SHA1 Message Date
Denis Arh 8988bf4f9c Fix failing TestAuthExternalSAMLSuccess test 2022-01-22 16:32:51 +01:00
Denis Arh ef0588f365 Fix federation node-pairing tests 2022-01-22 16:32:51 +01:00
Denis Arh f9c8066e2d Implement token validation & identity decoding for websockets 2022-01-21 17:45:01 +01:00
Denis Arh 6c3bef0750 Refactor token-issuer (ex-jwt) to be more robust and configurable 2022-01-21 15:31:10 +01:00
Denis Arh 665a15093c Fix how errors are reported/masked 2022-01-21 15:31:09 +01:00
Denis Arh 8e3e3fdf76 Rework how tools (gin, gotest..) are installed, refactor watch command
Support newer version of gin, and add ability to use customize params, use different .env file
2022-01-21 15:30:58 +01:00
Denis Arh b61fb170bf Add id_token in auth token request
ID token carries personal information about end-users that authenticate on an OpenID Connect flow.
2022-01-20 10:11:44 +01:00
Denis Arh 46675080fe Another set of after-update JWT fixes 2022-01-19 14:55:33 +01:00
Katrin Yordanova 3043fa8111 Update links in CONTRIBUTING.md 2022-01-18 21:50:19 +01:00
Tomaž Jerman 4b113af9cc Allow content-type header to specify the charset 2022-01-18 21:50:19 +01:00
Tomaž Jerman 2c873d269f Add integration tests for namespace import/export 2022-01-18 21:50:19 +01:00
Tomaž Jerman 99a5597547 Fix edgecase where ref value would become nil and panic the system 2022-01-18 21:50:18 +01:00
Tomaž Jerman 9086bf34f4 Improve resource identification
* Stop relying on names (eg. module name),
* use slices as underlying structure to avoid potential hashmap
  order related accidents.
2022-01-18 21:50:18 +01:00
Tomaž Jerman a47c1112e1 Allow non handle identifiers for related resources 2022-01-18 21:50:18 +01:00
Tomaž Jerman 1a8d262032 Fix namespace import panic if no namespace provided 2022-01-18 21:50:18 +01:00
Katrin Yordanova 3c730369d9 Update corteza_dashboard asset 2022-01-18 21:50:18 +01:00
Vivek Patel f893e8834a Add expr function for sorting an array
It allows ascending/descending sorting along with sorting of native and non-native types
2022-01-18 21:50:18 +01:00
Peter Grlica 937ec1d584 Updated generated files 2022-01-18 21:50:18 +01:00
Denis Arh 60d0d4dd5f Fix attachment automation function label/desc 2022-01-18 21:50:18 +01:00
Denis Arh 29a135843f Minor fix of SAML tests, trim endlines in static files 2022-01-18 21:50:18 +01:00
Denis Arh 59ec77e204 Refactor JWT implementation 2022-01-18 21:50:18 +01:00
Denis Arh 2e0adf43b7 Updated locale and zap, lestrrat-go/jwx, esbuild, goja, gofakeit libs 2022-01-18 21:50:18 +01:00
Jože Fortun 0b7409d7bb Fix reminders websocket 2022-01-14 17:28:45 +01:00
Denis Arh 3ffa0ef8be Fixing codebase after JWT lib switch 2022-01-11 15:35:05 +01:00
Denis Arh 72999ca692 Replacing dgrijalva/jwt-go with lestrrat-go/jwx 2022-01-11 10:56:17 +01:00
Denis Arh 60020f8510 Upgrade go-chi&co 2022-01-11 10:53:49 +01:00
Denis Arh 771a60abd7 Post dep-upgrade fixes 2022-01-11 10:53:49 +01:00
Denis Arh 6eda39f3ad Upgrade jwx goth, jwt deps 2022-01-11 10:53:49 +01:00
Denis Arh 590c4ae4dd Upgrade zap, atomic, grpc deps 2022-01-11 10:53:49 +01:00
Denis Arh acd8ea0765 Upgrade pgsql, mysql, sqlite deps 2022-01-11 10:53:49 +01:00
Denis Arh 2ab2c17a51 Upgrade deps 2022-01-11 10:53:48 +01:00
Denis Arh 09f644a7a9 Upgraded packages chi-prometheus, goya, exiffix, sqlmw, crypto, ouath2 2022-01-11 10:53:48 +01:00
Peter Grlica 177eb2f1bd JWT workflow handler test 2022-01-11 08:30:13 +01:00
Peter Grlica 717cae5c0b Added support for SAML HTTP binding 2022-01-11 08:26:24 +01:00
Denis Arh 4b264798ea Fix handling empty-string translations 2022-01-10 17:44:12 +01:00
Katrin Yordanova 83720d11ff Change logo and fix broken link in README.md 2022-01-07 18:44:21 +02:00
Vivek Patel c3516dd184 Allow version in DB_DSN for dev mode
If server is executed through Makefile we set BUILD_VERSION in .env and use it to replace {version} in DB_DSN.

This would help developers to automatically use different db when switching between versions.
2022-01-07 13:04:17 +05:30
Denis Arh ff6cadc075 Reload RBAC & workflows after namespace import 2021.9.6-dev.2 2022-01-05 14:23:33 +01:00
Denis Arh 641788a666 Update corteza-locale dep 2022-01-04 12:26:14 +01:00
Peter Grlica c75e4486c7 Added SAML signed requests support 2022-01-03 09:17:39 +01:00
Peter Grlica 86deaea911 Added find expr function, support for find, has of Vars 2021-12-23 14:43:37 +01:00
Vivek Patel 23a24469ed Refactor minion store
- Extends env variable `MINIO_BUCKET` for more flexibility over bucket name
- Introduces env variable for `MINIO_PATH_PREFIX` for flexibility over bucket paths
- Decouples minio client from New method
- Provides methods for generating bucket name, object name with path using bucket related env variables
- Adds tests
- Fixes issue#295
2021-12-22 21:12:07 +05:30
Denis Arh 0d841182bd sonyflake dep version bump 2021-12-22 15:48:22 +01:00
Tomaž Jerman d700d76c39 Allow format QL nodes to properly format their arguents 2021.9.6-dev.1 2021-12-21 10:06:06 +01:00
Tomaž Jerman 3a1d62d2a1 Remove debugging leftovers 2021-12-21 10:04:55 +01:00
Tomaž Jerman 907cb25ceb Add support for multipart/form-data request parsing 2021-12-21 09:11:51 +01:00
Denis Arh ff7f642681 Refresh testing documentation 2021-12-20 07:52:48 +01:00
Denis Arh b03f265a90 Merge branch '2021.9.x-feature-select-options-i18n' into 2021.9.x 2021-12-17 13:05:09 +01:00
Denis Arh c72902a86b Improve module-field translations, add i18n support for select field option texts 2021-12-17 13:04:52 +01:00
Denis Arh 127bd00002 Fix typo in pageExtendedAutomatinBlock 2021-12-17 13:04:52 +01:00