Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[18.0][MIG] mail_activity_reminder: Migration to 18.0 #36

Open
wants to merge 57 commits into
base: 18.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
9dcf8a4
Initial commit
OCA-git-bot Oct 8, 2024
8153025
[IMP] update dotfiles
OCA-git-bot Oct 20, 2024
4302296
mail_thread_create_nolog: display create msg on the fly
sebalix Apr 24, 2023
00ad4d4
[UPD] Update mail_thread_create_nolog.pot
Oct 12, 2023
1a64cb1
[BOT] post-merge updates
OCA-git-bot Oct 12, 2023
ce1f9ae
Added translation using Weblate (Spanish)
Ivorra78 Jan 28, 2024
1e1de16
Translated using Weblate (Spanish)
Ivorra78 Jan 28, 2024
70eb481
Replace 'Camptocamp SA' with 'Camptocamp'
vvrossem Jun 13, 2024
eb43fc6
[BOT] post-merge updates
OCA-git-bot Jul 22, 2024
1daeb05
[IMP] mail_thread_create_nolog: pre-commit auto fixes
chaule97 Oct 9, 2024
d080700
[MIG] mail_thread_create_nolog: Migration to 18.0
chaule97 Oct 10, 2024
f7362c5
[UPD] Update mail_thread_create_nolog.pot
Oct 28, 2024
f1c6a09
[BOT] post-merge updates
OCA-git-bot Oct 28, 2024
c8b96f0
Update translation files
weblate Oct 28, 2024
611148a
Added translation using Weblate (Italian)
mymage Oct 29, 2024
770985b
Translated using Weblate (Italian)
mymage Oct 29, 2024
deb820a
Add module mail_notification_with_history
TDu Jun 16, 2022
977ef27
[UPD] Update mail_notification_with_history.pot
Dec 30, 2022
3edee06
[UPD] README.rst
OCA-git-bot Dec 30, 2022
c2a5e8d
[ADD] icon.png
OCA-git-bot Dec 30, 2022
afc1e12
mail_notification_with_history: not all messages have a 'model' defined
sebalix Aug 21, 2023
efc4f0a
mail_notification_with_history 14.0.1.0.1
OCA-git-bot Aug 22, 2023
6eeed0a
[UPD] README.rst
OCA-git-bot Sep 3, 2023
f082aff
Added translation using Weblate (Spanish)
Ivorra78 Jan 28, 2024
e1dcc70
Translated using Weblate (Spanish)
Ivorra78 Jan 28, 2024
5e6f715
Replace 'Camptocamp SA' with 'Camptocamp'
vvrossem Jun 13, 2024
ef4308f
[BOT] post-merge updates
OCA-git-bot Jul 22, 2024
e5a58bb
[IMP] mail_notification_with_history: pre-commit execution
trisdoan Oct 28, 2024
edb12c5
[MIG] mail_notification_with_history: Migration to 18.0
trisdoan Oct 28, 2024
ef985d0
[UPD] Update mail_notification_with_history.pot
Nov 4, 2024
803bc24
[BOT] post-merge updates
OCA-git-bot Nov 4, 2024
5d563be
Update translation files
weblate Nov 4, 2024
8c7d413
Added translation using Weblate (Italian)
mymage Nov 5, 2024
56f01c7
Translated using Weblate (Italian)
mymage Nov 5, 2024
7c67789
[ADD] mail_activity_reminder
alexey-pelykh Feb 13, 2020
6ecd6a7
[UPD] Update mail_activity_reminder.pot
oca-travis May 7, 2020
854666a
[UPD] Brainbean Apps => CorporateHub
alexey-pelykh Nov 4, 2020
1520042
Added translation using Weblate (Portuguese)
pedrocs-exo May 11, 2021
fada70e
Translated using Weblate (Portuguese)
pedrocs-exo May 11, 2021
d109c32
Added translation using Weblate (French)
ypapouin Oct 20, 2022
ac71450
Translated using Weblate (French)
ypapouin Oct 20, 2022
70dbc1f
[IMP] mail_activity_reminder: black, isort, prettier
rousseldenis Apr 21, 2023
44a4f37
[MIG][13.0] mail_activity_reminder
rousseldenis Apr 21, 2023
d637098
[IMP] mail_activity_reminder: Group sendings per user and activity type
rousseldenis Apr 22, 2023
53c0608
[IMP] mail_activity_reminder: pre-commit stuff
sebalix Oct 9, 2023
1b47233
[MIG] mail_activity_reminder: Migration to 16.0
sebalix Oct 9, 2023
cee26e8
Added translation using Weblate (Spanish)
Ivorra78 Nov 8, 2023
9bded3b
Translated using Weblate (Spanish)
Ivorra78 Nov 8, 2023
a569220
Added translation using Weblate (Italian)
mymage Dec 1, 2023
8fd40dc
Translated using Weblate (Italian)
mymage Dec 7, 2023
de5287a
[IMP] mail_activity_reminder: pre-commit auto fixes
bizzappdev Apr 9, 2024
a92d49b
[MIG] mail_activity_reminder: Migration to 17.0
bizzappdev Apr 9, 2024
7bc0a39
Translated using Weblate (Italian)
mymage Aug 30, 2024
0f5afce
[IMP] mail_activity_reminder: pre-commit auto fixes
ellbristow Jan 9, 2025
c5be6ca
[MIG] mail_activity_reminder: Migration to 18.0
ellbristow Jan 9, 2025
29c107e
[FIX] Fix deprecated method in unit test
ellbristow Jan 10, 2025
d8c1a2f
Pre-Commit Fixed
ellbristow Feb 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Initial commit
  • Loading branch information
OCA-git-bot authored and ellbristow committed Feb 14, 2025
commit 9dcf8a419dc3acb479505563098bb44fb3197df2
1 change: 0 additions & 1 deletion .copier-answers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,3 @@ repo_slug: mail
repo_website: https://github.com/OCA/mail
use_pyproject_toml: true
use_ruff: true

188 changes: 188 additions & 0 deletions .eslintrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,188 @@
env:
browser: true
es6: true

# See https://github.com/OCA/odoo-community.org/issues/37#issuecomment-470686449
parserOptions:
ecmaVersion: 2022

overrides:
- files:
- "**/*.esm.js"
parserOptions:
sourceType: module

# Globals available in Odoo that shouldn't produce errorings
globals:
_: readonly
$: readonly
fuzzy: readonly
jQuery: readonly
moment: readonly
odoo: readonly
openerp: readonly
owl: readonly
luxon: readonly

# Styling is handled by Prettier, so we only need to enable AST rules;
# see https://github.com/OCA/maintainer-quality-tools/pull/618#issuecomment-558576890
rules:
accessor-pairs: warn
array-callback-return: warn
callback-return: warn
capitalized-comments:
- warn
- always
- ignoreConsecutiveComments: true
ignoreInlineComments: true
complexity:
- warn
- 15
constructor-super: warn
dot-notation: warn
eqeqeq: warn
global-require: warn
handle-callback-err: warn
id-blacklist: warn
id-match: warn
init-declarations: error
max-depth: warn
max-nested-callbacks: warn
max-statements-per-line: warn
no-alert: warn
no-array-constructor: warn
no-caller: warn
no-case-declarations: warn
no-class-assign: warn
no-cond-assign: error
no-const-assign: error
no-constant-condition: warn
no-control-regex: warn
no-debugger: error
no-delete-var: warn
no-div-regex: warn
no-dupe-args: error
no-dupe-class-members: error
no-dupe-keys: error
no-duplicate-case: error
no-duplicate-imports: error
no-else-return: warn
no-empty-character-class: warn
no-empty-function: error
no-empty-pattern: error
no-empty: warn
no-eq-null: error
no-eval: error
no-ex-assign: error
no-extend-native: warn
no-extra-bind: warn
no-extra-boolean-cast: warn
no-extra-label: warn
no-fallthrough: warn
no-func-assign: error
no-global-assign: error
no-implicit-coercion:
- warn
- allow: ["~"]
no-implicit-globals: warn
no-implied-eval: warn
no-inline-comments: warn
no-inner-declarations: warn
no-invalid-regexp: warn
no-irregular-whitespace: warn
no-iterator: warn
no-label-var: warn
no-labels: warn
no-lone-blocks: warn
no-lonely-if: error
no-mixed-requires: error
no-multi-str: warn
no-native-reassign: error
no-negated-condition: warn
no-negated-in-lhs: error
no-new-func: warn
no-new-object: warn
no-new-require: warn
no-new-symbol: warn
no-new-wrappers: warn
no-new: warn
no-obj-calls: warn
no-octal-escape: warn
no-octal: warn
no-param-reassign: warn
no-path-concat: warn
no-process-env: warn
no-process-exit: warn
no-proto: warn
no-prototype-builtins: warn
no-redeclare: warn
no-regex-spaces: warn
no-restricted-globals: warn
no-restricted-imports: warn
no-restricted-modules: warn
no-restricted-syntax: warn
no-return-assign: error
no-script-url: warn
no-self-assign: warn
no-self-compare: warn
no-sequences: warn
no-shadow-restricted-names: warn
no-shadow: warn
no-sparse-arrays: warn
no-sync: warn
no-this-before-super: warn
no-throw-literal: warn
no-undef-init: warn
no-undef: error
no-unmodified-loop-condition: warn
no-unneeded-ternary: error
no-unreachable: error
no-unsafe-finally: error
no-unused-expressions: error
no-unused-labels: error
no-unused-vars: error
no-use-before-define: error
no-useless-call: warn
no-useless-computed-key: warn
no-useless-concat: warn
no-useless-constructor: warn
no-useless-escape: warn
no-useless-rename: warn
no-void: warn
no-with: warn
operator-assignment: [error, always]
prefer-const: warn
radix: warn
require-yield: warn
sort-imports: warn
spaced-comment: [error, always]
strict: [error, function]
use-isnan: error
valid-jsdoc:
- warn
- prefer:
arg: param
argument: param
augments: extends
constructor: class
exception: throws
func: function
method: function
prop: property
return: returns
virtual: abstract
yield: yields
preferType:
array: Array
bool: Boolean
boolean: Boolean
number: Number
object: Object
str: String
string: String
requireParamDescription: false
requireReturn: false
requireReturnDescription: false
requireReturnType: false
valid-typeof: warn
yoda: warn
8 changes: 6 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,5 +69,9 @@ jobs:
with:
token: ${{ secrets.CODECOV_TOKEN }}
- name: Update .pot files
run: oca_export_and_push_pot https://x-access-token:${{ secrets.GIT_PUSH_TOKEN }}@github.com/${{ github.repository }}
if: ${{ matrix.makepot == 'true' && github.event_name == 'push' && github.repository_owner == 'OCA' }}
run:
oca_export_and_push_pot https://x-access-token:${{ secrets.GIT_PUSH_TOKEN
}}@github.com/${{ github.repository }}
if:
${{ matrix.makepot == 'true' && github.event_name == 'push' &&
github.repository_owner == 'OCA' }}
8 changes: 8 additions & 0 deletions .prettierrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Defaults for all prettier-supported languages.
# Prettier will complete this with settings from .editorconfig file.
bracketSpacing: false
printWidth: 88
proseWrap: always
semi: true
trailingComma: "es5"
xmlWhitespaceSensitivity: "strict"
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

[![Runboat](https://img.shields.io/badge/runboat-Try%20me-875A7B.png)](https://runboat.odoo-community.org/builds?repo=OCA/mail&target_branch=18.0)
[![Pre-commit Status](https://github.com/OCA/mail/actions/workflows/pre-commit.yml/badge.svg?branch=18.0)](https://github.com/OCA/mail/actions/workflows/pre-commit.yml?query=branch%3A18.0)
[![Build Status](https://github.com/OCA/mail/actions/workflows/test.yml/badge.svg?branch=18.0)](https://github.com/OCA/mail/actions/workflows/test.yml?query=branch%3A18.0)
Expand Down Expand Up @@ -39,11 +38,12 @@ addon | version | maintainers | summary

This repository is licensed under [AGPL-3.0](LICENSE).

However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA)
policy. Consult each module's `__manifest__.py` file, which contains a `license` key
that explains its license.
However, each module can have a totally different license, as long as they adhere to
Odoo Community Association (OCA) policy. Consult each module's `__manifest__.py` file,
which contains a `license` key that explains its license.

---

----
OCA, or the [Odoo Community Association](http://odoo-community.org/), is a nonprofit
organization whose mission is to support the collaborative development of Odoo features
and promote its widespread use.