Commit Graph
46 Commits
Author SHA1 Message Date
DarthArgus 1dda3feca0 this is more proper 2016-10-18 07:21:26 +00:00
DarthArgus 7f51fa9129 fixes 2016-10-18 03:25:50 +00:00
DarthArgus 8508437815 more refinements 2016-10-17 22:27:24 -05:00
DarthArgus c0a0092527 make it a string 2016-10-17 22:15:43 -05:00
DarthArgus f1dc0461df this should fetch the bin name 2016-10-17 22:14:04 -05:00
DarthArgus a372e936b1 send process name 2016-10-17 21:57:55 -05:00
DarthArgus 1289a17e87 typo 2016-10-18 02:10:33 +00:00
DarthArgus 46a578acb2 send a special user agent 2016-10-17 21:02:17 -05:00
DarthArgus a0a1f8eb31 in theory, this isn't a necessary check as the api would complain if
something is missing
2016-10-17 20:51:13 -05:00
DarthArgus c36b91e0d0 fix url 2016-10-18 01:38:13 +00:00
DarthArgus 40272ff290 autoformat and put it in other bins 2016-10-17 20:33:32 -05:00
DarthArgus 7a9d070608 both fatal and rm -rf now working - for internal/testing builds we
default to  -DSTELLA_INTERNAL to disable this thing...will add to the
rest of the bins and merge with the prod branches
2016-10-18 01:10:45 +00:00
DarthArgus 7290a4005e newline 2016-10-17 19:32:55 -05:00
DarthArgus d845df1921 prob don't need a dtor? 2016-10-17 19:31:04 -05:00
DarthArgus 0d4bef0e88 more tweaking 2016-10-17 19:28:44 -05:00
DarthArgus 826e75014a in theory this should work on all processes? 2016-10-17 19:05:25 -05:00
DarthArgus aeb6cbe47b ok, she builds! next step is to add it to all the server processes, and
define a var on non-prod (so all branches except for
clang-profile-build) to disable it entirely
2016-10-17 23:02:59 +00:00
DarthArgus b08fa054c4 functional prototype? may need to cleanup the cmake inclusion with the
crypter header...
2016-10-17 17:59:39 -05:00
DarthArgus 4da1791d05 cleanup 2016-10-17 21:44:11 +00:00
DarthArgus 83d2c16179 okies, she builds now so up next is making it actually do something
useful
2016-10-17 21:39:44 +00:00
DarthArgus 08cc494dda skeleton code for metrics 2016-10-17 16:21:39 -05:00
DarthArgus 09b288a36e use empty as we always init the var 2016-09-26 06:24:21 +00:00
DarthArgus 17265362de getString: check if null before casting 2016-09-26 06:24:21 +00:00
DarthArgus dd9417642c for nullable types we'll need to create a proper function outside the template for them 2016-09-26 06:24:21 +00:00
DarthArgus 51fa1ff6ad enums for clarity 2016-09-26 06:24:21 +00:00
DarthArgus 8b614c5769 return a proper T null instead of an empty T 2016-09-26 06:24:21 +00:00
DarthArgus 2b8a8fdd03 pvs studio suggestions 2016-09-26 06:24:20 +00:00
DarthArgus f7d5eeb160 so the result buffer/string wasn't being parsed by the json class because even using the "proper" ways of comparing the char * to "application/json" weren't working...ugh 2016-08-20 13:44:33 +00:00
DarthArgus 5f0e741a72 make the webAPI more generic so that we can use it in a more standardized fashion 2016-08-20 11:19:23 +00:00
DarthArgus e0d9f58ba0 update nlohmann's json to v2.0.2 2016-08-20 07:41:19 +00:00
DarthArgus 207449547f cleanups and clarity 2016-08-06 02:35:55 +00:00
DarthArgus 00fef810e7 prevent the insanity of specifying (usually) defaults 2016-08-06 02:00:49 +00:00
DarthArgus a9fa196e5f did i say simpler? i'm not sure if this is more or less simple...but it is secure and operates how we need... @apathy audit please? 2016-08-05 01:09:25 +00:00
DarthArgus 91cd9b60ec needs QA/TEST before even seeing TC - implement login based on returned username from web api 2016-08-04 21:36:55 +00:00
DarthArgus 5217465f67 pvs studio suggested improvements for performance 2016-07-24 17:47:01 -07:00
DarthArgus b27d82ff39 no more spaces for extra secret slots - closes #34 2016-06-01 04:04:30 +00:00
DarthArgus a05e61e0fe the response should never be empty but we need to check the json lib for exceptions and return appropriately... + cleanup a bit - closes #33 2016-05-22 17:44:00 +00:00
DarthArgus 068228a938 forgot a case 2016-04-28 19:52:24 +00:00
DarthArgus 18e316631f credit where it's due 2016-04-28 19:17:47 +00:00
DarthArgus 909ceab5e9 poke some fun with license header 2016-04-28 17:27:27 +00:00
DarthArgus 6049da78af all working! thanks for the cmake help, @devcodex! 2016-04-28 17:23:30 +00:00
DarthArgus b99e3e45f9 properly link the executable against curl, instead of the helper lib 2016-04-28 16:57:47 +00:00
DarthArgus ecc0621f61 if only i could get past the linker errors, this will work... 2016-04-28 03:46:02 +00:00
DarthArgus 5f7cf7e969 this is closer but still not building correctly 2016-04-28 03:28:12 +00:00
DarthArgus 4f7a729d61 this makes more sense 2016-04-27 22:27:18 +00:00
DarthArgus baecfbebb6 has linker error! but this should be a good start on breaking out our changes and web api into a standalone library/namespace 2016-04-27 21:54:10 +00:00