Sylvain
|
63b03568e4
|
(i18n) reorganize translations per components
|
2022-05-04 12:27:48 +02:00 |
|
Sylvain
|
073b0c8eae
|
(ui) add tooltip to FormInput
+ add tooltip for auth_provider/mappings/API field input
|
2022-05-04 12:27:48 +02:00 |
|
Sylvain
|
370a443502
|
(bug) edit authentication provider
+ clean legacy code
|
2022-05-04 12:27:48 +02:00 |
|
Sylvain
|
3b0262c153
|
(bug) validate oauth2 providers have User.uid mapped
|
2022-05-04 12:27:48 +02:00 |
|
Sylvain
|
c4fb29ea23
|
(bug) open only selected mapping modal
|
2022-05-04 12:27:48 +02:00 |
|
Sylvain
|
70803ee41b
|
(api) validate auth providers data
+ remove legacy code
|
2022-05-04 12:27:48 +02:00 |
|
Sylvain
|
04ae91a7d1
|
(ui) improve the appeareance for the auth provider definition form
|
2022-05-04 12:27:46 +02:00 |
|
Sylvain
|
470a8284ff
|
(ui) sso data mapping - by type
|
2022-05-04 12:27:12 +02:00 |
|
Sylvain
|
e51e2d63cb
|
(wip)(ui) type mapping ui
|
2022-05-04 12:26:42 +02:00 |
|
Sylvain
|
294c47b796
|
(bug) oauth2 provider attributes under providable_attributes
|
2022-05-04 12:25:46 +02:00 |
|
Sylvain
|
3bfe842bc3
|
(style) placeholder style for react-select
|
2022-05-04 12:25:46 +02:00 |
|
Sylvain
|
6d31331fab
|
renamed form.scss to form-item.scss to match naming convention
|
2022-05-04 12:25:44 +02:00 |
|
Sylvain
|
7f7830a98c
|
(style) fix placeholder appearance
Credits goes to @Vincent
|
2022-05-04 12:25:10 +02:00 |
|
Sylvain
|
2baee48eaf
|
(ui) form-select: onChange cb
|
2022-05-04 12:25:10 +02:00 |
|
Sylvain
|
c817094f90
|
(dependency) updated react-select to v5
|
2022-05-04 12:25:10 +02:00 |
|
vincent
|
08a95dea81
|
Fix styles on multi-select
|
2022-05-04 12:25:10 +02:00 |
|
vincent
|
86403cb1f2
|
Override React-select styles
|
2022-05-04 12:25:08 +02:00 |
|
Sylvain
|
acf5001b37
|
(wip)(ui) data mapping configuration interface
|
2022-05-04 12:23:24 +02:00 |
|
Sylvain
|
7beb1466bf
|
(archi) organize react-hook-form components in a separate folder
|
2022-05-04 12:23:22 +02:00 |
|
Sylvain
|
5bc20075ed
|
(ui) refactor form components to use props inheritance
|
2022-05-04 12:20:54 +02:00 |
|
Sylvain
|
4bf05a5024
|
(ui) select authentication provier type
|
2022-05-04 12:20:52 +02:00 |
|
Sylvain
|
bf148dd14b
|
(wip) rhf select
|
2022-05-04 12:17:21 +02:00 |
|
Sylvain
|
7dd5491029
|
(front) export form component to angular
|
2022-05-04 12:17:21 +02:00 |
|
Sylvain
|
d751939ee9
|
WIP: front-end form for openid configuration
|
2022-05-04 12:17:21 +02:00 |
|
Sylvain
|
7465c8d81c
|
(doc) minimum docker version
|
2022-05-04 12:17:19 +02:00 |
|
Sylvain
|
efaf71ddcf
|
(dependency) updated nodejs
|
2022-05-04 12:17:05 +02:00 |
|
Sylvain
|
2c2f8fdcc5
|
(api) openid provider configuration api
|
2022-05-04 12:16:38 +02:00 |
|
Sylvain
|
7b1403dac9
|
(db) distringuish between oid client configuration and client_auth_method
|
2022-05-04 12:16:38 +02:00 |
|
Sylvain
|
9ead3b5e8d
|
(db) add profile_url to OpenIdConnectProvider
|
2022-05-04 12:16:38 +02:00 |
|
Sylvain
|
056a982d68
|
(bug) return auth provider mappings from the API
|
2022-05-04 12:16:38 +02:00 |
|
Sylvain
|
8471311b7b
|
(authentication) configure devise/omniauth to use the OpenIdConnect configuration
|
2022-05-04 12:16:38 +02:00 |
|
Sylvain
|
b4e53d2039
|
(db) table to save OpenID connect configuration
Also refactored OAuth2Mapping to allow usage with any types of providers
|
2022-05-04 12:16:38 +02:00 |
|
Sylvain
|
b0e1d77ed6
|
(dependency) add omniauth_openid_connect
|
2022-05-04 12:16:38 +02:00 |
|
vincent
|
66beffa0c3
|
Hide empty calendar side pannel
|
2022-05-04 12:16:38 +02:00 |
|
Sylvain
|
e28c8ab2e9
|
(front) add is-empty class to the calendar-admin-info side panel if no events are selected
|
2022-05-04 12:16:38 +02:00 |
|
vincent
|
ca9a564474
|
Make calendar wider
|
2022-05-04 12:16:36 +02:00 |
|
Sylvain
|
89f62e2d0e
|
(type) fix typing the RHFInput component
|
2022-05-04 12:14:55 +02:00 |
|
vincent
|
5ca41b862d
|
disable TS rule
|
2022-05-04 12:14:55 +02:00 |
|
vincent
|
4e4325ba10
|
Update CHANGELOG
|
2022-05-04 12:14:53 +02:00 |
|
vincent
|
3a7ef3f51d
|
Use Generics
|
2022-05-04 12:14:35 +02:00 |
|
Sylvain
|
9a27f952a5
|
(bug) Refused to connect to wss://localhost:3035/ws because it violates the following Content Security Policy directive
|
2022-05-04 12:14:29 +02:00 |
|
Sylvain
|
0ea885f73d
|
Apply 1 suggestion(s) to 1 file(s)
|
2022-05-04 12:13:43 +02:00 |
|
vincent
|
dbd15539e1
|
Add video embed on the text editor
|
2022-05-04 11:54:23 +02:00 |
|
vincent
|
ce6d7d1148
|
Add description to plan category
|
2022-05-04 11:46:51 +02:00 |
|
Sylvain
|
4b2ff659ca
|
(style) eslint all code
|
2022-05-04 11:34:55 +02:00 |
|
Sylvain
|
320519f91b
|
(dev) webpack overlay report eslint issues
Also: updated eslint
|
2022-05-04 11:33:48 +02:00 |
|
vincent
|
4a995b3bd8
|
merge
|
2022-05-04 11:30:42 +02:00 |
|
vincent
|
1868be1642
|
Add labels
|
2022-05-04 11:20:19 +02:00 |
|
vincent
|
67f678a282
|
Add image embed in the text editor
|
2022-05-04 11:20:19 +02:00 |
|
vincent
|
cd5c253b3e
|
Add video embed on the text editor
|
2022-05-04 11:20:17 +02:00 |
|