Klaas van Schelven
a93f369ad7
Fix member counts on project/team list
...
they were at most 1
2025-11-12 16:10:10 +01:00
Klaas van Schelven
a3cdeb9c8a
Flake8 (including one breakage)
...
See #161
2025-08-28 15:01:05 +02:00
某亚瑟
2b5fb1bf67
Basically completed i18n support, and Chinese translation
...
Implement most Chinese text translations, adding default recognition browser language and user settings language
2025-08-02 10:25:19 +08:00
Animesh Agrawal
72479fe982
add button for project-delete in UI
...
Implement delete functionality with confirmation modals for projects.
cherry picked (by Klaas) from commit 6764fbf343fb; but:
* projects only
* `delete_deferred`
* flake8
See #84 for the original PR
2025-07-04 17:33:02 +02:00
Klaas van Schelven
d4d292e4be
Remove perm-based permission-checks
...
For now, sticking to "how it actually works" is more important than "what we
might need in the future". We don't have an admin-group with actually handed
out perms yet, and we do have the recommendation to create a superuser in the
installation docs. So let's just explicity check for that.
(I found these checks while working on actual breakage in the previous commit)
2024-09-10 08:51:00 +02:00
Klaas van Schelven
3b0b11d069
Fix team creation permissions
...
settings.TEAM_CREATION was simply unused; an oversight.
2024-09-10 08:48:46 +02:00
Klaas van Schelven
a8c5e447c8
atomic_for_request_method: put on teams/projects views too
...
discovered while playing with mysql;
drive-by change, i.e. not yet tested.
2024-08-28 15:08:41 +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
07a3de6c8d
Superuser overrides for team-editing; hidden teams actually hidden
2024-06-06 11:12:32 +02:00
Klaas van Schelven
004b586e2d
The most basic of 'onboarding', as it pertains to teams
2024-06-06 10:54:56 +02:00
Klaas van Schelven
beef63b5d5
Permission checks on team views
2024-06-06 10:42:31 +02:00
Klaas van Schelven
cd588e95bc
Fixes to team-accept view
2024-06-06 10:33:13 +02:00
Klaas van Schelven
ecc3b9a8d2
Permission check for site-level-invite-from-teams
2024-06-06 09:43:28 +02:00
Klaas van Schelven
42ba4cc99c
Put mail templates in a so-named directory
2024-06-06 09:38:43 +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