Skip to content

Commit c4145f9

Browse files
committed
Update changelog and notes
1 parent 59e8416 commit c4145f9

35 files changed

+99
-43
lines changed

CHANGELOG.md

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,98 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang
88

99
<!-- towncrier release notes start -->
1010

11+
## [1.35.0] - 2025-04-09
12+
13+
### Removed
14+
15+
- Dropped support for testing and running on Python 3.9 and Django 5.0.
16+
17+
### Fixed
18+
19+
- Fix broken Docker images to still work with SPA front-end
20+
([#1310](https://github.com/Uninett/Argus/issues/1310))
21+
22+
### Frontend
23+
24+
The new frontend is now just about on par feature-wise with the old frontend,
25+
though we do not aim for bug compatibility =)
26+
27+
#### Added
28+
29+
- Admins now see an admin link in the user menu dropdown
30+
([#1261](https://github.com/Uninett/Argus/issues/1261))
31+
- A new parameter `use_empty_filter` to the `incident_list_filter` function.
32+
`use_empty_filter` defaults to `False`.
33+
([#1360](https://github.com/Uninett/Argus/issues/1360))
34+
- Allow testing on Django 5.2 in anticipation of dropping Django 4.2.
35+
36+
#### Changed
37+
38+
- Change tristate selection from checkboxes to slider. More changes to come.
39+
([#1048](https://github.com/Uninett/Argus/issues/1048))
40+
- Made the incidents page more compact.
41+
([#1246](https://github.com/Uninett/Argus/issues/1246))
42+
- Grouped user preferences in user menu dropdown
43+
([#1256](https://github.com/Uninett/Argus/issues/1256))
44+
- Fixed styling of input fields in modals. Made all basic inputs (text, date,
45+
email etc) on the incidents, timeslots and destinations pages have the same
46+
universal design. ([#1311](https://github.com/Uninett/Argus/issues/1311))
47+
- Improved the UX for forms on the profiles page.
48+
([#1312](https://github.com/Uninett/Argus/issues/1312))
49+
- Made styling of the tag badges on the details page more subtle.
50+
([#1314](https://github.com/Uninett/Argus/issues/1314))
51+
- Polished styling and alignment of the inputs in filterbox.
52+
([#1316](https://github.com/Uninett/Argus/issues/1316))
53+
- Incident tags that contain URL are now clickable on the incident detail page.
54+
([#1329](https://github.com/Uninett/Argus/issues/1329))
55+
- Switched to setting italic font using HTML instead of CSS for better
56+
accessibility. ([#1343](https://github.com/Uninett/Argus/issues/1343))
57+
- Give the sections in the details page a drop shadow. This stranded the
58+
close/reopen button at the bottom, so it was moved to just above the list of
59+
events.
60+
- In the details page: Make free text look better by breaking long lines and
61+
preserving newlines. Also make event types and ack/event author and timestamp
62+
stand out better.
63+
- Made sure all non-button form inputs have `autocomplete="off"` set which
64+
fixes some annoying behavior in Firefox when filling in forms. This is
65+
documented in the troubleshooting guide.
66+
- Make an abstraction for modals deleting things, as part of the modal cleanup.
67+
- Modularized the incident pagination and improved it as per user feedback.
68+
- Replaced the fancy days selector in the timeslots page with checkboxes.
69+
- Support testing/running on Python 3.13. We need to stay on psycopg2 a while
70+
longer since we use PostgreSQL "infinity" for incident `end_time`.
71+
- Upgraded all dependencies that could be upgraded and removes pytz as it is
72+
now unused.
73+
- When showing the details url in the details page, use the generated absolute
74+
url from the `Incident.details_url` and the `Source.base_url`. Validates that
75+
the combination is valid and falls back to using the raw details url if not.
76+
77+
#### Fixed
78+
79+
- Bug with very long text in badges on the details page overflowing and
80+
becoming unreadable. ([#1244](https://github.com/Uninett/Argus/issues/1244))
81+
- Made the height of the feeds on details page always conform to the max height
82+
of the details section. Any vertical overflow in the feed will now be
83+
scrollable. ([#1327](https://github.com/Uninett/Argus/issues/1327))
84+
- Programmatically connected labels to corresponding inputs.
85+
([#1332](https://github.com/Uninett/Argus/issues/1332))
86+
- Removes "unacked" and "closed" from filterblobs.
87+
([#1342](https://github.com/Uninett/Argus/issues/1342))
88+
- Made filter selector more robust in general and fixed bugs:
89+
[#1344](https://github.com/Uninett/Argus/issues/1344),
90+
[#1353](https://github.com/Uninett/Argus/issues/1353),
91+
[#1355](https://github.com/Uninett/Argus/issues/1355).
92+
([#1360](https://github.com/Uninett/Argus/issues/1360))
93+
- Fixed color contrast for incident tags badges and table separators (temporary
94+
fix)
95+
([#1375](https://github.com/Uninett/Argus/issues/1375),
96+
[#1378](https://github.com/Uninett/Argus/issues/1378))
97+
- No longer erases a ticket url if attempting to save an invalid one when
98+
editing. There's an error message in a popup. Made ticket url always
99+
optional.
100+
([#1371](https://github.com/Uninett/Argus/issues/1371))
101+
102+
11103
## [1.34.1] - 2025-03-26
12104

13105
### Changed

NOTES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
This file documents changes to Argus that are relevant for operations,
44
customizers and end-users.
55

6+
## [1.35.0] - 2025-04-09
7+
8+
The new frontend is now just about on par feature-wise with the old frontend,
9+
though we do not aim for bug compatibility =)
10+
11+
Feel free to switch over to the new frontend.
12+
613
## [1.34.1] - 2025-03-26
714

815
Bugfix release, docker files should be able to run argus again.

changelog.d/+cardify-details-page.changed.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog.d/+death-to-autocomplete.changed.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog.d/+django-5.2.added.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/+dont-erase-url-on-invalid-ticket-form.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/+drop-py39.removed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/+fix-details-url-in-details-page.changed.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog.d/+improve-event-list.changed.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog.d/+make-delete-modal.changed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)