scoreboard, branch HEADInteractive scoreboard for CTF-like games
ed31447ad67648755bffba0a4ff51cf86c9094872024-12-08T21:55:49Z2024-12-08T21:55:49ZRename default score fileWilly Goiffoncontact@z3bra.orgcommit ed31447ad67648755bffba0a4ff51cf86c909487
parent e50dafa0340ebc90fa5eb16a39d5c033481931d7
Author: Willy Goiffon <contact@z3bra.org>
Date: Sun, 8 Dec 2024 22:55:49 +0100
Rename default score file
e50dafa0340ebc90fa5eb16a39d5c033481931d72024-10-03T23:10:43Z2024-10-03T23:10:43ZUpdate usage to reflect current challengeWilly Goiffoncontact@z3bra.orgcommit e50dafa0340ebc90fa5eb16a39d5c033481931d7
parent f94f68e67b93faabec57041a45ffaaf1343c3003
Author: Willy Goiffon <contact@z3bra.org>
Date: Fri, 4 Oct 2024 01:10:43 +0200
Update usage to reflect current challenge
f94f68e67b93faabec57041a45ffaaf1343c30032024-10-03T23:08:07Z2024-10-03T23:08:07ZMove all database queries in db.goWilly Goiffoncontact@z3bra.orgcommit f94f68e67b93faabec57041a45ffaaf1343c3003
parent 352b4c819d43e2300a993307af95ca065138c504
Author: Willy Goiffon <contact@z3bra.org>
Date: Fri, 4 Oct 2024 01:08:07 +0200
Move all database queries in db.go
352b4c819d43e2300a993307af95ca065138c5042024-10-03T12:01:45Z2024-10-03T12:01:45ZImprove flag submission popup textWilly Goiffoncontact@z3bra.orgcommit 352b4c819d43e2300a993307af95ca065138c504
parent 0583b478d7eb27b51500a835a73d7a1e56ea8415
Author: Willy Goiffon <contact@z3bra.org>
Date: Thu, 3 Oct 2024 14:01:45 +0200
Improve flag submission popup text
0583b478d7eb27b51500a835a73d7a1e56ea84152024-10-03T11:10:46Z2024-10-03T11:10:46ZChange welcome popup titleWilly Goiffoncontact@z3bra.orgcommit 0583b478d7eb27b51500a835a73d7a1e56ea8415
parent 0503ec4c0e923db118064edb9db6648eebc33478
Author: Willy Goiffon <contact@z3bra.org>
Date: Thu, 3 Oct 2024 13:10:46 +0200
Change welcome popup title
0503ec4c0e923db118064edb9db6648eebc334782024-10-02T21:53:34Z2024-10-02T21:53:34ZAdd new popup for submitted flags and cleanup drawing/focusWilly Goiffoncontact@z3bra.orgcommit 0503ec4c0e923db118064edb9db6648eebc33478
parent 9bb93f39ff3606bde881bbdee57b5fb355613aa2
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 2 Oct 2024 23:53:34 +0200
Add new popup for submitted flags and cleanup drawing/focus
9bb93f39ff3606bde881bbdee57b5fb355613aa22024-10-02T21:51:51Z2024-10-02T21:51:51ZAdd missing parameter to the Rank() methodWilly Goiffoncontact@z3bra.orgcommit 9bb93f39ff3606bde881bbdee57b5fb355613aa2
parent 999af0860e61802b8d01a8087ad0f52aba0384ac
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 2 Oct 2024 23:51:51 +0200
Add missing parameter to the Rank() method
999af0860e61802b8d01a8087ad0f52aba0384ac2024-10-02T21:21:53Z2024-10-02T21:21:53ZChange player.Fetch() to retrieve user info from token or nameWilly Goiffoncontact@z3bra.orgcommit 999af0860e61802b8d01a8087ad0f52aba0384ac
parent 3733b227f90b501b4f2817d9d0d4de8402fcf446
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 2 Oct 2024 23:21:53 +0200
Change player.Fetch() to retrieve user info from token or name
3733b227f90b501b4f2817d9d0d4de8402fcf4462024-10-02T21:21:16Z2024-10-02T21:21:16ZInitialize whole player struct on startWilly Goiffoncontact@z3bra.orgcommit 3733b227f90b501b4f2817d9d0d4de8402fcf446
parent 55681064d723f99c219f287a6c65cf977338e616
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 2 Oct 2024 23:21:16 +0200
Initialize whole player struct on start
55681064d723f99c219f287a6c65cf977338e6162024-10-02T21:06:41Z2024-10-02T21:06:41ZMerge Submit/Refresh as a single SQL queryWilly Goiffoncontact@z3bra.orgcommit 55681064d723f99c219f287a6c65cf977338e616
parent d3aeebcb5ccad3ef7c0d1febb9525189d90ed1c0
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 2 Oct 2024 23:06:41 +0200
Merge Submit/Refresh as a single SQL query
d3aeebcb5ccad3ef7c0d1febb9525189d90ed1c02024-10-01T13:47:57Z2024-10-01T13:47:57ZUse player struct to construct the badge/flag stringsWilly Goiffoncontact@z3bra.orgcommit d3aeebcb5ccad3ef7c0d1febb9525189d90ed1c0
parent 7c6f4cba8dd3a4237b4af377832f24c60c6c794d
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 1 Oct 2024 15:47:57 +0200
Use player struct to construct the badge/flag strings
7c6f4cba8dd3a4237b4af377832f24c60c6c794d2024-09-30T23:55:14Z2024-09-30T23:55:14ZSimplify badge string (to my greatest regret…)Willy Goiffoncontact@z3bra.orgcommit 7c6f4cba8dd3a4237b4af377832f24c60c6c794d
parent 15e1172af7fd542e618f506acb3610b7e55d9be5
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 1 Oct 2024 01:55:14 +0200
Simplify badge string (to my greatest regret…)
Unfortunately, today's applications tend to not render emojis as
unicode text, which means that setting their text color and attributes
like bold/italic/… is meaningless.
The badge string was pretty cool using black/white text emojis to show
which badge was acquired or not, but unfortunately applications COULD
display them as colorful items regardless, making it impossible to
know which badge has been earned or not.
What a time to be alive, eh.
15e1172af7fd542e618f506acb3610b7e55d9be52024-09-30T23:35:11Z2024-09-30T23:35:11ZReplace empty flags by an empty space rather than dotsWilly Goiffoncontact@z3bra.orgcommit 15e1172af7fd542e618f506acb3610b7e55d9be5
parent 642d95d180de63de3a718e134db1b06739cbbeb8
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 1 Oct 2024 01:35:11 +0200
Replace empty flags by an empty space rather than dots
642d95d180de63de3a718e134db1b06739cbbeb82024-09-30T23:23:21Z2024-09-30T23:29:59ZFix alignment bug for flag string < 5 charWilly Goiffoncontact@z3bra.orgcommit 642d95d180de63de3a718e134db1b06739cbbeb8
parent e4196b7baff7cd306d9c532e4900eff72c8b8f93
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 1 Oct 2024 01:23:21 +0200
Fix alignment bug for flag string < 5 char
e4196b7baff7cd306d9c532e4900eff72c8b8f932024-09-30T23:11:02Z2024-09-30T23:11:02ZChange help text to line upWilly Goiffoncontact@z3bra.orgcommit e4196b7baff7cd306d9c532e4900eff72c8b8f93
parent e64e15888e10934f5d3ee1c75facb402562a0549
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 1 Oct 2024 01:11:02 +0200
Change help text to line up
e64e15888e10934f5d3ee1c75facb402562a05492024-09-30T22:40:02Z2024-09-30T22:40:02ZTransfer ranking request as database logicWilly Goiffoncontact@z3bra.orgcommit e64e15888e10934f5d3ee1c75facb402562a0549
parent 61269ee4372b67a9d212fc9227c2c46acbb58f39
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 1 Oct 2024 00:40:02 +0200
Transfer ranking request as database logic
61269ee4372b67a9d212fc9227c2c46acbb58f392024-09-30T13:03:58Z2024-09-30T13:03:58ZRemove database queries from html.goWilly Goiffoncontact@z3bra.orgcommit 61269ee4372b67a9d212fc9227c2c46acbb58f39
parent dc2f40166091506f6da7f28f9c85c086f6b225a5
Author: Willy Goiffon <contact@z3bra.org>
Date: Mon, 30 Sep 2024 15:03:58 +0200
Remove database queries from html.go
dc2f40166091506f6da7f28f9c85c086f6b225a52024-09-28T09:42:48Z2024-09-28T09:42:48ZRemove redundant flag count/score from user tableWilly Goiffoncontact@z3bra.orgcommit dc2f40166091506f6da7f28f9c85c086f6b225a5
parent 9ae93c35af4c5f5f17da95e9405c72788d3f0707
Author: Willy Goiffon <contact@z3bra.org>
Date: Sat, 28 Sep 2024 11:42:48 +0200
Remove redundant flag count/score from user table
9ae93c35af4c5f5f17da95e9405c72788d3f07072024-09-28T08:00:49Z2024-09-28T08:00:49ZRead HTML template from a fileWilly Goiffoncontact@z3bra.orgcommit 9ae93c35af4c5f5f17da95e9405c72788d3f0707
parent 05db44d4935f2aaf86977e40dca6b5855d592c7e
Author: Willy Goiffon <contact@z3bra.org>
Date: Sat, 28 Sep 2024 10:00:49 +0200
Read HTML template from a file
05db44d4935f2aaf86977e40dca6b5855d592c7e2024-09-27T22:42:44Z2024-09-27T22:43:59ZAdd function to insert badge list in HTMLWilly Goiffoncontact@z3bra.orgcommit 05db44d4935f2aaf86977e40dca6b5855d592c7e
parent b4e128c73fa57ae574761f732be6d380650bbed3
Author: Willy Goiffon <contact@z3bra.org>
Date: Sat, 28 Sep 2024 00:42:44 +0200
Add function to insert badge list in HTML
b4e128c73fa57ae574761f732be6d380650bbed32024-09-27T22:25:08Z2024-09-27T22:25:08ZQuit TOKEN prompt when pressing EscapeWilly Goiffoncontact@z3bra.orgcommit b4e128c73fa57ae574761f732be6d380650bbed3
parent 2657289b937a2c40d111f3692e72e8496d287afa
Author: Willy Goiffon <contact@z3bra.org>
Date: Sat, 28 Sep 2024 00:25:08 +0200
Quit TOKEN prompt when pressing Escape
2657289b937a2c40d111f3692e72e8496d287afa2024-09-27T18:02:00Z2024-09-27T18:02:00ZIgnore placeholder lines when looking up badgesWilly Goiffoncontact@z3bra.orgcommit 2657289b937a2c40d111f3692e72e8496d287afa
parent 9c55823c4faf89839bc65b1972a36b71debcc42c
Author: Willy Goiffon <contact@z3bra.org>
Date: Fri, 27 Sep 2024 20:02:00 +0200
Ignore placeholder lines when looking up badges
9c55823c4faf89839bc65b1972a36b71debcc42c2024-09-27T17:45:26Z2024-09-27T17:45:26ZAdd help popup for keysWilly Goiffoncontact@z3bra.orgcommit 9c55823c4faf89839bc65b1972a36b71debcc42c
parent 2db1381cace960339b3408f5f18ddf70c814cfb3
Author: Willy Goiffon <contact@z3bra.org>
Date: Fri, 27 Sep 2024 19:45:26 +0200
Add help popup for keys
2db1381cace960339b3408f5f18ddf70c814cfb32024-09-27T17:25:46Z2024-09-27T17:25:49ZDisplay registered flags when logged inWilly Goiffoncontact@z3bra.orgcommit 2db1381cace960339b3408f5f18ddf70c814cfb3
parent cb97cb5f224a91c0f4b47db43fae0f37f6e1a079
Author: Willy Goiffon <contact@z3bra.org>
Date: Fri, 27 Sep 2024 19:25:46 +0200
Display registered flags when logged in
cb97cb5f224a91c0f4b47db43fae0f37f6e1a0792024-09-27T16:08:23Z2024-09-27T16:08:23ZAdd login key in app to show personal badge collectionWilly Goiffoncontact@z3bra.orgcommit cb97cb5f224a91c0f4b47db43fae0f37f6e1a079
parent f77371dc092804946f8d32c60dbdf1a10b9516da
Author: Willy Goiffon <contact@z3bra.org>
Date: Fri, 27 Sep 2024 18:08:23 +0200
Add login key in app to show personal badge collection
f77371dc092804946f8d32c60dbdf1a10b9516da2024-09-26T22:01:52Z2024-09-26T22:01:55ZMETA: change local install pathWilly Goiffoncontact@z3bra.orgcommit f77371dc092804946f8d32c60dbdf1a10b9516da
parent 4ccfc4d4d29f20d328168684842cf8ea1ac31581
Author: Willy Goiffon <contact@z3bra.org>
Date: Fri, 27 Sep 2024 00:01:52 +0200
META: change local install path
4ccfc4d4d29f20d328168684842cf8ea1ac315812024-09-26T22:01:25Z2024-09-26T22:01:25ZRearrange pages to reuse token boxWilly Goiffoncontact@z3bra.orgcommit 4ccfc4d4d29f20d328168684842cf8ea1ac31581
parent 37c53b0f0c56f05121f7fd0a3626eb278efa5f76
Author: Willy Goiffon <contact@z3bra.org>
Date: Fri, 27 Sep 2024 00:01:25 +0200
Rearrange pages to reuse token box
37c53b0f0c56f05121f7fd0a3626eb278efa5f762024-09-26T19:58:47Z2024-09-26T20:00:50ZBump go modsWilly Goiffoncontact@z3bra.orgcommit 37c53b0f0c56f05121f7fd0a3626eb278efa5f76
parent 6cc78df0825869cb50d130baee6429174c979827
Author: Willy Goiffon <contact@z3bra.org>
Date: Thu, 26 Sep 2024 21:58:47 +0200
Bump go mods
Update go version to 1.20
6cc78df0825869cb50d130baee6429174c9798272024-09-26T09:07:55Z2024-09-26T09:07:55ZStore flag as a struct rather than valueWilly Goiffoncontact@z3bra.orgcommit 6cc78df0825869cb50d130baee6429174c979827
parent 8a7650dfacce3928c15355cff32ba81179141352
Author: Willy Goiffon <contact@z3bra.org>
Date: Thu, 26 Sep 2024 11:07:55 +0200
Store flag as a struct rather than value
8a7650dfacce3928c15355cff32ba811791413522024-09-26T08:54:40Z2024-09-26T08:54:40ZUse switch/case to handle built-in commandsWilly Goiffoncontact@z3bra.orgcommit 8a7650dfacce3928c15355cff32ba81179141352
parent 307cde02b7be14d34c37e7f02eeaea907d1c0d84
Author: Willy Goiffon <contact@z3bra.org>
Date: Thu, 26 Sep 2024 10:54:40 +0200
Use switch/case to handle built-in commands
307cde02b7be14d34c37e7f02eeaea907d1c0d842024-09-25T22:11:35Z2024-09-25T22:11:35ZFix flag submissionWilly Goiffoncontact@z3bra.orgcommit 307cde02b7be14d34c37e7f02eeaea907d1c0d84
parent cc20e9fc44c4a724943a4eb8d8a1edb741ecbb39
Author: Willy Goiffon <contact@z3bra.org>
Date: Thu, 26 Sep 2024 00:11:35 +0200
Fix flag submission
cc20e9fc44c4a724943a4eb8d8a1edb741ecbb392024-09-25T21:43:04Z2024-09-25T21:43:08ZFix newplayer box menu and HTML generationWilly Goiffoncontact@z3bra.orgcommit cc20e9fc44c4a724943a4eb8d8a1edb741ecbb39
parent e8f323a0f07c97f14b90618e21bccbff82ff176e
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 25 Sep 2024 23:43:04 +0200
Fix newplayer box menu and HTML generation
e8f323a0f07c97f14b90618e21bccbff82ff176e2024-09-25T20:59:25Z2024-09-25T20:59:25ZRename go moduleWilly Goiffoncontact@z3bra.orgcommit e8f323a0f07c97f14b90618e21bccbff82ff176e
parent f2372a7f800172e4b59c983b08daff889b05274b
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 25 Sep 2024 22:59:25 +0200
Rename go module
f2372a7f800172e4b59c983b08daff889b05274b2024-09-25T20:59:01Z2024-09-25T20:59:01ZRework database to allow random flag submissionsWilly Goiffoncontact@z3bra.orgcommit f2372a7f800172e4b59c983b08daff889b05274b
parent 18522b155c6c058696e5699d7d321ddebb4302b1
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 25 Sep 2024 22:59:01 +0200
Rework database to allow random flag submissions
18522b155c6c058696e5699d7d321ddebb4302b12023-09-30T15:41:36Z2023-09-30T15:42:56ZAdd a way to dump all scores in terse modeWilly Goiffoncontact@z3bra.orgcommit 18522b155c6c058696e5699d7d321ddebb4302b1
parent ad419162f0e94262dc432ec03a2b7ac6306edd33
Author: Willy Goiffon <contact@z3bra.org>
Date: Sat, 30 Sep 2023 17:41:36 +0200
Add a way to dump all scores in terse mode
ad419162f0e94262dc432ec03a2b7ac6306edd332023-09-22T21:21:07Z2023-09-22T21:21:11ZAdd link to main page in HTML titleWilly Goiffoncontact@z3bra.orgcommit ad419162f0e94262dc432ec03a2b7ac6306edd33
parent 9caf11da5e4b7f174ddc63868d316486dcec7a4c
Author: Willy Goiffon <contact@z3bra.org>
Date: Fri, 22 Sep 2023 23:21:07 +0200
Add link to main page in HTML title
9caf11da5e4b7f174ddc63868d316486dcec7a4c2023-09-20T12:45:02Z2023-09-20T12:45:02ZAdd copyright on scoreboardWilly Goiffoncontact@z3bra.orgcommit 9caf11da5e4b7f174ddc63868d316486dcec7a4c
parent 574274c9d77481b0c1f593502f3990c381ba3936
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 20 Sep 2023 14:45:02 +0200
Add copyright on scoreboard
574274c9d77481b0c1f593502f3990c381ba39362023-09-07T20:08:14Z2023-09-07T20:08:14ZDo not display a token for 7th flagWilly Goiffoncontact@z3bra.orgcommit 574274c9d77481b0c1f593502f3990c381ba3936
parent 4e55278ba45d60e799d7ffa66788b8db4ab81db5
Author: Willy Goiffon <contact@z3bra.org>
Date: Thu, 7 Sep 2023 22:08:14 +0200
Do not display a token for 7th flag
4e55278ba45d60e799d7ffa66788b8db4ab81db52023-09-07T18:01:27Z2023-09-07T18:01:27ZAllow having multiple flags for the same chapterWilly Goiffoncontact@z3bra.orgcommit 4e55278ba45d60e799d7ffa66788b8db4ab81db5
parent fa790c7999b6849352187e0619a7a20d070c585b
Author: Willy Goiffon <contact@z3bra.org>
Date: Thu, 7 Sep 2023 20:01:27 +0200
Allow having multiple flags for the same chapter
fa790c7999b6849352187e0619a7a20d070c585b2023-08-31T12:22:40Z2023-08-31T12:22:40ZAdd target to install scoreboard binaryWilly Goiffoncontact@z3bra.orgcommit fa790c7999b6849352187e0619a7a20d070c585b
parent 000adea9f154bdfb9073b75d7538afef7a8de370
Author: Willy Goiffon <contact@z3bra.org>
Date: Thu, 31 Aug 2023 14:22:40 +0200
Add target to install scoreboard binary
000adea9f154bdfb9073b75d7538afef7a8de3702023-08-23T07:20:55Z2023-08-23T07:20:55ZUpdate token reminder textWilly Goiffoncontact@z3bra.orgcommit 000adea9f154bdfb9073b75d7538afef7a8de370
parent f54a4941d53b87921903199974c2b046d3757dfd
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 23 Aug 2023 09:20:55 +0200
Update token reminder text
f54a4941d53b87921903199974c2b046d3757dfd2023-08-22T15:57:19Z2023-08-22T16:15:22ZPolish token displayWilly Goiffoncontact@z3bra.orgcommit f54a4941d53b87921903199974c2b046d3757dfd
parent 3f2e8d5a04c80bf53ecdfc6c4d855e2816be1624
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 22 Aug 2023 17:57:19 +0200
Polish token display
3f2e8d5a04c80bf53ecdfc6c4d855e2816be16242023-08-22T14:24:56Z2023-08-22T14:24:56ZDisplay token after user flag submissionWilly Goiffoncontact@z3bra.orgcommit 3f2e8d5a04c80bf53ecdfc6c4d855e2816be1624
parent 5c9d5d6fc331ae6b72ce6ceed2c24444efc45135
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 22 Aug 2023 16:24:56 +0200
Display token after user flag submission
5c9d5d6fc331ae6b72ce6ceed2c24444efc451352023-08-22T13:53:01Z2023-08-22T13:53:01ZAdd comments for future meWilly Goiffoncontact@z3bra.orgcommit 5c9d5d6fc331ae6b72ce6ceed2c24444efc45135
parent 6af2a93891a9cce705a9cbfc68a4c6eea4a11e39
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 22 Aug 2023 15:53:01 +0200
Add comments for future me
6af2a93891a9cce705a9cbfc68a4c6eea4a11e392023-08-22T13:52:37Z2023-08-22T13:52:37ZShow popup with user token on registrationWilly Goiffoncontact@z3bra.orgcommit 6af2a93891a9cce705a9cbfc68a4c6eea4a11e39
parent f5a66d0061f0b62d09dc9fc96a863e510e048782
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 22 Aug 2023 15:52:37 +0200
Show popup with user token on registration
f5a66d0061f0b62d09dc9fc96a863e510e0487822023-08-22T13:51:56Z2023-08-22T13:51:56ZPrevent users from using an already registered nickWilly Goiffoncontact@z3bra.orgcommit f5a66d0061f0b62d09dc9fc96a863e510e048782
parent 8dd4d90cb5bbc0caee98548425f2e19acd5b9b8b
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 22 Aug 2023 15:51:56 +0200
Prevent users from using an already registered nick
8dd4d90cb5bbc0caee98548425f2e19acd5b9b8b2023-08-22T06:05:00Z2023-08-22T06:05:00ZIncrease player registration box width for flagsWilly Goiffoncontact@z3bra.orgcommit 8dd4d90cb5bbc0caee98548425f2e19acd5b9b8b
parent f8c4e2ae95d556e1a70df893aade24a9662bd553
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 22 Aug 2023 08:05:00 +0200
Increase player registration box width for flags
f8c4e2ae95d556e1a70df893aade24a9662bd5532023-08-22T05:58:21Z2023-08-22T05:58:21ZCenter frame according to sizeWilly Goiffoncontact@z3bra.orgcommit f8c4e2ae95d556e1a70df893aade24a9662bd553
parent d731e1d8e09cb35c7942e9b775bc137749fa4ace
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 22 Aug 2023 07:58:21 +0200
Center frame according to size
d731e1d8e09cb35c7942e9b775bc137749fa4ace2023-08-22T05:53:29Z2023-08-22T05:53:33ZAdd clean target to mkfileWilly Goiffoncontact@z3bra.orgcommit d731e1d8e09cb35c7942e9b775bc137749fa4ace
parent 0e0fc721fd11bc9c9f21e293177df1dbb9e4229a
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 22 Aug 2023 07:53:29 +0200
Add clean target to mkfile
0e0fc721fd11bc9c9f21e293177df1dbb9e4229a2023-08-22T05:52:56Z2023-08-22T05:52:56ZIncrease flag count to 7Willy Goiffoncontact@z3bra.orgcommit 0e0fc721fd11bc9c9f21e293177df1dbb9e4229a
parent b1a8eb06be6bde0ee97f6e16c37c4f7f0330e09f
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 22 Aug 2023 07:52:56 +0200
Increase flag count to 7
b1a8eb06be6bde0ee97f6e16c37c4f7f0330e09f2023-01-05T11:33:56Z2023-01-05T11:33:56ZLoad flag values from databaseWilly Goiffondev@z3bra.orgcommit b1a8eb06be6bde0ee97f6e16c37c4f7f0330e09f
parent 68e71a2910f055a0365daf3662d2cab878a3501d
Author: Willy Goiffon <dev@z3bra.org>
Date: Thu, 5 Jan 2023 12:33:56 +0100
Load flag values from database
68e71a2910f055a0365daf3662d2cab878a3501d2023-01-05T11:16:02Z2023-01-05T11:16:02ZPut placeholders for flagsWilly Goiffondev@z3bra.orgcommit 68e71a2910f055a0365daf3662d2cab878a3501d
parent ac7a16acf57a92cb886b8a5d4fd0071237b4e959
Author: Willy Goiffon <dev@z3bra.org>
Date: Thu, 5 Jan 2023 12:16:02 +0100
Put placeholders for flags
ac7a16acf57a92cb886b8a5d4fd0071237b4e9592022-12-07T16:25:14Z2022-12-07T16:25:14ZAdd command to force refreshing HTMLWilly Goiffondev@z3bra.orgcommit ac7a16acf57a92cb886b8a5d4fd0071237b4e959
parent 528d94f22d463e41294bd92095b4953f52dc1fdd
Author: Willy Goiffon <dev@z3bra.org>
Date: Wed, 7 Dec 2022 17:25:14 +0100
Add command to force refreshing HTML
528d94f22d463e41294bd92095b4953f52dc1fdd2022-12-07T11:45:04Z2022-12-07T11:45:04ZImplement HTML score page generationWilly Goiffondev@z3bra.orgcommit 528d94f22d463e41294bd92095b4953f52dc1fdd
parent e060760bef0f2e589d993fa17bbf11cc6762f3dc
Author: Willy Goiffon <dev@z3bra.org>
Date: Wed, 7 Dec 2022 12:45:04 +0100
Implement HTML score page generation
e060760bef0f2e589d993fa17bbf11cc6762f3dc2022-12-07T09:48:20Z2022-12-07T09:48:20ZClean up usage() textWilly Goiffondev@z3bra.orgcommit e060760bef0f2e589d993fa17bbf11cc6762f3dc
parent 02405c1d3835605e574f366f6b4fea04dcfae822
Author: Willy Goiffon <dev@z3bra.org>
Date: Wed, 7 Dec 2022 10:48:20 +0100
Clean up usage() text
02405c1d3835605e574f366f6b4fea04dcfae8222022-12-07T08:01:10Z2022-12-07T08:01:10ZAdd tokens verification to submit flagsWilly Goiffoncontact@z3bra.orgcommit 02405c1d3835605e574f366f6b4fea04dcfae822
parent d4209a84c73bef28336b2f1f63b39181f7dfc8da
Author: Willy Goiffon <contact@z3bra.org>
Date: Wed, 7 Dec 2022 09:01:10 +0100
Add tokens verification to submit flags
d4209a84c73bef28336b2f1f63b39181f7dfc8da2022-12-06T14:42:20Z2022-12-06T14:42:20ZRefactor shitWilly Goiffoncontact@z3bra.orgcommit d4209a84c73bef28336b2f1f63b39181f7dfc8da
parent 21e47edfb41eee155915a67d456a48755a070321
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 6 Dec 2022 15:42:20 +0100
Refactor shit
21e47edfb41eee155915a67d456a48755a0703212022-12-06T13:04:52Z2022-12-06T13:04:52ZInit board element after changing styleWilly Goiffoncontact@z3bra.orgcommit 21e47edfb41eee155915a67d456a48755a070321
parent 955d6f3ab6a51e2bb139d30614ed7e5a932e14b6
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 6 Dec 2022 14:04:52 +0100
Init board element after changing style
955d6f3ab6a51e2bb139d30614ed7e5a932e14b62022-12-06T12:52:28Z2022-12-06T12:52:28ZSimplify interface and quit on errorWilly Goiffoncontact@z3bra.orgcommit 955d6f3ab6a51e2bb139d30614ed7e5a932e14b6
parent 2dcf67e2ab0f8c6918133d3a5bcb3c1dee86db98
Author: Willy Goiffon <contact@z3bra.org>
Date: Tue, 6 Dec 2022 13:52:28 +0100
Simplify interface and quit on error
2dcf67e2ab0f8c6918133d3a5bcb3c1dee86db982022-12-05T17:18:27Z2022-12-05T17:18:27ZPrompt players for token to update their scoreWilly Goiffoncontact@z3bra.orgcommit 2dcf67e2ab0f8c6918133d3a5bcb3c1dee86db98
parent e74b632684c58ebb06b40f395409f7759a3ca9fb
Author: Willy Goiffon <contact@z3bra.org>
Date: Mon, 5 Dec 2022 18:18:27 +0100
Prompt players for token to update their score
e74b632684c58ebb06b40f395409f7759a3ca9fb2022-12-05T13:10:51Z2022-12-05T13:10:51ZEnsure player names are uniquesWilly Goiffoncontact@z3bra.orgcommit e74b632684c58ebb06b40f395409f7759a3ca9fb
parent 8abd5edce6b5776b4288254ea3f19fd4d7406c18
Author: Willy Goiffon <contact@z3bra.org>
Date: Mon, 5 Dec 2022 14:10:51 +0100
Ensure player names are uniques
8abd5edce6b5776b4288254ea3f19fd4d7406c182022-12-05T13:09:59Z2022-12-05T13:09:59ZInitiate database on startWilly Goiffoncontact@z3bra.orgcommit 8abd5edce6b5776b4288254ea3f19fd4d7406c18
parent 7689f88f24595ca9afe38cecab41bfc4e3c29473
Author: Willy Goiffon <contact@z3bra.org>
Date: Mon, 5 Dec 2022 14:09:59 +0100
Initiate database on start
7689f88f24595ca9afe38cecab41bfc4e3c294732022-12-05T12:11:10Z2022-12-05T12:11:27ZMake board editable in-placeWilly Goiffoncontact@z3bra.orgcommit 7689f88f24595ca9afe38cecab41bfc4e3c29473
parent 54deea3d092677422021864f23df5cb091f0a0ec
Author: Willy Goiffon <contact@z3bra.org>
Date: Mon, 5 Dec 2022 13:11:10 +0100
Make board editable in-place
54deea3d092677422021864f23df5cb091f0a0ec2022-12-02T16:04:52Z2022-12-02T16:04:52ZInitial commitWilly Goiffoncontact@z3bra.orgcommit 54deea3d092677422021864f23df5cb091f0a0ec
Author: Willy Goiffon <contact@z3bra.org>
Date: Fri, 2 Dec 2022 17:04:52 +0100
Initial commit