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

1438 Commits

Author SHA1 Message Date
Sylvain
7ed0f6141a Merge branch 'dev' into monthly-payment 2020-12-07 10:29:34 +01:00
Sylvain
17907061db New translations app.admin.en.yml (Portuguese) 2020-11-26 00:01:37 +01:00
Sylvain
b72a1991d6 New translations app.admin.en.yml (Portuguese) 2020-11-25 23:51:43 +01:00
Sylvain
9813bef907 New translations app.admin.en.yml (Portuguese) 2020-11-25 23:38:20 +01:00
Sylvain
8fe3ab8d36 New translations app.admin.en.yml (Portuguese) 2020-11-25 23:21:36 +01:00
Sylvain
4e556696cf New translations app.admin.en.yml (Portuguese) 2020-11-25 22:52:55 +01:00
Sylvain
7b88f870c7 New translations app.admin.en.yml (Portuguese) 2020-11-25 22:42:27 +01:00
Sylvain
108206c527 New translations app.admin.en.yml (Portuguese) 2020-11-25 22:32:43 +01:00
Sylvain
04c20cf046 New translations app.public.en.yml (Portuguese) 2020-11-25 22:32:41 +01:00
Sylvain
d18d58b9bf New translations app.public.en.yml (Portuguese) 2020-11-25 22:24:48 +01:00
Sylvain
bf62425c4e New translations app.shared.en.yml (Portuguese) 2020-11-25 22:18:15 +01:00
Sylvain
65e4a62c12 New translations app.public.en.yml (Portuguese) 2020-11-25 22:18:13 +01:00
Sylvain
5cd7a2ad06 New translations app.shared.en.yml (Portuguese) 2020-11-25 22:05:21 +01:00
Sylvain
2ab881d9b5 New translations devise.en.yml (Portuguese) 2020-11-25 22:05:19 +01:00
Sylvain
d9317a52d5 New translations en.yml (Portuguese) 2020-11-25 22:05:17 +01:00
Sylvain
298589fe1b New translations mails.en.yml (Portuguese) 2020-11-25 21:53:05 +01:00
Sylvain
cf86bd90dd New translations app.logged.en.yml (Portuguese) 2020-11-25 21:53:03 +01:00
Sylvain
17e8e27830 New translations app.public.en.yml (Portuguese) 2020-11-25 21:42:01 +01:00
Sylvain
2f6707b8ff New translations app.logged.en.yml (Portuguese) 2020-11-25 21:41:59 +01:00
Sylvain
f5709ef60e get stripe payment method 2020-11-25 17:13:45 +01:00
Sylvain
1e5f7ea1fd WIP: refactor stripe payment modal to react + do not user angular in react component (use Intl instead) 2020-11-24 13:26:15 +01:00
Sylvain
6abee0cea0 define payment method before validating schedule 2020-11-18 16:01:05 +01:00
Sylvain
a56112a47f using stripe api 2020-11-17 16:23:55 +01:00
Sylvain
678af0de1f using stripe api + improved ui + ui to configure schedules reference
TODO: as an admin, I can select if payment_method = (stripe || local)
2020-11-16 16:37:40 +01:00
Sylvain
a321771040 user consent about payment schedule 2020-11-10 09:51:13 +01:00
Sylvain
2af6c8b9cc style fix 2020-11-09 15:22:22 +01:00
Sylvain
0fe4f13110 component to display the payment schedule 2020-11-05 17:32:37 +01:00
Sylvain
7833b0924b add other cart items to the first schedule 2020-11-05 14:55:06 +01:00
Sylvain
2fc9fd4028 show subscription summary in cart payment modal 2020-11-05 09:57:38 +01:00
Sylvain
b0afa02f1d use cart directive on the plan subscription page
+ fix payment schedule compute
+ fix price for monthly-payments plans in plan-card
+ TODO: valid_reservation_modal.html
+ TODO: Stripe processing
2020-11-04 16:22:31 +01:00
Sylvain
21bd1312bc compute payment schedule + basic display 2020-11-03 16:50:11 +01:00
Sylvain
7084e88d2d display monthly price for compatible plans 2020-11-02 12:29:08 +01:00
Sylvain
4bdcb44e33 Merge branch 'dev' into monthly-payment 2020-10-29 15:53:38 +01:00
Sylvain
5ad7a317ab
Merge pull request #235 from sleede/l10n_dev
New Crowdin updates
2020-10-28 12:22:56 +01:00
Sylvain
d1f28900cb New translations app.public.en.yml (French) 2020-10-28 12:14:50 +01:00
Sylvain
9afd7842b8 New translations app.public.en.yml (French) 2020-10-28 12:13:29 +01:00
Sylvain
d9055bb7c5 New translations app.public.en.yml (Spanish) 2020-10-28 12:13:23 +01:00
Sylvain
42ef888f15 New translations app.public.en.yml (Portuguese) 2020-10-28 12:13:17 +01:00
Sylvain
cb205920a0 New translations app.public.en.yml (Zulu) 2020-10-28 12:13:08 +01:00
Sylvain
44525f9bad Merge branch 'dev' into monthly-payment 2020-10-28 09:53:28 +01:00
Sylvain
84fc81e618 Display a message when no plans are available 2020-10-28 09:53:11 +01:00
Sylvain
5f93e6d3be plan creation: set if it allows monthly payments 2020-10-27 13:06:37 +01:00
Sylvain
a72473f0b6 added typescript + hmr 2020-10-27 09:41:16 +01:00
Sylvain
26c8453f4b New translations app.admin.en.yml (French) 2020-10-27 08:10:56 +01:00
Sylvain
3651164d56 New translations app.admin.en.yml (Zulu) 2020-10-26 16:59:33 +01:00
Sylvain
5acf3fa5a1 New translations app.admin.en.yml (French) 2020-10-26 16:59:31 +01:00
Sylvain
dc844bb10c Enlarged privacy policy display and edition zones 2020-10-26 16:52:05 +01:00
Sylvain
c7a8668fd6 architecture changes to allow including React.js components into the application 2020-10-21 15:07:01 +02:00
Sylvain
0c1f5f5f25 webpack production configuration: path to ngtemplates 2020-10-19 15:03:11 +02:00
Sylvain
2bbbe8c7d2 change configuration of auto-ngtemplate-loader to use absolute path 2020-10-19 14:40:18 +02:00
Sylvain
875c7a6df8 WIP: correct angualrJS templates path for production build
see: https://github.com/WearyMonkey/ngtemplate-loader
2020-10-12 09:00:22 +02:00
Sylvain
585f01b671 compile angular-ui-tour from the sources 2020-10-07 16:37:01 +02:00
Sylvain
1f03155eb0 fix compilation of angular-ui-tour 2020-10-07 14:25:48 +02:00
Sylvain
4f441e46aa provide ui-tour dependencies 2020-10-07 11:09:10 +02:00
Sylvain
0d28da1e44 re-enable minifying in production + use fork w/ dependencies injection for angular-ui-codemirror 2020-10-07 10:34:27 +02:00
Sylvain
c30e096e53 fix loading ui-tour with webpack 2020-10-07 10:25:27 +02:00
Sylvain
ac4dcfd5fd disable uglify in production to find the unknown provider 2020-10-07 09:06:36 +02:00
Sylvain
67b0655272 add prefix to ngtemplate-loader 2020-10-06 16:05:23 +02:00
Sylvain
c1564d5eae Merge branch 'webpacker' into dev 2020-10-05 17:52:46 +02:00
Sylvain
6b097e9ea4
Merge pull request #232 from sleede/l10n_dev
New Crowdin updates
2020-09-29 12:11:37 +02:00
Sylvain
29237e1592 New translations app.shared.en.yml (Spanish) 2020-09-29 12:11:05 +02:00
Sylvain
d536f1f39f New translations app.shared.en.yml (Portuguese) 2020-09-29 12:11:01 +02:00
Sylvain
93c157c38e New translations app.shared.en.yml (French) 2020-09-29 12:07:52 +02:00
Sylvain
93b65d63ea New translations app.admin.en.yml (French) 2020-09-29 12:07:45 +02:00
Sylvain
57b76d156b Alert before cancelling a reservation that credits will be lost 2020-09-29 12:03:13 +02:00
Sylvain
510af9d53b New translations app.shared.en.yml (French) 2020-09-29 12:02:30 +02:00
Sylvain
139af2c768 New translations app.admin.en.yml (Spanish) 2020-09-29 12:02:28 +02:00
Sylvain
2d86f4b8b0 New translations app.shared.en.yml (Spanish) 2020-09-29 12:02:24 +02:00
Sylvain
137286ea5b New translations app.admin.en.yml (Portuguese) 2020-09-29 12:02:22 +02:00
Sylvain
dda606e91e New translations app.admin.en.yml (French) 2020-09-29 12:02:18 +02:00
Sylvain
b84e569ab0 New translations app.shared.en.yml (Portuguese) 2020-09-29 12:02:16 +02:00
Sylvain
1462eccc9f New translations app.admin.en.yml (Zulu) 2020-09-29 12:02:06 +02:00
Sylvain
6d2b833ebd New translations app.shared.en.yml (Zulu) 2020-09-29 12:02:03 +02:00
Sylvain
13bc5334cc ability to configure until when the events are shown on the home page 2020-09-29 09:39:32 +02:00
Sylvain
8d76c78cc5 fix load loadsh with webpack 2020-09-28 18:11:56 +02:00
Sylvain
57512cfdd4 do not use row-loader 2020-09-28 12:41:31 +02:00
Sylvain
5cbb40f064 WIP: use raw-loader to load dependencies
see: https://stackoverflow.com/questions/28969861/managing-jquery-plugin-dependency-in-webpack
2020-09-23 17:20:26 +02:00
Sylvain
84c47ceaa6
Merge pull request #231 from sleede/l10n_dev
New Crowdin updates
2020-09-23 15:44:24 +02:00
Sylvain
518e302385 New translations app.shared.en.yml (French) 2020-09-23 15:43:26 +02:00
Sylvain
cfb79b8c7e New translations app.shared.en.yml (Spanish) 2020-09-23 15:43:22 +02:00
Sylvain
fba08604b2 New translations app.shared.en.yml (Portuguese) 2020-09-23 15:43:18 +02:00
Sylvain
7a4d932a21 New translations app.shared.en.yml (Zulu) 2020-09-23 15:40:23 +02:00
Sylvain
35e85e3a30 New translations app.shared.en.yml (Portuguese) 2020-09-23 15:40:21 +02:00
Sylvain
6e8961fe2c New translations app.shared.en.yml (Spanish) 2020-09-23 15:40:16 +02:00
Sylvain
daa4026c1d New translations app.shared.en.yml (French) 2020-09-23 15:40:11 +02:00
Sylvain
8945dbfb39 [bug] unable to create a subscription plan for only one group 2020-09-23 15:28:20 +02:00
Sylvain
149d24e8a3 fix missing dependencies 2020-09-22 16:46:35 +02:00
Sylvain
562fb5d8d7 fix requiring templates from ngtemplate-loader 2020-09-22 16:04:42 +02:00
Sylvain
a398ba8b8e fix loading angular-ui-tour templates + use templateUrl instead of template:require() 2020-09-22 14:46:13 +02:00
Sylvain
4e4ab9c4c2 load angular templates with webpack 2020-09-22 14:20:47 +02:00
Sylvain
2ef7c06cb2 updated fontawesome to v5 + fix load fonts with webpack 2020-09-22 11:28:42 +02:00
Sylvain
5764233c67 fix stylesheets compilation with webpack 2020-09-22 09:45:18 +02:00
Sylvain
9b6e5408f9 refactor usage of html templates in JS to make it compatible with webpack html-loader 2020-09-21 14:50:28 +02:00
Sylvain
d43516f6fe fixes [:ctrlreg] The controller with the name '...' is not registered 2020-09-21 13:23:28 +02:00
Sylvain
45d60952b7 [WIP] fix webpack dependencies with global variables
Using:
- expose-loader
- exports-loader
- import-loader
- https://medium.com/@drgenejones/using-webpack-with-legacy-angular-spas-exposing-global-variables-to-child-modules-599e32f373c9
2020-09-16 16:54:56 +02:00
Sylvain
ad2ca33c6f export Application (shimming) 2020-09-16 15:38:07 +02:00
Sylvain
72d79e8e31 fix erb+nonJS loaders 2020-09-16 14:12:45 +02:00
Sylvain
b760c10414 fix sass for webpack 2020-09-15 12:57:54 +02:00
Sylvain
ec8fe3bf28 fixes import of JS dependencies 2020-09-14 16:08:49 +02:00
Sylvain
6e5713438f remove useless references to asset_pack_path or equivalents 2020-09-09 15:28:35 +02:00
Sylvain
44ca50b4e1 load template and erb with webpack 2020-09-09 11:54:49 +02:00
Sylvain
cd1abb15e8 enable splitchunk 2020-09-09 08:51:53 +02:00
Sylvain
e37e368e90 updated links to html assets to use webpacker 2020-09-09 08:45:48 +02:00
Sylvain
9efab4e3a1 migrate to webpack
https://mariochavez.io/desarrollo/2020/05/19/from-the-asset-pipeline-to-webpack.html
2020-09-07 15:52:05 +02:00
Sylvain
3a705fb41f [bug] unable to run tests suite with run-tests.sh 2020-09-01 11:00:22 +02:00
Sylvain
bb95376fc5 New translations app.public.en.yml (French) 2020-08-26 08:44:10 +02:00
Sylvain
9c78093e95 New translations app.admin.en.yml (French) 2020-08-26 08:44:08 +02:00
Sylvain
787353f4e2 New translations app.public.en.yml (Zulu) 2020-08-24 17:00:36 +02:00
Sylvain
330f93284e New translations app.admin.en.yml (French) 2020-08-24 17:00:34 +02:00
Sylvain
aedc29850e New translations app.public.en.yml (French) 2020-08-24 17:00:31 +02:00
Sylvain
279ec4e99e New translations app.public.en.yml (Spanish) 2020-08-24 17:00:25 +02:00
Sylvain
353c57b682 New translations app.public.en.yml (Portuguese) 2020-08-24 17:00:20 +02:00
Sylvain
e7f8dacfce New translations app.admin.en.yml (Zulu) 2020-08-24 17:00:17 +02:00
Sylvain
abd6979ec7 [bug] erroneous translations in english (#226) 2020-08-24 16:54:30 +02:00
Sylvain
c527ffaeae New translations app.logged.en.yml (Portuguese) 2020-08-17 22:39:24 +02:00
Sylvain
0a386ee4e2
Merge pull request #225 from sleede/l10n_dev
New Crowdin updates
2020-07-29 15:05:13 +02:00
Sylvain
18c82f2d1b New translations en.yml (French) 2020-07-29 14:40:21 +02:00
Sylvain
98cf40a93c New translations en.yml (Spanish) 2020-07-29 14:40:17 +02:00
Sylvain
7e2a409b94 New translations en.yml (Portuguese) 2020-07-29 14:40:14 +02:00
Sylvain
e2d701719d New translations en.yml (French) 2020-07-29 14:38:06 +02:00
Sylvain
94354dca82 New translations en.yml (Spanish) 2020-07-29 14:38:02 +02:00
Sylvain
e7e96a5289 New translations en.yml (Portuguese) 2020-07-29 14:37:57 +02:00
Sylvain
1e1658cd67 New translations en.yml (Zulu) 2020-07-29 14:37:50 +02:00
Sylvain
190e815f73 [bug] unable to export subscriptions 2020-07-22 12:33:35 +02:00
Sylvain
52ac637e27
Merge pull request #224 from sleede/l10n_dev
New Crowdin updates
2020-07-21 18:22:23 +02:00
Sylvain
3a9c221cec New translations en.yml (French) 2020-07-21 18:21:13 +02:00
Sylvain
c0de645f67 New translations en.yml (Spanish) 2020-07-21 18:21:09 +02:00
Sylvain
f0858ffa11 New translations en.yml (Portuguese) 2020-07-21 18:21:06 +02:00
Sylvain
9cd55b1a07 New translations en.yml (Spanish) 2020-07-21 18:19:33 +02:00
Sylvain
075f4a5c0b New translations en.yml (French) 2020-07-21 18:19:31 +02:00
Sylvain
346cbb570f New translations en.yml (Portuguese) 2020-07-21 18:19:27 +02:00
Sylvain
1fd70fb1da New translations en.yml (Zulu) 2020-07-21 18:19:23 +02:00
Sylvain
62e6764d8e [bug] unable to receive emails in development 2020-07-21 17:53:58 +02:00
Sylvain
e5cef6e6bf [bug] unable to export reservations 2020-07-21 17:25:19 +02:00
Sylvain
9ca64418e7 [bug] version check is not working 2020-07-01 16:56:21 +02:00
Sylvain
74ac0bff85 [bug] invalid URL redirection for SSO login 2020-06-30 12:07:21 +02:00
Sylvain
65470ca3e6 WIP: fix SSO redirect url
see: https://github.com/rails/rails/issues/29992
2020-06-29 16:53:38 +02:00
Sylvain
e95b270433 multiples fixes
- improved project search
- fix db schema (sql)
- improved doc
- removed es_language_analyzer var (deprecated)
2020-06-24 17:22:38 +02:00
Sylvain
3628b318bd
Merge pull request #220 from sleede/l10n_dev
New Crowdin updates
2020-06-24 11:45:47 +02:00
Sylvain
b7ba86456f New translations app.shared.en.yml (Spanish) 2020-06-24 11:43:47 +02:00
Sylvain
2875250f18 New translations app.shared.en.yml (Spanish) 2020-06-24 11:39:34 +02:00
Sylvain
5f45301a15 New translations app.shared.en.yml (Portuguese) 2020-06-24 11:37:40 +02:00
Sylvain
97133071e8 New translations app.public.en.yml (French) 2020-06-24 11:37:36 +02:00
Sylvain
a8cb9cbd89 New translations app.logged.en.yml (French) 2020-06-24 11:37:34 +02:00
Sylvain
0837d42036 New translations app.admin.en.yml (French) 2020-06-24 11:37:33 +02:00
Sylvain
8db77e4088 New translations mails.en.yml (French) 2020-06-24 11:37:31 +02:00
Sylvain
e066fc01fc New translations en.yml (French) 2020-06-24 11:37:29 +02:00
Sylvain
842d6c950f New translations app.shared.en.yml (French) 2020-06-24 11:19:57 +02:00
Sylvain
7b23861168 New translations app.admin.en.yml (French) 2020-06-24 11:19:53 +02:00
Sylvain
e7c12b3539 New translations app.shared.en.yml (Zulu) 2020-06-24 11:11:52 +02:00
Sylvain
6858ff496e New translations app.shared.en.yml (French) 2020-06-24 11:11:48 +02:00
Sylvain
d187c2a855 New translations app.shared.en.yml (Spanish) 2020-06-24 11:11:43 +02:00
Sylvain
d73c61a7b1 New translations app.shared.en.yml (Portuguese) 2020-06-24 11:11:39 +02:00
Sylvain
a3c6560833 wording 2020-06-24 11:11:14 +02:00
Sylvain
42cbf83074 New translations app.shared.en.yml (French) 2020-06-24 11:06:40 +02:00
Sylvain
02bb8ff0cb New translations app.shared.en.yml (Zulu) 2020-06-24 10:53:50 +02:00
Sylvain
6eb8de6149 New translations app.shared.en.yml (French) 2020-06-24 10:53:47 +02:00
Sylvain
003aac569e New translations app.shared.en.yml (Spanish) 2020-06-24 10:53:44 +02:00
Sylvain
8302a6b90f New translations app.shared.en.yml (Portuguese) 2020-06-24 10:53:41 +02:00
Sylvain
bafef4e5f1 corrected wording 2020-06-24 10:52:59 +02:00
Sylvain
c1ad0fd8fb New translations app.admin.en.yml (French) 2020-06-24 10:47:51 +02:00
Sylvain
e288f66997 use search index to speed up projects searches 2020-06-23 17:06:59 +02:00
Sylvain
1a6cd356bf WIP: using postgres for full-text search in projects 2020-06-22 16:28:05 +02:00
Sylvain
a164ec402d poc using tsvector 2020-06-17 16:49:38 +02:00
Sylvain
3d3424da12 New translations app.admin.en.yml (French) 2020-06-17 15:52:16 +02:00
Sylvain
48126fe9d8 New translations app.shared.en.yml (French) 2020-06-17 15:52:12 +02:00
Sylvain
5bc9e1ca81 New translations app.admin.en.yml (Spanish) 2020-06-17 15:52:09 +02:00
Sylvain
0ad9d8fdbc New translations app.admin.en.yml (Portuguese) 2020-06-17 15:52:05 +02:00
Sylvain
857433b947 New translations app.admin.en.yml (Zulu) 2020-06-17 15:51:59 +02:00
Sylvain
40dd39304e enable/disable statistics module fomr the UI 2020-06-17 12:20:51 +02:00
Sylvain
d2b57b89b3
Merge pull request #219 from sleede/l10n_dev
New Crowdin updates
2020-06-16 17:19:20 +02:00
Sylvain
5d6ee4c49d New translations app.admin.en.yml (French) 2020-06-16 17:17:50 +02:00
Sylvain
1f296d2757 New translations app.admin.en.yml (French) 2020-06-16 17:16:28 +02:00
Sylvain
cd3410f9ba New translations app.public.en.yml (French) 2020-06-16 17:16:26 +02:00
Sylvain
9220d73b33 New translations en.yml (Spanish) 2020-06-16 17:16:24 +02:00
Sylvain
1e294c8c17 New translations app.admin.en.yml (Spanish) 2020-06-16 17:16:21 +02:00
Sylvain
0441bd9fc0 New translations app.public.en.yml (Spanish) 2020-06-16 17:16:17 +02:00
Sylvain
1d54e98f34 New translations en.yml (Portuguese) 2020-06-16 17:16:14 +02:00
Sylvain
642af991c4 New translations app.admin.en.yml (Portuguese) 2020-06-16 17:16:11 +02:00
Sylvain
9b1137d208 New translations app.public.en.yml (Portuguese) 2020-06-16 17:16:09 +02:00
Sylvain
9aee137931 New translations en.yml (French) 2020-06-16 17:16:03 +02:00
Sylvain
a7b494708c New translations app.admin.en.yml (French) 2020-06-16 17:05:44 +02:00
Sylvain
2e6de7cb18 New translations app.public.en.yml (French) 2020-06-16 17:05:41 +02:00
Sylvain
167b5247b7 New translations en.yml (Spanish) 2020-06-16 17:05:39 +02:00
Sylvain
d438cd32af New translations app.admin.en.yml (Spanish) 2020-06-16 17:05:36 +02:00
Sylvain
8db0479ac0 New translations app.public.en.yml (Spanish) 2020-06-16 17:05:32 +02:00
Sylvain
ecf14ca471 New translations en.yml (Portuguese) 2020-06-16 17:05:29 +02:00
Sylvain
f851ef0932 New translations app.admin.en.yml (Portuguese) 2020-06-16 17:05:26 +02:00
Sylvain
73b5de89bf New translations app.public.en.yml (Portuguese) 2020-06-16 17:05:24 +02:00
Sylvain
d6ab5250e4 New translations app.admin.en.yml (Zulu) 2020-06-16 17:05:19 +02:00
Sylvain
44a5505f1a New translations app.public.en.yml (Zulu) 2020-06-16 17:05:17 +02:00
Sylvain
895fab184e New translations en.yml (French) 2020-06-16 17:05:15 +02:00
Sylvain
a9cce243fb updated user's guide to 4.5 2020-06-16 16:47:38 +02:00
Sylvain
8611a2753b fix text 2020-06-16 12:31:27 +02:00
Sylvain
e7f458e22e
Merge branch 'dev' into l10n_dev 2020-06-16 10:57:04 +02:00
Sylvain
0b881c70b8 New translations app.admin.en.yml (Spanish) 2020-06-16 10:43:11 +02:00
Sylvain
94da18296b New translations app.admin.en.yml (French) 2020-06-16 10:37:59 +02:00
Sylvain
6e14bb0d05 New translations app.admin.en.yml (French) 2020-06-16 10:35:40 +02:00
Sylvain
a3f8f4873c New translations app.admin.en.yml (Spanish) 2020-06-16 10:35:35 +02:00
Sylvain
c2b54116b1 New translations app.admin.en.yml (Portuguese) 2020-06-16 10:35:30 +02:00
Sylvain
59fca295ed New translations app.admin.en.yml (Zulu) 2020-06-16 10:35:24 +02:00
Sylvain
6bc2438348 fix translation key 2020-06-16 10:33:56 +02:00
Sylvain
130642152c New translations app.public.en.yml (French) 2020-06-16 10:18:38 +02:00
Sylvain
6552d19b2b New translations app.admin.en.yml (French) 2020-06-16 10:18:36 +02:00
Sylvain
59015241a0 New translations mails.en.yml (French) 2020-06-16 10:18:34 +02:00
Sylvain
7ec5944c1b New translations en.yml (French) 2020-06-16 10:18:33 +02:00
Sylvain
62e452a63f New translations app.admin.en.yml (French) 2020-06-16 10:11:35 +02:00
Sylvain
cad37e1c3f New translations app.admin.en.yml (French) 2020-06-16 10:01:50 +02:00
Sylvain
4393a19ce9 New translations mails.en.yml (French) 2020-06-15 18:12:35 +02:00
Sylvain
55c239f87f New translations app.admin.en.yml (French) 2020-06-15 18:12:33 +02:00
Sylvain
a6ede0c528 New translations app.public.en.yml (French) 2020-06-15 18:12:30 +02:00
Sylvain
87f898dccc New translations en.yml (Spanish) 2020-06-15 18:12:28 +02:00
Sylvain
3025f1298f New translations mails.en.yml (Spanish) 2020-06-15 18:12:24 +02:00
Sylvain
e8c30af1cd New translations app.admin.en.yml (Spanish) 2020-06-15 18:12:23 +02:00
Sylvain
99cb04060e New translations app.public.en.yml (Spanish) 2020-06-15 18:12:20 +02:00
Sylvain
734a221393 New translations en.yml (Portuguese) 2020-06-15 18:12:17 +02:00
Sylvain
c98b0988a6 New translations mails.en.yml (Portuguese) 2020-06-15 18:12:16 +02:00
Sylvain
3b4d0cea2c New translations app.admin.en.yml (Portuguese) 2020-06-15 18:12:14 +02:00
Sylvain
54499df779 New translations app.public.en.yml (Portuguese) 2020-06-15 18:12:10 +02:00
Sylvain
3e8808c4d3 New translations en.yml (Zulu) 2020-06-15 18:12:07 +02:00
Sylvain
9f0dfecc4d New translations mails.en.yml (Zulu) 2020-06-15 18:12:05 +02:00
Sylvain
49e0febe8b New translations app.admin.en.yml (Zulu) 2020-06-15 18:12:03 +02:00
Sylvain
4583e2e809 New translations app.public.en.yml (Zulu) 2020-06-15 18:12:01 +02:00
Sylvain
0b30f859e3 New translations en.yml (French) 2020-06-15 18:11:58 +02:00
Sylvain
0878ddb333 fix openAPI documentation 2020-06-15 17:44:56 +02:00
Sylvain
be9ee9d25d complete features-tour for invoices page 2020-06-15 15:56:55 +02:00
Sylvain
dbbf306bf2 complete features-tour for projects page 2020-06-15 15:43:28 +02:00
Sylvain
6af5f51ff2 complete features-tour for settings page 2020-06-15 15:32:30 +02:00
Sylvain
24155bc009 ability to lock settings from the env vars 2020-06-15 13:20:48 +02:00
Sylvain
42872ab107 configure wallet from UI 2020-06-15 12:44:43 +02:00
Sylvain
f46c78a476 read email_confirmation_required from the UI 2020-06-15 11:57:13 +02:00
Sylvain
48bcf0b838 configure invoices prefix from the DB 2020-06-15 10:58:15 +02:00
Sylvain
78518e17fb read stripe_currency from the UI
We prevent the currency from being changed if any stripe payment was made, because a stripe user cannot made pay with different currencies. If we try to charge a user with a different currency than the currency he used for a previous payment, this will fail; so we must prevent this case
2020-06-10 16:37:11 +02:00
Sylvain
82d6677cff read stripe_api_key from db 2020-06-10 11:33:03 +02:00
Sylvain
88208627c9 read stripe_public_key from the db 2020-06-10 11:02:30 +02:00
Sylvain
9ff0a06029 many sidekiq fixes 2020-06-09 18:51:57 +02:00
Sylvain
185b7b7162 updated sidekiq & redis to v6 2020-06-09 16:23:07 +02:00
Sylvain
dbda82ac9b notify after members sync on stripe 2020-06-09 15:06:46 +02:00
Sylvain
a70668f52a sync members on stripe after keys update 2020-06-09 14:27:18 +02:00
Sylvain
d5939a9de5 set the stripe keys from the UI 2020-06-09 13:09:31 +02:00
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
6af3f12917 use the db settings to validate mime types & extensions + fix texts + force lowercase 2020-06-03 17:56:39 +02:00
Sylvain
8f32eb92db interface to manage file extensions & mime types 2020-06-03 17:39:32 +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
a5e1b77ce4 check the file content with mimemagic for project CAD files 2020-06-03 12:28:04 +02:00
Sylvain
45013be950 configure default_host & default_protocol from env
reverts 478a6c40 (partially) & b2434864
2020-06-02 18:29:24 +02:00
Sylvain
1a38a8750b updated carrierware + validate file upload in front 2020-06-02 17:57:24 +02:00