diff --git a/README.md b/README.md index 8dbbcc1bf2d..5e789cc7d69 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ addon | version | maintainers | summary [onchange_helper](onchange_helper/) | 16.0.1.0.0 | | Technical module that ease execution of onchange in Python code [rpc_helper](rpc_helper/) | 16.0.1.0.0 | [![simahawk](https://github.com/simahawk.png?size=30px)](https://github.com/simahawk) | Helpers for disabling RPC calls [scheduler_error_mailer](scheduler_error_mailer/) | 16.0.1.0.0 | | Scheduler Error Mailer -[sentry](sentry/) | 16.0.3.0.2 | [![barsi](https://github.com/barsi.png?size=30px)](https://github.com/barsi) [![naglis](https://github.com/naglis.png?size=30px)](https://github.com/naglis) [![versada](https://github.com/versada.png?size=30px)](https://github.com/versada) [![moylop260](https://github.com/moylop260.png?size=30px)](https://github.com/moylop260) [![fernandahf](https://github.com/fernandahf.png?size=30px)](https://github.com/fernandahf) | Report Odoo errors to Sentry +[sentry](sentry/) | 16.0.3.0.3 | [![barsi](https://github.com/barsi.png?size=30px)](https://github.com/barsi) [![naglis](https://github.com/naglis.png?size=30px)](https://github.com/naglis) [![versada](https://github.com/versada.png?size=30px)](https://github.com/versada) [![moylop260](https://github.com/moylop260.png?size=30px)](https://github.com/moylop260) [![fernandahf](https://github.com/fernandahf.png?size=30px)](https://github.com/fernandahf) | Report Odoo errors to Sentry [sequence_python](sequence_python/) | 16.0.1.0.0 | | Calculate a sequence number from a Python expression [server_action_logging](server_action_logging/) | 16.0.1.0.0 | | Module that provides a logging mechanism for server actions [session_db](session_db/) | 16.0.1.0.6 | [![sbidoul](https://github.com/sbidoul.png?size=30px)](https://github.com/sbidoul) | Store sessions in DB diff --git a/auditlog/i18n/tr.po b/auditlog/i18n/tr.po index e172104d2cc..c126b960055 100644 --- a/auditlog/i18n/tr.po +++ b/auditlog/i18n/tr.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-06 03:40+0000\n" -"PO-Revision-Date: 2017-12-06 03:40+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2025-01-29 22:06+0000\n" +"Last-Translator: Ahmet Yiğit Budak \n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Weblate 5.6.2\n" #. module: auditlog #: model:ir.model.fields,field_description:auditlog.field_auditlog_rule__action_id @@ -52,7 +53,7 @@ msgstr "Denetim Günlüğü - geçmiş" #: model:ir.model,name:auditlog.model_auditlog_log_line #: model:ir.model,name:auditlog.model_auditlog_log_line_view msgid "Auditlog - Log details (fields updated)" -msgstr "Denetim Günlüğü - Günlük detatları (güncellenen alanlar) " +msgstr "Denetim Günlüğü - Günlük detatları (güncellenen alanlar)" #. module: auditlog #: model:ir.model,name:auditlog.model_auditlog_rule @@ -62,28 +63,28 @@ msgstr "Denetim Günlüğü - Kural" #. module: auditlog #: model:res.groups,name:auditlog.group_auditlog_manager msgid "Auditlog Manager" -msgstr "" +msgstr "Denetim Günlüğü Yöneticisi" #. module: auditlog #: model:ir.module.category,name:auditlog.security_auditlog_groups msgid "Auditlog Rights" -msgstr "" +msgstr "Denetim Günlüğü Yetkileri" #. module: auditlog #: model:res.groups,name:auditlog.group_auditlog_user msgid "Auditlog User" -msgstr "" +msgstr "Denetim Günlüğü Kullanıcısı" #. module: auditlog #: model:ir.actions.server,name:auditlog.ir_cron_auditlog_autovacuum_ir_actions_server #: model:ir.cron,cron_name:auditlog.ir_cron_auditlog_autovacuum msgid "Auto-vacuum audit logs" -msgstr "" +msgstr "Denetim günlükleri oto-vakum" #. module: auditlog #: model:ir.model.fields,field_description:auditlog.field_auditlog_rule__capture_record msgid "Capture Record" -msgstr "" +msgstr "Kaydı Yakala" #. module: auditlog #: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request__user_context @@ -159,12 +160,12 @@ msgstr "Alan" #: code:addons/auditlog/models/rule.py:0 #, python-format msgid "Field 'model_id' cannot be empty." -msgstr "" +msgstr "'model_id' alanı boş olamaz." #. module: auditlog #: model:ir.model.fields,field_description:auditlog.field_auditlog_rule__fields_to_exclude_ids msgid "Fields to Exclude" -msgstr "" +msgstr "Hariç Tutulacak Alanlar" #. module: auditlog #: model:ir.model.fields,field_description:auditlog.field_auditlog_log__line_ids @@ -319,7 +320,7 @@ msgstr "günlükler" #: model:ir.model.fields,field_description:auditlog.field_auditlog_log__method #: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_view__method msgid "Method" -msgstr "Method" +msgstr "Yöntem" #. module: auditlog #: model:ir.model.fields,field_description:auditlog.field_auditlog_log__model_id @@ -452,14 +453,14 @@ msgid "" "Select this if you want to keep track of creation on any record of the model " "of this rule" msgstr "" -"bu modelde oluşturulan her kayıt için günlük tutmak isterseniz bunu seçin." +"Bu modelde oluşturulan her kayıt için günlük tutmak isterseniz bunu seçin" #. module: auditlog #: model:ir.model.fields,help:auditlog.field_auditlog_rule__log_unlink msgid "" "Select this if you want to keep track of deletion on any record of the model " "of this rule" -msgstr "bu modelde silinen her kayıt için günlük tutmak isterseniz bunu seçin." +msgstr "Bu modelde silinen her kayıt için günlük tutmak isterseniz bunu seçin" #. module: auditlog #: model:ir.model.fields,help:auditlog.field_auditlog_rule__log_write @@ -467,7 +468,7 @@ msgid "" "Select this if you want to keep track of modification on any record of the " "model of this rule" msgstr "" -"bu modelde değiştirilen her kayıt için günlük tutmak isterseniz bunu seçin." +"Bu modelde değiştirilen her kayıt için günlük tutmak isterseniz bunu seçin" #. module: auditlog #: model:ir.model.fields,help:auditlog.field_auditlog_rule__log_read @@ -475,7 +476,7 @@ msgid "" "Select this if you want to keep track of read/open on any record of the " "model of this rule" msgstr "" -"bu modelde okunan/açılan her kayıt için günlük tutmak isterseniz bunu seçin." +"Bu modelde okunan/açılan her kayıt için günlük tutmak isterseniz bunu seçin" #. module: auditlog #: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request__http_session_id diff --git a/database_cleanup/i18n/tr.po b/database_cleanup/i18n/tr.po index b3dab9d40c6..a909deb128a 100644 --- a/database_cleanup/i18n/tr.po +++ b/database_cleanup/i18n/tr.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-03-03 10:08+0000\n" -"PO-Revision-Date: 2018-03-03 10:08+0000\n" -"Last-Translator: OCA Transbot , 2018\n" +"PO-Revision-Date: 2025-01-29 22:06+0000\n" +"Last-Translator: Ahmet Yiğit Budak \n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Weblate 5.6.2\n" #. module: database_cleanup #: model:ir.model,name:database_cleanup.model_cleanup_create_indexes_line @@ -61,7 +62,7 @@ msgstr "" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_wizard_column__purge_line_ids msgid "Columns to purge" -msgstr "" +msgstr "Temizlenecek sütunlar" #. module: database_cleanup #: model:ir.actions.server,name:database_cleanup.cleanup_create_indexes_line_action @@ -72,28 +73,28 @@ msgstr "Oluştur" #. module: database_cleanup #: model_terms:ir.ui.view,arch_db:database_cleanup.cleanup_create_indexes_wizard_view_form msgid "Create all" -msgstr "" +msgstr "Hepsini oluştur" #. module: database_cleanup #: model:ir.model,name:database_cleanup.model_cleanup_create_indexes_wizard msgid "Create indexes" -msgstr "" +msgstr "İndeksleri oluştur" #. module: database_cleanup #: model:ir.actions.server,name:database_cleanup.cleanup_create_indexes_wizard_action #: model:ir.ui.menu,name:database_cleanup.menu_create_indexes msgid "Create missing indexes" -msgstr "" +msgstr "Eksik indeksleri oluştur" #. module: database_cleanup #: model_terms:ir.ui.view,arch_db:database_cleanup.cleanup_create_indexes_line_view_tree msgid "Create this index" -msgstr "" +msgstr "Bu indeksi oluştur" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_create_indexes_line__purged msgid "Created" -msgstr "" +msgstr "Oluşturuldu" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_create_indexes_line__create_uid @@ -142,17 +143,17 @@ msgstr "Oluşturuldu" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_line_data__data_id msgid "Data entry" -msgstr "" +msgstr "Veri kaydı" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_wizard_data__purge_line_ids msgid "Data to purge" -msgstr "" +msgstr "Temizlenecek veri" #. module: database_cleanup #: model:ir.ui.menu,name:database_cleanup.menu_database_cleanup msgid "Database cleanup" -msgstr "" +msgstr "Veritabanı temizleme" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_create_indexes_line__display_name @@ -179,12 +180,12 @@ msgstr "Görünen İsim" #. module: database_cleanup #: model:ir.model.fields.selection,name:database_cleanup.selection__cleanup_purge_line_property__reason__reason_duplicate msgid "Duplicated property" -msgstr "" +msgstr "Yinelenmiş özellik" #. module: database_cleanup #: model:ir.model.fields.selection,name:database_cleanup.selection__cleanup_purge_line_property__reason__reason_default_false msgid "Empty default property" -msgstr "" +msgstr "Boş varsayılan özellik" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_create_indexes_line__field_id @@ -200,7 +201,7 @@ msgstr "Alanlar" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_wizard_field__purge_line_ids msgid "Fields to purge" -msgstr "" +msgstr "Temizlenecek alanlar" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_create_indexes_line__id @@ -293,12 +294,12 @@ msgstr "Son güncellenme" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_line_menu__menu_id msgid "Menu entry" -msgstr "" +msgstr "Menü kaydı" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_wizard_menu__purge_line_ids msgid "Menus to purge" -msgstr "" +msgstr "Temizlenecek menüler" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_line_column__model_id @@ -315,7 +316,7 @@ msgstr "Alan" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_line_field__model_name msgid "Model Technical Name" -msgstr "" +msgstr "Model Teknik Adı" #. module: database_cleanup #: model:ir.model,name:database_cleanup.model_ir_model @@ -325,12 +326,12 @@ msgstr "Modeller" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_wizard_model__purge_line_ids msgid "Models to purge" -msgstr "" +msgstr "Temizlenecek modeller" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_wizard_module__purge_line_ids msgid "Modules to purge" -msgstr "" +msgstr "Temizlenecek modüller" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_create_indexes_line__name @@ -403,12 +404,12 @@ msgstr "" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_wizard_property__purge_line_ids msgid "Properties to purge" -msgstr "" +msgstr "Temizlenecek özellikler" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_line_property__property_id msgid "Property" -msgstr "" +msgstr "Özellik" #. module: database_cleanup #: model:ir.actions.server,name:database_cleanup.action_purge_column_line @@ -421,7 +422,7 @@ msgstr "" #: model:ir.actions.server,name:database_cleanup.action_purge_table_line #: model_terms:ir.ui.view,arch_db:database_cleanup.form_purge_wizard msgid "Purge" -msgstr "Boşalt (sil)" +msgstr "Temizle (sil)" #. module: database_cleanup #: model:ir.model,name:database_cleanup.model_cleanup_purge_line @@ -477,30 +478,30 @@ msgstr "" #: model:ir.actions.server,name:database_cleanup.action_purge_menus #: model:ir.model,name:database_cleanup.model_cleanup_purge_wizard_menu msgid "Purge menus" -msgstr "" +msgstr "Menüleri temizle" #. module: database_cleanup #: model:ir.actions.server,name:database_cleanup.action_purge_fields #: model:ir.actions.server,name:database_cleanup.action_purge_models #: model:ir.model,name:database_cleanup.model_cleanup_purge_wizard_model msgid "Purge models" -msgstr "" +msgstr "Modelleri temizle" #. module: database_cleanup #: model:ir.actions.server,name:database_cleanup.action_purge_modules #: model:ir.model,name:database_cleanup.model_cleanup_purge_wizard_module msgid "Purge modules" -msgstr "" +msgstr "Modülleri temizle" #. module: database_cleanup #: model:ir.ui.menu,name:database_cleanup.menu_purge_columns msgid "Purge obsolete columns" -msgstr "Eski kolonları sil" +msgstr "Eski kolonları temizle" #. module: database_cleanup #: model:ir.ui.menu,name:database_cleanup.menu_purge_data msgid "Purge obsolete data entries" -msgstr "" +msgstr "Eski kayıtları temizle" #. module: database_cleanup #: model:ir.ui.menu,name:database_cleanup.menu_purge_fields @@ -565,7 +566,7 @@ msgstr "Bu modülü sil" #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_line_property__purged #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_line_table__purged msgid "Purged" -msgstr "" +msgstr "Temizlendi" #. module: database_cleanup #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_line_property__reason @@ -623,4 +624,4 @@ msgstr "" #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_create_indexes_line__wizard_id #: model:ir.model.fields,field_description:database_cleanup.field_cleanup_purge_line__wizard_id msgid "Wizard" -msgstr "" +msgstr "Sihirbaz" diff --git a/sentry/README.rst b/sentry/README.rst index 7e045c94f67..fc7c2a894ef 100644 --- a/sentry/README.rst +++ b/sentry/README.rst @@ -7,7 +7,7 @@ Sentry !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:7923fe467a456494dd9d616d877a011ff438168f6c3bf24d94cecaeb8a9dcc7b + !! source digest: sha256:e62e5dd461eee3c2c9455976d6ce2e9e35ed594d149e3fff55ca8b808178936e !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png diff --git a/sentry/__manifest__.py b/sentry/__manifest__.py index 74a618f73b1..1d380228d9f 100644 --- a/sentry/__manifest__.py +++ b/sentry/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Sentry", "summary": "Report Odoo errors to Sentry", - "version": "16.0.3.0.2", + "version": "16.0.3.0.3", "category": "Extra Tools", "website": "https://github.com/OCA/server-tools", "author": "Mohammed Barsi," diff --git a/sentry/const.py b/sentry/const.py index 9f7eab3af95..78b783bddf8 100644 --- a/sentry/const.py +++ b/sentry/const.py @@ -77,7 +77,7 @@ def get_sentry_logging(level=DEFAULT_LOG_LEVEL): def get_sentry_options(): - return [ + res = [ SentryOption("dsn", "", str.strip), SentryOption("transport", DEFAULT_OPTIONS["transport"], select_transport), SentryOption("logging_level", DEFAULT_LOG_LEVEL, get_sentry_logging), @@ -116,9 +116,15 @@ def get_sentry_options(): DEFAULT_OPTIONS["traces_sample_rate"], to_float_if_defined, ), - SentryOption( - "auto_enabling_integrations", - DEFAULT_OPTIONS["auto_enabling_integrations"], - None, - ), ] + + if "auto_enabling_integrations" in DEFAULT_OPTIONS: + res.append( + SentryOption( + "auto_enabling_integrations", + DEFAULT_OPTIONS["auto_enabling_integrations"], + None, + ) + ) + + return res diff --git a/sentry/static/description/index.html b/sentry/static/description/index.html index 4580cd976eb..1d8f03a944b 100644 --- a/sentry/static/description/index.html +++ b/sentry/static/description/index.html @@ -8,10 +8,11 @@ /* :Author: David Goodger (goodger@python.org) -:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $ +:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. +Despite the name, some widely supported CSS2 features are used. See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to customize this style sheet. @@ -274,7 +275,7 @@ margin-left: 2em ; margin-right: 2em } -pre.code .ln { color: grey; } /* line numbers */ +pre.code .ln { color: gray; } /* line numbers */ pre.code, code { background-color: #eeeeee } pre.code .comment, code .comment { color: #5C6576 } pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } @@ -300,7 +301,7 @@ span.pre { white-space: pre } -span.problematic { +span.problematic, pre.problematic { color: red } span.section-subtitle { @@ -366,7 +367,7 @@

Sentry

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:7923fe467a456494dd9d616d877a011ff438168f6c3bf24d94cecaeb8a9dcc7b +!! source digest: sha256:e62e5dd461eee3c2c9455976d6ce2e9e35ed594d149e3fff55ca8b808178936e !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Beta License: AGPL-3 OCA/server-tools Translate me on Weblate Try me on Runboat

This module allows painless Sentry integration with @@ -514,7 +515,9 @@

Example Odoo configurationUsage

Once configured and installed, the module will report any logging event at and above the configured Sentry logging level, no additional actions are necessary.

-Try me on Runbot + +Try me on Runbot +

Known issues / Roadmap

@@ -571,7 +574,9 @@

Other credits

Maintainers

This module is maintained by the OCA.

-Odoo Community Association + +Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.