Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
466fb7f
Fix issue #1 : unknown email crashes app, add message in index template
Tit-Co Mar 9, 2026
9e1c454
File change : add unit tests
Tit-Co Mar 11, 2026
e37cc7e
Modification : fix issue #2 - club purchase places with not enough po…
Tit-Co Mar 11, 2026
e829ef6
Modification : fix issue #4 - clubs should not be able to book more t…
Tit-Co Mar 11, 2026
8c119e9
Modification : add improvement by checking negative number of places …
Tit-Co Mar 11, 2026
31f1863
Modification : fix issue #6 - points update not reflected, update uni…
Tit-Co Mar 12, 2026
50a648c
Modification : refactor code according to snake case
Tit-Co Mar 12, 2026
8ab253f
Modification : fix issue #4 - club should not be able to book more th…
Tit-Co Mar 13, 2026
a77fa81
Modification : fix issue #5 - booking places in past competitions sho…
Tit-Co Mar 13, 2026
d0bbbca
Modification : refactor unit tests
Tit-Co Mar 13, 2026
c9a89fc
Modification : fix issue #282 - clubs should not be able to book more…
Tit-Co Mar 14, 2026
aea1089
Modification : add improvement - message when competition is sold out…
Tit-Co Mar 14, 2026
24552f1
Modification : refactor unit tests with class
Tit-Co Mar 15, 2026
f93042d
Modification : add auth feature with password, add new template to si…
Tit-Co Mar 16, 2026
9bf3e24
Modification and file change : separate tests by unit and integration…
Tit-Co Mar 16, 2026
2441f12
Modification : protect routes with flask session
Tit-Co Mar 16, 2026
da2361e
Modification : update tests
Tit-Co Mar 16, 2026
05a72dc
File change and modification : implement points board feature in issu…
Tit-Co Mar 16, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ bin
include
lib
.Python
tests/
.envrc
__pycache__
__pycache__
.idea/
.coverage
44 changes: 28 additions & 16 deletions clubs.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,28 @@
{"clubs":[
{
"name":"Simply Lift",
"email":"john@simplylift.co",
"points":"13"
},
{
"name":"Iron Temple",
"email": "admin@irontemple.com",
"points":"4"
},
{ "name":"She Lifts",
"email": "kate@shelifts.co.uk",
"points":"12"
}
]}
{
"clubs": [
{
"name": "Simply Lift",
"email": "john@simplylift.co.uk",
"password": "pbkdf2:sha256:150000$hRdMG3j8$75089df7d666a0a804b2ab30832ee5ead0af0f9da1a16792aebb227f26736140",
"points": "13"
},
{
"name": "Iron Temple",
"email": "admin@irontemple.com",
"password": "pbkdf2:sha256:150000$vRos0Pry$191eef653bbe787936e8329844c04c082ea74f91ed2da129ed0258a9cf4f0b62",
"points": "4"
},
{
"name": "Power Lift",
"email": "admin@powerlift.com",
"password": "pbkdf2:sha256:150000$NSg2p4vF$e817bb5a870bf4fea7e0687a9afe4b620a6ba2402d6190450d13407b00e39848",
"points": "5"
},
{
"name": "She Lifts",
"email": "kate@shelifts.co.uk",
"password": "pbkdf2:sha256:150000$8LvMXlh1$84c53ce7ad7b0adb694806647bc1fd7f2c748b5e3a41d5ad76f515c148e86252",
"points": "12"
}
]
}
22 changes: 16 additions & 6 deletions competitions.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,24 @@
{
"competitions": [
{
"name": "Spring Festival",
"date": "2020-03-27 10:00:00",
"numberOfPlaces": "25"
},
{
"name": "Fall Classic",
"date": "2020-10-22 13:30:00",
"numberOfPlaces": "13"
"number_of_places": "13"
},
{
"name": "Winter Power",
"date": "2026-06-26 12:16:00",
"number_of_places": "4"
},
{
"name": "Summer Stronger",
"date": "2026-05-30 18:23:40",
"number_of_places": "0"
},
{
"name": "Spring Festival",
"date": "2026-07-27 10:00:00",
"number_of_places": "20"
}
]
}
Loading