Commit Graph

77 Commits

Author SHA1 Message Date
Kay Marquardt (Gnadelwartz)
d310805a98 replace R090909 -> o9o9o9 , better readable 2021-01-04 16:10:43 +01:00
Kay Marquardt (Gnadelwartz)
0798f1ae00 bashbot.sh implement new a-z soluition 2021-01-04 16:03:53 +01:00
Kay Marquardt (Gnadelwartz)
8a095bc79f doc: add known locale problems 2021-01-04 14:49:04 +01:00
Kay Marquardt (Gnadelwartz)
966ee5d5a7 modules/jsonDB: activate stripping of not allowed keys 2021-01-04 12:49:43 +01:00
Kay Marquardt (Gnadelwartz)
e072afac41 modules/jsonDB: add Jssh_stripKey 2021-01-04 12:40:14 +01:00
Kay Marquardt (Gnadelwartz)
5ad7be59ba *IMPORTANT* fix for ranges a-z dependig on locale! 2021-01-04 12:38:20 +01:00
Kay Marquardt (Gnadelwartz)
11daa4890d Bashbot Version 1.21 (cleanup release) 2021-01-03 22:39:36 +01:00
Kay Marquardt (Gnadelwartz)
a5307e3a94 doc: better explanation of $ RCE 2020-12-29 13:03:46 +01:00
Kay Marquardt (Gnadelwartz)
239dd769c2 Version 1.20 2020-12-25 21:47:08 +01:00
Kay Marquardt (Gnadelwartz)
f762d22958 fix: jssjDB path must not contain more than one .. 2020-12-16 17:46:55 +01:00
Kay Marquardt (Gnadelwartz)
975d0147f4 remove old workaround preventing interactive to work 2020-12-13 15:26:48 +01:00
Kay Marquardt (Gnadelwartz)
d30a700b33 change Version to v1.2 2020-11-30 18:38:19 +01:00
Kay Marquardt (Gnadelwartz)
25a33b3731 Bashbot Version 1.0 2020-08-15 09:29:13 +02:00
Kay Marquardt (Gnadelwartz)
3daf84dad8 Bashbot Version 0.99 2020-07-27 18:14:18 +02:00
Kay Marquardt (Gnadelwartz)
550387bdbc Bashbot Version 0.98 2020-07-01 12:23:57 +02:00
Kay Marquardt (Gnadelwartz)
c79031f604 prepare 0.98 release 2020-06-26 16:23:16 +02:00
Kay Marquardt (Gnadelwartz)
571fb9c3c8 remove unneeded set +x 2020-06-25 15:39:40 +02:00
Kay Marquardt (Gnadelwartz)
ea92c55c0c solution for #133 without harm old implemenation 2020-06-25 13:34:31 +02:00
Kay Marquardt (Gnadelwartz)
03700cdbc2 array2Json convert newline to \n in case string contains newline 2020-06-24 16:36:33 +02:00
Kay Marquardt (Gnadelwartz)
d2a578a757 codespell is much better 2020-06-23 16:35:50 +02:00
Kay Marquardt (Gnadelwartz)
d52ea8c240 avoid unintended file overwrite 2020-06-20 20:12:36 +02:00
Kay Marquardt (Gnadelwartz)
fa6ad3e6a8 fix getKeyDB 2020-06-19 22:43:52 +02:00
Kay Marquardt (Gnadelwartz)
5dcc7ef3f6 jsonDB check for empty filename always 2020-06-19 11:13:36 +02:00
Kay Marquardt (Gnadelwartz)
30eedcffb1 fix updateArray check for empty array 2020-06-18 14:33:13 +02:00
Kay Marquardt (Gnadelwartz)
3cd8dc91ae readDB on empty array given to updateArray 2020-06-18 11:48:24 +02:00
Kay Marquardt (Gnadelwartz)
413779dede fix deleteKeyDB after conversion 2020-06-16 08:39:54 +02:00
Kay Marquardt (Gnadelwartz)
5dcbccd236 simplify updateArray 2020-06-16 08:31:32 +02:00
Kay Marquardt (Gnadelwartz)
6439d435c2 jssh no more double implementation of complex functions 2020-06-15 11:23:43 +02:00
Kay Marquardt (Gnadelwartz)
24a7eaa8dd cache botconfig, optimze updateArray 2020-06-15 09:09:08 +02:00
Kay Marquardt (Gnadelwartz)
4e043c5717 fix updateArray, new flock use method 2020-06-14 21:26:45 +02:00
Kay Marquardt (Gnadelwartz)
852ab9de16 adjust modules coment 2020-06-14 20:56:46 +02:00
Kay Marquardt (Gnadelwartz)
dda5b6d10e make jsonDB.sh independent from bashbot 2020-06-14 20:44:11 +02:00
Kay Marquardt (Gnadelwartz)
2af9d76ea7 jssh_updateArray update array only if file has changed 2020-06-14 20:36:14 +02:00
Kay Marquardt (Gnadelwartz)
cc69310a7e countKey optimze fast path 2020-06-14 17:39:18 +02:00
Kay Marquardt (Gnadelwartz)
2281943940 optimze countKeyDB_async 2020-06-14 17:00:41 +02:00
Kay Marquardt (Gnadelwartz)
ca0509556a fix/optimize getKey functions 2020-06-13 18:40:34 +02:00
Kay Marquardt (Gnadelwartz)
e0470aadc0 move Json2Arru and Array2Json to jsshDB module 2020-06-13 17:56:43 +02:00
Kay Marquardt (Gnadelwartz)
8affc94813 start 0.98 dev, create botconfig db 2020-06-12 21:18:32 +02:00
Kay Marquardt (Gnadelwartz)
f2a1d9f32f fix v0.96 jssh_updateKey 2020-06-12 19:18:22 +02:00
Kay Marquardt (Gnadelwartz)
15e6c7bcbe Version 0.96 2020-06-12 11:11:17 +02:00
Kay Marquardt (Gnadelwartz)
f4c1657270 fix keyDB_async, count cleanup only on bot start 2020-06-10 09:32:53 +02:00
Kay Marquardt (Gnadelwartz)
6d940c7cc8 fix jsshGetKey 2020-06-09 22:45:34 +02:00
Kay Marquardt (Gnadelwartz)
f96625ef9d explanation for BOTSEND_RETRY explanation and why printf 2020-06-09 11:57:25 +02:00
Kay Marquardt (Gnadelwartz)
b01e3e91b6 prepare for release, start cleanup and optimizing 2020-06-09 09:15:36 +02:00
Kay Marquardt (Gnadelwartz)
6f86036809 more sendJson error handling, rearrange source modules 2020-06-08 12:58:36 +02:00
Kay Marquardt (Gnadelwartz)
407e1476a3 add jssh_clearBD 2020-06-05 22:13:18 +02:00
Kay Marquardt (Gnadelwartz)
bc74141db7 _async for every jssh function, use async in bashbot.sh 2020-06-05 09:01:20 +02:00
Kay Marquardt (Gnadelwartz)
31b3203483 fix problems found by tests 2020-06-01 11:50:42 +02:00
Kay Marquardt (Gnadelwartz)
6d1e7cc065 jsonDB updates: insertKey, use builtin alias, fix updateDB_async, fix shellcheck hints 2020-05-31 11:04:38 +02:00
Kay Marquardt (Gnadelwartz)
67b9039d51 fix not working jssh_updateDB 2020-05-27 09:06:22 +02:00