Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
467 commits
Select commit Hold shift + click to select a range
2c19a44
web_search_with_and: Migration to 14.0
pedroguirao Jan 14, 2022
4454a5d
web_search_with_and: Migration to 15.0
Mar 24, 2022
c354bcd
[16.0][MIG] web_search_with_and.
Sandip-scs Jan 13, 2023
865a95e
[IMP] web_search_with_and: black, isort, prettier
JasminSForgeFlow Feb 12, 2025
6190066
[MIG] web_search_with_and: Migration to 17.0
JasminSForgeFlow Feb 12, 2025
bde0916
[IMP] web_search_with_and: black, isort, prettier
JasminSForgeFlow Mar 7, 2025
0796a10
[MIG] web_search_with_and: Migration to 18.0
JasminSForgeFlow Mar 7, 2025
ba1960b
[FIX] web_search_with_and: support add custom filter
CRogos Jun 27, 2025
833a9ad
Added translation using Weblate (Turkish)
bo-eska Sep 15, 2025
02b642f
[MIG] web_search_with_and: Migration to 19.0
lef-adhoc Nov 6, 2025
671b80c
Merge PR #3352 into 19.0
OCA-git-bot Dec 22, 2025
1897bcd
[UPD] Update web_search_with_and.pot
Dec 22, 2025
1df78d6
[BOT] post-merge updates
OCA-git-bot Dec 22, 2025
ae9e2d7
[MIG] web_dialog_size: Migration to 19.0
BhaveshHeliconia Oct 15, 2025
9982126
Merge PR #3320 into 19.0
OCA-git-bot Dec 23, 2025
47cf7cb
[UPD] Update web_dialog_size.pot
Dec 23, 2025
1383d1a
[BOT] post-merge updates
OCA-git-bot Dec 23, 2025
b9bcf92
Merge PR #3355 into 19.0
OCA-git-bot Jan 3, 2026
ad1335a
[UPD] Update web_ir_actions_act_window_message.pot
Jan 3, 2026
512b9f9
[BOT] post-merge updates
OCA-git-bot Jan 3, 2026
bf73e5b
[ADD][16.0] Module web_dark_mode
fkantelberg Nov 29, 2022
62c1e3b
[ADD] icon.png
OCA-git-bot Dec 7, 2022
f747ced
Added translation using Weblate (Chinese (zh))
GoodERPJeff Dec 11, 2022
57c5914
Added translation using Weblate (Spanish (Argentina))
ibuioli Jan 1, 2023
ac7a464
[FIX] web_dark_mode: Fix uninstallation
fkantelberg Feb 6, 2023
b4c5c33
web_dark_mode 16.0.1.0.1
OCA-git-bot Feb 6, 2023
5f5be2a
Added translation using Weblate (Croatian)
badbole Feb 16, 2023
60fa66e
Added translation using Weblate (Turkish)
tate11 Mar 6, 2023
5cc349e
Added translation using Weblate (Spanish)
Ivorra78 Aug 27, 2023
c1799b9
Added translation using Weblate (French)
gregory-moka Oct 20, 2023
54f2462
[FIX] web_dark_mode: Add fields to field lists
fkantelberg Nov 8, 2023
692d027
Added translation using Weblate (Italian)
mymage Nov 27, 2023
9d32c0b
[IMP] web_dark_mode: pre-commit execution
len-foss Aug 30, 2025
4632c8c
[MIG] web_dark_mode: Migration to 18.0
len-foss Aug 30, 2025
6f99f22
[IMP] web_dark_mode Set dark theme to immitate VSCode Modern Dark
ljmnoonan Oct 6, 2025
81c9c89
[IMP] web_dark_mode Change navbar from purple to dark
ljmnoonan Oct 7, 2025
7468158
[IMP] web_dark_mode Fix tint and shade color functions
ljmnoonan Oct 7, 2025
8ae9ae3
[IMP] web_dark_mode Add lazy loading asset bundle
ljmnoonan Oct 7, 2025
ad9fc7e
[IMP] web_dark_mode Override BS variables
ljmnoonan Oct 7, 2025
0d5b817
[IMP] web_dark_mode Improve notebook tab styling
ljmnoonan Oct 7, 2025
9aed8be
[IMP] web_dark_mode Adjust tag and colorlist colors
ljmnoonan Oct 9, 2025
0150d5a
[IMP] web_dark_mode Adjust calendar coloring
ljmnoonan Oct 9, 2025
0c00be7
[IMP] web_dark_mode Adjust the styles of custom properties
ljmnoonan Oct 10, 2025
6837d4e
[IMP] web_dark_mode Tweak the search bar
ljmnoonan Oct 14, 2025
3d08d77
[IMP] web_dark_mode Set image background to white
ljmnoonan Oct 14, 2025
0c646cf
[IMP] web_dark_mode Tweak kanban controller
ljmnoonan Oct 14, 2025
d211a56
[IMP] web_dark_mode Change thead active (column filter) bg for lists …
ljmnoonan Oct 22, 2025
dfa6020
[IMP] web_dark_mode: pre-commit auto fixes
ljmnoonan Jan 3, 2026
f6b4731
[MIG] web_dark_mode Migrate to 19.0
ljmnoonan Jan 5, 2026
80e35f6
[MIG] web_dark_mode Migrate styles
ljmnoonan Jan 6, 2026
5a4f288
[FIX] web_dark_mode style fixes for both 18 and 19
ljmnoonan Jan 6, 2026
f208d82
[11.0][ADD] web_refresh
josueBulle Nov 26, 2019
1207bdb
updated manifest
quentingigon Mar 12, 2020
8663d17
Added translation using Weblate (Spanish)
claudiagn Sep 16, 2020
3bc13de
Added translation using Weblate (Catalan)
claudiagn Feb 17, 2021
7880292
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago Mar 15, 2021
faa86b3
[IMP] web_refresher: black, isort, prettier
joao-p-marques Apr 12, 2021
ba65e82
[MIG] web_refresher: Migration to 13.0
joao-p-marques Apr 12, 2021
42ad90d
[IMP] web_refresher: black, isort, prettier
joao-p-marques May 25, 2021
a66e910
[MIG] web_refresher: Migration to 14.0
joao-p-marques May 25, 2021
9c27f63
[MIG] web_refresher: Migration to 15.0
BankyKmitl Nov 24, 2021
13e21c4
[MIG] web_refresher: Migration to 16.0
hugosantosred Oct 18, 2022
d8b726a
[IMP] web_refresher: Work as component of control panel
Tardo Jul 15, 2022
dffadf7
[IMP] web_refresher: Add component to pager to avoid instance for all…
CarlosRoca13 Dec 20, 2022
8106695
Added translation using Weblate (Croatian)
badbole Jan 3, 2023
0a1d8cc
Translated using Weblate (Croatian)
badbole Jan 3, 2023
a82eee1
Translated using Weblate (Spanish)
Ivorra78 Aug 27, 2023
df85587
Added translation using Weblate (French)
remi-filament Nov 6, 2023
d16370b
Translated using Weblate (French)
remi-filament Nov 6, 2023
c9fcfc1
[MIG] web_refresher: Migration to 17.0
TesaLazarenko Nov 15, 2023
d065cc2
Added translation using Weblate (Italian)
mymage Feb 4, 2024
4b18cf7
Translated using Weblate (Italian)
mymage Feb 4, 2024
613e233
Translated using Weblate (Spanish)
Ivorra78 Feb 6, 2024
d63245e
[IMP] web_refresher: Be able to refresh from report views
CarlosRoca13 Apr 9, 2024
04e37ff
[IMP] web_refresher: Charge t-inherit-mode extension views just after…
CarlosRoca13 Apr 24, 2024
b9b5555
[FIX] web_refresher: new record refresh
TesaLazarenko Jul 21, 2024
cecce5d
[FIX] web_refresher: bug when clicking report
TesaLazarenko Aug 12, 2024
a617edb
[IMP] web_refresher: pre-commit auto fixes
achulii Nov 25, 2024
04d1d9d
[MIG] web_refresher: Migration to 18.0
achulii Nov 25, 2024
5504d58
[MIG] web_refresher: Migration to 19.0
BhaveshHeliconia Oct 17, 2025
a67a876
Merge PR #3332 into 19.0
OCA-git-bot Jan 29, 2026
22d69d8
[UPD] Update web_refresher.pot
Jan 29, 2026
9c6d0af
[BOT] post-merge updates
OCA-git-bot Jan 29, 2026
993e2d3
[FIX] web_dark_mode Fix device dependent
ljmnoonan Jan 13, 2026
023ae77
[ADD] web_tree_many2one_clickable
pedrobaeza Mar 15, 2015
9557459
[FIX] Allow set web_tree_many2one_clickable.default as True
antespi Jun 24, 2015
c2db7ca
support reference fields in many2one_clickable widget
hbrunn Aug 30, 2016
0416224
[MIG] web_tree_many2one_clickable: Migration to 9.0
antespi Oct 28, 2016
33d5af8
[MIG] web_tree_many2one_clickable: Migrated to 10.0
atchuthan Jan 19, 2017
4186983
[MIG] web_tree_many2one_clickable: Migration to 11.0
Feb 20, 2018
f740022
web_tree_many2one_clickable: Check if the node is a field
Mar 6, 2018
575ace9
[MIG] web_tree_many2one_clickable: Migration to 12.0.
anandkansagra Jan 20, 2019
5e600db
[MIG] web_tree_many2one_clickable: Migration to 12.0
Tardo May 24, 2019
95c5b49
[IMP] web_tree_many2one_clickable: Readme - USAGE
Tardo May 27, 2019
4fca166
Added translation using Weblate (Chinese (Simplified))
liweijie0812 Sep 1, 2019
88cda4c
[IMP] web_tree_many2one_clickable: black, isort
Daemo00 Nov 17, 2019
d66c1ab
[MIG] web_tree_many2one_clickable: Migration to 13.0
Daemo00 Nov 17, 2019
3853009
[IMP] pre-commit run after update
Jan 24, 2020
b13bcc7
pre-commit update: prettier xml indent
sbidoul Mar 2, 2020
e441cb0
[MIG] web_tree_many2one_clickable: Migration to 14.0
Kev-Roche Jan 13, 2021
3f47662
[MOD] Pass context defined on tree view field
rven Jun 23, 2021
59f7dac
[14.0] [FIX] Clicking on a field with context
Shide Feb 21, 2022
8557050
[MIG] web_tree_many2one_clickable: Migration to 15.0
XanderDeMatteis Jun 17, 2022
06ad622
[IMP] web_tree_many2one_clickable: Fix pre-commit + improve readme
CarlosRoca13 Jan 16, 2023
fe5ee8f
[MIG] web_tree_many2one_clickable: Migration to 16.0
tarteo Mar 1, 2023
d309a32
Added translation using Weblate (Italian)
mymage Nov 27, 2023
4169cb2
[IMP] web_tree_many2one_clickable: black, isort, prettier
maciej-wichowski Mar 22, 2024
0fe71d4
[17.0][MIG] web_tree_many2one_clickable
maciej-wichowski Apr 1, 2024
f265d6c
[IMP] web_tree_many2one_clickable: pre-commit auto fixes
CarlosRoca13 Dec 24, 2024
7a2f874
[MIG] web_tree_many2one_clickable: Migration to 18.0
CarlosRoca13 Dec 24, 2024
a9c875f
[UPD] Update web_tree_many2one_clickable.pot
Dec 24, 2024
dfb5601
[BOT] post-merge updates
OCA-git-bot Dec 24, 2024
7685607
[IMP] web_tree_many2one_clickable: Imports should be sorted alphabeti…
xaviedoanhduy Dec 31, 2024
0e8ec0b
[BOT] post-merge updates
OCA-git-bot Dec 31, 2024
1c7a5b6
[ADD] web_pwa_customize: New module
victoralmau Nov 8, 2024
58e8f19
Added translation using Weblate (Italian)
mymage Jul 30, 2025
8bb0979
[MIG] web_pwa_customize: Migration to 18.0
jguenat Aug 9, 2025
ec2eec8
[UPD] Update web_pwa_customize.pot
Oct 21, 2025
0efecc7
[BOT] post-merge updates
OCA-git-bot Oct 21, 2025
c2c8938
[IMP] web_pwa_customize: pre-commit auto fixes
AnmollGarg Mar 5, 2026
6e20de2
[MIG] web_pwa_customize: Migration to 19.0
AnmollGarg Mar 6, 2026
f392b74
[MIG] web_tree_many2one_clickable: Migration to 19.0
namtnt Mar 3, 2026
0483b41
[ADD] New module <web_group_expand>
mga-odoo Aug 11, 2015
4adcbc9
[IMP] <web_group_expand> Make it work for v8
oihane Aug 11, 2015
a6ed8e9
[IMP] web_group_expand: Add Jay Vora to credits
pedrobaeza Sep 29, 2015
0802cf0
[UPD] prefix versions with 8.0
sbidoul Oct 9, 2015
4f36e4d
Fix #249
ivantodorovich Aug 18, 2016
de5bec8
[MIG][12.0] web_group_expand
janverb Apr 20, 2020
7dc31b0
Added translation using Weblate (Spanish)
claudiagn Sep 16, 2020
a5b6bb7
Added translation using Weblate (Catalan)
claudiagn Feb 17, 2021
ee0a82d
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago Mar 15, 2021
b361f33
[IMP] web_group_expand: black, isort
manuelcalerosolis Mar 17, 2021
300db84
[MIG] web_group_expand: Migration to 13.0
manuelcalerosolis Mar 17, 2021
db19b05
[14.0][MIG] web_group_expand
Apr 30, 2021
2281ba5
Added translation using Weblate (German)
Corneliuus Oct 13, 2021
f23bee9
[MIG] web_group_expand: Migration to 15.0
BT-aestebanez Apr 22, 2022
f68add4
[IMP] web_group_expand: black, isort, prettier
Aug 29, 2023
0722eda
[9.0][ADD] web_widget_bokeh_chart
LoisRForgeFlow Sep 6, 2017
691d322
[10.0][MIG] web_widget_bokeh_chart
LoisRForgeFlow Dec 27, 2017
447cb90
[FIX] web_widget_bokeh: Fix README syntax
pedrobaeza Feb 7, 2018
0e860cf
[MIG] web_widget_bokeh_chart: Migration to 11.0
Feb 16, 2018
53cf88a
[UPD] Update web_widget_bokeh_chart.pot
oca-travis Jun 24, 2018
fa4380f
[FIX] Display bug web_widget_bokeh_chart
AdriaGForgeFlow Feb 14, 2019
1883ee9
[11.0][FIX] web_widget_bokeh_chart: fix grahs expanding outside the c…
LoisRForgeFlow Mar 8, 2019
6221356
[MIG] web_widget_bokeh_chart: Migration to 12.0
MiquelRForgeFlow Mar 20, 2019
9179029
[MIG] bokeh library to version 1.1.0
AdriaGForgeFlow May 24, 2019
6832494
[UPD] README.rst
OCA-git-bot Jul 31, 2019
aa12cbe
[UPD] Update web_widget_bokeh_chart.pot
oca-travis Jul 31, 2019
023ea25
Added translation using Weblate (Chinese (Simplified))
liweijie0812 Sep 1, 2019
db80eb3
[12.0][IMP][web_widget_bokeh_chart] Render readonly the widget to per…
robyf70 Sep 9, 2019
e9f9b87
web_widget_bokeh_chart 12.0.1.0.1
OCA-git-bot Sep 23, 2019
e304faa
[12.0] web_widget_bokeh_chart: update documentation and set a maintai…
LoisRForgeFlow Sep 27, 2019
bb41b14
[13.0][MIG] web_widget_bokeh_chart
AdriaGForgeFlow Dec 17, 2019
bd6afca
[UPD] Update web_widget_bokeh_chart.pot
oca-travis Dec 23, 2019
828787d
[UPD] README.rst
OCA-git-bot Dec 23, 2019
9c1bb9a
[IMP] pre-commit run after update
Jan 24, 2020
be22171
pre-commit update: prettier xml indent
sbidoul Mar 2, 2020
961260f
[UPD] README.rst
OCA-git-bot Jul 13, 2020
7871637
[UPD] README.rst
OCA-git-bot Jul 13, 2020
d921af6
[UPD] Eficent -> ForgeFlow
MiquelRForgeFlow Sep 30, 2020
7e3af27
[UPD] README.rst
OCA-git-bot Oct 16, 2020
4a41c75
[IMP] web_widget_bokeh_chart: black, isort, prettier
DavidBForgeFlow Feb 4, 2021
2454a2c
[MIG] web_widget_bokeh_chart: Migration to 14.0
DavidBForgeFlow Feb 4, 2021
b6e7069
[UPD] Update web_widget_bokeh_chart.pot
oca-travis Mar 31, 2021
1730707
[UPD] README.rst
OCA-git-bot Mar 31, 2021
d049054
[FIX] requirement for bokeh should specify the version
LoisRForgeFlow Mar 31, 2021
fcefcfd
[IMP] web_widget_bokeh_chart: Upgrade library version
etobella Apr 28, 2021
a96c643
[FIX] web_widget_bokeh_chart: Correct bokeh library versio in install…
DavidBForgeFlow Apr 30, 2021
8a954f7
[UPD] README.rst
OCA-git-bot Apr 30, 2021
aed0ba5
[15.0][MIG] web_widget_bokeh_chart
ChrisOForgeFlow Dec 10, 2021
ca62f53
[UPD] Update web_widget_bokeh_chart.pot
Jan 12, 2022
18b996e
[UPD] README.rst
OCA-git-bot Jan 12, 2022
4ca27d3
[FIX] web_widget_bokeh_chart: Activate script and div at the same time
BernatPForgeFlow Mar 9, 2022
faf9bb9
[DOC] web_widget_bokeh_chart
gurneyalex Apr 6, 2022
b2a65e1
web_widget_bokeh_chart 15.0.1.1.0
OCA-git-bot Apr 13, 2022
ad2cf8b
[UPD] README.rst
OCA-git-bot Apr 26, 2022
728a609
web_widget_bokeh_chart 15.0.1.1.1
OCA-git-bot Apr 26, 2022
8f44ef3
[MIG] web_widget_bokeh_chart: Migration to 16.0
OriolMForgeFlow Jun 6, 2023
af08ae3
[UPD] Update web_widget_bokeh_chart.pot
Jun 14, 2023
4793a39
[UPD] README.rst
OCA-git-bot Jun 14, 2023
21b3823
web_widget_bokeh_chart 16.0.1.0.1
OCA-git-bot Jun 14, 2023
70b4a81
Update translation files
weblate Jun 14, 2023
220a76d
[FIX] web_widget_bokeh_chart : bad image path breaks readme generation
legalsylvain Jul 26, 2023
c8e28ac
[UPD] README.rst
OCA-git-bot Jul 27, 2023
d9fd957
web_widget_bokeh_chart 16.0.1.0.2
OCA-git-bot Jul 27, 2023
2e5643c
[UPD] README.rst
OCA-git-bot Sep 3, 2023
488ca29
[FIX] web_widget_bokeh_chart: Make bokeh charts work when inputs change
BernatPForgeFlow Jul 12, 2023
6396a36
[BOT] post-merge updates
OCA-git-bot Nov 15, 2023
393c56f
Added translation using Weblate (Italian)
mymage Nov 27, 2023
3d1547d
[IMP] web_widget_bokeh_chart: pre-commit stuff
DavidJForgeFlow Jun 13, 2024
30d6d50
[MIG] web_widget_bokeh_chart: Migration to 17.0
DavidJForgeFlow Jun 13, 2024
923111d
[UPD] Update web_widget_bokeh_chart.pot
Jun 14, 2024
064a24e
[BOT] post-merge updates
OCA-git-bot Jun 14, 2024
ec28f3e
[IMP] web_widget_bokeh_chart: black, isort, prettier
JasminSForgeFlow Dec 19, 2024
e687ce4
[MIG] web_widget_bokeh_chart: Migration to 18.0
JasminSForgeFlow Feb 3, 2025
3b048cf
[UPD] Update web_widget_bokeh_chart.pot
Mar 3, 2025
1fa7584
[BOT] post-merge updates
OCA-git-bot Mar 3, 2025
042e64c
[UPD] dot-files; remove obsolete declarations of browser globals
StefanRijnhart Mar 25, 2025
7837c7e
[BOT] post-merge updates
OCA-git-bot Mar 25, 2025
0886e72
[MIG] web_widget_bokeh_chart: pre-commit auto fixes
PaulaMForgeFlow Mar 16, 2026
8b8635d
Merge PR #3335 into 19.0
OCA-git-bot Mar 18, 2026
cb35278
[UPD] Update web_calendar_slot_duration.pot
Mar 18, 2026
aa8c591
[BOT] post-merge updates
OCA-git-bot Mar 18, 2026
72dda93
[MIG] web_group_expand: Migration to 16.0
Sep 11, 2023
29e5ee7
Translated using Weblate (Spanish)
Ivorra78 Oct 3, 2023
45452c5
Translated using Weblate (Portuguese (Brazil))
adrianojprado Oct 28, 2023
d159027
Added translation using Weblate (Italian)
mymage Nov 27, 2023
2f3acb9
[MIG] web_group_expand: pre-commit
astirpe Jun 27, 2024
7dcaaca
[MIG] web_group_expand: migrate to V17
astirpe Jun 27, 2024
621cd02
[MIG] web_group_expand: Migration to 18.0
CRogos Feb 8, 2025
54d6b92
[BOT] post-merge updates
OCA-git-bot Apr 10, 2025
7ac0d94
[IMP] web_group_expand: Enable full group expansion on page.
BT-etejeda Apr 25, 2025
327b0bf
Added translation using Weblate (French)
timbreckx May 6, 2025
2414c82
Translated using Weblate (French)
timbreckx May 6, 2025
4d91e25
Added translation using Weblate (French (France) (fr_FR))
timbreckx May 7, 2025
49c18cb
Added translation using Weblate (French (Belgium))
timbreckx May 7, 2025
7410aa9
Translated using Weblate (French (Belgium))
timbreckx May 7, 2025
7e9150c
[MIG] web_group_expand: Migration to 19.0
BhaveshHeliconia Oct 17, 2025
c98640b
[MIG] web_widget_bokeh_chart: Migration to 19.0
PaulaMForgeFlow Mar 16, 2026
d6ecfb5
Merge PR #3330 into 19.0
OCA-git-bot Mar 25, 2026
1f96a3c
[UPD] Update web_group_expand.pot
Mar 25, 2026
2936d57
[BOT] post-merge updates
OCA-git-bot Mar 25, 2026
23f3f71
Merge PR #3480 into 19.0
OCA-git-bot Mar 27, 2026
d89b48f
[UPD] Update web_widget_bokeh_chart.pot
Mar 27, 2026
2a59f0d
[BOT] post-merge updates
OCA-git-bot Mar 27, 2026
5ace80f
Merge PR #3454 into 19.0
OCA-git-bot Mar 30, 2026
963ea06
[UPD] Update web_pwa_customize.pot
Mar 30, 2026
4ec8409
[BOT] post-merge updates
OCA-git-bot Mar 30, 2026
b9fbcf9
Merge PR #3410 into 19.0
OCA-git-bot Mar 30, 2026
266ce3d
[UPD] Update web_dark_mode.pot
Mar 30, 2026
977cf21
[BOT] post-merge updates
OCA-git-bot Mar 30, 2026
35bbd26
Merge PR #3464 into 19.0
OCA-git-bot Apr 9, 2026
7479b58
[UPD] Update web_tree_many2one_clickable.pot
Apr 9, 2026
753d510
[BOT] post-merge updates
OCA-git-bot Apr 9, 2026
71c5739
[MIG]web_m2x_options: Migration to 17.0
manuelregidor Jul 22, 2024
97e563d
[FIX] web_m2x_options: Error if not web_m2x_options set on session
CarlosRoca13 Aug 14, 2024
34597d8
[FIX] web_m2x_options: add fieldColor to Many2OneAvatarUserField and …
CRogos Aug 22, 2024
550bb8d
[FIX] Error opening product form in shop floor
woutDynapps Aug 29, 2024
38de9fc
[FIX] web_m2x_options: add fieldColor to ListMany2ManyTagsAvatarField…
JordiMForgeFlow Oct 14, 2024
b919182
[IMP] web_m2x_options: remove unneeded fieldColor on ListMany2ManyTag…
JordiMForgeFlow Oct 15, 2024
5e20f19
[FIX] web_m2x_options: add fieldColor to KanbanMany2ManyTagsAvatarField
JordiMForgeFlow Oct 15, 2024
fc26454
[IMP] web_m2x_options: use common object to reuse in props assignment
JordiMForgeFlow Oct 16, 2024
60e78cb
[IMP] web_m2x_options: allow falsy/truthy system parameters and simpl…
denaux Apr 28, 2025
7d10655
[MIG] web_m2x_options: Migration to 18.0
denaux Apr 28, 2025
619e797
[FIX] web_m2x_options: prevent crash on Many2OneReferenceField
sbejaoui Jun 9, 2025
460745d
Added translation using Weblate (Japanese)
Ryoko04 Nov 12, 2025
32ab325
[MIG] web_m2x_options: Migration to 19.0
Alexgars73 Dec 4, 2025
a5a4e40
Merge PR #3382 into 19.0
OCA-git-bot Apr 22, 2026
4fd69d5
[UPD] Update web_m2x_options.pot
Apr 22, 2026
3ad4c97
[BOT] post-merge updates
OCA-git-bot Apr 22, 2026
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
14 changes: 13 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,21 @@ Available addons
----------------
addon | version | maintainers | summary
--- | --- | --- | ---
[web_calendar_slot_duration](web_calendar_slot_duration/) | 19.0.1.0.0 | <a href='https://github.com/Yajo'><img src='https://github.com/Yajo.png' width='32' height='32' style='border-radius:50%;' alt='Yajo'/></a> | Customizable calendar slot durations
[web_dark_mode](web_dark_mode/) | 19.0.1.0.0 | | Enabled Dark Mode for the Odoo Backend
[web_dialog_size](web_dialog_size/) | 19.0.1.0.0 | | A module that lets the user expand a dialog box to the full screen width.
[web_environment_ribbon](web_environment_ribbon/) | 19.0.1.0.0 | | Web Environment Ribbon
[web_favicon](web_favicon/) | 19.0.1.0.0 | | Allows to set a custom shortcut icon (aka favicon)
[web_responsive](web_responsive/) | 19.0.1.0.0 | <a href='https://github.com/Tardo'><img src='https://github.com/Tardo.png' width='32' height='32' style='border-radius:50%;' alt='Tardo'/></a> <a href='https://github.com/SplashS'><img src='https://github.com/SplashS.png' width='32' height='32' style='border-radius:50%;' alt='SplashS'/></a> | Responsive web client, community-supported
[web_group_expand](web_group_expand/) | 19.0.1.0.0 | | Group Expand Buttons
[web_ir_actions_act_window_message](web_ir_actions_act_window_message/) | 19.0.1.0.0 | <a href='https://github.com/hbrunn'><img src='https://github.com/hbrunn.png' width='32' height='32' style='border-radius:50%;' alt='hbrunn'/></a> | Show a message box to users
[web_m2x_options](web_m2x_options/) | 19.0.1.0.0 | | web_m2x_options
[web_pwa_customize](web_pwa_customize/) | 19.0.1.0.0 | <a href='https://github.com/victoralmau'><img src='https://github.com/victoralmau.png' width='32' height='32' style='border-radius:50%;' alt='victoralmau'/></a> | Web Pwa Customize
[web_refresher](web_refresher/) | 19.0.1.0.0 | | Web Refresher
[web_remember_tree_column_width](web_remember_tree_column_width/) | 19.0.1.0.0 | <a href='https://github.com/frahikLV'><img src='https://github.com/frahikLV.png' width='32' height='32' style='border-radius:50%;' alt='frahikLV'/></a> <a href='https://github.com/luisg123v'><img src='https://github.com/luisg123v.png' width='32' height='32' style='border-radius:50%;' alt='luisg123v'/></a> <a href='https://github.com/cuongnmtm'><img src='https://github.com/cuongnmtm.png' width='32' height='32' style='border-radius:50%;' alt='cuongnmtm'/></a> | Remember the tree columns' widths across sessions.
[web_responsive](web_responsive/) | 19.0.1.0.1 | <a href='https://github.com/Tardo'><img src='https://github.com/Tardo.png' width='32' height='32' style='border-radius:50%;' alt='Tardo'/></a> <a href='https://github.com/SplashS'><img src='https://github.com/SplashS.png' width='32' height='32' style='border-radius:50%;' alt='SplashS'/></a> | Responsive web client, community-supported
[web_search_with_and](web_search_with_and/) | 19.0.1.0.0 | | Use AND conditions on omnibar search
[web_tree_many2one_clickable](web_tree_many2one_clickable/) | 19.0.1.0.0 | | Open the linked resource when clicking on their name
[web_widget_bokeh_chart](web_widget_bokeh_chart/) | 19.0.1.0.1 | <a href='https://github.com/LoisRForgeFlow'><img src='https://github.com/LoisRForgeFlow.png' width='32' height='32' style='border-radius:50%;' alt='LoisRForgeFlow'/></a> <a href='https://github.com/JasminSForgeFlow'><img src='https://github.com/JasminSForgeFlow.png' width='32' height='32' style='border-radius:50%;' alt='JasminSForgeFlow'/></a> | This widget allows to display charts using Bokeh library.

[//]: # (end addons)

Expand Down
2 changes: 2 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# generated from manifests external_dependencies
bokeh==3.9.0
14 changes: 13 additions & 1 deletion setup/_metapackage/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,22 @@
[project]
name = "odoo-addons-oca-web"
version = "19.0.20251105.0"
version = "19.0.20260422.0"
dependencies = [
"odoo-addon-web_calendar_slot_duration==19.0.*",
"odoo-addon-web_dark_mode==19.0.*",
"odoo-addon-web_dialog_size==19.0.*",
"odoo-addon-web_environment_ribbon==19.0.*",
"odoo-addon-web_favicon==19.0.*",
"odoo-addon-web_group_expand==19.0.*",
"odoo-addon-web_ir_actions_act_window_message==19.0.*",
"odoo-addon-web_m2x_options==19.0.*",
"odoo-addon-web_pwa_customize==19.0.*",
"odoo-addon-web_refresher==19.0.*",
"odoo-addon-web_remember_tree_column_width==19.0.*",
"odoo-addon-web_responsive==19.0.*",
"odoo-addon-web_search_with_and==19.0.*",
"odoo-addon-web_tree_many2one_clickable==19.0.*",
"odoo-addon-web_widget_bokeh_chart==19.0.*",
]
classifiers=[
"Programming Language :: Python",
Expand Down
130 changes: 130 additions & 0 deletions web_calendar_slot_duration/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

======================
Calendar slot duration
======================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:22f61857644d74f1c6f650fc637c82547dfd5279aa91a5c78b8b1e98774dedae
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
:target: https://odoo-community.org/page/development-status
:alt: Production/Stable
.. |badge2| image:: https://img.shields.io/badge/license-LGPL--3-blue.png
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github
:target: https://github.com/OCA/web/tree/19.0/web_calendar_slot_duration
:alt: OCA/web
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/web-19-0/web-19-0-web_calendar_slot_duration
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/web&target_branch=19.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module extends the functionality of backend calendars to support
custom slot durations and to allow you to provide more specific UX
regarding event duration and snapping.

**Table of contents**

.. contents::
:local:

Configuration
=============

This documentation is for developers.

If you want to configure your calendar view's snap duration, make sure
that your window action includes a context similar to this (example is
the default value):

::

{"calendar_slot_duration": "00:30:00"}

It can be added in actions defined on python or as
``ir.actions.act_window`` records.

|edit action settings|

|result|

.. |edit action settings| image:: https://raw.githubusercontent.com/OCA/web/19.0/web_calendar_slot_duration/static/description/edit_action.png
.. |result| image:: https://raw.githubusercontent.com/OCA/web/19.0/web_calendar_slot_duration/static/description/calendar_result.png

Usage
=====

To use this module, you need to install some other addon that uses it,
as it doesn't provide any end-user functionality.

As demo data, this module modifies the "Scheduled Actions" calendar to
have slots of 10 minutes as feature demonstration.

Known issues / Roadmap
======================

- Drop module if/when https://github.com/odoo/odoo/pull/66739 is merged.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/web/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/web/issues/new?body=module:%20web_calendar_slot_duration%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Tecnativa

Contributors
------------

- `Tecnativa <https://www.tecnativa.com>`__:

- Jairo Llopis
- Stefan Ungureanu

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

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.

.. |maintainer-Yajo| image:: https://github.com/Yajo.png?size=40px
:target: https://github.com/Yajo
:alt: Yajo

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-Yajo|

This module is part of the `OCA/web <https://github.com/OCA/web/tree/19.0/web_calendar_slot_duration>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
Empty file.
23 changes: 23 additions & 0 deletions web_calendar_slot_duration/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Copyright 2021 Tecnativa - Jairo Llopis
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl).
{
"name": "Calendar slot duration",
"summary": "Customizable calendar slot durations",
"version": "19.0.1.0.0",
"development_status": "Production/Stable",
"category": "Extra Tools",
"website": "https://github.com/OCA/web",
"author": "Tecnativa, Odoo Community Association (OCA)",
"maintainers": ["Yajo"],
"license": "LGPL-3",
"application": False,
"installable": True,
"assets": {
"web.assets_backend": [
"web_calendar_slot_duration/static/src/js/calendar_common_renderer.esm.js",
"web_calendar_slot_duration/static/src/js/calendar_model.esm.js",
]
},
"data": ["demo/scheduled_actions.xml"],
"depends": ["web"],
}
8 changes: 8 additions & 0 deletions web_calendar_slot_duration/demo/scheduled_actions.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<record id="base.ir_cron_act" model="ir.actions.act_window">
<field
name="context"
>{'search_default_all': 1, "calendar_slot_duration": "00:10:00"}</field>
</record>
</odoo>
Empty file.
Empty file.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# No translations.
3 changes: 3 additions & 0 deletions web_calendar_slot_duration/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"
14 changes: 14 additions & 0 deletions web_calendar_slot_duration/readme/CONFIGURE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
This documentation is for developers.

If you want to configure your calendar view's snap duration, make sure
that your window action includes a context similar to this (example is the
default value):

{"calendar_slot_duration": "00:30:00"}

It can be added in actions defined on python or as
`ir.actions.act_window` records.

![edit action settings](../static/description/edit_action.png)

![result](../static/description/calendar_result.png)
3 changes: 3 additions & 0 deletions web_calendar_slot_duration/readme/CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- [Tecnativa](https://www.tecnativa.com):
- Jairo Llopis
- Stefan Ungureanu
3 changes: 3 additions & 0 deletions web_calendar_slot_duration/readme/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
This module extends the functionality of backend calendars to support
custom slot durations and to allow you to provide more specific UX
regarding event duration and snapping.
2 changes: 2 additions & 0 deletions web_calendar_slot_duration/readme/ROADMAP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Drop module if/when <https://github.com/odoo/odoo/pull/66739> is
merged.
4 changes: 4 additions & 0 deletions web_calendar_slot_duration/readme/USAGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
To use this module, you need to install some other addon that uses it,
as it doesn't provide any end-user functionality.

As demo data, this module modifies the "Scheduled Actions" calendar to have slots of 10 minutes as feature demonstration.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading