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
68a99718c8
Merge branch 'settings' into dev
2020-06-15 17:53:17 +02:00
Sylvain
6301d4cda0
updated changelog
2020-06-15 17:46:35 +02:00
Sylvain
0878ddb333
fix openAPI documentation
2020-06-15 17:44:56 +02:00
Sylvain
5e8aeb928c
fix refactoring issue in /api/open_api_clients
2020-06-15 17:07:28 +02:00
Sylvain
b790bc01e7
fix access to /admin/invoices for managers
2020-06-15 16:56:43 +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
a23c06af59
fix fixtures
2020-06-15 15:06:34 +02:00
Sylvain
269e8847e5
updated changelog
2020-06-15 13:22:11 +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
b66cb5d334
WIP: set invoice_prefix from the UI
2020-06-10 17:35:54 +02:00
Sylvain
2d0e201cb7
fix send notification after members sync
2020-06-10 16:45:48 +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
401cf6b7ec
fix stripe public key from payment modal
2020-06-10 11:58:42 +02:00
Sylvain
4b8504f531
fix tests
2020-06-10 11:52:54 +02:00
Sylvain
8ede604eb7
update stripe keys for tests
2020-06-10 11:42:10 +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
3596e9a7a7
fix Stripe::RateLimitError
2020-06-09 19:03:01 +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
593c38e9de
update settings whitelist
2020-06-08 17:45:43 +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
f78eb10c75
use openlab_app_secret from db w/ openlab_ruby gem
2020-06-08 15:17:56 +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
dependabot[bot]
d4f655428e
Bump websocket-extensions from 0.1.4 to 0.1.5
...
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-ruby ) from 0.1.4 to 0.1.5.
- [Release notes](https://github.com/faye/websocket-extensions-ruby/releases )
- [Changelog](https://github.com/faye/websocket-extensions-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/faye/websocket-extensions-ruby/compare/0.1.4...0.1.5 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-06-06 10:05:28 +00: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