3
0
Commit Graph

55 Commits

Author SHA1 Message Date
Denis Arh
3649da2967 Remove lang param from auth notifications 2021-03-11 21:19:00 +01:00
Denis Arh
a41af0699a Remove obsolete settings exporter 2021-03-11 21:08:52 +01:00
Denis Arh
53be013377 Implement new auth UI, deprecate auth API endpoints 2021-02-23 07:34:10 +01:00
Denis Arh
01a7aa6526 Remove .With(ctx) pattern 2021-01-25 18:05:24 +01:00
Tomaž Jerman
cb5793d468 Expand envoy configuration options
Better `skipIf` & `onExisting` support.
2020-12-10 18:54:31 +01:00
Tomaž Jerman
d3a64dc0ea Rework cli importer 2020-11-28 14:29:33 +01:00
Denis Arh
a0036bdecf Fix default-addr and test-email sending 2020-09-30 17:12:28 +02:00
Denis Arh
7508659165 RBAC refactored (pkg renamed, init improved) 2020-09-18 07:56:58 +02:00
Denis Arh
3a7cc105d0 Renamed temp ng-store variables to store 2020-09-16 07:37:06 +02:00
Denis Arh
361a9007bf Cleaner store API 2020-08-26 14:49:33 +02:00
Denis Arh
349ff3cf2d Add improved sorting and key-based pagination 2020-08-24 15:43:04 +02:00
Denis Arh
a5990ca093 System services migrated 2020-08-24 15:43:03 +02:00
Denis Arh
783cddd523 Ported system user service to new store 2020-08-24 15:41:01 +02:00
Denis Arh
0af3f68d16 Refactored system auth notification 2020-08-24 15:40:15 +02:00
Denis Arh
f4e6d2ae5a Refactor bootstraping procedure 2020-08-24 15:38:42 +02:00
Denis Arh
520277f82d Add crude permission checking 2020-07-22 17:30:51 +02:00
Denis Arh
1397e8eeb5 Simplify db connection handling
Due to incompatibilities with update of github.com/titpetric/factory,
we are crippeling db connection handling (MustGet fn) - only supporting
one ("default") connection
2020-06-19 12:44:14 +02:00
Denis Arh
f4213e5a7f Add path constraint, improve CLI 2020-05-27 16:32:10 +02:00
Denis Arh
2b3b2f1755 Refactor sink command, add --signature-in-path 2020-05-27 13:54:10 +02:00
Denis Arh
bb2597b712 Load current settings before cli user ops 2020-02-27 13:46:42 +01:00
Denis Arh
cc4c3d115e Fix user list output 2020-02-26 14:01:33 +01:00
Denis Arh
752997614f Support setting settings values explicitly as strings (--as-string) 2020-02-18 10:39:34 +01:00
Denis Arh
db14c2a03e Full sink implementation with proper event & req/resp handling 2020-01-31 00:30:38 +01:00
Denis Arh
90a2bde536 Fix imports on settings & users command 2020-01-18 07:06:54 +01:00
Denis Arh
29902db2b1 Refactor & improve application initialization 2020-01-18 07:05:10 +01:00
Denis Arh
7ae7b6f445 When setting settings value, fallback to quoted string in case of json syntax error 2020-01-18 06:56:53 +01:00
Denis Arh
eabd98dce0 Run settings cli op in superuser context 2020-01-18 06:56:06 +01:00
Denis Arh
eaaef92d04 Fix & improve user cli cmd listing & filtering
Fix broken query and add ability to limit and filter list of users
2020-01-18 06:52:59 +01:00
Denis Arh
10dd0226c1 Settings service cleanup
Remove intermediate settings service layer
2019-10-31 00:06:27 +01:00
Denis Arh
64b28bfde8 Refactor role & user repo, cleanup 2019-10-29 10:06:14 +01:00
Tomaž Jerman
5a4985cbdc Tweak permission export flag's description 2019-10-16 12:47:37 +02:00
Tomaž Jerman
df8bf18360 Cleanup permission exporting 2019-10-16 12:47:37 +02:00
Tomaž Jerman
7a7839809d Add system setting import/export 2019-10-16 12:47:37 +02:00
Denis Arh
a54cb00efa Move internal/settings to pkg/settings 2019-10-01 18:13:26 +02:00
Denis Arh
62aa794b84 Move internal/auth to pkg/auth 2019-10-01 17:47:43 +02:00
Denis Arh
c240bb6a20 Refactored configuration provisioning 2019-09-30 10:20:40 +02:00
Denis Arh
1302f243f4 Add tests, basic messaging importer 2019-09-30 10:20:40 +02:00
Denis Arh
d8a8e311f0 Update role importer, add tests 2019-09-30 10:20:39 +02:00
Denis Arh
838fa8302a Add import/export commands 2019-09-30 10:20:39 +02:00
Denis Arh
7d21d68bba Remove internal/ from system 2019-09-09 13:04:12 +02:00
Denis Arh
14acd129d0 Signature for /sink requests 2019-09-03 20:23:10 +02:00
Denis Arh
2586919c6b Ability to provision OIDC w/o full redir-url verification 2019-07-18 14:47:01 +02:00
Denis Arh
0e1575f90f Add ability to provision OIDC providers from ENV
PROVISION_OIDC_PROVIDER="name provider-url"
2019-07-17 13:41:24 +02:00
Denis Arh
14f1fe4b58 Refactor & merge external auth settings 2019-07-15 14:57:25 +02:00
Denis Arh
3602132a13 Extend settings management CLI command
Add --prefix flag to remove multiple values
2019-07-15 11:33:23 +02:00
Denis Arh
09aeaac5d7 Refactor app bootstraping, improve ext provider autodiscovery 2019-07-14 13:58:27 +02:00
Denis Arh
ab4b74620f Improve settings auto-discovery, make it provisionable 2019-07-14 11:24:43 +02:00
Denis Arh
70cac41579 Enhance user filtering
New response structure
Use query-builder
Refactor user service & repo
2019-06-26 17:45:26 +02:00
Denis Arh
2e9e48f873 Add settings exporting capabilities 2019-06-19 19:50:46 +02:00
Denis Arh
ba1118eb4f Update documentation 2019-05-29 22:42:42 +02:00