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

1485 Commits

Author SHA1 Message Date
Sylvain
8863ac7047 (bug) no main item on some invoices 2023-01-06 10:31:20 +01:00
Sylvain
5dae938078 (bug) empty object for some invoice item 2023-01-06 10:15:32 +01:00
Sylvain
44a167f4c7 (bug) unable to build accounting lines if no invoices 2023-01-05 16:39:59 +01:00
Sylvain
c21b45d453 (security) CVE-2022-46175 2023-01-05 14:43:42 +01:00
Sylvain
e481a950d7 Version 5.6.0 2023-01-05 12:32:05 +01:00
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