Commit Graph

315 Commits

Author SHA1 Message Date
Claude Brisson
4113d76904 Fix stale Lucene reader after ratings index rebuild
The reader and searcher were lazily initialized once, so after
rebuild() created a new index, searches still used the old reader
pointing to outdated document IDs. When those IDs were used to
index into the new players array, wrong entries were returned.

Now reader/searcher are refreshed after each build().
2025-11-29 10:21:31 +01:00
Claude Brisson
8ca25ec421 Use nice HTTP headers when querying ratings 2025-11-28 15:35:10 +01:00
Claude Brisson
f2059f7943 Add missing dependency to standalone 2025-08-16 12:21:33 +02:00
Claude Brisson
0cc34a1f84 Do not display pairing action buttons when pairing is empty 2025-07-25 05:19:19 +02:00
Claude Brisson
c3cb5826a3 Explain: fix a color inversion in heat map 2025-07-25 04:59:58 +02:00
Claude Brisson
84ab78c461 Bugfixing explain 2025-07-24 20:38:49 +02:00
Claude Brisson
d47d4fc8cc Beta version of explain page 2025-07-24 19:45:13 +02:00
Claude Brisson
ecec6556d1 Code cleaning: move history helper creation in tournament class, factorize main score function 2025-07-22 19:08:29 +02:00
Claude Brisson
17bb013feb Display individual standings below team standings 2025-06-11 11:03:58 +02:00
Claude Brisson
47c729e61a Team of individuals: initial display of results page ok 2025-06-10 20:52:23 +02:00
Claude Brisson
0ebe3dfbd7 View team on registration page ; review code of constraints on teams updates 2025-06-10 20:52:23 +02:00
Claude Brisson
0ed9bfb5eb Consistency checks on participations changes ; plus some code cleaning 2025-06-10 20:52:23 +02:00
Claude Brisson
169546ae66 Teams of individual players: Teams composition page ok 2025-06-10 20:52:23 +02:00
Claude Brisson
e478a7139e Update changelog and version 2025-05-16 22:30:41 +02:00
Claude Brisson
6a33f234e2 Remove debug log 2025-01-19 19:40:08 +01:00
Claude Brisson
952e22eaf6 Prepare release 0.19 2025-01-19 19:15:34 +01:00
Claude Brisson
7833a1d325 Increment version to 0.18 2024-12-02 14:55:47 +01:00
Claude Brisson
3a974e636a Fix scoreX for swiss 2024-12-02 14:55:07 +01:00
Claude Brisson
101d3e9cc2 Increment version to 0.17 2024-09-29 20:52:15 +02:00
Claude Brisson
9703b0867b Use 'Japanese byo-yomi' rather than 'Standard byo-yomi' everywhere ; fix afferent bug and translations 2024-09-29 20:37:44 +02:00
Claude Brisson
6923707dbe Fix default round 2024-09-05 14:00:49 +02:00
Claude Brisson
b0d0892610 Fix default date format for en_US 2024-09-05 13:44:15 +02:00
Claude Brisson
b4fbc3b49a Prepare 0.16 release 2024-09-05 11:55:05 +02:00
Claude Brisson
6540cead18 Add Brunei (bn) country 2024-09-05 11:53:34 +02:00
Claude Brisson
f2088ddda7 Fix conflict 2024-09-04 08:55:59 +02:00
Quentin RENDU
77b550d66b Merge branch 'master' into 'translations'
# Conflicts:
#   view-webapp/src/main/webapp/WEB-INF/translations/kr
2024-09-03 14:22:22 +00:00
Quentin Rendu
e8943b690e Update kr, fr and de translations 2024-09-03 16:15:18 +02:00
Quentin Rendu
d0c59d03c9 Implement Chimin's proofreading of korean translation 2024-09-03 14:51:39 +02:00
Claude Brisson
5528e07f8e Fix korean translation for randomness parameter 2024-08-30 10:25:34 +02:00
Claude Brisson
a1829d8917 Fix randomness parameter interface (-> none/deterministic/non-deterministic) 2024-08-30 10:13:31 +02:00
Claude Brisson
fe48bfb4b6 Fix rounding option: correct choice is 'round down' or 'no rounding' 2024-08-29 18:37:42 +02:00
Claude Brisson
3d755efa7e Add config options to enable/disable and show/hide egf & ffg ratings; choose ffg defaults after tournament country 2024-08-29 13:56:00 +02:00
Claude Brisson
73edde87fa CSS bugfix 2024-08-29 10:54:22 +02:00
Claude Brisson
4556f22968 Add confirmation before freeze 2024-08-20 15:33:57 +02:00
Claude Brisson
bae30c7465 Implement standings freezing 2024-08-20 11:48:29 +02:00
Claude Brisson
15257028c0 Double-click on result set it back to unknown 2024-08-20 11:12:02 +02:00
Claude Brisson
2ebdae7f24 CSS fix 2024-08-20 10:03:59 +02:00
Claude Brisson
81c2587f1e Smaller font in lists, but only on screen 2024-08-19 21:08:17 +02:00
Claude Brisson
02af8466cb Show previous games on focused pairable 2024-08-19 16:45:36 +02:00
Claude Brisson
38f2c445bb Default active round to the fist incomplete one 2024-08-19 13:31:47 +02:00
Claude Brisson
7232e69de7 Always display MMS when choosing SCOREX placement criterium 2024-08-19 12:52:59 +02:00
Claude Brisson
dd4ac87995 Fix registration page and display MMS of preliminary players 2024-08-13 14:29:47 +02:00
Claude Brisson
9c5eb1c333 Add score X standings parameter 2024-08-11 17:05:07 +02:00
Claude Brisson
01a6e05e73 Popup for touch devices 2024-08-11 17:03:56 +02:00
Claude Brisson
c9a51fdf57 Title popup with opponent name in standings 2024-08-11 16:59:23 +02:00
Claude Brisson
51cef7b56f Allow sorting in standings 2024-08-11 16:59:05 +02:00
Claude Brisson
2cf97d1ecf Ask confirmation if a table number change would trigger a tables renumbering 2024-08-11 16:58:52 +02:00
Claude Brisson
3e33c97efb Fix missing result sheets bug 2024-08-11 16:56:35 +02:00
Claude Brisson
127c5e58d7 Fix filtered stripped tables 2024-08-11 16:56:22 +02:00
Claude Brisson
4ccddbf74c Handicap in result table 2024-08-11 16:55:57 +02:00