runbot/runbot/models
Christophe Monniez 3ff4787788 [FIX] runbot: allow build parsing with same error
When a build that contains the same error that appears two times is
parsed, it crashes because of the unique constraint on build error link.

With this commit, only one link with the same error is created.
Two tests are added for the two cases:
- a new error appearing two times in a same build
- an existing error appearing two times in a same build
2024-01-25 14:31:04 -01:00
..
__init__.py [FIX] runbot: various fixes and ref 2023-09-25 10:52:16 +02:00
batch.py [FIX] runbot: fix typos 2024-01-25 08:44:48 +01:00
branch.py [FIX] runbot: various fixes and ref 2023-09-25 10:52:16 +02:00
build_config_codeowner.py [FIX] runbot: various fixes and ref 2023-09-25 10:52:16 +02:00
build_config.py [IMP] runbot: check dir exists upgrade path 2023-09-28 22:55:55 +02:00
build_error.py [FIX] runbot: allow build parsing with same error 2024-01-25 14:31:04 -01:00
build_stat_regex.py [FIX] runbot: various fixes and ref 2023-09-25 10:52:16 +02:00
build_stat.py [REF] runbot: adapt statistic models 2022-06-13 12:42:13 +02:00
build.py [IMP] runbot: use real log date on build errors 2024-01-24 13:02:22 -01:00
bundle.py [FIX] runbot: fix typos 2024-01-25 08:44:48 +01:00
codeowner.py [IMP] runbot: automatic base master bundle 2023-01-17 13:41:01 +01:00
commit.py [FIX] runbot: fix _get_commit_infos 2023-10-04 14:35:23 +02:00
custom_trigger.py [FIX] runbot: various fixes and ref 2023-09-25 10:52:16 +02:00
database.py [REL] adapt for 16.0 2023-06-20 12:34:32 +02:00
dockerfile.py [REL] adapt for 16.0 2023-06-20 12:34:32 +02:00
host.py [IMP] runbot: allow to define a per host nb run 2023-10-03 10:38:55 +02:00
ir_cron.py [IMP] runbot: runbot 5.0 2020-09-10 13:44:38 +02:00
ir_http.py [IMP] runbot: log user beside ip 2023-07-03 15:52:53 +02:00
ir_logging.py [FIX] runbot: fix error_log parse_log method 2024-01-24 13:02:22 -01:00
ir_qweb.py [FIX] runbot: adapt for 16.0 2023-06-22 14:27:32 +02:00
module.py [FIX] runbot: various fixes and ref 2023-09-25 10:52:16 +02:00
project.py [FIX] runbot: fix typos 2024-01-25 08:44:48 +01:00
repo.py [FIX] runbot: various fixes and ref 2023-09-25 10:52:16 +02:00
res_config_settings.py [REF] runbot: update settings view 2023-09-15 11:03:17 +02:00
res_users.py [IMP] runbot: customizable build access 2023-08-07 15:07:30 +02:00
runbot.py [FIX] runbot: various fixes and ref 2023-09-25 10:52:16 +02:00
team.py [FIX] runbot: various fixes and ref 2023-09-25 10:52:16 +02:00
upgrade.py [IMP] runbot: add an automatic generated message for upgrade exceptions 2022-07-01 15:47:13 +02:00
user.py [IMP] runbot: enable screencast, add access control, small fixes 2020-09-23 13:27:59 +02:00
version.py [FIX] runbot: fix creation of new runbot.version from the backend 2022-10-21 11:59:55 +02:00