Olivier Dony
b02dea7688
[IMP] config: allow blocking access to db manager
...
- The `--no-database-list` option will now also block access to database
management functions and screens.
Presumably this flag should only be used in production when all
databases have been provisioned, so the admin should like to block
access to the db manager at the same time.
- If no `--database` or `-d` parameter is provided, the system will be
unable to fetch a list of databases at all, so users will be blocked
with an error message.
- Hide the link on the login screen to the DB manager when it is
disabled, to prevent sending users to an error page.
- Weak attempt at updating the documentation
Note: the security check for RPC methods could have been done in the RPC
dispatcher, however that would not have protected service methods when
called directly, e.g. by a controller (e.g. the dump method).
2017-10-03 12:46:03 +02:00
..
2017-10-03 09:39:34 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 10:32:01 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 10:32:01 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
2017-10-02 15:06:48 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
2017-10-02 15:06:48 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 08:44:34 +02:00
2017-09-24 01:44:27 +02:00
2017-09-29 18:18:03 +02:00
2017-10-02 15:06:48 +02:00
2017-09-24 01:44:27 +02:00
2017-09-26 11:47:00 +02:00
2017-09-24 01:44:27 +02:00
2017-08-28 11:24:24 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
2017-10-01 01:44:20 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-08-28 11:24:24 +02:00
2017-09-29 08:07:27 +02:00
2017-09-26 11:47:00 +02:00
2017-08-28 09:53:23 +02:00
2017-08-28 09:53:23 +02:00
2017-09-26 11:11:54 -07:00
2017-09-26 11:47:00 +02:00
2017-09-24 01:44:27 +02:00
2017-09-29 13:54:00 +02:00
2017-09-29 13:54:00 +02:00
2017-09-24 01:44:27 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-08-28 11:24:24 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-09-04 16:52:30 +02:00
2017-08-28 11:24:24 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-09-24 01:44:27 +02:00
2017-08-28 11:24:24 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-09-18 22:17:43 +02:00
2017-09-18 22:17:43 +02:00
2017-09-18 22:17:43 +02:00
2017-09-18 22:17:43 +02:00
2017-09-26 11:47:00 +02:00
2017-09-24 01:44:27 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-09-27 10:24:54 +02:00
2017-09-26 11:47:00 +02:00
2017-09-24 01:44:27 +02:00
2017-08-28 11:24:24 +02:00
2017-09-24 01:44:27 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-09-24 01:44:27 +02:00
2017-09-24 01:44:27 +02:00
2017-09-24 01:44:27 +02:00
2017-09-24 01:44:27 +02:00
2017-09-24 01:44:27 +02:00
2017-09-26 11:47:00 +02:00
2017-09-26 11:47:00 +02:00
2017-09-24 01:44:27 +02:00
2017-09-26 11:47:00 +02:00
2017-09-24 01:44:27 +02:00
2017-09-26 11:47:00 +02:00
2017-09-24 01:44:27 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 10:26:26 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 09:12:54 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 17:17:11 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 11:03:11 +02:00
2017-10-02 15:06:48 +02:00
[FIX] account, base_setup, crm, event, google_calendar, hr, hr_attendance, hr_expense, hr_payroll, hr_recruitment, l10n_be_hr_payroll_fleet, mass_mailing, mrp, project, purchase, sale, stock, website: rename the actions leading to settings to "settings", for breadcrumbs
2017-10-02 15:15:14 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 18:20:30 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 11:03:11 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 12:46:03 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 10:52:30 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 08:44:34 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 10:32:01 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-09-26 11:47:00 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 10:32:01 +02:00
2017-10-02 15:06:48 +02:00
2017-10-03 11:17:57 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-09-30 12:21:27 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00
2017-10-02 15:06:48 +02:00