1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2024-11-29 10:24:20 +01:00
Commit Graph

2536 Commits

Author SHA1 Message Date
Du Peng
ddf56e37e6 Merge branch 'dev' of github.com:sleede/fab-manager into dev 2022-05-12 11:43:31 +02:00
Sylvain
fd6bd2af84
New Crowdin updates (#347)
* New translations app.public.en.yml (Portuguese)

* New translations app.admin.en.yml (Portuguese)

* New translations app.admin.en.yml (Portuguese)

* New translations app.admin.en.yml (Portuguese)

* New translations app.admin.en.yml (Portuguese)

* New translations app.public.en.yml (Portuguese)

* New translations app.admin.en.yml (Portuguese)

* New translations app.shared.en.yml (Portuguese)

* New translations app.shared.en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations mails.en.yml (Portuguese)

* New translations app.public.en.yml (Portuguese)

* New translations en.yml (French)

* New translations app.public.en.yml (Spanish)

* New translations app.logged.en.yml (French)

* New translations app.logged.en.yml (Spanish)

* New translations app.logged.en.yml (German)

* New translations app.logged.en.yml (Norwegian)

* New translations app.logged.en.yml (Portuguese)

* New translations app.logged.en.yml (Zulu)

* New translations app.public.en.yml (French)

* New translations app.public.en.yml (German)

* New translations app.admin.en.yml (Portuguese)

* New translations app.public.en.yml (Norwegian)

* New translations app.public.en.yml (Portuguese)

* New translations app.public.en.yml (Zulu)

* New translations app.shared.en.yml (French)

* New translations app.shared.en.yml (Spanish)

* New translations app.shared.en.yml (German)

* New translations app.shared.en.yml (Norwegian)

* New translations app.shared.en.yml (Portuguese)

* New translations app.admin.en.yml (Zulu)

* New translations app.admin.en.yml (Norwegian)

* New translations en.yml (Spanish)

* New translations en.yml (German)

* New translations en.yml (Norwegian)

* New translations en.yml (Portuguese)

* New translations en.yml (Zulu)

* New translations app.admin.en.yml (German)

* New translations mails.en.yml (French)

* New translations mails.en.yml (Spanish)

* New translations mails.en.yml (German)

* New translations mails.en.yml (Norwegian)

* New translations mails.en.yml (Portuguese)

* New translations mails.en.yml (Zulu)

* New translations app.admin.en.yml (French)

* New translations app.admin.en.yml (Spanish)

* New translations app.shared.en.yml (Zulu)

* New translations app.admin.en.yml (French)

* New translations app.admin.en.yml (French)

* New translations app.logged.en.yml (French)

* New translations app.public.en.yml (French)

* New translations app.shared.en.yml (French)

* New translations en.yml (French)

* New translations app.admin.en.yml (Portuguese)

* New translations app.shared.en.yml (French)

* New translations app.admin.en.yml (Zulu)

* New translations app.admin.en.yml (Norwegian)

* New translations app.admin.en.yml (German)

* New translations mails.en.yml (French)

* New translations app.admin.en.yml (French)

* New translations app.admin.en.yml (Spanish)

Co-authored-by: Peng Du <gnepud@gmail.com>
2022-05-12 11:42:36 +02:00
vincent
a3752f36d5 Fix typo 2022-05-12 11:02:03 +02:00
vincent
abf101178b Adjust texts on admin settings about 2022-05-12 10:47:28 +02:00
Sylvain
bdf42f7b5d Merge remote-tracking branch 'origin/user_validation_required' into dev 2022-05-11 18:39:50 +02:00
Du Peng
01191f467c add ProofOfIdentityFile max size in frontend 2022-05-11 18:14:52 +02:00
Sylvain
3fd20cd57d (bug) unable to validate account 2022-05-11 18:06:49 +02:00
Du Peng
c719dccd31 add an alert info for modification of fields of organization 2022-05-11 16:57:44 +02:00
Du Peng
798941c349 edit organization custom field in member's dashboard profile 2022-05-11 16:57:44 +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
1d2b814d6f (ui) react component to change user's group 2022-05-11 14:37:39 +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
0e8230af48 (ui) use user-profile-form in admin/members/new 2022-05-10 11:18:33 +02:00
Sylvain
89853d3533 (ui) allow admins to change user password without asking for the current 2022-05-10 10:50:41 +02:00
Sylvain
302c55755e (ui) admin edit user: use new user-profile-form component 2022-05-10 10:23:43 +02:00
Sylvain
040858ac1f (ui) refactored profile-completion screen to use more accurate messages 2022-05-09 14:58:26 +02:00
Sylvain
69d595e9f6 (ui) use user-profile-form in profile completion screen 2022-05-09 12:11:37 +02:00
Sylvain
9b22286327 Merge remote-tracking branch 'origin/socials-refacto' into profile-form 2022-05-04 15:53:22 +02:00
vincent
521229b87b Add form validation 2022-05-04 14:57:31 +02:00
Sylvain
048ed4b644 (ui) user profile form: confirmation message + save button 2022-05-04 14:12:49 +02:00
Sylvain
cad8484231 (ui) profile data: website, job, cad softwares, interests 2022-05-04 14:12:48 +02:00
Sylvain
d62cb0ac54 (ui) add profile data to user-profile-form 2022-05-04 14:12:48 +02:00
Sylvain
6955a4bba1 (ui) stylized form-switch 2022-05-04 14:12:48 +02:00
Sylvain
c1bf5bee14 (wip)(ui) refactor user edition form 2022-05-04 14:07:12 +02:00
vincent
4c6942eba4 merge 2022-05-04 13:02:40 +02:00
Sylvain
eaae10a9b4 (ui) automatic field mapping configuration for openid 2022-05-04 12:29:19 +02:00
Sylvain
07578b5826 (ui)(api) configure data mapping for openid 2022-05-04 12:28:48 +02:00
Sylvain
161ef0792e (gui) auto discover scopes 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
d7a38b491b (ui) automatically test for discovery endpoint 2022-05-04 12:28:31 +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
674abed1d2 (ui) adjust tooltip aspect
+ (bug) do not ignore clipboard.writeText promise
+ (i18n) fix typo in translation
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
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
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
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
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
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
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