3
0

60 Commits

Author SHA1 Message Date
Peter Grlica
f96211b8c6 Removed session memstore, mocked it in tests
Updated mocked notification service
2021-03-12 13:21:10 +01:00
Peter Grlica
4a08f08f84 Added oauth2 interface to authRequest 2021-03-12 13:15:41 +01:00
Peter Grlica
6de0424b9f Added auth tests 2021-03-12 13:15:36 +01:00
Mia Arh
a7c539af22 Add extra margin on empty authorized client list 2021-03-08 19:49:15 +01:00
Mia Arh
e4de4b1c8a Adjust icons margin 2021-03-08 19:49:15 +01:00
Mia Arh
76c57ac82b Style toast notifications 2021-03-08 19:49:15 +01:00
Mia Arh
71b96ef658 Update MFA screens 2021-03-08 19:02:28 +01:00
Mia Arh
f4dcf5bd18 Update security screen 2021-03-08 19:02:28 +01:00
Mia Arh
4f8a9e0d27 Update dev scenarios screen 2021-03-08 19:02:28 +01:00
Denis Arh
2972437421 Fix auth asset embeding & serving 2021-03-08 16:24:49 +01:00
Denis Arh
cbc5034e8f Add support for MFA 2021-03-07 18:58:16 +01:00
Denis Arh
c653c5df90 Change alerts to toasts, add bootstrap's js libs 2021-03-06 16:45:22 +01:00
Denis Arh
4aa94b06e2 Add security page 2021-03-06 16:45:22 +01:00
Denis Arh
a837f88826 Fix auth dev screen nav&js 2021-03-06 16:45:22 +01:00
Denis Arh
34a58d3410 Add 'active' class to active nav item 2021-03-06 16:45:22 +01:00
Mia Arh
782ea71c87 Add missing bg image 2021-03-06 16:45:22 +01:00
Mia Arh
c822099cb7 Adjust screens for mobile responsive 2021-03-06 16:45:22 +01:00
Mia Arh
2e88a9d5c9 Move logged user information to top right 2021-03-06 16:45:22 +01:00
Mia Arh
92500a6f08 Add active nav item styling 2021-03-06 16:45:22 +01:00
Mia Arh
a5e8c0d8a9 Redesign all auth forms and background 2021-03-06 16:45:22 +01:00
Denis Arh
0598f6502b Switched auth assets from statik to go:embed 2021-02-24 06:16:13 +01:00
Denis Arh
06eb038ba8 Add dev-mode with list of templates & scenarios 2021-02-23 19:58:29 +01:00
Denis Arh
4da09168f4 Post auth-merge cleanup 2021-02-23 17:37:22 +01:00
Denis Arh
53be013377 Implement new auth UI, deprecate auth API endpoints 2021-02-23 07:34:10 +01:00
Tit Petric
fdf24b3e2c Refactor for new system service
- upd(all): indent spec.json files on all apps
- upd(auth): rename auth app to cmd
- upd(sam): move orgs, teams to system
- upd(system): extend spec.json for check
- upd(codegen): include system/
- upd(codegen): always generate spec files
- upd(sam): references from auth to system
2018-11-05 12:04:04 +01:00
Denis Arh
8c2d91122d Fix tests, add new mock for auth/svc/users 2018-10-29 13:47:03 +01:00
Tit Petric
9a8bef927d upd(tests): skip migrations in short mode, add t.Skip to crm 2018-10-29 10:56:18 +01:00
Tit Petric
f78a35b989 add(all): protect metrics with basic auth 2018-10-26 12:43:36 +02:00
Tit Petric
adeefdbeaa fix(all):
- config fixes for singleton values (most)
- add monitor into internal/metrics
- clean up cmd folders to remove monitor
- implement versions on all apps
2018-10-26 11:20:15 +02:00
Denis Arh
4f13e8304f Implement message threads 2018-10-19 15:07:09 +02:00
Denis Arh
64aee5a25b Improve rval for /check endpoint (now uses outgoing.User) 2018-10-14 09:44:11 +02:00
Denis Arh
602f77c2f1 Inject version & build-time info and show it on startup & on /version endpoint 2018-10-14 09:42:48 +02:00
Denis Arh
60ecb6a24a Add type altering migration for messaging with updated statik files 2018-10-09 07:37:33 +02:00
Denis Arh
2924334f47 Fix statik tooling 2018-10-09 07:36:50 +02:00
Denis Arh
53940d6be9 Fix column type on migration tables 2018-10-09 07:34:20 +02:00
Tit Petric
a6e648d4c1 upd(all): statik with no filemtime 2018-10-08 21:17:52 +00:00
Tit Petric
102a162108 add(all): database migrations prod 2018-10-08 16:04:20 +02:00
Denis Arh
910b5589dd Channel membership improved 2018-10-07 18:42:54 +02:00
Denis Arh
6f2a270ece Removing chan/member dependency from auth pkg 2018-09-27 19:09:36 +02:00
Denis Arh
bf8f6f4213 Extracted payloads from websocket pkg to internal/payload 2018-09-27 15:37:11 +02:00
Denis Arh
4788e61c07 Apply new repo/svc patterns to auth pkg 2018-09-27 14:43:15 +02:00
Denis Arh
7a037b2b2b Add SATOSA ID to users and update oidc flow, user repository
In addition to that, all user columns are now explicitly selected
2018-09-27 14:43:15 +02:00
Denis Arh
c7a1f94972 remove user creation and login endpoints 2018-09-24 13:20:18 +02:00
Denis Arh
e6c5468a59 More precise cookie baking 2018-09-24 07:51:19 +02:00
Denis Arh
bb190ab70d OIDC implementation 2018-09-18 16:39:38 +02:00
Denis Arh
cdd72c8b90 POC OIDC implementation 2018-09-17 16:08:02 +02:00
Denis Arh
e348b3e2f4 Remove User from SAM, refactor service initialization 2018-09-17 06:41:18 +02:00
Tit Petric
7bf78fb4e0 upd(all): refactor
- moved rbac store and config to internal pkg,
- split auth authenticators to internal pkg,
- add rbac config object to internal/config,
- update package imports and references for auth,
- clean up main with pkg aliases
2018-09-13 12:05:06 +02:00
Tit Petric
ca1f5330fd fix(auth): fix middleware for metrics 2018-09-11 16:38:47 +02:00
Tit Petric
5372966ed0 upd(auth): update to use global config pkg 2018-09-11 16:37:38 +02:00