-
Notifications
You must be signed in to change notification settings - Fork 0
/
sitenotes.txt
174 lines (103 loc) · 6.89 KB
/
sitenotes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
create dynamic search form allowing buttons to click on names
create database to store users
create database of leagues
look at avatar content
http://materializecss.com/collections.html#!
create based on that for a selector for who you are playing against
//where i store all current user data
(JSON.parse(localStorage.getItem('user')))
next on the list:
create the user page, displaying basic information about them
- can probably take a look at how games and classes are structured, make it like that but with more info
-Got everything done except setting up filter
-Now have automatic filter
add leagues and by default filtering by them
- go based off of current user (or selected league)
- only allows users to record games with players in their league (should change to making a league selector only allows players in that league)
- need to add so that when a user is added to a league it records their name
make login bar part of header
set up filtering for games
- have filter by uid
- need by league - and have support for it on the main page
who is the winner is wrong
- was comparing strings not int values
<input type="checkbox" name="h2h" value={this.state.checked} checked={this.state.checked} onChange={this.handleClick}/> Show only matches against you?<br />
tried this for head to head, no success
sort by league on games page
- need to add list filter for uid
- done
add a me page in the header to view user profile
- done, but would like the text to flip between
need a refresh to keep current user updated
-? maybe lookup in header
- Seems to be unnecessary as long as site uses user lookup instead of actually pulling data from the storage
need head to head history
- when you view someone's page, add a toggle for head to head
- maybe have a page just for comparing records
rating system
- works but maybe display members of a league on the league page
- maybe add list of games played to the user on every game played
add a points in league and ranking system to each player
hosted on firebase
leaguedisplay not working with added leagues
Front page - like conversation with bartel
- display of top players
- quick add game button
dynamic header
must add yourself in a game
prompt players involved in game to validate
-did that
-just need to filter it within game displays to only show validated games
When you add a game you switch users? -fixed
Also subtraction only works sometimes - might be related - fixed
probably in the api - fixed
cannot add a game anymore after moving from api - seems fixed
only loads in stuff from google not the info from the database - fixed
loads users locally for full reference to current user
doubles apparently doesnt work anymore
Long term, possibly restructure, store game history in leagues not in its own tabel,
-push game id to each league (works right now because of cross referencing but is slightly clunky/innefficient)
---------------------------------------------
admin page
- remove a player from a league
- delete a user
- delete a game
add more stat tracking - average score, etc, breakdown by league, etc
change winner display
creation of sub leagues or tournaments within a league
table view? (like in guardian app)
-maybe make it an option in game creation? probably do it on a separate page though
cannot add a player more than once in a game
-on a backburner because not important for singles
private leagues
salting
????????????????
dancing log in button
------------------------------------
.filter(function(player){
for ( var i in player.leagues){
for( var j in user.leagues){
if (user.leagues[j].value === player.leagues[i].value){
return true;
}
}
}
return false;
})
-
last thing to do, i am adding n=indexes to the league pages, need to add a score page any time i create a new table thing for it in my database do it doesnt start blank
also possible to disable live if league does not have live api -not for demo
erase from live page - done
add league id to header and make it so that it can be updated from anywhere (duh) - fixed
slack bot - done ish
buttons
-incorrect mac addresses = 08:00:27:54:4c:c1
52:54:00:12:35:02
c0:3f:d5:60:cd:08
00:17:c5:73:0b:3c
7c:7a:91:46:40:ec
24:de:c6:c9:8a:fe
is currently always a user behind - fixed
192.168.200.158
https://outlook.office365.com/owa/service.svc/s/[email protected]&UA=0&size=HR128x128&sc=1469621861740
https://outlook.office365.com/owa/service.svc/s/[email protected]&UA=0&size=HR648x648 //&sc=1469621861740