Commit graph

122 commits

Author SHA1 Message Date
EntireTwix
8fb7687d42 updated error message 2021-07-15 00:31:27 -07:00
EntireTwix
9223c520b1 clean solution found 2021-07-15 00:29:29 -07:00
EntireTwix
2599897788 🐛 fixed initial setup problem 2021-07-14 23:51:22 -07:00
EntireTwix
cbcfc1118c improved error handling 2021-07-14 23:42:23 -07:00
EntireTwix
ab1e154ab8 updated Save() and Load() paths 2021-07-14 23:02:34 -07:00
EntireTwix
78f7f34f63 🔥 removed MAX_LOG_SIZE == 1 specific case 2021-07-14 22:59:04 -07:00
EntireTwix
e04dcc926d 🎨 changed SetBal format to match that of ImpactBal() 2021-07-14 00:31:14 -07:00
EntireTwix
a78afc314e SetBal and ImpactBal require valid name arg 2021-07-14 00:29:40 -07:00
EntireTwix
732984a45d 💡🔥 removing legacy comments 2021-07-14 00:04:54 -07:00
EntireTwix
521f8614dd 🐛 AddUser() needs valid name check most of all 2021-07-13 23:52:08 -07:00
EntireTwix
4a56d57314 🐎 SendFunds made many times faster 2021-07-13 20:27:02 -07:00
EntireTwix
0ed5d5342b 🐎 inlined ValidUsername() && 🔥 removed GetChangeState() && 🐎 tweaked functions to include ValidUsername() && DelSelf() 2021-07-13 18:28:49 -07:00
EntireTwix
a65224d39e 🐎🚚 moved shared lock to decrease scope accurately 2021-07-13 16:31:39 -07:00
EntireTwix
a46801daea 🎨 style changes 2021-07-12 21:35:52 -07:00
EntireTwix
c2d8742138 🐛 bad logic for name size 2021-07-12 16:23:30 -07:00
William Katz
16d26d1901
🐎🐛 fixed name specs and replaced function calls 2021-07-12 16:14:56 -07:00
William Katz
70d0374dd7
🎨 simplified to islower 2021-07-12 16:11:46 -07:00
William Katz
a2e0149606
🎨 formatting 2021-07-12 16:09:50 -07:00
EntireTwix
2b28822239 🐎🎨 re-arranged function control flow 2021-07-11 20:38:39 -07:00
EntireTwix
8a23c8fa00 ImpactBal() now responds with new balance 2021-07-11 15:32:03 -07:00
EntireTwix
f7dbd4c3e0 🐎 made logs copy construct from thread_local 2021-07-11 00:55:24 -07:00
EntireTwix
8c97d19330 🐛 I made a 0iq mistake 2021-07-10 21:49:24 -07:00
EntireTwix
9927bd8217 🐛🔥 fixed logs 2021-07-10 21:34:19 -07:00
EntireTwix
c1587f9e46 🐎 valid name/pass check before vpass call 2021-07-10 18:56:58 -07:00
EntireTwix
518c1b1203 🎨 made save results from Save() 2021-07-10 12:09:01 -07:00
EntireTwix
f87ec947b6 using std::optional for 204 responses 2021-07-10 11:49:09 -07:00
EntireTwix
5a6a4180a0 🐛 nullptr isnt valid 2021-07-09 21:52:59 -07:00
EntireTwix
1f0a3dc28d 🐎🔨 modified endpoints to better adhere to JSON API conventions 2021-07-09 19:51:26 -07:00
EntireTwix
c7e2794e56 GetLogs() func doesnt compile when toggled off 2021-07-09 16:41:56 -07:00
EntireTwix
7803c5e1e5 🐎 static thread_local negatively effects BankResponse 2021-07-09 00:45:55 -07:00
EntireTwix
a657c9d6b2 🔥 remembered why I removed GetChangeState() check 2021-07-08 16:14:52 -07:00
EntireTwix
16494f971e 🎨 formatting 2021-07-08 14:58:58 -07:00
EntireTwix
fd6d085ae5 🐎 thread_local 2021-07-08 03:00:57 -07:00
EntireTwix
85e3dc038c NumOfLogs() 2021-07-07 16:13:31 -07:00
EntireTwix
b0fdfc5f4f 🐎 checking if balance copied is non zero before modify call 2021-07-07 14:33:34 -07:00
EntireTwix
bd87a14131 🔥🐎 simplified 2021-07-07 03:14:51 -07:00
EntireTwix
6af072cf66 updated name requirements to conform with minecraft names 2021-07-07 03:11:55 -07:00
EntireTwix
e3210f7337 🐛 undeflow check 2021-07-07 01:42:41 -07:00
EntireTwix
80cc3a99cf 🚧🐎 preparing to use FBE, in the meantime its 99% faster 2021-07-06 20:29:00 -07:00
EntireTwix
f431d8bcda 🔥racehorse: jsoncpp removed! 2021-07-06 18:51:56 -07:00
EntireTwix
46fcb1f443 🐛 Max log 1 optimizations fixed 2021-07-06 02:12:38 -07:00
EntireTwix
99f35a11df 🐛 Max log 1 optimizations fixed 2021-07-06 02:09:53 -07:00
EntireTwix
ae219af90e 🐛 fixed NumOfLogs if logs disabled 2021-07-06 02:04:44 -07:00
EntireTwix
c29abc34e0 🐛 fixed last commit 2021-07-05 18:49:41 -07:00
EntireTwix
597a710e2b made save function absolute 2021-07-05 18:49:13 -07:00
EntireTwix
4c3b521966 🐛 as amount can be negative now, conditional must change 2021-07-05 17:43:25 -07:00
EntireTwix
cb06dd31dd 2021-07-05 17:30:20 -07:00
EntireTwix
297b184a11 🎨🔥 reduced Sub/Add Bal() to ImpactBal() 2021-07-05 17:27:18 -07:00
EntireTwix
6926cf8791 🔥🐛 left a legacy cout in 2021-07-05 15:54:32 -07:00
EntireTwix
d25ff09bdf 🎨 simplified by specializing toResponse() 2021-07-05 14:52:31 -07:00