32 Commits

Author SHA1 Message Date
Klaas van Schelven
d7f58879a7 Fix: unclosed link on dark/light logo breaks user-related forms
introduced in 1abc30a7
2025-07-10 11:11:58 +02:00
Klaas van Schelven
1abc30a760 Dark mode: faucet visible in logo
not my best work ever, but at least a visible faucet this way...
2025-07-07 12:09:21 +02:00
Fabien LEFEBVRE (d1ceward)
9cec248ad8 Add dark theme 2025-06-16 15:37:37 +02:00
Klaas van Schelven
9770711823 Add robots.txt that disallows crawling
There's not much to crawl, but if you're running Bugsink somewhere
and search engines 'somehow find out about it', you generally probably
don't want randos on the internet to find that
2025-05-18 09:33:43 +02:00
Klaas van Schelven
6b4fac0f86 Show _all_ Request Headers in CSRF_DEBUG view
the less relevant ones grayed out

This may help in debugging #100
2025-05-12 10:31:12 +02:00
Klaas van Schelven
5895253803 Count view: async slow counts
when you count, it's usually because there are many, so this
extra complication is probaly going to be required
2025-04-17 22:03:23 +02:00
Klaas van Schelven
5379f9a168 Simple page for object counts (superuser) 2025-04-17 11:00:42 +02:00
Klaas van Schelven
d572ff3601 Fix warning on CSRF view
When the CSRF view is rendered, no RequestContext is used. This means the token
used for the logout link on the regular base.html won't work.

> UserWarning: A {% csrf_token %} was used in a template, but the context did not
> provide the value.  This is usually caused by not using RequestContext.
2025-04-09 14:12:39 +02:00
Klaas van Schelven
e7bcec1086 UX improvement for 400, 403, 404 and 500 API 'pages' (just return text)
this makes the output easier to read on the side of the tool (usually: our debug tool, not some
actual SDK) that has to deal with this on-screen
2025-01-17 18:01:05 +01:00
Klaas van Schelven
719fcae322 Friendly 400 page that shows the error, even when DEBUG=False
when people run into ALLOWED_HOSTS troubles, they should get info on-screen ASAP
2024-11-28 12:43:14 +01:00
Klaas van Schelven
e7ddfa0855 Better 500 template (show exception, point to logs) 2024-11-28 12:33:02 +01:00
Klaas van Schelven
1351f1a30d Version: show on settings page 2024-10-14 20:23:40 +02:00
Klaas van Schelven
f2cd88032e Use verbose_csrf_middleware
this should make it so that you get the debug information right at the moment
you're experiencing the problem (rather than having to go to a special page)
2024-09-29 20:19:32 +02:00
Klaas van Schelven
f450bf6c29 Add 'alt' to img 2024-09-26 15:25:18 +02:00
Klaas van Schelven
dc5c36ac52 CSRF debug tools 2024-09-23 14:08:06 +02:00
Klaas van Schelven
1f03445554 Add settings view 2024-09-10 12:58:49 +02:00
Klaas van Schelven
4988704a2d Fix signup form
broken in recent refactorings (form display)
2024-06-14 12:51:31 +02:00
Klaas van Schelven
f614d0c26a full width form fields 'everywhere'
also distinguish between labeled/placeholder style
2024-06-10 14:24:55 +02:00
Klaas van Schelven
d71916940a Factor out 'tailwind_formfield' tag 2024-06-10 10:00:06 +02:00
Klaas van Schelven
de8bd65a3a WIP teams & project-management (6)
not extensively tested, but it starts to feel quite complete 'for now'
2024-06-07 10:52:25 +02:00
Klaas van Schelven
142c704682 Password reset 2024-05-30 12:35:14 +02:00
Klaas van Schelven
3054834585 Resend confirmation: implement (and offer as an option when re-signing up 2024-05-30 10:11:27 +02:00
Klaas van Schelven
0d6d716600 Login page: red error msg; show entered values on-failure 2024-05-29 16:25:43 +02:00
Klaas van Schelven
cc62056dce Links between signin/login pages 2024-05-29 16:25:12 +02:00
Klaas van Schelven
9335461405 Apply y-scrolling to login page too
discovered when implementing signup
2024-05-29 16:07:32 +02:00
Klaas van Schelven
123bc41b93 User registration 2024-05-29 15:43:00 +02:00
Klaas van Schelven
9b6409f0cd Non-ugly login page 2024-05-27 15:10:01 +02:00
Klaas van Schelven
9fcbfb9033 Add templates for 404, 500 2024-05-22 09:37:51 +02:00
Klaas van Schelven
3ffa0f9671 issue-views: test for project membership 2024-03-25 23:38:17 +01:00
Klaas van Schelven
ce9e8b42da users must be logged in at all times; accounts/* flows 2024-02-04 22:13:32 +01:00
Klaas van Schelven
1891cbcd12 Home project-list 2024-02-03 21:10:26 +01:00
Klaas van Schelven
c054b48a4b Download and raw links 2023-11-13 18:35:29 +01:00