Sylvain
|
06b5da9df8
|
configure online payment from the UI
|
2020-06-08 17:42:59 +02:00 |
|
Sylvain
|
b44a8da73b
|
set openlab_default from the UI
|
2020-06-08 16:15:44 +02:00 |
|
Sylvain
|
88f2fb3749
|
secure the settings API (read) + read the openlab settings from the db
|
2020-06-08 15:08:07 +02:00 |
|
Sylvain
|
db8de18bd4
|
set openlab-projects id & secret from the UI
|
2020-06-08 11:38:49 +02:00 |
|
Sylvain
|
5c152412db
|
test mime type of a file
use marcel to test mime types
updated mimemagic
|
2020-06-03 16:25:13 +02:00 |
|
Sylvain
|
45013be950
|
configure default_host & default_protocol from env
reverts 478a6c40 (partially) & b2434864
|
2020-06-02 18:29:24 +02:00 |
|
Sylvain
|
9a0f36c245
|
configure disqus_shortname from the UI
|
2020-06-01 18:31:43 +02:00 |
|
Sylvain
|
478a6c409d
|
define default_protocol & default_host from the UI + fix email_from + various minor fixes
|
2020-06-01 17:32:32 +02:00 |
|
Sylvain
|
0617e4cd26
|
configure default_mail_from from the UI
|
2020-06-01 12:15:16 +02:00 |
|
Sylvain
|
434c211ccf
|
configure the features tour display mode from the UI
|
2020-05-27 18:49:53 +02:00 |
|
Sylvain
|
0d211e2e31
|
configure google recaptcha from UI
|
2020-05-27 16:35:30 +02:00 |
|
Sylvain
|
c3846e7080
|
configure twitter analytics from the UI
|
2020-05-27 15:39:39 +02:00 |
|
Sylvain
|
628a0f3bc3
|
configure facebook_app_id from the UI
|
2020-05-27 12:29:51 +02:00 |
|
Sylvain
|
2d628d8826
|
disable the invoicing module from the UI config panel
|
2020-05-26 18:07:07 +02:00 |
|
Sylvain
|
537743a740
|
configure the plans module from the admin UI
|
2020-05-26 15:39:28 +02:00 |
|
Sylvain
|
6cc6bba7ce
|
refactored app to gather spaces module status from the settings
|
2020-05-26 13:59:40 +02:00 |
|
Sylvain
|
fd93093f0d
|
UI to configure the spaces module
|
2020-05-26 10:53:49 +02:00 |
|
Sylvain
|
acefc325f6
|
configure events_in_calendar form the UI panel
|
2020-05-25 17:36:53 +02:00 |
|
Sylvain
|
a63340188b
|
configure default slot duration from settings panel
|
2020-05-25 12:55:01 +02:00 |
|
Sylvain
|
ddce7f516a
|
configuration of book concurrent slots through the settings interface
|
2020-05-25 12:55:00 +02:00 |
|
Sylvain
|
419605e551
|
configuration of google analytics tracking ID through the settings interface
|
2020-05-25 12:55:00 +02:00 |
|
Sylvain
|
bf57587301
|
[bug] recurrent availabilities do not keep the custom duration
|
2020-05-25 11:03:31 +02:00 |
|
Sylvain
|
fdc2f60ff5
|
[bug] when a new account is created through the sign-up modal, the role is not reported in the StatisticProfile (#196)
Also: if a member was deleted the /api/members/mapping will raise an error
|
2020-05-18 16:23:53 +02:00 |
|
Sylvain
|
29e7ac2f08
|
[bug] background image of the profile is not shown and wrong menu hover color
|
2020-05-04 12:10:13 +02:00 |
|
Sylvain
|
35ce577651
|
[bug] subscription page shows the groups without any active plans
[bug] cart price inconsistently updated after a subscription
[feature] plans page for managers
|
2020-04-29 10:57:32 +02:00 |
|
Sylvain
|
b3c823c0d4
|
Maintenance task to display the current version
|
2020-04-14 10:13:45 +02:00 |
|
Sylvain
|
8395363811
|
Maintenance task to migrate notifications for Fab-manager v1
|
2020-04-08 18:06:42 +02:00 |
|
Sylvain
|
705bedc25c
|
[bug] crediting a wallet w/ refund invoice prevent statistics generation (#196)
|
2020-04-01 12:51:18 +02:00 |
|
Sylvain
|
d74790e3da
|
use rails instead of rake
|
2020-03-25 17:58:53 +01:00 |
|
Sylvain
|
5da4a90692
|
[bug] invalid footprints in invoices fixtures
|
2020-03-25 12:34:33 +01:00 |
|
Sylvain
|
656a603d6c
|
customize home page css
|
2020-01-27 17:10:29 +01:00 |
|
Sylvain
|
bb48a13f83
|
health endpoint & automated version check
|
2020-01-14 14:33:00 +01:00 |
|
Sylvain
|
f50e45d2de
|
rake task to sync users with stripe
|
2019-12-03 16:32:59 +01:00 |
|
Nicolas Florentin
|
db41e846dd
|
uses DateTime#current instead of Time.now in tests
|
2019-12-02 15:29:05 +01:00 |
|
Nicolas Florentin
|
77cf8c8218
|
replaces almost all Time.now by DateTime.current
|
2019-12-02 11:57:25 +01: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
|
224b0d6dee
|
Merge branch 'sca' into dev
|
2019-09-12 12:53:56 +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 |
|
Nicolas Florentin
|
65035ea315
|
fix rake task fablab:maintenance:regenerate_invoices was not taking into account the timezone
|
2019-08-14 15:23:04 +02:00 |
|
Nicolas Florentin
|
3b7b02163d
|
fix rake task fablab:maintenance:regenerate_invoices was not taking into account the timezone
|
2019-08-14 15:22:10 +02:00 |
|
Nicolas Florentin
|
673205eb50
|
removes only_invoice scope from regenerate_invoices rake task
|
2019-08-14 14:26:56 +02:00 |
|
Nicolas Florentin
|
0c4475acea
|
removes only_invoice scope from regenerate_invoices rake task
|
2019-08-14 14:18:04 +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
|
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
|
0e18defe53
|
handle deleted user in statistics
|
2019-06-12 12:40:43 +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
|
86ded2b8d2
|
[ongoing] fixes for invoices pdf files
|
2019-06-11 16:56:11 +02:00 |
|
Sylvain
|
83d3fd83b3
|
[bug] close period reminder is sent too early
|
2019-05-27 16:09:27 +02:00 |
|