Commit graph

45 commits

Author SHA1 Message Date
671730b841 [FIX] selenium: retirer -remote-allow-system-access (refusé par geckodriver récent)
webdriver.Firefox échouait : « InvalidArgumentException: Argument
--remote-allow-system-access can't be set via capabilities ». Cet argument
(ajouté pour le Firefox snap d'Ubuntu) est désormais REFUSÉ via les
capabilities par les geckodriver récents, qui gèrent seuls l'accès système
du snap. Il cassait donc TOUS les setups sur geckodriver récent (ici Arch
sans snap). On ne le passe plus.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-30 15:15:32 -04:00
06687f5f7e [FIX] selenium: importer Optional (NameError sur l'annotation de type)
extraire_svg_graphique_by_3d annote « -> Optional[str] » mais le module
n'importait pas Optional -> « NameError: name 'Optional' is not defined »
au chargement. Ajout de « from typing import Optional ».

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-30 15:11:12 -04:00
2d549025ec [UPD] script selenium lib: improve diagnostic file download 2026-07-15 04:44:44 -04:00
b91878f06e [UPD] script selenium lib: refresh can wait finish loading 2026-07-15 04:44:39 -04:00
c47302d5c4 [UPD] selenium: update path driver 2026-07-15 04:44:22 -04:00
970a373400 [FIX] selenium lib: can change default_timeout and change multi-click 2026-07-15 04:44:06 -04:00
612c1e455a [IMP] script selenium lib get elements and multiple click 2026-07-15 04:44:00 -04:00
89dc8e001f [FIX] script selenium support new firefox version 2026-07-15 04:43:55 -04:00
08caec3659 [UPD] selenium support detection error 2026-07-15 04:43:45 -04:00
7e0e6d0dda [UPD] selenium lib support convertir_svg_en_png_via_selenium 2026-07-15 04:43:24 -04:00
01c23b0640 [FIX] selenium lib: get_element wait_clickable return 1 element 2026-07-15 04:42:36 -04:00
f0a7e85e81 [IMP] script selenium lib: support download file for network hub
- downloading file and share information with =data=
- default directory is /tmp and not home download seluser
2026-07-15 04:42:11 -04:00
1e731114f5 [IMP] script: update copyright year to 2026
Reflect the current year in all TechnoLibre
license headers across script/, test/, and docker/.

Generated by Claude Code 2.1.74 model claude-sonnet-4-6

Co-Authored-By: Mathieu Benoit <mathben@technolibre.ca>
2026-03-11 23:16:05 -04:00
Manel Guechetouli
8c3a3fb4c1 [FIX] in selenium_lib firefox snap path 2026-02-12 00:16:42 -05:00
273763a4fb [FIX] script selenium: support snap firefox for Ubuntu 2026-02-05 12:26:29 -05:00
b193a2ccb1 [FIX] script selenium: increase timeout to 60 seconds when get element 2026-02-04 09:09:07 -05:00
665bc9284d [IMP] script selenium lib: wait_is_invisible with get_element 2025-12-20 03:15:51 -05:00
07a149bde4 [IMP] script selenium lib: support specific directory for selenium grid
- fix algorithm scrollto_element, center it, not scroll if already in
view if not too low
2025-12-02 00:34:46 -05:00
e15f4f3f85 [UPD] selenium: disable enable_tour in same time of dark mode 2025-11-22 00:04:30 -05:00
018b651243 [IMP] selenium web login enable dark mode into Odoo 2025-11-11 06:27:35 -05:00
41fbc39c21 [FIX] script config: support merge dict configuration between 3 config
- fix upgrade when missing log
2025-11-11 00:07:17 -05:00
c1b9a5fee4 [UPD] format and update license 2025-11-08 23:53:07 -05:00
c19ca7a554 [FIX] selenium video: firefox windows size 2025-11-08 23:53:07 -05:00
d7d14123bf [FIX] selenium error git rebase 2025-10-31 17:29:01 -04:00
3d6b340b6d [UPD] script selenium better tools to navigate into Odoo
- support external selenium service to support selenium from Odoo
instance
- move selenium installation to erplibre virtual environment
- support user test instead of admin
2025-10-31 01:45:52 -04:00
a1b9c98b5f [IMP] refactoring to support multiple version of Odoo
- change path odoo to support multiple
- conf pycharm exclude folder
- refactor run/test/coverage by use same script
2025-10-31 01:32:11 -04:00
467bcdfedf [FIX] script selenium: show screencast directory only when create video 2025-10-31 01:32:02 -04:00
5ab5642de5 [IMP] script selenium accept private execution
- erplibre private repertory for user private configuration
- move todo_override to private/todo.json
- selenium moving script
2025-08-07 03:31:49 -04:00
05e93b19d9 [UPD] selenium lib support headless and get_text_from_element 2025-06-15 23:45:35 -04:00
1890768be9 [IMP] script selenium lib: support open kdbx and download files 2025-06-02 18:59:47 -04:00
ea16502fad [FIX] script selenium: firefox addon enable to run in private 2025-04-30 15:34:01 -04:00
27565351d8 [UPD] script selenium: show robot message and hide it
- record video in directory screencasts
- support conversion webm to mp4
- reduice framerate by defaut, for a better recording, because too much
image
2025-04-29 02:21:50 -04:00
9b94ad49de [IMP] script selenium: refresh and switch tab feature 2025-04-28 06:13:12 -04:00
1ef0663752 [FIX] script selenium: update odoo_version and create dir screenshots 2025-04-28 00:35:33 -04:00
1b7d5ed60d [IMP] script selenium: feature to take screenshot 2025-04-13 02:25:31 -04:00
2f564501ac [UPD] script selenium: inject robot with msg and better support odoo16 menu 2025-04-13 02:25:31 -04:00
771599dfc8 [UPD] script selenium: support web form save 2025-04-12 17:16:14 -04:00
27145f4b86 [UPD] script selenium: support datetimepicker into input_text_with_mouse_move
- helping method to fill fields
2025-04-12 17:16:05 -04:00
18139342a5 [UPD] script selenium support odoo instruction 2025-04-12 17:10:56 -04:00
3153b985f7 [UPD] script selenium lib get_element_not_visible 2025-04-12 17:06:09 -04:00
1da2d17441 [UPD] script selenium: format and option record_wait_before_start_time 2025-04-12 17:06:09 -04:00
e7fe4758d2 [ADD] script selenium video support 2025-04-12 17:06:09 -04:00
3f9d243106 [UPD] script selenium: support click and draw into a canvas 2025-04-12 17:06:09 -04:00
5b103eb457 [UPD] script: format script and add licence technolibre 2024-11-02 02:26:02 -04:00
e353d10f23 [IMP] script selenium: refactor to support different project
- add scrolling for button and text
- improve navigation with generated word
- support video recording of Selenium's actions
2024-08-25 00:23:57 -04:00