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 |
|
Sylvain
|
9a0f36c245
|
configure disqus_shortname from the UI
|
2020-06-01 18:31:43 +02:00 |
|
Sylvain
|
59cb17789c
|
rename section project_elements to projects
|
2020-06-01 17:52:39 +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
|
57ceeec2e7
|
refactored settings/reservations/confidentiality section
|
2020-05-25 17:05:54 +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
|
4841027216
|
interface to collect the google analytics ID
|
2020-05-25 12:55:00 +02:00 |
|
Sylvain
|
654d4b1cb4
|
setting: phone_required
|
2020-05-25 12:54:19 +02:00 |
|
Sylvain
|
af136cab71
|
New translations en.yml (French)
|
2020-05-18 09:14:27 +02:00 |
|
Sylvain
|
a79bcae9e1
|
Merge pull request #209 from sleede/l10n_dev
New Crowdin translations
|
2020-05-18 09:12:33 +02:00 |
|
Sylvain
|
39c6a6cc4d
|
New translations en.yml (Portuguese)
|
2020-05-13 12:17:51 +02:00 |
|
Sylvain
|
3f35308ad5
|
New translations en.yml (Zulu)
|
2020-05-13 12:17:48 +02:00 |
|
Sylvain
|
c8121b78b9
|
New translations en.yml (Spanish)
|
2020-05-13 12:17:40 +02:00 |
|
Sylvain
|
a275fd462a
|
New translations en.yml (French)
|
2020-05-13 12:17:30 +02:00 |
|
Sylvain
|
7e1edef8a0
|
[bug] when an admin logs on the subscription page, his view is broken
Also: Prevent admins from leaving their dedicated group
|
2020-05-13 08:37:49 +02:00 |
|
Sylvain
|
a78a91c583
|
Merge pull request #207 from sleede/l10n_dev
New Crowdin translations
|
2020-05-06 17:11:26 +02:00 |
|
Sylvain
|
2099e6cd98
|
New translations app.admin.en.yml (French)
|
2020-05-06 17:09:24 +02:00 |
|
Sylvain
|
c668583965
|
New translations app.shared.en.yml (French)
|
2020-05-06 17:09:17 +02:00 |
|
Sylvain
|
2ea976f16e
|
New translations app.shared.en.yml (Zulu)
|
2020-05-06 17:00:56 +02:00 |
|
Sylvain
|
ae28ae896c
|
New translations app.admin.en.yml (French)
|
2020-05-06 17:00:49 +02:00 |
|
Sylvain
|
20005278f7
|
New translations app.admin.en.yml (Spanish)
|
2020-05-06 17:00:47 +02:00 |
|
Sylvain
|
df51249155
|
New translations app.admin.en.yml (Portuguese)
|
2020-05-06 17:00:44 +02:00 |
|
Sylvain
|
b0ac7f54c6
|
New translations app.shared.en.yml (French)
|
2020-05-06 17:00:37 +02:00 |
|
Sylvain
|
41103a5b7c
|
New translations app.shared.en.yml (Spanish)
|
2020-05-06 17:00:35 +02:00 |
|
Sylvain
|
ef6fd82941
|
New translations app.shared.en.yml (Portuguese)
|
2020-05-06 17:00:33 +02:00 |
|
Sylvain
|
9472febf39
|
New translations app.admin.en.yml (Zulu)
|
2020-05-06 17:00:32 +02:00 |
|