Commit Graph

12 Commits

Author SHA1 Message Date
thomas girod
ef968f3673
Better usage of cache for groups and clubs related operations (#634)
* Better usage of cache for group retrieval

* Cache clearing on object deletion or update

* replace signals by save and delete override

* add is_anonymous check in is_owned_by

Add in many is_owned_by(self, user) methods that user is not anonymous. Since many of those functions do db queries, this should reduce a little bit the load of the db.

* Stricter usage of User.is_in_group

Constrain the parameters that can be passed to the function to make sure only a str or an int can be used. Also force to explicitly specify if the group id or the group name is used.

* write test and correct bugs

* remove forgotten populate commands

* Correct test
2023-05-02 12:36:59 +02:00
782a763046
documentation: update instructions, add down loadable files and add all pdf reports for download purpose 2019-10-07 23:51:36 +02:00
Skia
b347b87433 Many typo fixes and some updates in the TW report 2017-01-02 16:46:46 +01:00
Skia
6aaeb7cdc9 Rename membership to memberships 2016-09-15 11:06:51 +02:00
Skia
d06540086d Small orhtograph fix 2016-06-21 11:52:45 +02:00
Skia
3a746d010a Finish the report 2016-06-21 00:47:11 +02:00
Skia
18db95cfd2 Update again the report 2016-06-20 12:24:44 +02:00
Skia
109e23cee0 Update report, again 2016-06-20 00:01:26 +02:00
Skia
aa92bc9467 Update report 2016-06-19 21:16:04 +02:00
Skia
12b361be70 Update report 2016-06-18 18:06:57 +02:00
Skia
4ca431877e Update report 2016-06-17 14:55:55 +02:00
Skia
e5d60b8c72 Begin report 2016-06-17 14:55:55 +02:00