Sylvain
|
6a8c441e85
|
public calendar endpoint refactoring & testing
|
2022-07-18 17:19:33 +02:00 |
|
Sylvain
|
b68e47a0ea
|
refactor shopping_cart/reservation
Previsouly, the reservation was expecting parameters like:
slots_attributes: [{start_at: date, end_at: date, availability_id: number}]
Now, the reservation is expecting simpler parameters like:
slots_reservations_attributes:[{slot_id: number}]
|
2022-07-18 17:18:01 +02:00 |
|
Sylvain
|
37b24a8d2f
|
refactor slots model
|
2022-07-18 17:18:01 +02:00 |
|
Sylvain
|
5012912edd
|
(wip) refactoring Availabilities::AvailabilitiesService and Availabilities::StatusService
|
2022-07-18 17:18:01 +02:00 |
|
Sylvain
|
8be2425275
|
(wip) refactoring slots to be unique per availability time-slot
|
2022-07-18 17:18:00 +02:00 |
|
Sylvain
|
bec2e8a514
|
(bug) Gender, Address and Birthday are not mapped properly from SSO (#365)
|
2022-07-06 15:56:57 +02:00 |
|
Sylvain
|
eb1c54d8f3
|
updated diagrams
|
2022-07-04 10:48:42 +02:00 |
|
Du Peng
|
a0d158974b
|
fix bug: validator of reservation can't find if slot has reserved by reservable type
|
2022-06-29 19:58:53 +02:00 |
|
Sylvain
|
6ce762f778
|
(bug) unable to reserve a space
|
2022-06-29 15:34:47 +02:00 |
|
Sylvain
|
0510a5f3a3
|
(bug) when an empty data was retured by the SSO, unable to edit it
|
2022-06-27 12:51:38 +02:00 |
|
Sylvain
|
46b2ba1f54
|
(bug) when email was mapped from SSO but provided as empty string -> unable to merge account
|
2022-06-27 12:06:25 +02:00 |
|
Sylvain
|
48e1cf782f
|
(bug) unable to edit an event
|
2022-06-15 09:42:39 +02:00 |
|
Du Peng
|
ac16eca60f
|
fix conflict
|
2022-06-07 16:57:02 +02:00 |
|
Du Peng
|
c24aad00c4
|
check shopping cart items is valid before pay online
|
2022-06-07 16:55:29 +02:00 |
|
Sylvain
|
0e16374956
|
(bug) unable to compile the assets when OIDC is enabled but the scopes were not set
|
2022-06-06 10:15:19 +02:00 |
|
Sylvain
|
2172c102c9
|
(bug) use arrays for OIDC scopes in front and DB.
Send the scope as a string separated with spaces to the OIDC provider.
|
2022-06-01 09:27:49 +02:00 |
|
Du Peng
|
41d931aba0
|
Fix a bug: Missing of description of PlanCategory migration
|
2022-05-17 16:45:17 +02:00 |
|
Du Peng
|
3e34b3c7a7
|
add user validation required setting, user proof of identity upload and organization custom field
|
2022-05-11 16:57:44 +02:00 |
|
Sylvain
|
e45872956c
|
(ui) Option to prevent users from changing their group
|
2022-05-11 15:45:49 +02:00 |
|
Sylvain
|
ac1d518ddc
|
(ui) option to disable the machines module
|
2022-05-11 11:54:00 +02:00 |
|
Sylvain
|
fbb9367cd1
|
(notif) ICS file attached to the reservation notification emails
|
2022-05-11 10:44:57 +02:00 |
|
Sylvain
|
7da62bb513
|
(back) generate ICS file for a reservation
|
2022-05-10 16:48:58 +02:00 |
|
Sylvain
|
040858ac1f
|
(ui) refactored profile-completion screen to use more accurate messages
|
2022-05-09 14:58:26 +02:00 |
|
Sylvain
|
9b22286327
|
Merge remote-tracking branch 'origin/socials-refacto' into profile-form
|
2022-05-04 15:53:22 +02:00 |
|
Sylvain
|
6ec6a8c4c9
|
(api) save which data is really mapped from the sso
|
2022-05-04 14:05:36 +02:00 |
|
Sylvain
|
b3848596bf
|
(bug) unable to create openid connect provider from the interface
|
2022-05-04 12:36:31 +02:00 |
|
Sylvain
|
07578b5826
|
(ui)(api) configure data mapping for openid
|
2022-05-04 12:28:48 +02:00 |
|
Sylvain
|
c85281b29f
|
(api) automatically configure the openID response_type
|
2022-05-04 12:28:48 +02:00 |
|
Sylvain
|
6c46e5ec81
|
(api) automatically configure some openID parameters: redirect_uri, display, response_mode
|
2022-05-04 12:28:48 +02:00 |
|
Sylvain
|
5013484104
|
(ui) add profile edition url for openid
|
2022-05-04 12:28:31 +02:00 |
|
Sylvain
|
3ff416cf8a
|
(ui) openid connect configuration interface
|
2022-05-04 12:28:31 +02:00 |
|
Sylvain
|
f9e5e7f2a8
|
(ui) display authorization callback url directly in interface
|
2022-05-04 12:28:29 +02:00 |
|
Sylvain
|
3b0262c153
|
(bug) validate oauth2 providers have User.uid mapped
|
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
|
d751939ee9
|
WIP: front-end form for openid configuration
|
2022-05-04 12:17:21 +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
|
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 |
|
vincent
|
d2ed4d4bd8
|
Rename variables
|
2022-05-04 10:26:22 +02:00 |
|
vincent
|
5024037ce6
|
(wip) fab-socials
|
2022-05-04 10:25:15 +02:00 |
|
Nicolas Florentin
|
5e5822c89f
|
Fix a bug: edge case of birthday in the future in seeds.rb, we should use Date.current instead of DateTime.current since birthday is a date (see https://github.com/sleede/fab-manager/issues/344)
|
2022-05-04 08:50:10 +02:00 |
|
Sylvain
|
6f80025adb
|
(api) save which data is really mapped from the sso
|
2022-04-25 15:45:11 +02:00 |
|
Sylvain
|
1960c7139f
|
(ui)(api) configure data mapping for openid
|
2022-04-20 14:12:22 +02:00 |
|
Sylvain
|
007c97969d
|
(api) automatically configure the openID response_type
|
2022-04-19 17:39:42 +02:00 |
|
Sylvain
|
9665368755
|
(api) automatically configure some openID parameters: redirect_uri, display, response_mode
|
2022-04-19 16:55:48 +02:00 |
|
Du Peng
|
2a71b3e78d
|
Fix a bug: unable to show projets whom user take part in
|
2022-04-15 13:20:50 +02:00 |
|
Sylvain
|
658ef20bc8
|
(ui) add profile edition url for openid
|
2022-04-13 16:23:13 +02:00 |
|
Sylvain
|
0e35616710
|
(ui) openid connect configuration interface
|
2022-04-13 15:50:33 +02:00 |
|
Sylvain
|
c3f7249242
|
(ui) display authorization callback url directly in interface
|
2022-04-12 16:34:44 +02:00 |
|