135 Commits

Author SHA1 Message Date
user2
b883f0d367 index.html: fix typo in path 2022-02-04 13:29:42 +03:00
1ecb7b4b26
temlates_engine: support for nested templates including 2022-02-01 13:54:22 +03:00
066d12f778
fix: LeaderboardByActionIDHTML wrong ref to squad info by tag 2022-01-31 20:10:26 +03:00
c129c3d1bf
Add get_latest_leaderboard 2022-01-31 20:04:23 +03:00
c5ae70a5f8
make pretty keys optional 2022-01-31 18:21:29 +03:00
b9cab7f667
activity request fix: order by action_id in window function 2022-01-31 14:14:26 +03:00
6d0b78dca1
model fix: rollback transaction on fail 2022-01-31 14:13:51 +03:00
10db5103da
DB schema: add index by timestamp 2022-01-17 01:30:52 +03:00
dd8f2754e9
web: optimization 2022-01-17 01:26:01 +03:00
b6f43292eb
add /leaderboard-state/by-action-id/{action_id} in frontend 2021-12-19 00:37:21 +03:00
163c5a4a87
fix regexp for templates_engine, dont be greedy 2021-12-19 00:36:03 +03:00
3d22b716bd
@errors_catcher for model.get_leaderboard_by_action_id 2021-12-19 00:35:35 +03:00
d1ec8b2b69
fix leaderboard by action_id 2021-12-15 21:31:24 +03:00
b3449c7c63
web: view raw leaderboard by action_id 2021-12-15 21:21:52 +03:00
3f1efe0ac7
WIP: leaderboard state by action_id 2021-12-15 12:10:21 +03:00
3a568a9c89
change endpoint for squads info 2021-12-14 02:15:01 +03:00
adfb61100c
web: migrate to short info from jubilant-system 2021-12-14 01:48:06 +03:00
5360ab2e31
WIP: model.get_leaderboard_sum_history and all appropriate stuff 2021-12-10 00:56:48 +03:00
8879f76372
web: frontend request backend, bicycle: templates_engine 2021-12-09 14:46:59 +03:00
0c64bde728
remove context manager self.db for read request 2021-12-09 01:00:07 +03:00
f58df5e45f
utils.measure: add name to display 2021-12-08 21:05:27 +03:00
54ce44de15
Create LICENSE 2021-12-08 21:45:32 +05:00
294eb6b726
uwsgi conf generator: die-on-term = true 2021-12-08 18:38:36 +03:00
7a2a9ab969
Normal index page 2021-12-02 22:25:03 +03:00
68ce518bf8
Meaningful index page 2021-12-02 22:12:32 +03:00
7b48b5de66
diff: order by coalesced diff 2021-12-01 14:16:26 +03:00
d37b836975
Fix if null value for lb type and platform in model 2021-12-01 01:38:27 +03:00
8107895c52
Explicit rename tag to Tag column 2021-12-01 01:34:56 +03:00
d483040901
Fix new_stats.name for deleted squadrons 2021-12-01 01:30:16 +03:00
ebefef349d
Autoreconnect on error 2021-11-30 17:33:46 +03:00
c1678b8d8d
Show entries with Diff < 0 (in theory, deleted squads) 2021-11-30 17:08:20 +03:00
2b8931d9a8
remove migration script 2021-11-30 16:54:39 +03:00
09d3f86c00
Remove support for sqlite 2021-11-30 16:54:16 +03:00
36bb3a78eb
fix /diff when squad starts to exists in leaderboard 2021-11-30 16:20:51 +03:00
b0003fb153
front: put table in div 2021-11-30 02:05:37 +03:00
8b0c458b8d
Diff: tag as hyperlink to jub 2021-11-29 21:04:18 +03:00
926609f29e
Unifyin activity_table_html_template 2021-11-29 14:32:50 +03:00
cebe77cc09
Frontend table builder performance impoves 2021-11-29 00:48:21 +03:00
7d132ecb5f
Fix env CACHE_DISABLED to bool converting 2021-11-28 21:46:49 +03:00
2e3c6983b0
Fix cache drop by http request 2021-11-28 20:37:42 +03:00
bacd5ac7fd
Verbose logging on request fail 2021-11-28 19:59:23 +03:00
e6345cbd41
sqlite2postgres: cli interface 2021-11-28 19:21:12 +03:00
fdaa579ec0
Read reqs in postgres should be in transactions
In order to prevent break whole program instance by one failed request
2021-11-28 18:29:48 +03:00
e822cd06c9
Return original columns names for postgres 2021-11-28 17:58:13 +03:00
c84588959b
sqlite2postgres: sqlite location as env var 2021-11-28 17:26:48 +03:00
787a03db4f
Took out env vars reading from utils to config 2021-11-28 17:25:09 +03:00
b056aeba2a
Measure exec time only on DEBUG log level 2021-11-28 17:18:42 +03:00
4ab06f00de
Update comment with usage help 2021-11-28 17:16:45 +03:00
3757cc1b07
call open_model must be done by web.py and main.py by themself 2021-11-28 17:11:47 +03:00
d30bc56c9e
Took out env vars extracting to config.py 2021-11-28 16:57:55 +03:00