added sentry logging and fixed bug with guilds that have 0 logs
Created by  emallson  on March 1, 2021
VRGGMI3DDJOEG6DHOWNUHIA6YLHKEG666NMZ34UEDSLTBEIYM3ZQC
changelog entry
Created by  emallson  on February 28, 2021
NNJUZ266L6MMMX5WCWLIF5VHFJ6KEIZYREIRM4E7OVCWL7NGQRPAC
hotfix marks now correctly appear when prog was skipped for a week
Created by  emallson  on February 28, 2021
3GSVHVH6OPIDQYVM25IFCJNZ7B5PP2IAMO3CMJOQDYXEL5COAEFAC
removed log links; they were accidentally leaking the full contents of unlisted logs
Created by  emallson  on February 28, 2021
4LU4JZSCYZR5ODKA4WCZOELJXHGI7WLEV2KGUBGOZ2ULFXIQKZHAC
hotfixes now split weeks correctly. would you believe that it was (mostly) the same TZ issue?
Created by  emallson  on February 28, 2021
5TB4BZA7OTPT46NXDH357PTFUNIRJJWEHUQRDKGPY6FWFSLZ3G6QC
fix tier week calculation for monday night guilds. EU/CN probably still has problems but i dont know their reset times
Created by  emallson  on February 28, 2021
Q5YMRI6KTZMC7CDKOMN75WV65UNM232LFGAEMBDWXZFXCKKFX4UQC
hacky fix for wowprog urls
Created by  emallson  on February 27, 2021
MLJ2OMC2AXGIWRLW5J4HDFJ4GLTYIZVIQZHKVBPC3XMTVBSLFWAQC
support multiple spaces in a guild name
Created by  emallson  on February 27, 2021
HT6OI3S2CCY2AITV5FACPAF6JSCLHUNXYOXHAZX5Z3GA34Y6J3GAC
improve first-load performance, add cache-control headers, and gzip content
Created by  emallson  on February 27, 2021
3XBL76EQAB75XHQJHUIPGS56GZ5LK7XXRYYI3VDLH7BZLSO2G45QC
dont show pre-prog hotfixes as dashed line.
Created by  emallson  on February 27, 2021
B2VAHDYSPO7POKVPB2UBFJ2RFKMDUINBWXNBBXS4UL3LXBOYMDTAC
made chart contents clearer
Created by  emallson  on February 27, 2021
EVDNQ26WBUWLTE37AJM4M52ZUBBNDCCIYUBKKLPERFVVRF644IKQC
small chart cleanup. fixes council kill bug
Created by  emallson  on February 27, 2021
W5QMVD5B6ZOGKNUMYRMI7NO6XJ3RE4SWIBOJVC4NBW3UOCFC45FAC
home page got some touching up
Created by  emallson  on February 27, 2021
FURQDCR3QP6C4BJHCZ4NMVFGFBGHDG6OAJM7W6A7XU7PNUR3RCMAC
small faq text update re: council
Created by  emallson  on February 26, 2021
EVZYEE62GPTRMQTS4UNHT6ONGR2UXAD54LSX37UFESYGHVS3SCHQC
changelog entry and faq entry
Created by  emallson  on February 26, 2021
PKMGWEOGUJV5BZ2IAPJFLYK5X4LC6WTCBT7TLLXNBSFPVGVKX56QC
frontend rendering of hotfix data
Created by  emallson  on February 26, 2021
BYVNJI7UUHLRECHFPANFHBW5MTI6P335HTWZWNZABC3CHGXE3MCQC
added hotfix data to backend
Created by  emallson  on February 26, 2021
SXQOHRQCIF65U4IEFAPDBXZTDJPAVK446D6AVMQXXV6WWZLA54BQC
fix a panic + changelog text change
Created by  emallson  on February 26, 2021
JSGANMLNEXKASYBFSOEUAKEPWJCRO4YIVZFPXWH2TSIZKW5LZOUAC
adjusted raid end time cutoff. need a more robust solution. start/end time coherence?
Created by  emallson  on February 26, 2021
D2YJGMQ2SWGWBXQU352R532GYALXTSMZXUDKNRYK3F6TMGHNKMDQC
dont show kill pull ilvl if there is no kill
Created by  emallson  on February 26, 2021
JLD4M7R4DO5AOGVXKU72VEO7XY6CB6BJ4SPQCIRK2LXGYDE3GXNQC
FAQ cleanup
Created by  emallson  on February 26, 2021
VLR6TJHWXTTIRSNQAPA5QWYJTCGEDY73KTFLLHXLBNB7YXELTVIQC
adjusted ilvl calculations and added changelog
Created by  emallson  on February 25, 2021
ZCUDVIEBTLDSQPW472DG7SLMX3FE33J4DESMLCIBBJJFMGDW76VQC
prevent using ptr logs. whoops
Created by  emallson  on February 25, 2021
ZKX3LZVYFQGG5DI4QQ7C6FJ6RIVJJ5Y5WFXJMXAJRRPUTDH65WYAC
oops,
Created by  emallson  on February 25, 2021
BSBQQLH3LCE7YXNF5DVYTDMDWWDZ5IIRZ3SM2BPYPUTQIHDQDGCQC
fixed host calculation for wcl auth
Created by  emallson  on February 25, 2021
OLK5DJL5RF42B5I3NFVXJYPC7NWSJZ4VN77U3CQJH2YWMA7VC33AC
revocation works
Created by  emallson  on February 25, 2021
C55X6B5YBXZ7SVRC4IDCRG6BY5ZW2V6JORGQ2WMQPBAECVLMZOMQC
backend uses private tokens for sync when available
Created by  emallson  on February 25, 2021
6CUC3C5BCSMUJU73T3XYWPTVEUYXXG3PREA7P2BRZZ7XZY54JBMAC
we can authenticate user for private/unlisted logs. not actually used in sync code (yet)
Created by  emallson  on February 25, 2021
OWZCU6OX33FKWEEI7LUWIZZTBPUP2OSLJIADPHIBYOWGPPRIPMIAC
build script
Created by  emallson  on February 25, 2021
CQBONIOWRVJYDXTXP6KECGG52ARBAPUYWVFQ4A6A7DRZDEHCOD4QC
error handling in Sync + better cancelation reporting
Created by  emallson  on February 25, 2021
7JHL5GZZVA76345RT3XJU2J65SRFSL5CVLRATGP52ZZ4DRQFLAJQC
log import handles pagination + partial imports. a partial import may occur when a log is loaded during live-logging
Created by  emallson  on February 25, 2021
YNBZFYOVWGJNZEHKYDPHG225PTCYGF27LWBAJTVGWZTLPEPC474QC
scroll a boss into view when the hash is used
Created by  emallson  on February 25, 2021
QDF6MHUAGHZQVIN7ZW6BBINHXMY4EB6DJY65JFLK4TMS4GBCWXCQC
prevent each link click from adding history
Created by  emallson  on February 25, 2021
K5KSZXPMZUS5VYQAL4NDPAD7WSDUDR3PGHD6GVAKHZVE5SACS5YAC
we live!
Created by  emallson  on February 25, 2021
4C7QXSEQ7XGPZDLCUTFSDCORVEMIRVD55IZTCTP6W4QQCCI52CZQC
some cleanup + text
Created by  emallson  on February 24, 2021
4Y7NTBMDC33ZZSLJE7MQEL6MBXEZCEKQ5Y5IK5QLZ5VQW5FAHAXAC
guild lookup works
Created by  emallson  on February 24, 2021
LSMR562IYSS2SXBN4TZFXKKFMQBFG6I3CU2JXBH65BQ46IESAPRAC
basic search box
Created by  emallson  on February 24, 2021
WGKOIHMDRGXLPCDAS6SA673OXYEAQI2IEE6RX777RO7BA64VXDGAC
collect formatted server name from WCL
Created by  emallson  on February 22, 2021
QOU6KRNZSZMO3NNFFPJ6SMHD6HE6WK5K7QUXHVA63JMM7TXDWR3QC
fixed raid time calculation & rendering. now raid times are stored using a start date + duration (ms)
Created by  emallson  on February 21, 2021
2GEG6ZQ27IJCPN5ZJIVTQT7EB3ML2X3SGIFUM2EWWEKU5Q5HRRJAC
fixes to raid night calculation. need a 3rd look at end time calculation to manage split logs
Created by  emallson  on February 21, 2021
CKULEF2ZEI7U6GBA5JZQ6AMDP77G4X5RGNQO3TML6LJLA6UDL54QC
frontend formatting and fix to filter out dungeon encounters
Created by  emallson  on February 21, 2021
QHC5AM3DSLRYPRDCQEP4UAGQKRASBKRHJM6FOGNZWNTTO6RYMTNAC
raid night analysis + basic (basic) presentation
Created by  emallson  on February 20, 2021
IT55ASWSZHHHW7MZ6MWVFZFZZNA3WKFBXQLNAFY7PYGHYQUJOZIAC
very basic team stats. frontend use NYI. gotta run to raid tho
Created by  emallson  on February 19, 2021
AJKCAY3ODMTFBO6GXWXWQSWNFIH3H7JNBRFVW5H6ZSWA7SZGY3FAC
frontend uses stats. no more dispatch
Created by  emallson  on February 19, 2021
BZWC6XMOUXEPOI7P65MREJZ45TSQRFMMR2SQ7LML7RMCKUL57VHAC
overview table at the top. most of the work with provider and shit can get tossed. going to move analysis to backend
Created by  emallson  on February 19, 2021
7QS7R2ORWCZMTCE3SD5PJ5ZL27N3RS7YCWBHXH3JDPTHDQ3KBAMQC
if you know a url, its honestly pretty functional
Created by  emallson  on February 18, 2021
GGREOYIRZE2GH62X7YXQA7IUSSB25ENLQ5OKVJYWPNI462DP37FAC
couple tweaks to log filter heuristic
Created by  emallson  on February 18, 2021
3QZU4ZIBA24ZXKPBGMTWX4S2GF6AOXJMPD2753CCTU7QUL2WMDXAC
getting some good fucking stats now
Created by  emallson  on February 18, 2021
62OPHDLT2IIHK2OEH76NWB6V7E2Z5USUBNHB4X3DP2XLDI3YHY7QC
missing some files from earlier. whoops
Created by  emallson  on February 18, 2021
HXRDRHIVGSBEAMTKJFZK43MSB53BKON6F77AARUQNWFUPSTZSBPAC
charts work \o/
Created by  emallson  on February 18, 2021
N7TZV5WJKLYKSG6SIVAID4ZCC76YHZU5U5WWQGG6TFKAV6CE3Y6AC
read tag meta from db
Created by  emallson  on February 16, 2021
EKERBH2GMXCDZSFXAQP6FGGQTTW3ZENOUM4ZKZVHWAAKGW64YLTAC
client commit
Created by  emallson  on February 16, 2021
Q4BYGYNX3UZXX47EMX2GWX6M6ICSMIMCLQ7HVOYS4HB4RHYI4NEQC
actual initial commit
Created by  emallson  on February 16, 2021
B7W4Q522DLB6DKH2TFDOCTSZFZLFTOLCT6CCZEOC3V3UUMSAOOFAC
initial commit
Created by  emallson  on February 16, 2021
CTTRVUAD3LQR7DVZVI7R7KVA3JQYAMT6KJZ5FR3ZZQTVBSIJFB3AC