Commit Graph

12 Commits

Author SHA1 Message Date
Klaas van Schelven 86e8c4318b Add indexes on fields on which we order and vice versa
Triggered by issue_event_list being more than 5s on "emu" (my 1,500,000 event
test-machine). Reason: sorting those events on non-indexed field. Switching
to a field-with-index solved it.

I then analysed (grepped) for "ordering" and "order_by" and set indexes
accordingly and more or less indiscriminately (i.e. even on tables that are
assumed to have relatively few rows, such as Project & Team).
2025-02-04 21:19:24 +01:00
Klaas van Schelven c6adfd7511 Remove 'slug' field from team
it was unused; probably added analogously with project (where it _is_ used)
2025-01-24 10:21:39 +01:00
Klaas van Schelven cf4a1dbeb6 Project/team help_text 2024-11-20 14:33:04 +01:00
Klaas van Schelven eec8d51491 Remove various non-TODOs
either already done, or more of a 'this is a way this code could potentially
evolve in the future' (but not a 'we must do this')
2024-09-13 10:05:22 +02:00
Klaas van Schelven b77fc630e5 Rename 'visible' => 'discoverable'
more clear that it's just the 'front door' we're talking about
2024-06-17 11:08:29 +02:00
Klaas van Schelven 0e199633b9 Rename 'visible' => 'discoverable'
more clear that it's just the 'front door' we're talking about
2024-06-17 11:08:02 +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 de190e594f WIP teams & project-management (5) 2024-06-06 09:26:07 +02:00
Klaas van Schelven 0e4f13838e WIP teams & project-management (4) 2024-06-05 22:36:05 +02:00
Klaas van Schelven d0bfa668ba WIP teams & project-management (3) 2024-06-05 20:23:28 +02:00
Klaas van Schelven 7dddf45a04 WIP teams & project-management (2) 2024-06-04 11:19:19 +02:00
Klaas van Schelven 9d9cac3e9d WIP teams & project-management 2024-06-03 22:30:10 +02:00