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 |
|