|
cf75367b5b
|
ui: Fix main_logo loading
|
2022-06-12 12:06:02 +02:00 |
|
|
01a9bb2e94
|
ui: Prefix $FILES$ by base path
|
2022-06-12 12:06:02 +02:00 |
|
|
d69c062d40
|
frontend: Fix chbase.sh using new version of svelte
|
2022-06-10 18:56:00 +02:00 |
|
|
750db69b06
|
settings: Can display a global message on all pages
|
2022-06-08 09:12:56 +02:00 |
|
|
e9dd35f8ac
|
settings: Can disable all submission button for maintenance
|
2022-06-08 09:12:56 +02:00 |
|
|
6aa0f4da95
|
ui: Use a PNG favicon
|
2022-06-07 12:42:52 +02:00 |
|
|
11a12e1d44
|
Import logos from challenge.json
continuous-integration/drone/push Build is running
|
2022-06-06 20:42:46 +02:00 |
|
|
39acdee6b2
|
ui: Display score grid in team page
continuous-integration/drone/push Build is running
|
2022-06-06 14:40:18 +02:00 |
|
|
8cb7bf8b96
|
chore(deps): update dependency sass-loader to v13
continuous-integration/drone/push Build is passing
|
2022-06-06 07:23:37 +00:00 |
|
|
a414cd22c8
|
Handle optionnal flags
|
2022-06-01 12:56:43 +02:00 |
|
|
eca15b394a
|
ui: Upgrade packages
|
2022-05-31 22:23:19 +02:00 |
|
|
fafb778c9d
|
ui: Use logos from challenge.info
|
2022-05-31 19:11:28 +02:00 |
|
|
48895af3e8
|
ui: Don't change page title if challenge info are not loaded
continuous-integration/drone/push Build is passing
|
2022-05-27 20:26:38 +02:00 |
|
|
5bfd1574f2
|
chore(deps): update dependency eslint-plugin-svelte3 to v4
continuous-integration/drone/push Build is running
|
2022-05-27 16:23:33 +02:00 |
|
|
a6adc1ac8c
|
ui: Display writeup in interface
|
2022-05-24 17:53:44 +02:00 |
|
|
4a190f51c5
|
admin: Fix video route
|
2022-05-24 12:03:00 +02:00 |
|
|
630c065825
|
ui: When enter is pressed on vector flag, add an item
|
2022-05-22 19:10:17 +02:00 |
|
|
7cdca440e6
|
ui: Ensure images in statement fit container
|
2022-05-22 19:10:17 +02:00 |
|
|
72add55723
|
ui: Open PDF, JPG, PNG, TXT in another tab
|
2022-05-22 19:10:17 +02:00 |
|
|
c713a0a25d
|
ui: Update node modules
|
2022-05-02 18:42:19 +02:00 |
|
|
dff4f4eb63
|
Distribute and handle challenge.json
|
2022-05-02 18:42:19 +02:00 |
|
|
2ca2018485
|
ui: Ensure jTeam, defined by RegistrationFormJoinTeam is not defined
|
2022-02-03 10:00:41 +01:00 |
|
|
277258814b
|
ui: Fix dropdown alignment
|
2022-02-03 10:00:41 +01:00 |
|
|
1dcde1ba10
|
ui: Update FIC logotype
|
2022-02-03 10:00:41 +01:00 |
|
|
2b87449475
|
ui: Ensure $teams is correctly populated
|
2022-02-03 10:00:41 +01:00 |
|
|
5d36c8a2c2
|
ui: Update node packages
|
2022-02-03 10:00:41 +01:00 |
|
|
01b05aaed0
|
Implement label only flag
continuous-integration/drone/push Build is passing
|
2022-01-21 13:26:52 +01:00 |
|
|
63b0ad4885
|
ui: Increase time between checks
continuous-integration/drone/push Build is running
|
2022-01-21 10:50:32 +01:00 |
|
|
76ccd25ae3
|
ui: Detect my refresh with more accuracy
|
2022-01-21 10:40:36 +01:00 |
|
|
252ff33b83
|
sync: Allow Markdown in flag help
|
2022-01-21 09:00:22 +01:00 |
|
|
0a15bd9756
|
ui: Keep the flag box on the right
continuous-integration/drone/push Build is passing
|
2021-12-11 11:20:44 +01:00 |
|
|
eb7697ed50
|
ui: Fix some bugs with teams without member
|
2021-12-11 11:20:44 +01:00 |
|
|
c7569b5e54
|
Use pointer receiver more offen
|
2021-12-11 11:20:44 +01:00 |
|
|
49664c3dfe
|
Implement radio flag type
|
2021-12-11 02:02:06 +01:00 |
|
|
41565729fd
|
ui: Update node modules
|
2021-12-11 02:02:06 +01:00 |
|
|
61fccca070
|
Implement unit property for flags
|
2021-12-11 02:02:06 +01:00 |
|
|
c3742ade4e
|
Implement number flags
|
2021-12-11 02:02:06 +01:00 |
|
|
87583fbd17
|
ui: Update modules
|
2021-10-25 20:51:55 +02:00 |
|
|
315fb1efae
|
chore(deps): update dependency prettier to ~2.4.0
continuous-integration/drone/push Build is passing
|
2021-09-28 08:23:26 +00:00 |
|
|
e29802b731
|
WIP Try to built a new htdocs-frontend tarball
continuous-integration/drone/push Build is passing
|
2021-09-28 09:11:46 +02:00 |
|
|
8d9269c635
|
ui: Fix bootstrap 5 embed items
|
2021-09-26 12:25:02 +02:00 |
|
|
56d8d49304
|
ui: Prepare ui for public interface
|
2021-09-26 12:25:02 +02:00 |
|
|
cd73622cae
|
New settings to only count bad submissions
|
2021-09-09 11:33:59 +02:00 |
|
|
1488ee60e5
|
ui: Ensure team exists before displaying it
|
2021-09-09 11:33:59 +02:00 |
|
|
82c2af57cb
|
ui: Fix retrieval of server time
|
2021-09-09 11:33:59 +02:00 |
|
|
bd8db24997
|
ui: Add Accept header to retrieve JSON errors
|
2021-09-09 11:33:59 +02:00 |
|
|
89979eac8f
|
Update .gitignore
|
2021-09-09 11:33:59 +02:00 |
|
|
cf1d8d9516
|
settings: Add IgnoreTeamMembers
|
2021-09-09 11:30:13 +02:00 |
|
|
e6aadfdd8b
|
ui: Don't suggest team to change their name if name change is disabled
|
2021-09-09 11:30:13 +02:00 |
|
|
f5941dcece
|
ui: Improve CardTheme colors
|
2021-09-08 02:07:37 +02:00 |
|
|
a812a6a5c6
|
ui: Refresh issues after submit
|
2021-09-08 02:07:37 +02:00 |
|
|
f5f450f456
|
ui: Sort tags without considering case
|
2021-09-08 02:07:37 +02:00 |
|
|
864f78e8fa
|
ui: Sort ranking ...
|
2021-09-08 02:07:37 +02:00 |
|
|
986fbb8f74
|
ui: Hide issue form after sending
|
2021-09-08 02:07:37 +02:00 |
|
|
b0a7daf1f4
|
ui: Include badge on CardTheme
|
2021-09-08 02:07:37 +02:00 |
|
|
9dcd43664a
|
ui: Fix niceborder color
|
2021-09-08 02:07:37 +02:00 |
|
|
46261af751
|
ui: Center display of hints buttons
|
2021-09-08 02:07:37 +02:00 |
|
|
2a9d2cacda
|
ui: Always recreate the settings object to remove previously defined
|
2021-09-08 02:07:37 +02:00 |
|
|
8683e78213
|
ui: Fix ?fill-issue link
|
2021-09-08 02:07:37 +02:00 |
|
|
eca6a4238d
|
ui: Avoid floating expansion
|
2021-09-08 02:07:37 +02:00 |
|
|
a5bf9d2600
|
ui: write Scenarii the correct way
|
2021-09-08 02:07:37 +02:00 |
|
|
ab11446be2
|
ui: Always show scrollbar to avoid effects
|
2021-09-08 02:07:37 +02:00 |
|
|
dedfab1c7d
|
ui: Fix next button link
|
2021-09-08 02:07:37 +02:00 |
|
|
d319587dab
|
ui: Fix responsiveness on home page
|
2021-09-08 02:07:37 +02:00 |
|
|
17839474e1
|
ui: Fix base url mess
|
2021-09-08 02:07:37 +02:00 |
|
|
74d77dce9f
|
sync: Add partner's info
|
2021-09-08 02:07:37 +02:00 |
|
|
f2bf07fd28
|
ui: Add helpers for formating date and file size
continuous-integration/drone/push Build is passing
|
2021-09-01 02:21:49 +02:00 |
|
|
83a47af391
|
ui: Add theme from bootswatch
continuous-integration/drone/push Build is passing
|
2021-09-01 01:49:28 +02:00 |
|
|
e6557c8c06
|
ui: Fix erasing of downloadable files
|
2021-09-01 01:49:28 +02:00 |
|
|
941e1c16d5
|
ui: Fix loading problems when themes arrived to late
|
2021-09-01 01:49:28 +02:00 |
|
|
e3057726e8
|
ui: Implement hint discovery
|
2021-09-01 01:49:28 +02:00 |
|
|
815f4b9037
|
ui: Add a progress bar indicating total number of flags
|
2021-09-01 01:49:28 +02:00 |
|
|
a255480195
|
ui: Ensure themes menu kept in screen
continuous-integration/drone/push Build is failing
|
2021-08-31 23:32:07 +02:00 |
|
|
23d5ea7c97
|
ui: Randomize themes list
|
2021-08-31 23:32:07 +02:00 |
|
|
451b678e73
|
CI: Build frontend ui
|
2021-08-31 23:32:07 +02:00 |
|
|
1def2c97c1
|
ui: Working flags
|
2021-08-31 02:58:24 +02:00 |
|
|
7e13cf28bd
|
ui: Almost all interface done with Svelte
|
2021-08-30 12:46:18 +02:00 |
|
|
9fa1ede69c
|
frontend: Start new interface with svelte
|
2021-08-25 13:23:52 +02:00 |
|