Sylvain
7ac119d4cf
[bug] invoices are not generated in test/development if the configured locale is composed
...
Eg. If locale is fr-CA, it was crashing. If locale was only fr, is was working.
Now, composed locales print the watermark using the base locale and
hour_minute format is fetched from the base locale
2021-05-12 17:23:42 +02:00
Sylvain
ca9ff11fd4
[security] fix possible sql injection
2021-02-24 11:03:41 +01:00
Sylvain
b9dc16c0c2
Merge branch 'monthly-payment' into dev
2021-02-23 09:26:11 +01:00
Sylvain
e4d82070da
[bug] unable to configure the app to use a german locale
2021-02-08 16:17:40 +01:00
Sylvain
728ae4310c
improved testing of payment schedules + some fixes
...
TODO: fix the test
rails test test/integration/reservations/create_test.rb
Reservations::CreateTest#test_user_reserves_a_machine_and_renew_a_subscription_with_payment_schedule_and_coupon_and_wallet [test/integration/reservations/create_test.rb:841]
Minitest::Assertion: Expected: "stripe"
Actual: nil
2020-12-30 18:43:33 +01:00
Sylvain
44ca50b4e1
load template and erb with webpack
2020-09-09 11:54:49 +02:00
Sylvain
3a705fb41f
[bug] unable to run tests suite with run-tests.sh
2020-09-01 11:00:22 +02:00
Sylvain
74ac0bff85
[bug] invalid URL redirection for SSO login
2020-06-30 12:07:21 +02:00
Sylvain
0878ddb333
fix openAPI documentation
2020-06-15 17:44:56 +02:00
Sylvain
82d6677cff
read stripe_api_key from db
2020-06-10 11:33:03 +02:00
Sylvain
185b7b7162
updated sidekiq & redis to v6
2020-06-09 16:23:07 +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
0617e4cd26
configure default_mail_from from the UI
2020-06-01 12:15:16 +02:00
Sylvain
18e2b032ae
fix import users from csv
2020-05-19 11:45:51 +02:00
Sylvain
826d3cd4b7
Added an option to allow usage in production without HTTPS
2020-05-13 14:03:58 +02:00
Sylvain
92398c6d8d
Allow removing contacts from the about page + defaut locales
2020-04-08 16:32:22 +02:00
Sylvain
5f6c293046
fixes in-context translation + fixes migration 20160704095606
2020-04-08 15:55:08 +02:00
Sylvain
b019af7f83
app:update for 5.2
2020-03-31 11:28:00 +02:00
Sylvain
83f1e9039b
revert new_framwork_defaults
2020-03-25 17:50:57 +01:00
Sylvain
3d34fd7261
Removed MESSAGEFORMAT_LOCALE
as it is now handled by make-plural
2020-03-25 12:35:09 +01:00
Sylvain
df8ff77597
fix migrations for rails 5 + use maildev instead of mailcatcher + fix tests script
2020-03-25 12:35:08 +01:00
Du Peng
b3313d3e75
update rails to 5.1.7
2020-03-25 12:35:07 +01:00
Du Peng
9ca9425ef4
update to rails 5.0.7.2
2020-03-25 12:35:07 +01:00
Sylvain
a91b0b4631
secure the session cookie
2020-03-09 12:12:42 +01:00
Du Peng
db29673a4c
remove twitter api for get latest tweet
2020-01-15 12:34:51 +01: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
5fcf9968cb
Updated Omniauth & Omniauth-oauth2 + fixed oauth2 callback url
2019-10-02 16:06:27 +02:00
Sylvain
ff5de97c92
import new users from CSV and view results in app
...
TODO:
- update users though CSV
2019-09-26 17:05:57 +02:00
Sylvain
a0961314a4
[ongoing] upgrade stripe gem & api version to allow SCA
2019-09-05 11:03:22 +02:00
Sylvain
35c31b96ea
fix vat history usage in invoice test + fix sidekiq delay extension
2019-08-01 11:50:03 +02:00
Sylvain
74e5461c02
[bug] do not remove member role if last user was deleted
2019-07-18 16:07:20 +02:00
Sylvain
fe2a6f7120
migrate trainings to statistic_profile and adjust code
2019-06-06 12:00:21 +02:00
Sylvain
5cdaa014ef
[security] updated devise + updated rails
2019-03-25 14:57:48 +01:00
Sylvain
9b4eac57b6
fix doc: references for external locales
2019-01-02 15:47:12 +01:00
Nicolas Florentin
3db93dbc41
fix stripe api version, all fabmanagers has to use this version because codebase relies on it
2018-03-07 16:04:20 +01:00
Sylvain
61c59349cd
updated OpenAPI documentation
2017-10-05 11:33:51 +02:00
Sylvain
5067ecd3ac
prevent elasticsearch from logging during tests (clearer output)
2016-12-01 11:36:35 +01:00
Sylvain
13f416a101
[sso] save and restore field data mapping
2016-09-15 15:58:21 +02:00
Sylvain
26aed7a1b5
ability for the admin to set custom settings for the reservation reminders + fix settings customization confirmation message
2016-08-17 12:49:52 +02:00
Sylvain
90142ae3bb
Merge branch 'training' into dev
2016-07-13 18:15:14 +02:00
Sylvain
875e513f1c
Merge remote-tracking branch 'origin/open-api' into dev
2016-06-27 16:31:50 +02:00
Nicolas Florentin
60c2813991
prepares schedule.yml to code insertion
2016-05-26 15:14:57 +02:00
Nicolas Florentin
e349adf252
adds open_api's documentation
2016-05-05 15:02:02 +02:00
cyril
ad510af829
fix initializers openlab_ruby for env dev
2016-05-02 20:00:39 +02:00
Nicolas Florentin
30105e5af4
fix, openlab_ruby initializer was erasing base_uri
2016-05-02 18:35:59 +02:00
Nicolas Florentin
1a446bf646
frontend openlab search view, ctrl, services
2016-04-22 18:17:55 +02:00
Nicolas Florentin
f65bb95575
almost finishes synchro with openlab system
2016-04-21 11:42:43 +02:00
Nicolas Florentin
711b18f6cd
initial commit
2016-04-20 18:13:36 +02:00
Nicolas Florentin
2c2e4dfb51
active_record_base dump_fixtures method handle model without id column
2016-04-05 12:28:22 +02:00
Nicolas Florentin
dd6ecaa1cd
finally succeed to generate fixtures from db
2016-04-05 12:05:40 +02:00