erp5_core: Merge erp5_auto_logout.
Vincent Pelletier authored
Disabled by default (configurable by user preference).

Also, reorganise erp5_auto_logout code:
- logout: Do not duplicate original code.
- twiddleAuthCookie: Simplify & factorise.
- setAuthCookie: Resync features with Cookie Crumbler's, and set http_only flag.
- ERP5Site_getMaxUserInactivityDuration: Cached access takes the same time as actual access (and access is surprisingly slow, actually), so do not cache.
- Base_getAutoLogoutSessionKey: New script, to factorise session key generation.
63c3da2b
Name Last commit Last update
cloudooo_data Remove all bt/revision files
cloudooo_web Merge branch to remove 'bt/revision' files
erp5_access_token access_token: show URL string on the module listbox
erp5_accounting accounting: fix assertion on balance transaction creation
erp5_accounting_l10n_br_extend Remove all bt/revision files
erp5_accounting_l10n_br_sme Remove all bt/revision files
erp5_accounting_l10n_cn_basic Merge branch to remove 'bt/revision' files
erp5_accounting_l10n_de_skr04 Merge branch to remove 'bt/revision' files
erp5_accounting_l10n_fr Merge branch to remove 'bt/revision' files
erp5_accounting_l10n_fr_m14 Remove all bt/revision files
erp5_accounting_l10n_fr_m4 Remove all bt/revision files
erp5_accounting_l10n_fr_pca Remove all bt/revision files
erp5_accounting_l10n_ifrs Remove all bt/revision files
erp5_accounting_l10n_in style: dict() -> {} (or better)
erp5_accounting_l10n_lu Remove all bt/revision files
erp5_accounting_l10n_mt Remove all bt/revision files
erp5_accounting_l10n_pl Remove all bt/revision files
erp5_accounting_l10n_pl_default_gap Remove all bt/revision files
erp5_accounting_l10n_ru Remove all bt/revision files
erp5_accounting_l10n_sn Remove all bt/revision files
erp5_accounting_simulation_legacy Move legacy simulation parts of erp5_accounting in a legacy business template.
erp5_accounting_ui_test ui test: simpify selector.
erp5_ace_editor ACE editor: set cache headers
erp5_administration administration: on introspection tool, add filtering when doing tail of event.log
erp5_advanced_invoicing mrp: auto_planned state should not be considered as draft
erp5_apparel
erp5_archive
erp5_authentication_policy
erp5_autocompletion_ui
erp5_bank_reconciliation
erp5_banking_cash
erp5_banking_check
erp5_banking_core
erp5_banking_inventory
erp5_barcode
erp5_base
erp5_bearer_token
erp5_bespin
erp5_big_file
erp5_budget
erp5_calendar
erp5_certificate_authority
erp5_code_mirror
erp5_commerce
erp5_computer_immobilisation
erp5_configurator
erp5_configurator_ebusiness_lotse
erp5_configurator_maxma_demo
erp5_configurator_run_my_doc
erp5_configurator_standard
erp5_configurator_standard_accounting_template
erp5_configurator_standard_categories
erp5_configurator_standard_invoicing_template
erp5_configurator_standard_solver
erp5_configurator_standard_trade_template
erp5_configurator_standard_ui_test
erp5_configurator_ung
erp5_consulting
erp5_content_translation
erp5_core_proxy_field_legacy
erp5_credential
erp5_credential_oauth2
erp5_crm
erp5_crm_knowledge_pad
erp5_csv_style
erp5_data_protection
erp5_data_set
erp5_datepicker_ui
erp5_deferred_style
erp5_demo_maxma_rule
erp5_demo_maxma_sample
erp5_demo_smb
erp5_demo_ung
erp5_development_wizard
erp5_dhtml_style
erp5_dhtml_ui_test
erp5_direct_debit_payment
erp5_discount_resource
erp5_discussion
erp5_dms
erp5_dms_conversion_catalog
erp5_dms_ui_test
erp5_dummy_movement
erp5_egov
erp5_egov_l10n_fr
erp5_egov_mysql_innodb_catalog
erp5_email_reader
erp5_external_account
erp5_forge
erp5_forum_tutorial
erp5_free_subscription
erp5_full_text_mroonga_catalog
erp5_full_text_myisam_catalog
erp5_full_text_sphinxse_catalog
erp5_graph_editor
erp5_hal_json_style
erp5_hr
erp5_ical_style
erp5_immobilisation
erp5_ingestion
EXTERNALS.TXT