1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2024-11-29 10:24:20 +01:00
Commit Graph

86 Commits

Author SHA1 Message Date
Sylvain
7e6e5e9dc4 (i18n) italian 2023-04-04 15:35:07 +02:00
Sylvain
66f740104a (feat) cache auth provider config 2023-03-29 18:01:16 +02:00
Sylvain
ffd7de0bcb (security) upgrade to rails 7 2023-03-28 12:44:00 +02:00
Sylvain
01df96dc20 (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
Sylvain
0c3463a2ec (api) required pagination + new data 2023-03-03 10:09:07 +01:00
Sylvain
f33bd2ef23 (bug) unable to configure locale to fr-CA 2023-02-20 10:18:19 +01:00
Karen
54dbd5ef4d (quality) replacement of the gem NotifyWith by internal code 2023-02-15 10:30:07 +01:00
Sylvain
aee2c68485 (bug) private method create_statistic_subtype 2023-02-02 15:48:58 +01:00
Sylvain
41195ccf30 (feat) more context on sentry 2023-01-10 12:07:46 +01:00
Sylvain
b6146bad18 (feat) sentry error reporting 2023-01-04 16:05:45 +01:00
Sylvain
7659597e32 (doc) Updated OpenAPI documentation 2022-12-21 14:14:29 +01:00
Sylvain
71d5abdedb (bug) invalid coupon amount in PDF invoices 2022-10-27 16:45:38 +02:00
Sylvain
744b811b62 (feat) remove admins group: allow admins to reserve 2022-10-25 11:57:26 +02:00
Sylvain
96cc7ec436 (bug) openAPI documentation syntax not interpreted 2022-09-06 13:10:05 +02:00
Sylvain
f21beeaee7 (api) OpenAPI prices index endpoint 2022-08-30 14:16:49 +02:00
Du Peng
d399a085ee Merge branch 'improves-password-complexity-check-2pxghn4' into dev 2022-08-01 19:32:29 +02:00
Nicolas Florentin
1d6a59dd67 improvement: add complexity check of the user password 2022-07-29 17:37:42 +02:00
Nicolas Florentin
792b899d29 improvement: adds redis-session-store to store session and improves session security 2022-07-29 15:28:57 +02:00
Sylvain
adaea48349 (bug) wrong currency on invoices files 2022-07-25 15:13:28 +02:00
Sylvain
d7a38b491b (ui) automatically test for discovery endpoint 2022-05-04 12:28:31 +02:00
Sylvain
8471311b7b (authentication) configure devise/omniauth to use the OpenIdConnect configuration 2022-05-04 12:16:38 +02:00
Sylvain
b4e53d2039 (db) table to save OpenID connect configuration
Also refactored OAuth2Mapping to allow usage with any types of providers
2022-05-04 12:16:38 +02:00
Sylvain
9a27f952a5 (bug) Refused to connect to wss://localhost:3035/ws because it violates the following Content Security Policy directive 2022-05-04 12:14:29 +02:00
Sylvain
9385c83b6d fix compile assets in production 2022-03-14 17:00:49 +01:00
Sylvain
3958d23184 ran bundle exec rails webpacker:install 2022-03-09 16:31:38 +01:00
Sylvain
3955a282b8 Removed unmaintained gem sidekiq-cron and replaced it with sidekiq-scheduler 2022-03-09 14:33:50 +01:00
Sylvain
444cc11b6b udpated sidekiq-unique-jobs to 7.1.15 2022-03-09 11:29:30 +01:00
Du Peng
cd733053c9 Added [an option](doc/environment.md#OPENLAB_SSL_VERIFY) to allow set verify ssl option for OpenLab 2022-03-02 17:39:22 +01:00
Du Peng
d6f5980965 Fix a bug: unable to modify OpenLab url for production 2022-03-01 18:42:57 +01:00
Sylvain
b6f3fa399a fix norwegian locale + updated a translation 2021-06-30 17:24:01 +02:00
Sylvain
9f408f0a46 norwegian language 2021-06-30 17:16:41 +02:00
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