Commit Graph

94 Commits

Author SHA1 Message Date
fengzero 40926b33dc try scanf certs directory 2022-12-02 06:09:25 +00:00
fengzero a1773a8b72 jwt: load key from config and persistence dir 2022-11-28 07:46:30 +00:00
eeff 32d8271556 fix: neu_decode64 on empty string 2022-11-14 10:23:58 +08:00
eeff 611f3586e9 fix: function neu_json_decode_new and neu_parse_param 2022-11-14 10:23:58 +08:00
fengzero 8ff017b8a8 fix(queue): modify the type of key to uint64_t 2022-09-15 07:06:21 +00:00
fengzero 7bdf14fbc3 async_queue FIFO 2022-09-15 01:30:43 +00:00
fengzero e9b54861c6 fix(json): decode int as float/double 2022-09-06 08:23:30 +00:00
gc87 931a68997d feat: add memory cache size reduce 2022-09-02 18:50:50 +08:00
fengzeroz 75f5861b8e Merge pull request #742 from gc87/mqtt-mem-cache
Mqtt memory cache for trans data
2022-08-30 14:26:50 +08:00
gc87 722632f6d6 feat(mqtt): add cache setting to ui & webapi 2022-08-29 22:49:25 +08:00
gc87 cd3c9213f6 fix(mqtt): add cache send & fix cache bug 2022-08-29 21:09:24 +08:00
eeff 099b222147 feat: add neu_asprintf utility function 2022-08-29 14:32:36 +08:00
fengzeroz 1a6c39d866 Merge pull request #739 from eeff/eeff/dev
Add options `--config_dir` and `--plugin_dir`
2022-08-29 14:17:41 +08:00
gc87 9a5e544207 feat: loop delete 2022-08-29 00:02:17 +08:00
gc87 610745e35d feat: add memory cache to mqtt plugin 2022-08-28 23:30:50 +08:00
gc87 2bdb38129c feat: add memory cache unit test 2022-08-28 20:07:57 +08:00
eeff 3a3829bc6e feat: pass config_dir and plugin_dir to core and restful plugin 2022-08-26 15:41:02 +08:00
fengzero e36672575e chore(queue): add queue_clean for remove all ele from queue 2022-08-26 02:24:11 +00:00
fengzero 7f9d4cd84c feat(driver): set float precision 2022-08-10 10:30:38 +00:00
fengzero f33d171c47 fix: include jwt.h 2022-08-04 06:11:29 +00:00
eeff 0057bbd711 chore: export neu_jwt.h 2022-08-04 12:00:26 +08:00
gc87 99f742f2a9 fix(base64): decode output len error 2022-06-27 17:38:21 +08:00
fengzero 174cb88119 delete json include that does not need to be exported 2022-06-15 10:24:53 +00:00
fengzero 58a01a770c api(tag): add description field in add/update/get 2022-06-15 03:34:58 +00:00
fengzero 4883eae0c8 fix persist plugin info 2022-06-15 01:58:03 +00:00
fengzero 203328dffd copyright 2020-2022 2022-06-10 04:43:06 +00:00
fengzero 94ed02a84b remove atomic_data 2022-06-10 04:43:05 +00:00
fengzero 7d6e7c7a37 remove unused file 2022-06-10 04:43:05 +00:00
fengzero c8234633e0 add/del/get group 2022-06-10 04:43:05 +00:00
fengzero a7781b63ce log: replace log with zlog 2022-05-28 09:27:52 +00:00
fengzero d89612a7e4 async queue 2022-05-25 06:05:34 +00:00
eeff 99d1b724b6 fix: string equality comparison using strcmp 2022-05-24 18:39:00 +08:00
fengzero 5da0480eb4 remove libyaml 2022-05-18 05:30:14 +00:00
fengzero b21571fd0f jwt: support pub key 2022-04-26 09:33:48 +00:00
fengzero d210b177ed chore(utils): remove common 2022-04-26 08:27:12 +00:00
lixiumei baaf006275 Add jwt to get iss-grant result judgement 2022-04-26 07:20:48 +00:00
lixiumei 73ca00660d Modify jwt authentication, adapt to bc 2022-04-26 02:11:28 +00:00
eeff dc52d25d4f feat: add ekuiper plugin json decoding utilities 2022-04-15 18:03:20 +08:00
lixiumei ec0c8a1889 Fixing warnings in CI compilation 2022-04-15 08:13:09 +00:00
gc87 d13747cfc8 refactor: remove neu_list dependency
Use sys/queue.h instead of neu_list.h
2022-04-12 16:56:14 +08:00
fengzero 82e061da4d move header to include/neuron 2022-04-07 08:44:04 +00:00
fengzero cfc44903c1 remove uuid.h 2022-03-31 08:53:02 +00:00
fengzero cdb904287c move base64.h to utils 2022-03-31 08:47:05 +00:00
fengzero 04a8674a3f remove atomic_data.h 2022-03-31 08:38:09 +00:00
fengzero 39f9e0697d remove mem_alloc.h 2022-03-31 08:10:55 +00:00
eeff 33fd57670d Add option --log to main program
1. The --log option specifies to which file neuron logs
  2. Log to standard output or file, but not both
2022-03-25 14:55:02 +08:00
eeff 75c594533a Fix log to check quiet flag and level filter correctly 2022-03-25 14:06:44 +08:00
gc87 30f019cdde Add base64 codec 2022-03-01 13:55:04 +08:00
Parker Liu fdd18850b8 Add function neu_json_decode_by_json for partialy decode json buf 2022-02-17 17:51:17 +08:00
Parker Liu 4b90282802 Update persistance's parser file that generated by new json-autotype 2022-02-16 11:59:55 +08:00