Sylvain
57e6396127
(security) GHSA-5pq7-52mg-hr42
...
Bump httparty from 0.20.0 to 0.21.0
2023-01-05 12:26:27 +01:00
Sylvain
10f054256e
(feat) payment schedule due in invoices
2023-01-05 12:09:16 +01:00
Sylvain
ac187a986f
(bug) payment schedule by check
2023-01-05 11:45:23 +01:00
Sylvain
b6146bad18
(feat) sentry error reporting
2023-01-04 16:05:45 +01:00
Sylvain
cbb7e8cbcf
(bug) unable to return to the statistics tab
2023-01-04 12:14:03 +01:00
Sylvain
8d43db2579
(feat) Report subsription mismatch with user's group
2023-01-04 12:08:37 +01:00
Sylvain
43f45c383f
(feat) cancel subscription
2023-01-03 17:17:39 +01:00
Sylvain
504ae64607
(doc) updated changelog
2023-01-03 11:19:49 +01:00
Sylvain
16c24e565c
(feat) custom message on invoice PDF not found
2023-01-03 11:07:41 +01:00
Du Peng
a740d984ee
(bug) unable to update title of availability after admin remove a machine/plan in calendar
2023-01-02 16:08:47 +01:00
Du Peng
ce183691cb
(bug) Active serving static files from the /public folder by default
2023-01-02 12:51:14 +01:00
Sylvain
7cd689b92c
(bug) product low stock notification
2022-12-28 11:01:05 +01:00
Sylvain
051f182839
(bug) clear date in suscription extend free days
2022-12-27 17:15:49 +01:00
Sylvain
7fc79d44e5
(feat) machines reservable or not
2022-12-27 16:14:29 +01:00
Sylvain
2e77862d56
(doc) updated changelog
2022-12-27 13:50:31 +01:00
Sylvain
751cdd62c6
(bug) feature tour in admin/settings is broken
2022-12-27 13:49:44 +01:00
Sylvain
f8904dfb9c
(feat) customize VAT name
2022-12-27 12:13:24 +01:00
Sylvain
9a3b559c0f
(doc) updated changelog
2022-12-23 14:22:46 +01:00
Sylvain
ed4295b847
(bug) broken notifications if slot cancelled
2022-12-22 15:12:56 +01:00
Sylvain
137b9f3c1b
(feat) improved security when changing password
2022-12-22 11:07:14 +01:00
Sylvain
1a6605fbef
(doc) updated changelog
2022-12-21 14:25:15 +01:00
Sylvain
02a8202f2f
(feat) private note
2022-12-21 14:14:39 +01:00
Sylvain
fc49de3530
(feat) default accounting codes and labels
2022-12-21 14:14:38 +01:00
Sylvain
3dcc4a5803
(doc) openid connect must use RSxxx to sign id token
2022-12-21 14:14:32 +01:00
Sylvain
4763014ec8
(api) users: first_name, last_name
2022-12-21 14:14:31 +01:00
Sylvain
fdddb545d9
(feat) OpenAPI/users: gender, organization, address
2022-12-21 14:14:31 +01:00
Sylvain
dcaa5ad28c
(bug) unsupported param[] syntax in OpenAPI
2022-12-21 14:14:30 +01:00
Sylvain
9ac2655256
(feat) OpenAPI/users: filter by created_after
2022-12-21 14:14:30 +01:00
Sylvain
7659597e32
(doc) Updated OpenAPI documentation
2022-12-21 14:14:29 +01:00
Sylvain
4b84963d7f
(feat) optional external id
2022-12-21 14:14:29 +01:00
Sylvain
0287665653
(quality) updated tiptap editor
2022-12-21 14:14:24 +01:00
Sylvain
7d83d6454f
(test) Jest + react-testing-library
...
This commit aims to put a testing environment in place
for frontend react components using the de-facto standards
for our stack.
An example test file was writter for the component plan-form.tsx.
Some fixtures for some API endpoints were written (see
__setup__/server.js)
2022-12-21 14:14:22 +01:00
Sylvain
2889fb8e12
(bug) unable to manage stocks on new product
2022-12-21 14:12:16 +01:00
Sylvain
2cf18c277c
(bug) create recurrent event
...
Also: (test) test trainings API
Also: (test) test create recurrent event
2022-12-21 14:12:16 +01:00
Sylvain
a55880a0ad
(feat) OpenAPI endpoint for accounting
...
Also: (bug) filter by array in openAPI = error
2022-12-21 14:12:14 +01:00
Sylvain
b3072ec444
(feat) auto fix rouding errors on accounting lines
...
Also: (ui) added help tooltips on some input fields
2022-12-21 14:12:10 +01:00
Sylvain
e540316a36
(doc) updated changelog
2022-12-21 12:21:46 +01:00
Sylvain
9f5b259f32
(doc) updated changelog
2022-12-19 10:22:11 +01:00
Du Peng
032a05713b
Version 5.5.8
2022-12-16 18:50:20 +01:00
Sylvain
87c6f4c36f
(security) CVE-2022-23517, CVE-2022-23518, CVE-2022-23519, CVE-2022-23520, CVE-2022-32209
...
Bump rails-html-sanitizer from 1.4.3 to 1.4.4
2022-12-16 15:56:46 +01:00
Sylvain
66b1db6d0a
(bug) phone/adresse required not shown
2022-12-16 15:35:02 +01:00
Sylvain
fd0dc57503
(quality) removed rails_12factor
2022-12-14 14:36:30 +01:00
Sylvain
982f7518d3
(security) CVE-2022-23514, CVE-2022-23515, CVE-2022-23516
...
Bump loofah from 2.18.0 to 2.19.1
2022-12-14 13:50:23 +01:00
Sylvain
80bc709580
(security) CVE-2021-4243
...
Bump @claviska/jquery-minicolors from 2.3.5 to 2.3.6
2022-12-14 13:42:23 +01:00
Sylvain
5604c9ab28
(security) CVE-2022-24999
...
Bump express from 4.17.1 to 4.18.2
2022-12-14 13:39:47 +01:00
Sylvain
4f03f70199
(doc) updated changelog
2022-12-14 13:33:26 +01:00
Du Peng
41465922f3
Version 5.5.7
2022-12-13 10:00:44 +01:00
Sylvain
1db7dfc723
(security) CVE-2022-23476
...
Bump nokogiri from 1.13.9 to 1.13.10
2022-12-08 09:33:58 +01:00
Du Peng
129e2cdef0
Version 5.5.6
2022-12-05 17:03:24 +01:00
Sylvain
575c7c7d62
(feat) updated FabAnalytics reports to include new features
2022-12-01 16:34:14 +01:00
Sylvain
7b30086a34
(bug) unable to set amount to 4.85
2022-12-01 15:43:16 +01:00
Sylvain
963d2e93bd
(bug) unable to export statistics
2022-12-01 13:03:19 +01:00
Sylvain
8eaeb2df39
(bug) soft-destroyed still reported in OpenAPI
...
Also: improved testing
2022-11-23 11:59:06 +01:00
Du Peng
2a4d50e7d9
Version 5.5.5
2022-11-22 17:19:58 +01:00
Du Peng
fe0af02ba8
(bug) unable set a main image of product and remove an image of product
2022-11-22 16:31:34 +01:00
Sylvain
509dd0eb5f
(feat) soft destroy machines/spaces
2022-11-22 14:17:25 +01:00
Sylvain
03f3819255
(bug) upgrade: the input device is not a TTY
2022-11-22 09:52:22 +01:00
Sylvain
16087d3aa3
(bug) objects not sync on Stripe
2022-11-21 16:56:28 +01:00
Sylvain
b2540a1cd4
(bug) broken display of machines pages
2022-11-21 15:22:23 +01:00
Sylvain
c684b892a7
(bug) ES not synced during tests
2022-11-17 16:59:33 +01:00
Sylvain
4e531c280f
Version 5.5.4
2022-11-17 16:41:58 +01:00
Sylvain
5860466be3
(bug) unable to download existing stats export
2022-11-17 16:35:26 +01:00
Sylvain
ade5b983e2
(security) CVE-2022-37601, CVE-2022-37603, CVE-2022-37599
2022-11-17 12:29:36 +01:00
Sylvain
528d98a0ac
Version 5.5.3
2022-11-17 12:16:33 +01:00
Sylvain
58d1b7ccc3
Merge branch 'dev' of github.com:sleede/fab-manager into dev
2022-11-17 12:08:11 +01:00
Sylvain
eb15e0e5a2
(feat) default sort invoices by date
2022-11-17 11:20:49 +01:00
Sylvain
c6aef07fb4
(bug) unable to reserve a machine with payment on site
2022-11-17 10:56:03 +01:00
Sylvain
51290cec1d
Version 5.5.2
2022-11-16 16:59:40 +01:00
Sylvain
d9b3f22366
(bug) unable to export statistics
2022-11-16 16:55:56 +01:00
Du Peng
7e095917ff
Version 5.5.1
2022-11-15 15:22:30 +01:00
Sylvain
25606a2642
(bug) unable to merge an SSO account with an existing account
2022-11-15 15:12:08 +01:00
Sylvain
d594a291b5
Update CHANGELOG.md
2022-11-15 15:09:14 +01:00
Sylvain
024bf92dae
(doc) update changelog
2022-11-14 09:37:35 +01:00
Sylvain
a776b9cc6a
(bug) free disk space not verified in some cases
2022-11-14 09:32:32 +01:00
Du Peng
de26ae010b
Version 5.5.0
2022-11-08 10:39:44 +01:00
Sylvain
60580a2bae
(bug) no plan for the user's group
2022-11-04 09:58:32 +01:00
Sylvain
a3190115ab
(bug) invoice rounding error using coupons
2022-10-27 16:04:21 +02:00
Du Peng
6d448e0af2
(merge) merge dev and product-store
2022-10-26 09:37:31 +02:00
Sylvain
f9f60cba17
(wip) allow admin to reserve for himself
2022-10-24 17:39:16 +02:00
Sylvain
d4613cdbcc
(quality) refactored EventService to match rubocop rules
2022-10-24 15:56:04 +02:00
Sylvain
6eddadac69
(doc) updated deployment instructions
2022-10-24 12:14:10 +02:00
Sylvain
873752172d
(bug) no statistics on trainings and spaces reservations
2022-10-24 12:12:49 +02:00
Sylvain
fdac8168ef
(quality) refactored SingleSignOnConcern to match rubocop rules
2022-10-24 11:43:30 +02:00
Sylvain
9623852b21
(doc) updated changelog
2022-10-24 10:52:26 +02:00
Sylvain
ffd4b6b3ba
(security) updated nokogiri to 1.13.9
2022-10-24 10:50:54 +02:00
Du Peng
7aef6c69cf
Version 5.4.25
2022-10-19 18:20:00 +02:00
Du Peng
c48956be10
(bug) unable apply a coupon if this coupon has used by an user removed
2022-10-19 11:38:17 +02:00
Du Peng
b1d0a5aad2
Version 5.4.24
2022-10-14 17:26:44 +02:00
Du Peng
844624954b
Version 5.4.23
2022-10-12 19:08:32 +02:00
Sylvain
ef502070be
Merge branch 'dev' into product-store
2022-10-10 16:23:08 +02:00
Sylvain
c38c621e79
Version 5.4.22
2022-10-10 15:43:21 +02:00
Sylvain
d74e95f2d9
(doc) fix typos
2022-10-10 15:40:22 +02:00
Sylvain
fe419f295a
(bug) erroneous statistics
...
The date of the statistics data was using the date of the regenerate
command parameter. This was ok for the nightly builds but definitly not
for bulk regeneration
2022-10-10 14:46:10 +02:00
Sylvain
a63975dd18
(merge) Merge branch 'dev' into product-store
2022-10-05 17:16:04 +02:00
Sylvain
5d90451e3d
Version 5.4.21
2022-10-05 13:24:17 +02:00
Sylvain
2b80516177
(bug) unable to generate statistics
...
This bug is due to the refactoring of the statistics builder service,
in 2022 august. The default_options were not defined so the nightly
worker has no luck to run. The statistics may not have been built since
then, so a rebuild is required
2022-10-05 13:11:17 +02:00
Sylvain
51aa967001
(feat) dismiss a user to a lower privileged role
2022-10-03 14:22:15 +02:00
Sylvain
f784a4d8a0
(bug) wrong translation key hide payment mean
2022-09-28 10:47:57 +02:00
Sylvain
3d6fe3c7a2
(bug) missing translations in PayZen configuration screens
2022-09-28 10:41:29 +02:00
Sylvain
f0df811406
Version 5.4.20
2022-09-27 17:22:39 +02:00
Sylvain
4d72151ab5
(bug) unable to display the payment schedules management interface
2022-09-27 16:01:22 +02:00
Sylvain
929c70b5be
(bug) plan's categories descriptions are not shown
...
Also fixes a bug about empty groups displayed in the subscription page
2022-09-27 16:01:22 +02:00
Sylvain
9856450aac
(bug) broken daily view of the public agenda
...
When the daily view contains trainings or events, the agenda cannot
be filled with the slots because of an 500 error
2022-09-27 16:01:21 +02:00
Sylvain
d6fbd90c7c
(feat) ability to disable the store
2022-09-27 11:14:27 +02:00
Du Peng
1d1e839e83
Version 5.4.19
2022-09-13 14:08:16 +02:00
Sylvain
b74d59014d
Version 5.4.18
2022-09-12 13:02:21 +02:00
Sylvain
36704be01d
(bug) do not verify group change when no initial group
2022-09-12 12:19:31 +02:00
Sylvain
3bf08973fb
(bug) can't complete profile if phone has hyphens or spaces
2022-09-12 11:51:28 +02:00
Sylvain
e3b62df7d4
(bug) admin can't move/cancel event reservation
2022-09-12 09:57:54 +02:00
Sylvain
9fbd908b56
(dev) Script to download translations from Crowdin
2022-09-07 12:57:02 +02:00
Sylvain
a312947a3c
(doc) fix md syntax
2022-09-06 14:34:52 +02:00
Sylvain
03f2b5bdcf
Version 5.4.17
2022-09-06 14:14:05 +02:00
Sylvain
7010cfef5e
(doc) updated changelog
2022-09-06 14:09:02 +02:00
Sylvain
8055de38b8
(bug) the events times are not displayed
2022-09-05 12:21:07 +02:00
Sylvain
5bc1da7cf5
(feat) coupon in reservations export
2022-09-05 11:39:23 +02:00
Sylvain
2d31606081
(security) update moment-timezone to 0.5.35
...
Bump moment-timezone from 0.5.34 to 0.5.35
2022-09-05 10:36:31 +02:00
Sylvain
f21beeaee7
(api) OpenAPI prices index endpoint
2022-08-30 14:16:49 +02:00
Sylvain
4319ea9bce
(api) OpenAPI plans categories index endpoint
2022-08-30 13:11:08 +02:00
Sylvain
657723bc22
(api) OpenAPI plans endpoints
...
index and show endpoints
2022-08-30 12:58:44 +02:00
Sylvain
4c3aa59bc0
(api) openAPI spaces endpoints
...
index spaces and show a space
2022-08-30 12:18:09 +02:00
Sylvain
5429e9889f
(security) log4j format message lookup disabled by default
2022-08-30 11:08:00 +02:00
Sylvain
b9c02742a1
(bug) unable to generate statistics
2022-08-29 17:34:09 +02:00
Sylvain
a49b702bd1
(doc) updated changelog
2022-08-24 17:31:07 +02:00
Sylvain
c8110368b7
Version 5.4.16
2022-08-24 17:10:00 +02:00
Sylvain
9caf401412
(bug) disabling/removing groups
...
When disabling a group, another unrelated group maybe disabled/enabled;
When deleting a group, another unrelated group may be deleted,
instead of the requested one
2022-08-24 12:21:52 +02:00
Sylvain
9674c4cddf
(doc) Minimum RAM required #385
2022-08-24 11:13:41 +02:00
Sylvain
2aeac8b5ed
(doc) Clarified documentation about default values
2022-08-24 11:07:07 +02:00
Sylvain
e5df3ae633
(bug) current env values not shown
2022-08-24 11:05:36 +02:00
Sylvain
cbefb702a5
(Bug) setup cannot chown installation folder
2022-08-24 10:29:11 +02:00
Sylvain
a31f3555a1
(Bug) password verification during setup
2022-08-23 17:35:12 +02:00
Sylvain
428867bb6d
(Bug) Invalid password length verification
2022-08-23 16:43:10 +02:00
Sylvain
f7261043b5
Fix a bug: trainings monitoring is not available
2022-08-23 15:54:37 +02:00
Sylvain
055b588ffc
Use union type instead of enum for SettingName
2022-08-23 13:12:13 +02:00
Sylvain
ba4b042619
Added automatic RuboCop validation on pre-commit
2022-08-23 11:36:57 +02:00
vincent
5f8a15bcbb
Fix [form-rich-text] focus
2022-08-22 15:25:00 +02:00
Sylvain
8679186926
updated changelog
2022-08-22 13:35:36 +02:00
Du Peng
d3d03cb749
Version 5.4.15
2022-08-01 20:03:43 +02:00
Du Peng
da8fa6b996
Version 5.4.14
2022-08-01 18:25:06 +02:00
Cyril
be53adb551
Display the tag and theme field on the detail view of a project
2022-08-01 17:44:36 +02:00
Sylvain
acbd327f6d
(test) Added a test for multiple reservations on the same space slot
2022-07-27 17:28:30 +02:00
Sylvain
de5c5f7385
(security) Merge pull request #384 from sleede/dependabot/npm_and_yarn/moment-2.29.4
...
Bump moment from 2.29.2 to 2.29.4
2022-07-27 16:21:04 +02:00
Sylvain
f09ea8446d
Version 5.4.13
2022-07-27 16:00:11 +02:00
Du Peng
677b796d32
fix bug: user validation required alert is displayed and disappears instantly
2022-07-27 13:16:51 +02:00
Sylvain
445e63b44c
(feature) Improved attached ICS file texts, in reservations emails
2022-07-27 12:04:23 +02:00
Sylvain
986063b134
updated changelog ( #377 )
2022-07-27 10:09:05 +02:00
Sylvain
7333a65839
updated changelog ( #376 )
2022-07-27 10:05:47 +02:00
Sylvain
98b1919de2
Make the username column optionnal ( #375 )
2022-07-27 09:59:23 +02:00
Sylvain
237aab9189
(security) update rails to 5.2.8.1
2022-07-27 09:31:41 +02:00
Sylvain
af19b72230
(security) Merge pull request #379 from sleede/dependabot/bundler/tzinfo-1.2.10
...
Bump tzinfo from 1.2.9 to 1.2.10
2022-07-27 09:27:31 +02:00
Sylvain
833a3047b7
(security) Merge pull request #378 from sleede/dependabot/npm_and_yarn/terser-4.8.1
...
Bump terser from 4.8.0 to 4.8.1
2022-07-27 09:25:31 +02:00
Sylvain
df0b5628b3
(bug) canceled trainings are still shown on the public profile page
2022-07-26 17:55:45 +02:00
Sylvain
bb7eec924c
Usage of the rails logger instead of printing to standard output
2022-07-26 17:27:33 +02:00
Sylvain
07757e6adb
(bug) Erroneous "cancelation failed" message if elasticsearch was disabled
2022-07-26 15:08:59 +02:00
Sylvain
f67c286497
(bug) prevent same slot booking feature ignores canceled reservations
2022-07-26 13:35:14 +02:00
Sylvain
b53644d3a5
(bug) profile completion form is not shown is T&C were not filled
2022-07-26 12:44:30 +02:00
Sylvain
adaea48349
(bug) wrong currency on invoices files
2022-07-25 15:13:28 +02:00
Sylvain
2705b9f6bd
(bug) unable to reserve if user's subscription plan is disabled
2022-07-20 17:46:09 +02:00
Sylvain
2bd84e623a
(bug) missing translations
2022-07-20 15:27:01 +02:00
Sylvain
d05a6373be
(bug) for admins and managers, the current password is not requested before changing their own password
2022-07-20 10:45:42 +02:00
Sylvain
7c918ff497
(bug) missing translation
2022-07-20 09:56:55 +02:00
Sylvain
b243800f5a
(bug) As admin, unable to create a new member ( #374 )
2022-07-19 16:29:28 +02:00
Sylvain
e9a7b609bb
(bug) Unable to change the group of a user
2022-07-19 16:08:24 +02:00
Sylvain
d26e2ae313
(bug) fix various issues due to slots behavior refactoring
2022-07-19 11:32:12 +02:00
Sylvain
6a8c441e85
public calendar endpoint refactoring & testing
2022-07-18 17:19:33 +02:00
Sylvain
784aa93e30
(bug) Unable to import accounts from SSO
...
When the transformation modal was opened but leaved empty, the field
mapping.transformation.type is defined but not
mapping.transformation.mapping, which result in the following error:
NoMethodError (undefined method `each' for nil:NilClass):
lib/omni_auth/data_mapping/base.rb:16:in `map_transformation'
2022-07-11 12:34:11 +02:00
Sylvain
95f192893b
Version 5.4.12
2022-07-06 16:00:04 +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
4fe7226959
(bug) unable to import a new account from an SSO provider
2022-07-06 15:37:47 +02:00
Sylvain
c3a12f619e
(security) Merge pull request #372 from sleede/dependabot/bundler/rails-html-sanitizer-1.4.3
...
Bump rails-html-sanitizer from 1.4.2 to 1.4.3
2022-07-06 14:47:17 +02:00
Sylvain
23702a6048
Version 5.4.11
2022-07-06 14:37:34 +02:00
Sylvain
9c72da8e6f
(bug) social networks icons not shown in firefox
2022-07-06 14:19:36 +02:00
Sylvain
3d566782f2
(bug) OIDC scopes are not saved
2022-07-06 13:16:09 +02:00
Sylvain
cc1cf38d69
(bug) OIDC scopes are not shown in the configuration form select
2022-07-06 12:59:45 +02:00
Sylvain
9250ed720f
(bug) Gender, Address and Birthday are not mapped properly from SSO ( #365 )
2022-07-05 17:43:16 +02:00
Sylvain
6092e35def
Version 5.4.10
2022-07-05 16:22:43 +02:00
Sylvain
bccb31ec85
updated changelog
2022-07-05 16:19:02 +02:00
Sylvain
bfc6d76109
(bug) unable to access the new OIDC provider form
2022-07-05 16:18:17 +02:00
Sylvain
1660987d78
(bug) script mount-proof-of-identity-files creates a volume with an invalid path
2022-07-05 12:22:00 +02:00
Du Peng
093ee93d81
Version 5.4.9
2022-06-29 20:00:41 +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
Du Peng
099359e42d
Version 5.4.8
2022-06-29 17:36:05 +02:00
Sylvain
53c3078e89
updated changelog
2022-06-29 16:51:05 +02:00
Sylvain
e432de9828
updated changedlog
2022-06-29 16:06:26 +02:00
Sylvain
1b8282fda4
display reservations credits in the dashboard
2022-06-29 15:35:17 +02:00
Sylvain
bcbd3bfb58
(bug) invalid users are reported in search
2022-06-29 15:35:17 +02:00
Sylvain
c50ebd538e
updated changelog
2022-06-29 15:35:17 +02:00
Sylvain
f093dca023
updated changelog
2022-06-29 15:35:15 +02:00
Sylvain
6ce762f778
(bug) unable to reserve a space
2022-06-29 15:34:47 +02:00
Du Peng
433f2f876d
Version 5.4.7
2022-06-29 09:55:03 +02:00
Sylvain
dac0acbf03
(feat) removed the admins' button to scroll to the featured event
2022-06-28 11:22:17 +02:00
Sylvain
9307c1e192
Version 5.4.6
2022-06-27 16:07:33 +02:00
Sylvain
692a09016a
(bug) unable to run yq in deployment scripts
2022-06-27 16:05:28 +02:00
Sylvain
dafa602b17
Version 5.4.5
2022-06-27 15:25:46 +02:00
Sylvain
562a7b86e5
(feat) Check the minimum docker version (20.10) during setup and upgrade
2022-06-27 15:19:53 +02:00
Sylvain
1c16dd5f3f
(feat) Use bat to display coloured documentation of environment variables during setup
2022-06-27 14:48:12 +02:00
Sylvain
a10f5e6bf7
(bug) user can change his group in the profile completion page, even if mapped from the SSO
2022-06-27 12:58:40 +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
d03a34b894
(bug) unable to update the user profile after toggling the organization switch twice
2022-06-22 17:14:19 +02:00
Sylvain
c1246092ed
(bug) unable to remove an SSO data mapping field once saved
2022-06-22 16:42:14 +02:00
Sylvain
8791a7abd3
updated changelog
2022-06-22 15:32:44 +02:00
Sylvain
a131998aa1
Merge branch 'lint-rules' into dev
2022-06-22 14:19:37 +02:00
Sylvain
37bc2b3d43
(bug) the birthday was not shown in user edition form
2022-06-20 10:49:44 +02:00
Sylvain
32259e8876
(bug) birthday, phone, address not marked as required
2022-06-20 10:18:50 +02:00
Du Peng
d45c03d36e
Override angular currency filter, use Intl.NumberFormat to format amount
2022-06-15 19:44:55 +02:00
vincent
f40f80dd1f
Fix canceled event label's translation
2022-06-15 13:48:42 +02:00
Sylvain
727f2d3d80
updated changelog
2022-06-15 13:37:07 +02:00
Sylvain
31fe9dea05
(feat) feature the next event in the event page
2022-06-15 10:55:08 +02:00
Sylvain
a8ca94ce32
(bug) times are not shown in admin/events monitoring page
2022-06-15 09:59:19 +02:00
Sylvain
48e1cf782f
(bug) unable to edit an event
2022-06-15 09:42:39 +02:00
Sylvain
9ba177bf7b
updated changelog
2022-06-14 16:22:42 +02:00
Sylvain
0d3ac9a791
(bug) error message during the setup: the input device is not a TTY
2022-06-14 14:11:41 +02:00
Sylvain
ffb5a1d9d2
(setup) Ability to install behind a proxy
2022-06-13 17:03:35 +02:00
Sylvain
8a93160628
(setup) ask to set ALLOW_INSECURE_HTTP if DEFAULT_PROTOCOL was set to http
2022-06-13 15:35:52 +02:00
Sylvain
4fe0d6ecba
(doc) installing behind a proxy
2022-06-13 15:22:01 +02:00
Sylvain
e51e736eb9
Run the docker image with the system user
2022-06-13 14:15:06 +02:00
Sylvain
eba9c43809
(feat) setup: auto configure the main domain
2022-06-13 14:15:06 +02:00
Sylvain
7cc31e3872
(bug) unable to generate the secret key base during the setup
2022-06-08 20:56:51 +02:00
Sylvain
0b64e08e66
(deploy) Use relative paths in mount scripts
2022-06-08 10:21:16 +02:00
Sylvain
1602a10fd0
(build) improved docker image building time
2022-06-08 10:14:47 +02:00
Sylvain
6bd8b2c868
Version 5.4.4
2022-06-08 10:04:36 +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
2121dbed32
(feat) Ability to ignore assets compilation errors in the upgrade script
2022-06-07 16:38:46 +02:00
Sylvain
883f570d2b
(bug) unable to connect with OAuth2
2022-06-07 15:23:11 +02:00
Sylvain
8a13eb1cd3
(bug) when installing fab-manager as non-root user, most of the resulting installation directories were owned by root
2022-06-07 15:12:07 +02:00
Sylvain
1bb1d13a50
(wip) fix folders permissions during setup
...
@see https://github.com/moby/moby/issues/2259
2022-06-06 17:23:02 +02:00
Sylvain
667272fab6
(bug) list of OIDC scopes are loading indefinitely
2022-06-06 11:44:16 +02:00
Sylvain
1b5bb662ac
(bug) unable to edit OIDC provider
2022-06-06 11:40:53 +02:00
Sylvain
0e29eb773e
(dependency) Updated sidekiq-unique-jobs to 7.1.23
2022-06-06 11:02:05 +02:00
Sylvain
7e7acd40f9
Version 5.4.3
2022-06-06 10:42:47 +02:00
Sylvain
5add9a5c11
upated changelog
2022-06-06 10:24:11 +02:00
Sylvain
6939696aac
(bug) deprecated bundler arguments ( #362 )
2022-06-06 10:23:43 +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
Du Peng
f9bd27ea13
Fix a bug: unable to show tours in machines and spaces page
2022-06-03 12:18:15 +02:00
Du Peng
ef5d603065
Fix a bug: admins are shown in select member for reservation by admin
2022-06-03 12:05:55 +02:00
Du Peng
b07b329067
Version 5.4.2
2022-06-01 12:48:43 +02:00
Du Peng
d53e3e328e
Merge branch 'dev' of git.sleede.com:projets/fab-manager into dev
2022-06-01 12:41:25 +02:00
Du Peng
4d3fe6aa2a
Fix a bug: if multi VAT no value is filled in, the general rate can't apply
2022-06-01 12:41:19 +02:00
Sylvain
9cf99a1c6d
updated changelog
2022-06-01 12:09:34 +02:00
Du Peng
c5ba1afe8d
Fix a bug: unable to save user validation if admin click save user profile button after switch user valitation
2022-06-01 10:45:24 +02:00
Sylvain
c9613b6f82
(feat) Moved the calendar navigation buttons to the left side
2022-06-01 09:37:09 +02:00
Sylvain
054e157ee6
typo
2022-06-01 09:32:44 +02:00
Sylvain
78f7cdcb8c
(bug) unable to remove the last training or the last tag to a member
2022-05-31 17:06:39 +02:00
Sylvain
e914567cf1
(bug) fix multi select behavior
2022-05-31 17:06:06 +02:00
Sylvain
931e19b331
(bug) hide create account links when public registrations disabled
2022-05-30 14:19:32 +02:00
Sylvain
838dbc85af
(bug) admins can collaborate on projects
2022-05-30 13:59:01 +02:00
Sylvain
31b4089bd2
(bug) OIDC scopes
2022-05-30 12:56:22 +02:00
Sylvain
9716efa611
(security) Merge pull request #361 from sleede/dependabot/bundler/rack-2.2.3.1
...
Bump rack from 2.2.3 to 2.2.3.1
2022-05-30 09:34:41 +02:00
Du Peng
384dd43029
Fix a bug: undefined error in new member page
2022-05-27 12:02:02 +02:00
Du Peng
8d724d7191
Fix a bug: unable to sign up if admin actived organization's additional fields with required
2022-05-27 11:37:31 +02:00
Sylvain
73ee927088
(bug) unable to run scripts on systemts with legacy version of docker-compose
2022-05-25 09:53:25 +02:00
Du Peng
04df9c1273
Version 5.4.1
2022-05-23 17:03:34 +02:00
Sylvain
d106a12749
(setup) Detect assets compilation issues and interrupt the script
2022-05-23 16:59:52 +02:00
Sylvain
442f7e0453
(bug) fix #355 compatibility with the new docker-compose CLI
2022-05-23 16:33:38 +02:00
Sylvain
532a896cad
(bug) fix #348 : open reset password modal when back from notification center
2022-05-23 14:20:08 +02:00
Sylvain
f61f15f255
(security) Merge pull request #358 from sleede/dependabot/npm_and_yarn/async-2.6.4
...
Bump async from 2.6.3 to 2.6.4
2022-05-23 13:41:40 +02:00
Sylvain
7e6dcd9979
(security) Merge pull request #356 from sleede/dependabot/bundler/nokogiri-1.13.6
...
Bump nokogiri from 1.13.4 to 1.13.6
2022-05-23 13:39:27 +02:00
Sylvain
210f46c0c9
(security) Merge pull request #357 from sleede/dependabot/npm_and_yarn/moment-2.29.2
...
Bump moment from 2.29.1 to 2.29.2
2022-05-23 13:33:31 +02:00
Sylvain
de6ab28e8e
Merge pull request #346 from trombik/issue_345
...
(feature) allow users to disable colorize_logging in active record
2022-05-23 11:42:59 +02:00
Du Peng
7067757f38
Disable to clicking outside or pressing escape to close sign up modal
2022-05-20 15:58:49 +02:00
Du Peng
cecf8126e0
Fix bug: Unable to create plans for all group
2022-05-17 17:38:00 +02:00
Du Peng
41d931aba0
Fix a bug: Missing of description of PlanCategory migration
2022-05-17 16:45:17 +02:00
Du Peng
3703900ceb
Event reservation calendar encoding in mail
2022-05-17 13:14:39 +02:00
Du Peng
eb6f04d2ad
fix bug: script mount-proof-of-identity-files unable to modify docker-compose.yml
2022-05-16 18:08:20 +02:00
Du Peng
e3d2b53767
Fix a bug: when machines module disabled, Associated machines is still shown in trainings list
2022-05-13 12:24:52 +02:00
Du Peng
2c80ed25ff
Version 5.4.0
2022-05-12 16:53:02 +02:00
Du Peng
370ecf26a4
update Changelog
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
5a45bb6ac4
updated changelog
2022-05-11 16:47:34 +02:00
Sylvain
6d1852252b
(style) Use of CSS variables for main and secondary colors in react components styles
2022-05-11 16:14:52 +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
9b22286327
Merge remote-tracking branch 'origin/socials-refacto' into profile-form
2022-05-04 15:53:22 +02:00
Sylvain
c541e02fe2
(dependency) Updated sidekiq-scheduler to v4.0.0
2022-05-04 14:12:48 +02:00
Sylvain
059c0cab56
Version 4.7.14
2022-05-04 14:05:33 +02:00
Sylvain
6dc6da9399
Updated changelog
2022-05-04 12:36:46 +02:00
Sylvain
c9e1749bb7
(adminsys) do not require to recompile the assets when switching the authentication provider
2022-05-04 12:28:44 +02:00
Sylvain
c817094f90
(dependency) updated react-select to v5
2022-05-04 12:25:10 +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
vincent
4e4325ba10
Update CHANGELOG
2022-05-04 12:14:53 +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
e6c6f35ff9
Update Node
2022-05-04 11:18:26 +02:00
Sylvain
9cc3f1480b
(security) updated rails to 5.2.7.1
2022-05-04 11:05:37 +02:00
Sylvain
8f4c254d75
(security) updated ruby to 2.6.10
2022-05-04 10:37:58 +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
Nicolas Florentin
5cffdff65a
when generating an avoir, the option "by_wallet" is not present anymore if wallet module is off
2022-05-02 14:16:55 +02:00
Sylvain
dba636b6e6
(dependency) Updated sidekiq-scheduler to v4.0.0
2022-05-02 11:11:33 +02:00
Nicolas Florentin
8853c2e076
rm reference to clickup
2022-05-02 10:57:22 +02:00
Du Peng
16e3d70395
Version 5.3.13
2022-05-02 10:54:26 +02:00
Nicolas Florentin
4b30d9f124
Fix a bug: With PayZen, when there was more than one transaction (for ex: 1 failed atempt + 1 successful atemp), the order was not considered PAID because only the first transaction was checked ( https://app.clickup.com/t/28zvhwy )
2022-04-28 13:36:16 +02:00
Du Peng
6996cd5e0a
Version 5.3.12
2022-04-20 18:48:49 +02:00
Du Peng
dd5090826a
Add fablab:openlab:bulk_update rake task
2022-04-20 18:30:46 +02:00
Du Peng
b1e8b64ecc
Auto sync projects to OpenLab if set openlab_app_id and openlab_app_secret
2022-04-20 17:43:38 +02:00
Du Peng
aa82342b1a
Merge branch 'dev' of git.sleede.com:projets/fab-manager into dev
2022-04-20 16:43:18 +02:00