Pēteris Caune
0d5c139348
Tweak wording
1 month ago
Pēteris Caune
aefc0d36c6
Improve email docs
1 month ago
Pēteris Caune
1ec4fbc0c9
Add a note about flip retention in docs
1 month ago
Pēteris Caune
1250195e3e
Add support for $NAME_JSON and $BODY_JSON placeholders
1 month ago
Pēteris Caune
b1cd529532
Fix type annotation
2 months ago
mmomjian
3728231132
Update filtering_rules_modal.html ( #956 )
whoops!
2 months ago
Pēteris Caune
c99b644a22
Update CHANGELOG for v3.2 release
2 months ago
Pēteris Caune
33284bd93f
Fix MariaDB version check
Naively comparing with string "10.7" does not quite work for
versions 10.10 and 10.11 :-)
2 months ago
Pēteris Caune
d881afa3f0
Add a system check to warn about a required MariaDB UUID migration
cc: #929
2 months ago
Pēteris Caune
d37f830be9
Tweak the sizing of grace time input groups some more
2 months ago
Pēteris Caune
97442e9d2d
Tweak the sizing of grace time input groups
2 months ago
Pēteris Caune
56f8bd93e3
Update CHANGELOG
2 months ago
Michael Boateng
6bfd9c901c
Make grace time editable when job is created ( #953 )
Fixes : #945
2 months ago
dependabot[bot]
1b36f3a6f6
Bump django from 5.0.1 to 5.0.2 ( #955 )
Bumps [django](https://github.com/django/django ) from 5.0.1 to 5.0.2.
- [Commits](https://github.com/django/django/compare/5.0.1...5.0.2 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months ago
Pēteris Caune
4d0cf7fb80
Remove @nolog decorator
The purpose of @nolog was to disable logging in certain
test cases to avoid console spam during tests. But with the
current logging configuration console is clean even without it.
2 months ago
Pēteris Caune
2923a39a46
Add logging for "signal-cli call failed (<error_code>)" errors
2 months ago
Pēteris Caune
6919202a8f
Add missing space
2 months ago
Pēteris Caune
2ea7ff5950
Improve copy in email.md
2 months ago
mmomjian
00c5b767d4
Update filtering rules to specify that they are case sensitive ( #944 )
* Update filtering_rules_modal.html
We should specify that the keywords are case sensitive - this isn't obvious to the user.
* Update filtering_rules_modal.html
* Update email.html-fragment
* Update email.md
2 months ago
Pēteris Caune
79382ca82e
Fix systemd expression in a testcase to work after 2024-02-01
2 months ago
Pēteris Caune
7ba2374616
Add API docs for /api/v3/status/
Fixes #949
2 months ago
Pēteris Caune
08eb279574
Bump pydantic version from 2.5.2 to 2.5.3
2 months ago
Pēteris Caune
7cb47188b9
Remove redundant cast
2 months ago
Pēteris Caune
16450a66c7
Add tooltips to tag buttons in the checks list screen
Fixes : #911
2 months ago
Pēteris Caune
42f88f4fb0
Add S3_SECURE setting
It controls whether to use secure (TLS) connection to S3 or not.
3 months ago
Pēteris Caune
ae94648efd
Fix minio-related mypy warnings
A few warnings remain, I think these should be fixed in minio-py:
https://github.com/minio/minio-py/pull/1389
3 months ago
Pēteris Caune
40742bba1d
Bump Django from 5.0 to 5.0.1
3 months ago
Pēteris Caune
492d031341
Update Third-Party Resources page
* remove projects that have not been updated in years
* add hc-monitor and danidelvalle/healthchecks-decorator
3 months ago
Pēteris Caune
9562e48329
Improve PING_ENDPOINT docs
Fixes : #933
3 months ago
Pēteris Caune
1284ee27a6
Fix the case where PING_BODY_LIMIT is None
cc: #931
3 months ago
Pēteris Caune
54ffe39143
Fix the handling of ping bodies > 2.5MB
Django has a DATA_UPLOAD_MAX_MEMORY_SIZE which controls the maximum
allowed request body size, and is 2.5MB by default.
We now bump up DATA_UPLOAD_MAX_MEMORY_SIZE to be no lower
than PING_BODY_LIMIT.
Fixes : #931
3 months ago
Pēteris Caune
7c5e3130fb
Hardcode a higher S3 operation timeout, add sorting by Check.code
3 months ago
Pēteris Caune
767c3ae702
Add a management command for pruning all checks
3 months ago
Pēteris Caune
b0f8c730f5
Change query in Check.prune() to work around pg index selection issue
In prune(), we need to look up the earliest ping in the database
for a given check. The old version did:
ping = self.ping_set.earliest("id")
The new version does:
ping = self.ping_set.earliest("created")
Both yield the same result, but in the first case Postgres may
decide to use the index for the api_ping.id column and scan
almost the entire table.
In the second case it uses the index for the api_ping.owner_id column,
and scans just the rows associated with the check.
3 months ago
Pēteris Caune
f0f2a9aed8
Add a system check which warns about missing SMTP credentials
3 months ago
Pēteris Caune
2a0b8f4e6f
Simplify datetime object initializations in tests
3 months ago
Pēteris Caune
c8897b7026
Improve the handling of StopIteration exceptions
Instead of returning a datetime in far future,
get_grace_start() now returns None which (meaning "never").
3 months ago
Pēteris Caune
1d6e7297be
Fix get_grace_start to handle StopIteration exceptions
These can happen with "one-shot" OnCalendar schedules,
for example: "2023-12-19 11:30"
3 months ago
Pēteris Caune
ce1d7bd4cb
Add a test for #930
3 months ago
Marlene Koh
2b318cab84
Fix crash when email host not configured ( #930 )
* Log exception when email host not configured instead of raising assertion error
* Fix tests
* Reset to master
* Check email host before sending email for project invites
3 months ago
Pēteris Caune
39a21861ba
Improve type hints
3 months ago
Pēteris Caune
cb1b216125
Increase uWSGI buffer size to allow requests with large cookies
Fixes : #925
3 months ago
Pēteris Caune
1026c0a1f2
Update Dockerfile to use Python 3.12
4 months ago
Pēteris Caune
3b8d473980
Add --skip-checks to "manage.py smtpd" to avoid multiple check runs
4 months ago
Pēteris Caune
65b9dd371f
Add system check to validate settings.SITE_ROOT
Fixes : #895
4 months ago
Pēteris Caune
6172a0bbaa
Update Spike.sh instructions
4 months ago
Pēteris Caune
be004c3e0d
Update Opsgenie instructions
4 months ago
Pēteris Caune
24a741f630
Update CHANGELOG for v3.1 release
4 months ago
Pēteris Caune
86e3a38239
Fix capitalization
4 months ago
Pēteris Caune
734d146283
Add "Auto provisioning" page under Docs > Guides
4 months ago