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