[GH-ISSUE #336] Use project's code in URLs, reduce the use of Profile.current_project #258

Closed
opened 2026-02-25 23:41:47 +03:00 by kerem · 0 comments
Owner

Originally created by @cuu508 on GitHub (Feb 21, 2020).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/336

Some URLs already contain project's code:

/projects/<project-code>/checks/
/projects/<project-code>/badges/
/projects/<project-code>/settings/

Some don't:

/integrations/
/integrations/add_email/
/integrations/add_slack/
...

In these views, we look up the current project from the Profile.current_project field. This can cause confusion when multiple projects are open in multiple tabs.

I'd like to reduce the usage of Profile.current_project as much as possible. This should probably be done incrementally in small steps, not as a big overhaul.

Originally created by @cuu508 on GitHub (Feb 21, 2020). Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/336 Some URLs already contain project's code: /projects/<project-code>/checks/ /projects/<project-code>/badges/ /projects/<project-code>/settings/ Some don't: /integrations/ /integrations/add_email/ /integrations/add_slack/ ... In these views, we look up the current project from the Profile.current_project field. This can cause confusion when multiple projects are open in multiple tabs. I'd like to reduce the usage of Profile.current_project as much as possible. This should probably be done incrementally in small steps, not as a big overhaul.
kerem closed this issue 2026-02-25 23:41:47 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/healthchecks#258
No description provided.