Sylvain
dc00df4afc
fix stripe subscription w/ coupon + wallet
2020-12-30 12:19:33 +01:00
Sylvain
75e0fece13
try with NBSP
2020-12-29 13:35:14 +01:00
Sylvain
c78b052419
try to keep indentation
2020-12-29 13:23:41 +01:00
Sylvain
c07aa1dcea
add linebreaks in architectur doc
2020-12-29 13:19:29 +01:00
Sylvain
1f873979f3
architecture documentation
2020-12-29 13:13:48 +01:00
Sylvain
2950eddb07
Updated environment documentation + removed unused rails.*.yml
2020-12-21 10:15:59 +01:00
Sylvain
6d2adeefb1
Merge branch 'dev' into monthly-payment
2020-11-25 11:43:29 +01:00
Sylvain
5486c6fa66
updated documentation about POSTGRES_USERNAME
2020-11-25 09:35:22 +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
0697d9cff1
updated links to external locales
2020-11-23 16:29:53 +01:00
Sylvain
29cc91f283
typo
2020-11-12 16:45:06 +01:00
Sylvain
b5504d2342
create stripe subscription with all data
2020-11-12 16:44:55 +01:00
Sylvain
571a273ea2
using typescript for all components
2020-10-28 13:35:31 +01:00
Sylvain
bf4a38416a
updated upgrade instructions
2020-10-23 16:05:05 +02:00
Sylvain
af8c7c21b4
Add intermediate step version for upgrades: v4.4.6
...
This will prevent issues with FootprintDebug if a regeneration is needed, especially with 20200511075933_fix_accounting_periods.rb
2020-10-23 11:56:21 +02:00
Sylvain
eae9332083
Improved documentation about upgrade process
2020-09-29 10:46:33 +02:00
Sylvain
956ec553ef
Documentation of the easy upgrade procedure
2020-07-21 09:08:20 +02:00
Sylvain
e644e4894a
using unaccent to build project search index + updated doc
2020-06-30 15:58:39 +02:00
Sylvain
cce70d33a9
fix GA host configuration + updated doc about default_host
2020-06-29 16:53:13 +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
164899c2fd
updated documentation about disabling elastic
2020-06-24 10:37:13 +02:00
Sylvain
d419241323
running the tests: updated script & doc
2020-06-23 14:24:30 +02:00
Sylvain
eb8ed8bf92
updated documentation
2020-06-23 12:21:35 +02:00
Sylvain
1a6cd356bf
WIP: using postgres for full-text search in projects
2020-06-22 16:28:05 +02:00
Sylvain
2082beefbe
updated documentation
2020-06-22 13:11:25 +02:00
Sylvain
f545d79a82
updated documentation
2020-06-22 12:38:58 +02:00
Sylvain
6a5d4fbaa3
updated documentation
2020-06-22 12:37:33 +02:00
Sylvain
501aed9c33
updated documentation
2020-06-22 11:56:49 +02:00
Sylvain
365c4b56c1
updated known issues
2020-06-22 11:40:45 +02:00
Sylvain
a164ec402d
poc using tsvector
2020-06-17 16:49:38 +02:00
Sylvain
1e3eb737ea
updated TOC
2020-06-16 17:04:29 +02:00
Sylvain
6838a25dba
updated documentation for old variables
2020-06-16 16:56:23 +02:00
Sylvain
a9cce243fb
updated user's guide to 4.5
2020-06-16 16:47:38 +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
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
6af3f12917
use the db settings to validate mime types & extensions + fix texts + force lowercase
2020-06-03 17:56:39 +02:00
Sylvain
45013be950
configure default_host & default_protocol from env
...
reverts 478a6c40
(partially) & b2434864
2020-06-02 18:29:24 +02:00
Sylvain
9a0f36c245
configure disqus_shortname from the UI
2020-06-01 18:31:43 +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
3188e03319
updated translations instructions
2020-05-27 17:40:43 +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
acefc325f6
configure events_in_calendar form the UI panel
2020-05-25 17:36:53 +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
f80eb230ca
refactored code to use Setting.get
2020-05-25 12:54:19 +02:00
Sylvain
f47af21b42
delete old application.yml
...
this file, used in development environment, was replaced by .env since v4.3.3
2020-05-25 12:54:19 +02:00
Sylvain
fdc2f60ff5
[bug] when a new account is created through the sign-up modal, the role is not reported in the StatisticProfile ( #196 )
...
Also: if a member was deleted the /api/members/mapping will raise an error
2020-05-18 16:23:53 +02:00
Sylvain
879bc7b58a
upgrade to ruby 2.6
2020-05-18 10:28:30 +02:00
Sylvain
826d3cd4b7
Added an option to allow usage in production without HTTPS
2020-05-13 14:03:58 +02:00
Sylvain
14c8cbbf57
typos
2020-05-11 17:17:37 +02:00
Sylvain
4298b74b7c
fixes development readme to use .env instead of application.yml
...
Also:
- Updated links in Vagrantfile
- Applied some basic rubocop rules to the Vagrantfile
2020-04-29 17:41:11 +02:00
Sylvain
59a20d71bd
corrected the documentation about BOOK_SLOT_AT_SAME_TIME
...
Also: [ongoing] help for managers
2020-04-29 12:57:17 +02:00
Sylvain
9735bd298e
documentation
2020-04-15 15:44:18 +02:00
Sylvain
e814ce7e1f
Now using MailCatcher with docker instead of maildev
2020-04-14 12:19:39 +02:00
Sylvain
b3c823c0d4
Maintenance task to display the current version
2020-04-14 10:13:45 +02:00
Sylvain
480d763e96
updated documentation
2020-04-14 10:05:48 +02:00
Sylvain
1d3e942f30
updated diagrams
2020-04-08 17:53:52 +02:00
Sylvain
18ae061ae5
updated disgrams
2020-04-08 17:44:48 +02:00
Sylvain
65f4532daa
entry page for documentation folder
2020-04-08 17:03:29 +02:00
Sylvain
5f6c293046
fixes in-context translation + fixes migration 20160704095606
2020-04-08 15:55:08 +02:00
Sylvain
bb13dc1d66
updated documentation
2020-04-06 15:56:01 +02:00
Sylvain
40903721fa
add kibana to development toolbox
2020-04-01 16:03:08 +02:00
Sylvain
d74790e3da
use rails instead of rake
2020-03-25 17:58:53 +01:00
Sylvain
3d34fd7261
Removed MESSAGEFORMAT_LOCALE
as it is now handled by make-plural
2020-03-25 12:35:09 +01:00
Sylvain
6b66d601e1
inherit models from ApplicationRecord
2020-03-25 12:35:09 +01:00
Sylvain
f8d315b5e5
renamed production documentation
2020-03-24 11:23:56 +01:00
Sylvain
1baa2a179e
Updated instructions to setup a development environment
2020-03-23 15:03:09 +01:00
Sylvain
85085f1f09
Updated translation documentation
2020-03-11 12:13:43 +01:00
Sylvain
a11edd9c6f
restart app after restore db
2020-03-10 14:14:11 +01:00
Sylvain
32d29734fd
correct command to restore SQL dump
2020-03-10 12:28:37 +01:00
Sylvain
8976336a6a
updated user's manual for v4.3 (fr)
2020-03-04 17:24:06 +01:00
Sylvain
d2e1d0fbff
update instructions to restore postgreSQL dump ( #166 )
2020-03-04 12:18:51 +01:00
Sylvain
6fcc1ec0b5
change command to run test suite
2020-03-03 18:06:07 +01:00
Sylvain
07b21f5094
Merge branch 'book_slot_at_same_time' into dev
2020-03-02 15:52:05 +01:00
Sylvain
8ab192b02e
fix documentation and setup script for wallet variable
2020-03-02 15:47:43 +01:00
Sylvain
11ccaa73b6
Merge remote-tracking branch 'origin/disable_wallet_option' into dev
2020-03-02 15:47:14 +01:00
Sylvain
4e72cd16a1
harmonized Fab-manager typo
2020-03-02 08:59:43 +01:00
Sylvain
d833f6d812
harmonize Fab-manager trademark syntax
2020-02-26 10:19:43 +01:00
Sylvain
4db219b204
[ongoing] FEATURE_TOUR_DISPLAY
2020-02-25 18:02:41 +01:00
Du Peng
908275d171
add disable wallet option
2020-02-12 18:15:44 +01:00
Sylvain
1c9d9e3b3e
remove confusing quotes in translations yml
2020-02-11 15:52:51 +01:00
Sylvain
e1902b42ac
remove confusing quotes in translations yml
2020-02-11 15:49:43 +01:00
Sylvain
54bcc392f3
typo and syntax
2020-02-11 10:48:29 +01:00
Du Peng
7c86adde4b
Ability to configure allowing or preventing member book a machine/formation/event slot if he already have a reservation the same day at the same time
2020-02-05 16:53:47 +01:00
Du Peng
fe387cbe3c
Merge branch 'twitter' into dev
2020-01-15 12:40:01 +01:00