Builds: automation rules v2 #12848
Initial implementation by the AI
04c195d5
Update models slightly
c9347775
Initial implementation
4c7bde88
Make the implementation to work
fb2c5db6
Migration
79eb0eb4
Remove AI created files
11598031
Merge branch 'main' into humitos/webhook-filters-v2
93d97ead
Small refactor
8712a6f4
Minor changes
eea2d6b1
Order and log
44749892
Support predefined values for version pattern
e46aa939
Update migrations file to reflect changes and add data migration
3943c661
Update logs
3e4d7a4f
Version types
b09f2695
Add move priority support
6afb742d
Update migration to match code
1bef78d1
Update version match
0f648d1e
Remove comment
41d9e1e6
Placeholder
ebaa6daa
Filter by enabled/disabled
b13288ca
Update logs
8a7b8913
Add a comment about AutomationRuleMatch metadata
0ee71250
Re-use constants
80fc1fd2
Validate version matching
21d86fa5
Predefined match cannot be null
91a67b5c
Allow multiline webhook match patterns
727169c0
Update docstring
3a6b5381
Add log for matching webhook rules
d0313329
Update patterns
7c100b52
Update logging
08cba3f5
Do not check labels on push events
4afb1f00
humitos
marked this pull request as ready for review 26 days ago
humitos
requested a review
26 days ago
stsewd
commented
on 2026-03-25
Use explicit `custom-match` value instead of `None`
72215025
Update based on feedback
8bdaa4d4
Update code based on feedback
3f9b6bdc
Attempt to use RichSelect and RichChoice
23c98522
stsewd
commented
on 2026-04-02
Move forms to projects/forms.py
f106ecd8
Move AutomationRule to projects app
a423f16d
Fix some issues after moving the model
d5fa131b
Handle custom match
f82d6139
Update reference to model
d9fe37f8
Get commit from pull request
71964c5f
Split .match into .match_version and .match_webhook
a6d94736
Split `match_webhook` into 3 different helper methods
d60d0799
Update migrations
897dc44e
Pass `use_data_binding` to make the field work properly
8a976715
Override hidden widget to allow multiplechoice
19b5ada2
Use a custom field to handle multichoice select with RichSelect
dcfc5ffb
Revert "Override hidden widget to allow multiplechoice"
12cd37eb
agjohnson
approved these changes
on 2026-04-08
Move data migration to another migration file
d46be500
Login to write a write a comment.
Login via GitHub