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

525 Commits

Author SHA1 Message Date
Sylvain
3c3e806a29 Merge branch 'user-confirmation' into dev 2020-01-07 10:34:25 +01:00
Sylvain
b6ee4e92a4 change falsy value + updated changelog 2020-01-07 10:34:12 +01:00
Sylvain
5d30b339d1 fix typo 2020-01-07 10:12:02 +01:00
Sylvain
33678eeab6 updated changelog 2020-01-06 17:11:38 +01:00
Sylvain
5b83fadcf9 updated changelog 2019-12-24 16:20:16 +01:00
Sylvain
b34d31fea4 updated changelog 2019-12-24 15:19:29 +01:00
Sylvain
f651f540d7 fixes environment documentation 2019-12-18 15:57:13 +01:00
Sylvain
2529932155 updated translation readme with TMS 2019-12-16 10:39:48 +01:00
Sylvain
0c11f61010 Prevent event reservation in the past 2019-12-10 12:16:26 +01:00
Sylvain
6aa3c0caeb Notify all admins on the creation of a refund invoice 2019-12-09 11:55:31 +01:00
Sylvain
177c4c3ace updated changelog 2019-12-09 08:33:39 +01:00
Sylvain
22ae8d5073 updated and refactored readme
updated instructions to setup a development environment
splitted readme into multiple files to improve clarity
2019-12-03 17:15:32 +01:00
Sylvain
f50e45d2de rake task to sync users with stripe 2019-12-03 16:32:59 +01:00
Sylvain
60755a2c2a Merge remote-tracking branch 'origin/fix-time-now' into dev 2019-12-03 15:51:22 +01:00
Sylvain
264f10e3e9 updated changelog 2019-12-03 15:50:08 +01:00
Nicolas Florentin
43a05f624a updates changelog 2019-12-02 12:35:01 +01:00
Sylvain
36eba99808 [bug] report errors on admin creation 2019-12-02 10:39:42 +01:00
Sylvain
90b3564138 admin calendar: surround select item by shadow-box 2019-11-27 12:31:32 +01:00
Sylvain
48b811d2b5 Added freeCAD files as default allowed extensions
also: refactored some ruby code
2019-11-25 16:12:23 +01:00
Sylvain
68b17cbe9a Ability to show the scheduled events in the admin calendar 2019-11-25 14:49:39 +01:00
Sylvain
563de29b9d Calendar management: improved legend style 2019-11-25 11:59:34 +01:00
Sylvain
452f1cdae4 updated angular.js to 1.7 2019-11-25 11:26:35 +01:00
Sylvain
1d1a163880 updated changelog 2019-11-25 10:52:45 +01:00
Sylvain
37d6c84cc6 [bug] unable to remove training picture
also: removed some invalid href=# in the templates
2019-11-19 15:18:00 +01:00
Sylvain
ad928bd4e6 ability to set phone number optional or required
also: show stars on required fields in new admin form
2019-11-19 11:44:32 +01:00
Sylvain
a60a39ff9e [ongoing] create multiple availabilities according to UI 2019-11-13 12:13:22 +01:00
Sylvain
df26e4de4a updated changelog 2019-11-07 19:38:29 +01:00
Sylvain
a42e9daa7f Merge branch 'hotfix' into dev 2019-10-30 16:36:30 +01:00
Sylvain
a87243f212 Version 4.2.4 2019-10-30 15:58:50 +01:00
Sylvain
9b3c2fab36 updated changelog 2019-10-30 15:53:20 +01:00
Sylvain
c6c0881e84 updated changelog 2019-10-30 15:52:13 +01:00
Sylvain
a2597a982e updated changelog 2019-10-30 15:45:54 +01:00
Sylvain
a755f34372 updated changelog 2019-10-30 15:44:00 +01:00
Sylvain
8f04ea436e updated changelog 2019-10-30 15:39:30 +01:00
Sylvain
f94d8feba6 [feature] admin can delete an user 2019-10-29 09:59:21 +01:00
Sylvain
35fb991cdb Improved user experience in defining slots in the calendar management 2019-10-23 17:48:31 +02:00
Sylvain
d7aed3fa1f Improved notification email to the member when a rolling subscription is taken 2019-10-23 11:43:42 +02:00
Sylvain
398af2e8e0 updated moment-timezone 2019-10-23 10:20:07 +02:00
Sylvain
b4ee2f9b85 Version 4.2.3 2019-10-22 14:46:18 +02:00
Sylvain
58821555fe Ability to set the default view in project gallery: openLab or local 2019-10-22 14:42:45 +02:00
Sylvain
d48e5602ce [bug] admins can't edit members projects 2019-10-22 14:42:35 +02:00
Sylvain
9aa69a3fac Version 4.2.2 2019-10-22 12:51:56 +02:00
Sylvain
11484d2fcc Version 4.2.1 2019-10-21 16:13:56 +02:00
Sylvain
fdcec06345 CVE-2019-16892 + #49
- updated rubyzip to fix a security issue
- updated axlsx and file writing method as a possible fix for #49
2019-10-21 16:11:49 +02:00
Sylvain
36a15fb364 fixes changelog 2019-10-21 15:40:57 +02:00
Sylvain
fd2391f76e Version 4.2.0 2019-10-21 15:30:39 +02:00
Sylvain
ff655e9dfe updated changelog 2019-10-21 11:55:58 +02:00
Sylvain
90b2e7e575 Ability to configure SMTP connection to use SMTP/TLS 2019-10-21 11:42:01 +02:00
Sylvain
e8930924e4 [bug] do not display each days in invoices for multiple days event reservation 2019-10-16 16:11:37 +02:00
Sylvain
9e1e23f268 [bug] unauthorized user can see the edit project form 2019-10-16 15:21:50 +02:00
Sylvain
1cc1bd23b7 Ability to fully rebuild the projets index in ElasticSearch with rake fablab🇪🇸build_projects_index 2019-10-16 14:37:43 +02:00
Sylvain
4300f29ad7 [bug] unable to run rake fablab🇪🇸* tasks due to an issue with gem faraday 0.16.x
Gem faraday was updated to 0.17 to solve the issue
2019-10-16 13:11:47 +02:00
Sylvain
ab5ee0f2d8 [bug] invoices list is not shown by default in 'manage invoices' section 2019-10-14 10:59:56 +02:00
Sylvain
e6cc4dbdd6 added a known issue about invoices not generated (#152) 2019-10-14 10:57:02 +02:00
Sylvain
bc36b78719 [bug] public calendar won't show anything if the current date range include a reserved space availability (#151) 2019-10-14 10:38:13 +02:00
Sylvain
2897eec723 various bugfixes
- in profile_complete form, the user's group is not selected by default
- missing asterisks on some required fields in profile_complete form
- renamed default DatabaseProvider from Fablab to FabManager
2019-10-09 14:41:32 +02:00
Sylvain
13c730eaad use postgres 9.6 instead of 11 2019-10-09 09:52:58 +02:00
Sylvain
ae368cb496 PG upgrade procedure + test disk space 2019-10-08 16:57:58 +02:00
Sylvain
75fb40f73e updated changelog 2019-10-02 16:10:54 +02:00
Sylvain
31d7a39f49 updated changelog 2019-10-02 16:08:25 +02:00
Sylvain
877506b26a [bug] unable to dissociate the last machine from a formation 2019-10-01 15:27:59 +02:00
Sylvain
0e7af64332 improved environment documentation 2019-09-30 16:43:58 +02:00
Sylvain
193e81e711 Merge branch 'uvsq' into dev 2019-09-30 15:34:21 +02:00
Sylvain
0d3cc0fe40 [feature] Ability to disable invoices generation and interfaces 2019-09-30 15:29:20 +02:00
Sylvain
a532efd198 upload csv file to the server through the API and save it on the disk 2019-09-24 17:42:50 +02:00
Sylvain
ede53ad761 [feature] Ability to set project's CAO attachement maximum upload size 2019-09-24 16:40:38 +02:00
Sylvain
8eda1e673f Merge remote-tracking branch 'origin/hotfixes' into dev 2019-09-24 14:43:14 +02:00
Sylvain
f75633e64e [bug] create a plan does not set its name 2019-09-24 11:41:07 +02:00
Sylvain
9b3375e7dd updated changelog 2019-09-23 17:51:38 +02:00
Sylvain
588010ac0b [feature] Optional reCaptcha checkbox in sign-up form 2019-09-23 17:46:46 +02:00
Nicolas Florentin
b4b3c2b937 Version 4.1.1 2019-09-20 15:52:16 +02:00
Sylvain
50aa74f9b0 typo 2019-09-19 16:26:32 +02:00
Sylvain
edc0bab075 updated changelog 2019-09-19 16:24:11 +02:00
Sylvain
de1cc2013a [bug] after disabling a group, its associated plans are hidden from the interface
+ validate server-side that there's no more user in the group to disable
2019-09-19 15:34:21 +02:00
Sylvain
668eb43959 [bug] in case of unexpected server error during stripe payment process, the confirm button is not unlocked 2019-09-19 15:00:27 +02:00
Sylvain
cd2c8488c2 Compute the VAT per item in each invoices, instead of globally 2019-09-18 17:14:59 +02:00
Sylvain
30e7ce8377 [bug] invoices with total = 0, are marked as paid on site even if paid by card 2019-09-17 15:16:11 +02:00
Sylvain
6a0aeb2717 updated changelog 2019-09-12 12:57:40 +02:00
Sylvain
224b0d6dee Merge branch 'sca' into dev 2019-09-12 12:53:56 +02:00
Sylvain
f30f55024c Version 4.1.0 2019-09-12 12:37:02 +02:00
Sylvain
48d2a8a066 updated changelog 2019-09-12 12:31:15 +02:00
Sylvain
9d2e17d5d6 [bug] once a reservation was made, the reminder of the paid price is always 0 if a coupon was used 2019-09-12 12:25:13 +02:00
Sylvain
c676a1e833 updated changelog 2019-09-12 11:55:53 +02:00
Sylvain
52afb6ef07 [bug] extend a current subscription for a member, does not reset his credits 2019-09-12 11:37:03 +02:00
Sylvain
53e02622b9 [bug] disabled groups still appears as available in sign-up modal 2019-09-12 11:14:04 +02:00
Sylvain
c7fbc4d01d Merge branch 'sca' of github.com:sleede/fab-manager into sca 2019-09-12 09:55:34 +02:00
Sylvain
2ad188b741 [security] updated nokogiri to fix CVE-2019-5477 2019-09-11 17:35:17 +02:00
Nicolas Florentin
3c486e4b93 [Bug] unable to create the first user because role member was missing 2019-09-11 17:11:43 +02:00
Sylvain
87f3aa1d65 fix typo 2019-09-11 17:10:09 +02:00
Sylvain
539eb08b89 ability to disable the online payments through an env var 2019-09-11 17:08:00 +02:00
Sylvain
9fc3c7f61c [bug] Wallet credit inputs does not allow to put zeros at the end of the decimal part of the amount 2019-09-11 13:05:10 +02:00
Sylvain
3320ee103b Log changes in Invoices or InvoiceItems records for better handling of accounting certification issues 2019-09-11 12:22:14 +02:00
Sylvain
14e726cfd1 Upgrade dev environments from ruby 2.3.6 to 2.3.8 (#143) 2019-09-11 11:12:05 +02:00
Sylvain
4d0ac9b3ca using stp_payment_intent_id instead of stp_invoice_id on new invoices 2019-09-10 16:45:45 +02:00
Sylvain
5a75db394c [bug] Users with role 'member' cannot download their invoices 2019-09-10 14:46:07 +02:00
Nicolas Florentin
f1958a300b [Bug] unable to create the first user because role member was missing 2019-09-09 14:34:00 +02:00
Sylvain
0ace42bda9 fix typo 2019-09-04 09:39:04 +02:00
Sylvain
dd54bf1353
Merge branch 'dev' into dependabot/npm_and_yarn/eslint-utils-1.4.2 2019-09-03 11:22:43 +02:00
Cyril
cd81de79cf Version 4.0.4 2019-08-14 15:34:12 +02:00
Sylvain
15f858ba9c Merge branch 'acd' into dev 2019-08-01 13:07:05 +02:00