1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2024-12-03 14:24:23 +01:00
Commit Graph

1223 Commits

Author SHA1 Message Date
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
Du Peng
6f67a5eaff Fix a bug: back bouton can't return to previously page in projects page (list/new/show/edit) 2022-04-20 16:43:16 +02:00
Nicolas Florentin
9344f499ef updates changelog with instructions about synchro of projects with Openlab Projects, to fix potential corrupted projects 2022-04-20 15:30:23 +02:00
Sylvain
c3889a27f1 (adminsys) do not require to recompile the assets when switching the authentication provider 2022-04-19 16:53:08 +02:00
Sylvain
78c8cccf55 (security) Merge pull request #342 from sleede/dependabot/npm_and_yarn/async-2.6.4
Bump async from 2.6.3 to 2.6.4
2022-04-19 10:17:08 +02:00
Du Peng
516018254c Version 5.3.11 2022-04-15 13:45:47 +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
Du Peng
e93a306f58 Fix a bug: miss smtp tls in secrets.yml 2022-04-15 12:24:55 +02:00
Du Peng
a703c00279 Fix a bug: unable to switch OpenLab projets 2022-04-15 12:21:08 +02:00
Du Peng
1e5e18481d Fix a bug: unable to send notification mail if no set a logo 2022-04-15 12:20:17 +02:00
Sylvain
8413e682ee (security) Merge pull request #340 from sleede/dependabot/bundler/nokogiri-1.13.4
Bump nokogiri from 1.13.3 to 1.13.4
2022-04-13 10:46:33 +02:00
Sylvain
bf97001cb4 (security) Merge pull request #339 from sleede/dependabot/npm_and_yarn/moment-2.29.2
Bump moment from 2.29.1 to 2.29.2
2022-04-13 10:42:50 +02:00
Sylvain
01395dd74c (security) Merge pull request #338 from sleede/dependabot/bundler/puma-4.3.12
Bump puma from 4.3.11 to 4.3.12
2022-04-13 10:40:25 +02:00
Du Peng
63a25e4cf4 Version 5.3.10 2022-04-12 17:45:33 +02:00
Du Peng
b277022f6f Set invoice reference is required 2022-04-12 17:17:39 +02:00
Du Peng
9b0c5948cf Updated generate invoice reference method 2022-04-11 19:01:08 +02:00
Du Peng
18c17cc93c Fix a bug: form maxlength count to exclude spaces and newline 2022-04-07 15:22:54 +02:00
Nicolas Florentin
16accfca44 [bugfix] race condition on invoice after payment (concerning payment schedules) https://app.clickup.com/t/25zpmn1 2022-04-06 16:44:31 +02:00
Sylvain
468136603e (dependency) updated react-select to v5 2022-04-06 12:23:38 +02:00
Du Peng
60e9ccd7ce Fix a bug: unable to show deleted user in reservation slot 2022-04-05 16:44:55 +02:00
Du Peng
8f3f2ba083 Fix a bug: unable to confirm modification of reservation for client 2022-04-05 16:43:43 +02:00
Du Peng
08b072e33c Fix a bug: unable to show machine availability slot for admin 2022-04-05 14:21:19 +02:00
Sylvain
1657e9dc8f (doc) minimum docker version 2022-04-04 16:25:17 +02:00
Sylvain
f17aa0d7ea (dependency) updated nodejs 2022-04-04 16:25:15 +02:00
Sylvain
56462b053c Merge branch 'feat-update-plan-categories' into v5.4 2022-04-04 16:23:31 +02:00
vincent
1b8c7d5061 Update CHANGELOG 2022-04-04 11:16:52 +02:00
Vincent
8aab359af2 Merge branch 'v5.4' into 'feat-update-plan-categories'
# Conflicts:
#   CHANGELOG.md
2022-04-04 07:13:14 +00:00
Du Peng
f24002e323 Version 5.3.9 2022-04-01 16:40:19 +02:00
Du Peng
afff401952 update changelog 2022-04-01 16:32:43 +02:00
Sylvain
7de8686bd8 (dependency) updated typescript 2022-03-30 15:51:23 +02:00
Sylvain
3fa3e58d8e Updated CHANGELOG to reflect ruby 2.6.8 changes 2022-03-30 10:19:37 +00:00
Sylvain
f7f97095f4 (security) cve-2021-3807 2022-03-30 10:47:02 +02:00
Sylvain
2471f95ae8 (bug) Refused to connect to wss://localhost:3035/ws because it violates the following Content Security Policy directive 2022-03-30 10:11:25 +02:00
vincent
e24246b9b4 Update Node 2022-03-29 17:27:15 +02:00
Du Peng
f0d802503c Version 5.3.8 2022-03-29 17:18:51 +02:00
Du Peng
03769bda27 Updated the version of ruby to 2.6.9 2022-03-29 17:10:57 +02:00
Du Peng
58f4ea4c15 Fix a bug: unable to set user's invoicing profile names and email if active address required in create user form 2022-03-29 17:08:35 +02:00
Du Peng
043c5aafc5 Fix a bug: unable to show payment schedules list if active PayZen 2022-03-29 17:01:14 +02:00
Sylvain
9832f9f19a (dev) webpack overlay report eslint issues
Also: updated eslint
2022-03-29 16:41:56 +02:00
Sylvain
3437f3a080 Version 5.3.7 2022-03-28 09:57:00 +02:00
Sylvain
627b1c99f0 (i18n) spanish translations 2022-03-28 09:54:01 +02:00
Sylvain
ae92d932cb (security) CVE-2022-24771, CVE-2022-24772 and CVE-2022-24773 2022-03-28 09:51:12 +02:00
Sylvain
f8123e9c7c (security) CVE-2021-44906 2022-03-28 09:47:58 +02:00
Sylvain
b133657395 Version 5.3.6 2022-03-24 10:48:03 +01:00
Sylvain
93e2eb7192 (doc) updated upgrade instructions
migration to GA4 is optional for nowas gtag support both methods
2022-03-23 14:45:46 +01:00
Sylvain
2fcda8a0ce (feature) Prepaid-packs purchases are exported to the accounting CSV file 2022-03-23 13:14:34 +01:00
Sylvain
51a2bed16c (bug) prepaid-packs purchases are reported as subscriptions in the statistics 2022-03-23 12:35:02 +01:00
Sylvain
41375ecc7a (bug) error Couldn't find the binary git during assets compilation 2022-03-23 11:07:07 +01:00
Sylvain
98f7a6d2e5 (dependency) update shakapacker to 6.2.0 2022-03-23 11:03:17 +01:00
Sylvain
497f8ed805 (bug) help message in upgrade script has a bogus format 2022-03-23 10:05:56 +01:00
Sylvain
0c51aff748 (feat) OAuth2 scopes are now configurable from the interface
Previously, scopes were supported through OAUTH2_SCOPE since v5.3.1.
BREAKING CHANGE: update your oauth2 provider configuration if you need scopes support
2022-03-22 16:40:09 +01:00
Sylvain
9e68365ebe (doc) GA4 migration directives 2022-03-22 14:29:30 +01:00
Sylvain
d62c12664a Merge branch 'gtm_analytics_v4' into dev 2022-03-22 14:19:44 +01:00
Sylvain
4fe5b3dc27 (feat) track events in GA4
page_view, login, purchase
2022-03-22 14:19:10 +01:00
Sylvain
c12615aacc (bug) once configured captcha keys are not shown in the admin panel 2022-03-22 10:33:48 +01:00
Sylvain
665d569e16 (security) log4j vulneralility cve-2021-44228 2022-03-21 10:54:16 +01:00
Sylvain
36d85c0cf7 (bug) unable to delete an administrator who had closed an accounting period 2022-03-16 17:10:27 +01:00
Sylvain
49a41f074b updated changelog 2022-03-16 11:49:47 +01:00