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

881 Commits

Author SHA1 Message Date
Sylvain
284aa9e58c updated changelog 2020-03-23 15:24:30 +01:00
Sylvain
1baa2a179e Updated instructions to setup a development environment 2020-03-23 15:03:09 +01:00
Sylvain
1115ba064b fixes some translation 2020-03-11 14:45:58 +01:00
Sylvain
2e58ad26e1 Version 4.3.2 2020-03-11 12:37:55 +01:00
Sylvain
68ef5ddd6a updated changelog 2020-03-11 12:24:58 +01:00
Sylvain
0b341af1ed [bug] unable to create new availabilities if SLOT_DURATION is not defined 2020-03-11 11:31:06 +01:00
Sylvain
9e7822f34a Improved contextual help with a modal dialog 2020-03-11 10:26:53 +01:00
Sylvain
138acba2ae updated changelog 2020-03-09 15:36:44 +01:00
Sylvain
a91b0b4631 secure the session cookie 2020-03-09 12:12:42 +01:00
Sylvain
7abd2daa2f Version 4.3.1 2020-03-04 17:58:25 +01:00
Sylvain
86ae46e4c3 Display user's manual when help is asked, if no tour is available 2020-03-04 17:53:43 +01:00
Sylvain
8976336a6a updated user's manual for v4.3 (fr) 2020-03-04 17:24:06 +01:00
Sylvain
21c3084bb8 [bug] spaces item is not at the correct position in the admin navigation menu 2020-03-04 14:44:19 +01:00
Sylvain
5301a237ca Change style and pluralize the text of the slot division alert in new availability assistant 2020-03-04 14:42:00 +01:00
Sylvain
f058947c42 [bug] in the user's menu, two links to the personal wallet 2020-03-04 14:33:19 +01:00
Sylvain
0fdce5d1f2 [bug] in feature tours, next and previous arrows may be broken on some systems 2020-03-04 14:29:11 +01:00
Sylvain
4c502ba83f Version 4.3.0 2020-03-04 12:24:01 +01:00
Sylvain
77ad31ca9e updated puma to 3.14.4 2020-03-04 12:12:44 +01:00
Sylvain
8fca92b8ae prevent version check from running multiple times + updated sidekiq 2020-03-04 10:35:00 +01:00
Sylvain
279012e595 [bug] default invoice logo is broken and prevent invoice generation + updated seeds 2020-03-03 14:38:09 +01:00
Sylvain
d0be17073b [bug#169] first day of week is ignored in agendas 2020-03-02 17:22:15 +01:00
Sylvain
a44bf85014 Merge branch 'slot_is_only_subscriptions' into dev 2020-03-02 16:27:26 +01:00
Sylvain
07b21f5094 Merge branch 'book_slot_at_same_time' into dev 2020-03-02 15:52:05 +01:00
Sylvain
11ccaa73b6 Merge remote-tracking branch 'origin/disable_wallet_option' into dev 2020-03-02 15:47:14 +01:00
Sylvain
c5cfd3d75c typo 2020-03-02 15:43:04 +01:00
Sylvain
147a78de96 Merge branch 'tour' into dev 2020-03-02 15:39:45 +01:00
Sylvain
6748a1aca1 [bug] with Firefox browser, the texts in date inputs are shifted to the bottom 2020-03-02 11:46:56 +01:00
Sylvain
1a7d7258d8 [bug] in some cases, bogus admin notification on profile completed 2020-03-02 10:20:10 +01:00
Sylvain
29eb248029 [bug] unable to select a group in profile completion screen 2020-03-02 09:59:35 +01:00
Sylvain
63bdd85657 [bug] datepicker does not work in profile completion screen 2020-03-02 09:49:16 +01:00
Sylvain
676da06ef1 left menu spacers style 2020-03-02 09:13:00 +01:00
Sylvain
4e72cd16a1 harmonized Fab-manager typo 2020-03-02 08:59:43 +01:00
Sylvain
22df5d7177 updated changelog 2020-03-02 08:53:44 +01:00
Sylvain
d833f6d812 harmonize Fab-manager trademark syntax 2020-02-26 10:19:43 +01:00
Sylvain
95338e267e possible fix for #49 2020-02-19 16:22:02 +01:00
Sylvain
fd62062533 Updated angular-ui-bootstrap from v1.1 to v1.2 2020-02-19 12:07:42 +01:00
Sylvain
0948ef4381 Updated angular-ui-bootstrap from v0.14 to v1.1 2020-02-19 11:34:38 +01:00
Du Peng
908275d171 add disable wallet option 2020-02-12 18:15:44 +01:00
Sylvain
ebd4bab4fb updated changelog 2020-02-11 15:46:00 +01:00
Sylvain
372d7f936b typos & syntax 2020-02-11 11:46:40 +01:00
Sylvain
54bcc392f3 typo and syntax 2020-02-11 10:48:29 +01:00
Du Peng
74cc69d1bd Ability to configure reservation slot restrict for plans 2020-02-07 17:37:00 +01:00
Du Peng
7c86adde4b Ability to configure allowing or preventing member book a machine/formation/event slot if he already have a reservation the same day at the same time 2020-02-05 16:53:47 +01:00
Sylvain
656a603d6c customize home page css 2020-01-27 17:10:29 +01:00
Sylvain
0459eb93d2 updated changelog 2020-01-22 13:27:16 +01:00
Sylvain
15ab3c1305 Ability to customize the title of the link to the about page 2020-01-21 16:16:12 +01:00
Sylvain
45e4b5c4bc Create machine availabilities: select all/none in a click 2020-01-21 12:09:24 +01:00
Sylvain
939b4e3851 updated changelog 2020-01-21 11:45:49 +01:00
Sylvain
6ab10abd11 updated changelog 2020-01-15 13:01:43 +01:00
Sylvain
6a56f291e5 updated changelog 2020-01-15 11:40:08 +01:00
Sylvain
8320460321 updated changelog 2020-01-15 10:52:18 +01:00
Sylvain
e7ec69e49e updated changelog 2020-01-14 18:09:42 +01:00
Sylvain
64764e5498 check version on hub & [ongoing] health endpoint 2020-01-13 17:05:53 +01:00
Sylvain
54be21729b batch delete periodic events 2020-01-07 17:18:49 +01:00
Sylvain
6090d2e05a updated changelog 2020-01-07 16:06:13 +01:00
Sylvain
dcb4790b4a updated changelog 2020-01-07 10:46:12 +01:00
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
Sylvain
01dd576743 Version 4.0.3 2019-08-01 12:50:14 +02:00
Sylvain
4210405932 updated changelog 2019-08-01 11:31:56 +02:00
Sylvain
2b3f4d4938 updated changelog 2019-08-01 11:27:28 +02:00
Sylvain
26c98394ac fixed export service 2019-08-01 09:49:09 +02:00
Sylvain
f772bc3509 api endpoint and worker to export accounting data 2019-07-30 11:43:51 +02:00
Sylvain
3d3be70e29 [bug] newly generated refund is displayed as broken 2019-07-29 12:25:46 +02:00
Sylvain
0714878bca [bug] unable to generate a refund 2019-07-29 12:07:22 +02:00
Sylvain
1be7bda603 [security] updated sidekiq to fix 3 security vulnerabilities 2019-07-29 11:34:59 +02:00
Sylvain
74e5461c02 [bug] do not remove member role if last user was deleted 2019-07-18 16:07:20 +02:00
Sylvain
897be4763a Version 4.0.2 2019-07-10 12:26:33 +02:00
Sylvain
12fcfee71e [bug] unable to export reservations or subscriptions to excel 2019-07-10 12:25:08 +02:00
Sylvain
38d3ddd48a [bug] export members list to excel is broken 2019-07-10 11:27:45 +02:00
Sylvain
b77fde2506 [bug] OpenlabWorker is crashing with message undefined method profile for StatisticProfile 2019-07-10 10:58:51 +02:00
Sylvain
1253af5377 Prevent invalid invoice logo from crashing the InvoiceWorker 2019-07-10 10:54:35 +02:00
Sylvain
ca61e4e08e [bug] SubscriptionExpireWorker cannot run due to wrong expiration column in SQL query 2019-07-10 10:52:29 +02:00
Sylvain
79272d9e39 optimized dockerfile 2019-06-26 12:58:53 +02:00
Sylvain
ddbb492ace [bug] abuses reports are not notified to admins 2019-06-26 12:55:38 +02:00
Sylvain
85f4182b2f [bug] projects RSS feed fails to render 2019-06-24 11:03:40 +02:00
Sylvain
718d163d13 Version 4.0.1 2019-06-17 15:32:46 +02:00
Sylvain
f37b4ffca2 [bug] migration 20190523140823 may not run if an admin was deleted 2019-06-17 15:28:54 +02:00
Sylvain
39fad9d0b0 Documentation about dumping the database 2019-06-17 15:27:30 +02:00
Sylvain
e9f91a36e9 [bug] prevent task migrate_pdf_invoices_folders from raising an error when run with no invoices 2019-06-17 15:01:23 +02:00
Sylvain
50373b6609 [bug] cookie consent modal is not shown 2019-06-17 14:57:11 +02:00
Sylvain
ff784aef1a Version 4.0.0 2019-06-17 12:34:12 +02:00
Sylvain
66ab9138ef updated changelog 2019-06-17 12:29:15 +02:00
Sylvain
f3c433883d [bug] canceled reservation are not removed from statistics (fix #133) 2019-06-13 16:29:12 +02:00
Sylvain
0f913e5bda updated changelog 2019-06-13 12:56:04 +02:00
Sylvain
249e59bb2a get user consent about cookies 2019-06-13 11:28:55 +02:00
Sylvain
4edab0c53a task to delete inactive users 2019-06-12 16:06:30 +02:00
Sylvain
12cf9cfd7d privacy policy draft 2019-06-12 14:37:05 +02:00
Sylvain
a53c6e80e7 move invoice->operator to invoicing_profile + minor fixes to handle user deletion 2019-06-12 12:22:38 +02:00
Sylvain
7ed97ef35a link wallet & its transactions to invoicingprofile 2019-06-03 16:00:09 +02:00
Sylvain
4d1e936d76 updated changelog 2019-06-03 14:27:00 +02:00
Sylvain
83d3fd83b3 [bug] close period reminder is sent too early 2019-05-27 16:09:27 +02:00
Sylvain
0c51f25f7f Merge branch 'hotfix' into dev 2019-05-27 12:50:19 +02:00
Sylvain
7ce2372c17 Version 3.1.2 2019-05-27 12:43:26 +02:00
Sylvain
053c41402e [security] CVE-2019-11358 2019-05-27 11:28:39 +02:00
Sylvain
5d32756928 [bug] updating a setting does not chain new values 2019-05-27 11:21:29 +02:00
Sylvain
6f2483a51f [bug] when generating an Avoir at a previous date, the resulting checksum may be invalid 2019-05-27 11:11:21 +02:00
Sylvain
88294b03a3 updated upgrade instructions for dev envs 2019-05-21 12:28:15 +02:00
Sylvain
1b0a7689b7 updated changelog 2019-05-21 12:25:30 +02:00
Sylvain
3394413747 fixed syntax 2019-05-07 15:56:23 +02:00
Sylvain
26b901ebb5 [bug#131] Availabilities export report an erroneous number of reservations for machine availabilities 2019-05-07 12:24:51 +02:00
Sylvain
d92e1945d6 [security] CVE-2019-11358 2019-05-06 16:56:21 +02:00
Sylvain
531e298b14 [bug] updating a setting does not chain new values 2019-04-23 13:04:50 +02:00
Sylvain
43ff06c35d fixed and improved translations 2019-04-18 11:35:09 +02:00
Sylvain
bf014c688d [bug] Corrective patch for users with invalid group_id 2019-04-16 12:37:47 +02:00
Sylvain
fbca610b3f Version 3.1.1 2019-04-08 17:06:43 +02:00
Sylvain
936495e596 [bug] when paying reservation with wallet, the invoice footprint is not correctly updated 2019-04-08 17:04:53 +02:00
Sylvain
f1d35512fa Version 3.1.0 2019-04-08 12:40:52 +02:00
Sylvain
f2d35406f2 updated changelog 2019-04-08 12:33:22 +02:00
Sylvain
44479b5597 allow filtering coupons list 2019-04-04 18:00:19 +02:00
Sylvain
9f8d24ec4f paginate list of coupons 2019-04-04 17:28:29 +02:00
Sylvain
0197aa0c5c updated changelog 2019-04-04 11:38:34 +02:00
Sylvain
9e39a0517c [bug] vat rat in archives may be wrong 2019-04-03 16:56:47 +02:00
Sylvain
93ff761e64 [bug] Error :syntax when using quote in event category name 2019-04-02 16:19:23 +02:00
Sylvain
c02d181b7e Version 3.0.1 2019-04-01 16:06:13 +02:00
Sylvain
b6d2018d48 fixed typo 2019-03-28 12:31:08 +01:00
Sylvain
65f573fcb7 Version 3.0.0 2019-03-28 11:33:11 +01:00
Sylvain
7a317b7e45 [bug] unable to add a file attachment to an event 2019-03-28 11:30:25 +01:00
Sylvain
be6b82fda1 improved VAT history + updated changelog + added instruction on watermark localisation 2019-03-27 15:50:38 +01:00
Sylvain
8b3d9392ce updated changelog 2019-03-26 17:23:12 +01:00
Sylvain
3883b6b7c4 updated changelog 2019-03-26 15:41:45 +01:00
Sylvain
b31bb272cc unbranding LaCasemate 2019-03-26 14:04:45 +01:00
Sylvain
ac57cba8ff updated changelog 2019-03-25 14:58:32 +01:00
Sylvain
5cdaa014ef [security] updated devise + updated rails 2019-03-25 14:57:48 +01:00
Sylvain
338b8dfcab Version 2.8.4 2019-03-18 16:35:03 +01:00
Sylvain
20e91ede4e Limit members search to 50 results to speed up queries 2019-03-11 12:47:46 +01:00
Sylvain
a687c50338 [security] CVE-2019-8331 2019-02-25 10:07:49 +01:00
Sylvain
9f765009a8 [bug] unable to create oauth2 sso
[bug] application failed when sso activated
[bug] missing translations in oauth2 forms
2019-02-14 12:25:37 +01:00
Sylvain
06f2c3626c refactored rake tasks 2019-02-13 12:59:28 +01:00
Sylvain
436bd0db84 Version 2.8.3 2019-01-29 11:50:54 +01:00
Sylvain
6e89df045d [bug] some reservation slots are not shown on the user calendars (#127) 2019-01-29 11:29:14 +01:00
Sylvain
746c0538e6 [bug] unable to run rails console 2019-01-22 11:24:00 +01:00
Sylvain
8e3b387831 Version 2.8.2 2019-01-22 10:03:35 +01:00
Sylvain
da4c9cf26f [bug] invalid translation of title in new partner modal + refactored plans controller 2019-01-21 16:27:59 +01:00
Sylvain
75eaf4d4d0 improved member autocompletion with multiple words + refactored members controller 2019-01-21 15:17:56 +01:00
Sylvain
c4b3c1eab5 [bug] unable to search in user autocomplete 2019-01-21 09:42:51 +01:00
Sylvain
da25e16c50 refactored events controller 2019-01-17 09:53:28 +01:00
Sylvain
d2c4773ac9 [bug] unable to delete an admin who has changed a setting 2019-01-16 17:09:27 +01:00
Sylvain
a2eb10331e [ongoing] remove invoicing disabled per user 2019-01-10 16:50:54 +01:00
Sylvain
3536ae95b1 [bug] invalid rails DSB locale 2019-01-08 17:34:12 +01:00
Sylvain
859544565b [bug] first day of week is ignored in statistics custom filter 2019-01-08 09:38:35 +01:00
Sylvain
6637832d00 refactored frontend invoices translations 2019-01-03 17:39:50 +01:00
Sylvain
ea0ec47268 [bug] error handling does not work in some cases 2019-01-03 12:22:34 +01:00
Sylvain
e7f020ce63 Version 2.8.1 2019-01-02 17:14:53 +01:00
Sylvain
9fe828f51c improved translations 2019-01-02 17:11:18 +01:00
Sylvain
93dd1491cd [bug] unable to create or edit a plan 2019-01-02 16:49:09 +01:00
Sylvain
3ec8923c58 Version 2.8.1 2019-01-02 15:53:51 +01:00
Sylvain
9b4eac57b6 fix doc: references for external locales 2019-01-02 15:47:12 +01:00
Sylvain
1bc8cb9112 [bug] elastic upgrade with PWD in docker-compose 2019-01-02 14:49:13 +01:00
Sylvain
39ab5a7ba9 [bug] unable to fetch projects from OpenProjects (#126) 2019-01-02 13:53:27 +01:00
Sylvain
e10e26d451 Version 2.8.0 2018-12-27 15:02:22 +01:00
Sylvain
6705fce30a added badges to readme 2018-12-18 10:55:28 +01:00
Sylvain
688b57e537 fixed data migration for settings -> history_values 2018-12-18 10:21:35 +01:00
Sylvain
96a27f8b98 [security] CVE-2018-16476: updated rails to 4.2.11 2018-12-17 11:10:39 +01:00
Sylvain
811b7193f7 improved & fixed test suite 2018-12-12 13:49:14 +01:00
Sylvain
b537571656 Version 2.7.4 2018-12-04 09:38:39 +01:00
Sylvain
aac40784ed improved ES upgrade doc 2018-12-03 16:15:34 +01:00
Sylvain
fab1e4eb6b add ES config files to initial setup & fix ES upgrade script 2018-12-03 16:06:08 +01:00
Sylvain
6794b12555 force gawk during elastic upgrade & rubocop 2018-12-03 15:10:04 +01:00
Sylvain
28f4245c1f Version 2.7.3 2018-12-03 11:44:26 +01:00
Sylvain
56a62e975c updated uglifier with es6 support 2018-12-03 10:22:10 +01:00
Sylvain
177e087abf fix yarn install in dockerfile 2018-11-29 18:19:59 +01:00
Sylvain
48e0bf21a2 fix es_build_projects_index 2018-11-29 18:07:52 +01:00
Sylvain
bfa51cb633 Version 2.7.2 2018-11-29 16:56:16 +01:00
Sylvain
c10d35a7d8 fix and improvements in ES upgrade script 2018-11-29 16:35:45 +01:00
Sylvain
8d84b492bf Version 2.7.1 2018-11-27 17:27:49 +01:00
Sylvain
def19b392b [security] updated ffi to fix CVE-2018-1000201 2018-11-27 17:25:32 +01:00
Sylvain
a9b97c386e [security] updated rubyzip to fix CVE-2018-1000544 2018-11-27 17:20:22 +01:00
Sylvain
0f67568448 [security] upgrade moment to fix CVE-2016-4055 and CVE-2017-18214 2018-11-27 17:07:22 +01:00
Sylvain
2fb5cfe6d9 [security] updated jquery to fix CVE-2015-9251 2018-11-27 16:54:57 +01:00
Sylvain
4608c1dc5f Version 2.7.0 2018-11-27 10:14:46 +01:00
Sylvain
4ec443b962 updated changelog 2018-11-26 16:50:47 +01:00
Sylvain
56a56565ae [bug] create transverse plan: do not create one for the admins group 2018-11-26 11:33:48 +01:00
Sylvain
2efd7644d2 [security] cve-2018-16468 and cve-2018-16471 2018-11-26 11:12:54 +01:00
Sylvain
cf3215eeac fix dockerfile 2018-11-26 09:44:40 +01:00
Sylvain
0c63405b4d migrate from bower to yarn 2018-11-22 17:09:33 +01:00
Sylvain
efb1f9aec8 removed coffeescript dependency 2018-11-21 15:48:51 +01:00
Sylvain
0aa75488fa store and retrieve app version in package.json 2018-11-21 11:42:04 +01:00
Sylvain
8d4b354199 [bug] change group button overflow 2018-10-15 16:51:44 +02:00
Sylvain
c7c739d518 Version 2.6.7 2018-10-04 12:04:47 +02:00
Sylvain
7d8b4ba2e5 fine-grained smtp configuration 2018-10-04 12:02:16 +02:00
Sylvain
0f6cdc960e Version 2.6.6 2018-09-18 16:45:07 +02:00
Sylvain
2126a199e0 Ability to set a neutral gender for the fablab's title (#108) 2018-09-18 16:40:50 +02:00
Sylvain
1e3066f6f4 Ability to parametrize machines order on the booking page 2018-09-18 15:30:54 +02:00
Sylvain
a26e8edf19 fix rendering issues in settings 2018-09-18 14:38:43 +02:00
Sylvain
c046b1d26b [bug] fablab:fix:categories_slugs 2018-09-06 11:22:23 +02:00
Sylvain
bfa849acc2 Version 2.6.5 2018-07-24 14:44:14 +02:00
Sylvain
1b33f3c865 display the machine reservation user name to other members 2018-07-24 12:24:51 +02:00
Sylvain
9af1e5c658 fixed User.to_json 2018-07-24 11:13:05 +02:00
Sylvain
4db9ffb7b8 updated deploy instructions 2018-07-12 14:35:41 +02:00
Sylvain
4499c10e24 [security] fix for CVE-2018-3760 2018-07-12 14:34:20 +02:00
Sylvain
38e425cbc3 [security] fix for CVE-2017-18258 2018-07-12 14:26:21 +02:00
Sylvain
a7cc1711aa Merge branch 'elastic5' into dev 2018-07-12 12:50:52 +02:00
Sylvain
407c18075c [bug] event catgories not correct in statistics 2018-07-12 12:48:50 +02:00
Sylvain
7666fd88f8 fixed syntax & typo in readme 2018-07-04 14:32:17 +02:00
Sylvain
697ea87e37 [bug] unable to filter statistics from age 0 2018-06-08 12:06:22 +02:00
Sylvain
e7f4c1ffcc Merge branch 'dev' of git.sleede.com:projets/fab-manager into dev 2018-06-04 12:05:10 +02:00
Sylvain
d3da7a2d35 instructions for upgrading elastic 2018-06-04 12:03:46 +02:00
Sylvain
3e4e5e3e9b [security] fix for CVE-2018-3741 2018-04-30 07:57:21 +02:00
Sylvain
1aad974782 Ensure elasticSearch indices are started with green status on new installations 2018-04-04 14:05:48 +02:00
Sylvain
d606130bc3 [security] CVE-2018-8048 2018-03-27 10:17:41 +02:00
Sylvain
59152c3485 updated omniauth (omniauth#872) 2018-03-26 17:03:57 +02:00
Nicolas Florentin
f695813688 updates changelog for release of 2.6.4 2018-03-15 15:07:03 +01:00
Nicolas Florentin
a85877740d updates changelog 2018-03-08 12:18:31 +01:00
Nicolas Florentin
ec21cc2a3c updates changelog 2018-03-08 10:45:20 +01:00
Sylvain
679ccfec99 ability to share trainings on social medias 2018-01-09 15:09:48 +01:00
Sylvain
290b2ad513 [bug] facebook sharing of event has HTML tags in description 2018-01-09 15:02:45 +01:00
Sylvain
bdf799f79e [bug] a reminder notification were sent for canceled reservations 2018-01-09 14:44:19 +01:00
Sylvain
f622789e5d Version 2.6.3 2018-01-02 10:26:04 +01:00
Sylvain
563eee40fa add test for credits 2017-12-21 12:00:11 +01:00
Sylvain
72634162c6 [bug] unable to create training credit 2017-12-21 11:49:51 +01:00
Sylvain
247c446af0 fix typo in documentation 2017-12-21 11:32:13 +01:00
Sylvain
37f7642ead Version 2.6.1 2017-12-14 16:46:10 +01:00
Sylvain
537fc41514 [doc] docker installation instructions 2017-12-14 14:33:49 +01:00
Sylvain
6539c60a14 [security] fix for CVE-2015-3224 2017-12-13 15:28:57 +01:00
Sylvain
0b3192c3ab [bug] subscription refund generate PDF with wrong dates 2017-12-13 13:16:32 +01:00
Sylvain
8c156e4830 fix docker-compose deploy instructions 2017-11-15 10:20:23 +01:00
Sylvain
c760a96320 updated changelog with deploy instructions 2017-11-13 13:20:30 +01:00
Sylvain
80ce5c43ea Merge branch 'dev' for release 2.6.0 2017-11-13 13:17:01 +01:00
Sylvain
dc138c21a8 Version 2.6.0 2017-11-13 13:16:24 +01:00
Sylvain
c5b3de9a76 upgrade rails minor version 2017-11-13 12:25:28 +01:00
Sylvain
639610dc7a [bug] unable to display profiles of users whom any reservation is associated with a deleted object 2017-11-13 11:15:33 +01:00
Sylvain
73a62bd9a0 [feature] allow setting decimal prices 2017-11-02 15:33:56 +01:00
Sylvain
a4bcad3059 updated changelog 2017-10-11 16:52:46 +02:00
Sylvain
8acd5eba27 updated changelog 2017-10-11 16:10:18 +02:00
Sylvain
25eb24e516 Confirmation and error handling while deleting an event 2017-10-02 13:14:15 +02:00
Sylvain
bbae623cac [bug] image deformed on small device 2017-09-26 16:32:55 +02:00
Sylvain
601ac177b6 [bug] rendering for social networks shares 2017-09-26 15:48:47 +02:00
Sylvain
f874748f74 [bug] fix events monitoring pagination 2017-09-25 15:48:21 +02:00
Sylvain
8d92f8492a removed full-calendar hack, improved remove slot precess 2017-09-18 12:42:45 +02:00
Sylvain
7d9d0cd075 updated changelog 2017-09-18 11:02:27 +02:00
Sylvain
6efb4eb773 Merge branch 'dev' for release 2.5.14 2017-09-12 08:43:53 +02:00
Sylvain
8b1b39dc49 Version 2.5.14 2017-09-12 08:43:28 +02:00
Sylvain
1cf2dc6f09 Merge branch 'dev' for release 2.5.13 2017-09-11 16:39:53 +02:00
Sylvain
b4ad300a2c Version 2.5.13 2017-09-11 16:39:00 +02:00
Sylvain
30acf4de19 updated changelog 2017-09-11 16:37:21 +02:00
Sylvain
98c8e3a906 Merge branch 'dev' for release 2.5.12 2017-09-11 14:17:42 +02:00
Sylvain
c7b88c29b2 Version 2.5.12 2017-09-11 14:17:26 +02:00
Sylvain
54d686f1ac [bug] home events overflow 2017-09-11 14:10:52 +02:00
Sylvain
b594486d0b updated deploy instructions for 2.5.11 2017-09-11 12:29:22 +02:00
Sylvain
8ac716af55 [bug]ActiveRecord::RecordNotFound during fix:recursive_events_over_DST 2017-09-11 10:39:40 +02:00
Sylvain
75cb28e401 Version 2.5.11 2017-09-07 15:02:10 +02:00
Sylvain
f5e2a44dcf [bug] in public calendar, availabilities are not shown to visitors 2017-09-07 11:44:50 +02:00
Sylvain
a822481d39 updated changelog 2017-09-07 10:54:42 +02:00
Sylvain
82511aa781 [feature] prevent creation of irregular yearly plans 2017-09-05 17:01:09 +02:00
Sylvain
53c1a72060 Merge branch 'dev' of git.sleede.com:projets/fab-manager into dev 2017-09-05 10:43:24 +02:00
Sylvain
c43d0d816f updated changelog 2017-09-05 10:42:14 +02:00
Sylvain
1af07f5e54 [ongoing] rake task to fix existing recursive events 2017-09-04 17:27:18 +02:00
Nicolas Florentin
d602055e67 In login modal, displays an alert if Caps lock key is pressed 2017-08-31 17:11:46 +02:00
Sylvain
3d4260a3f7 [bug] unable to delete standard group 2017-08-30 14:57:06 +02:00
Sylvain
9c6143bd5e tooltip about images insertion in medium editor 2017-08-29 17:50:57 +02:00
Sylvain
dcf55d8351 [bug] invalid notification text when sending amount coupon 2017-08-29 16:10:16 +02:00
Sylvain
cf6afb817d [feature] configuration of max visibility for reservations 2017-08-24 18:34:18 +02:00
Sylvain
eb4f97000d [bug] admin cannot see all space availabilities 2017-08-24 16:53:27 +02:00
Sylvain
9f235d5c3b ArchLinux compatibility 2017-08-24 16:08:42 +02:00
Sylvain
b279b14318 updated changelog & version 2017-08-24 12:48:03 +02:00
Sylvain
fe58409326 Version 2.5.10 2017-08-16 12:07:08 +02:00
Sylvain
295dc3749b [bug] filename too long on events&prices API + updated axlsx 2017-08-16 12:05:04 +02:00
Sylvain
36dfbe9159 Merge branch 'dev' of git.sleede.com:projets/fab-manager into dev 2017-07-26 10:16:45 +02:00
Sylvain
00d157dc3b [bug] filename too long error on GET api/groups 2017-07-26 10:15:47 +02:00
Nicolas Florentin
2b4864af74 updates CHANGELOG.md, adding the docker/README.md update 2017-07-21 14:22:28 +02:00
Sylvain
3e44d62aac [bug] filename too long error on GET api/trainings 2017-07-18 10:55:41 +02:00
Nicolas Florentin
1ac8092ba4 Version 2.5.9 2017-07-13 10:11:19 +02:00
Sylvain
65a56ac2f4 updated version 2017-07-12 15:56:12 +02:00
Sylvain
2a588937ee Version 2.5.8 2017-07-12 11:47:24 +02:00
Sylvain
17544225b5 [bug] invoices generation failed for subscription days offered 2017-07-12 11:38:51 +02:00
Sylvain
0d82186a78 [bug] db:seed throw an error about admin creation 2017-06-14 17:28:36 +02:00
Sylvain
42d2c2ee31 [bug] hide spaces in public calendar when disabled 2017-06-13 19:31:48 +02:00
Sylvain
7ff46db808 [bug] confirmation message after admin creation 2017-06-13 19:26:32 +02:00
Peng DU
2ff47f3204 add task Id: 3713, reference: 1706002/VL, stripe id: in_1ASRQy2sOmf47Nz9Xpxtw46A, invoice total: 30.0, stripe invoice total: 80.0, date: 2017-06-08 16:16:26 +0200
Id: 3716, reference: 1706005/VL, stripe id: in_1ASRye2sOmf47Nz9utkjPDve, invoice total: 30.0, stripe invoice total: 40.0, date: 2017-06-08 16:51:15 +0200
Id: 3717, reference: 1706006/VL, stripe id: in_1ASS1X2sOmf47Nz93Xn2UxVh, invoice total: 30.0, stripe invoice total: 40.0, date: 2017-06-08 16:54:14 +0200
Id: 3718, reference: 1706007/VL, stripe id: in_1ASSBI2sOmf47Nz9Ol0gEEfC, invoice total: 30.0, stripe invoice total: 40.0, date: 2017-06-08 17:04:19 +0200 allow find the invoices incoherent
2017-06-09 11:08:08 +02:00
cyril
6d05765880 Version 2.5.7 2017-06-08 20:19:32 +02:00
Sylvain
5fbe22ef63 updated dev version 2017-06-07 16:39:24 +02:00
Sylvain
9297376ad3 Version 2.5.6 2017-05-18 10:37:41 +02:00
Sylvain
8531168ba2 improve RSS with project author and image + event dates image and category 2017-05-17 12:18:20 +02:00
Sylvain
7960964aed set organization name in invoice object, if any (#64) 2017-05-16 10:44:52 +02:00
Sylvain
54154b1713 [feature] ability for admins to create users or organizations 2017-05-16 10:23:25 +02:00
Sylvain
e17c715249 Version 2.5.5 2017-05-15 16:46:58 +02:00
Sylvain
b403f86187 [bug] price init for new groups & delete group 2017-05-15 15:25:27 +02:00
Sylvain
5fcc36e959 next release 2017-05-09 09:30:16 +02:00
Sylvain
565aafb455 Version 2.5.4 2017-05-04 12:59:04 +02:00
Sylvain
89e30980e0 [bug] unable to set locale other than fr or en 2017-04-27 18:35:00 +02:00
Sylvain
5981aa342d Version 2.5.3 2017-04-27 14:23:06 +02:00
Sylvain
1f7bf2a591 Rails l10n support for 115 new locations 2017-04-27 14:22:07 +02:00
cyril
d63969daea update changelog 2017-04-13 14:27:11 +02:00
cyril
2971fd25b8 release 2.5.2 2017-04-12 20:31:52 +02:00
cyril
a4721b9656 update changelog 2017-04-03 17:08:47 +02:00
cyril
4245bda9fd Version 2.5.1 2017-03-28 20:26:32 +02:00
Sylvain
966ada599d Version 2.5.0 2017-03-28 13:44:02 +02:00
Sylvain
c65525de60 updated changelog 2017-03-21 15:55:41 +01:00
Sylvain
1c483944b9 updated changelog 2017-03-21 15:48:13 +01:00
Sylvain
f4187d0b4b [bug] news plans statistics are not shown 2017-03-21 15:47:25 +01:00
Sylvain
8e206cd3c5 [bug] subscription name is not shown in invoices 2017-03-15 16:31:51 +01:00
Sylvain
2c1b65eab9 Merge branch 'hotfix' into dev 2017-03-15 13:07:28 +01:00
Sylvain
8d5966396d [bug] editing a plan remove the rolling attribute 2017-03-15 12:50:19 +01:00
Sylvain
796f0a87ae ability to remove an unused custom price for an event (#61) 2017-03-02 18:36:54 +01:00
Sylvain
462dbcf75b updated changelog 2017-03-02 16:52:20 +01:00
Sylvain
daefe626db replace letter_opener by MailCatcher 2017-03-02 10:29:17 +01:00
Sylvain
f5ac9b1913 [bug] month navigation in client calendar (#59) 2017-03-01 17:23:46 +01:00
Sylvain
b9dcf5a512 [bug] delete event with custom price (#61) 2017-03-01 17:09:37 +01:00
Sylvain
6e10377624 updated change log 2017-03-01 15:52:42 +01:00
Sylvain
2419a96010 spaces stats index in elastic 2017-02-28 17:49:19 +01:00
Sylvain
26bf520c4d fix typo 2017-02-22 18:09:41 +01:00