PCv5/app/models
Lephe 8ff21c615d
program: add infrastructure for the progrank job (#114)
* Add an automatic job every day at 4 AM to recompute the progrank of
  every program. Currently everyone gets progrank 0.

[MIGRATION] This commit contains a new version of the schema.

[SETUP]
* Install flask-crontab (with pip)
* Run `flask crontab add` to register the jobs
2022-06-15 11:27:29 +01:00
..
polls polls: added multi-choices polls 2021-02-22 22:49:11 +01:00
__init__.py programs: add the model for tags 2022-05-19 18:51:05 +01:00
attachment.py perf: eagerly load auxiliary data 2022-05-12 20:45:31 +01:00
comment.py forum: factor attachment creation code 2022-05-26 20:08:16 +01:00
forum.py review of privileges and forum permissions 2021-02-26 18:32:45 +01:00
notification.py model: add a number of missing indexes 2022-04-21 17:58:59 +01:00
poll.py model: add a number of missing indexes 2022-04-21 17:58:59 +01:00
post.py program: fix tag assignment 2022-05-19 19:12:09 +01:00
priv.py perf: eagerly load auxiliary data 2022-05-12 20:45:31 +01:00
program.py program: add infrastructure for the progrank job (#114) 2022-06-15 11:27:29 +01:00
tag.py programs: add tag input and display (#114) 2022-06-14 23:19:41 +01:00
thread.py attachement: switch to uuid + check permission in dl widget (#109) 2022-04-26 23:29:11 +02:00
topic.py model: add a number of missing indexes 2022-04-21 17:58:59 +01:00
trophy.py model: add a number of missing indexes 2022-04-21 17:58:59 +01:00
user.py perf: eagerly load auxiliary data 2022-05-12 20:45:31 +01:00