Commit graph

  • c3fc097760
    Merge pull request #2 from zdharma-continuum/ci/gh-action-lint-workflow main vladislav doster 2023-04-15 23:45:54 -0500
  • 21dcbedf37
    feat: add lint gh action workflow Vladislav Doster 2023-04-14 17:11:10 -0500
  • 3df58fa17e
    Update zdharma and zinit refs Philipp Schmitt 2021-11-12 18:56:07 +0100
  • 0bc3e02d74 plugin.zsh: Correct a color code Sebastian Gniazdowski 2020-05-08 00:12:16 +0200
  • 7f2e59f7aa plugin.zsh,myflock/c.h: Support Cygwin Sebastian Gniazdowski 2020-05-08 00:10:42 +0200
  • 903e1539b6 plugin.zsh: Set var for noclobber opt Sebastian Gniazdowski 2020-02-27 21:07:33 +0100
  • a025c460a3 plugin.zsh: Support noclobber Sebastian Gniazdowski 2020-01-15 04:59:30 +0100
  • ba8d318246 plugin.zsh: *ctable localizes match parameters Sebastian Gniazdowski 2019-12-03 12:01:37 +0100
  • 34ce900741 plugin.zsh: Use the standard fpath-block Sebastian Gniazdowski 2019-12-03 12:01:00 +0100
  • d8d3a2d94b .zflai_read_db_defs: Read the default backend definition Sebastian Gniazdowski 2019-12-03 11:48:25 +0100
  • fcf6fd3884 default/default.def: Remove unneeded hooks Sebastian Gniazdowski 2019-12-03 11:39:30 +0100
  • a05035289d plugin.zsh: *ctable starts the dj Sebastian Gniazdowski 2019-12-03 11:36:12 +0100
  • f3e201f79b plugin.zsh: *ctable correctly checks the syntax Sebastian Gniazdowski 2019-12-03 11:35:36 +0100
  • ffa8b499e1 Updated README.md Sebastian Gniazdowski 2019-11-07 18:36:30 +0100
  • ad4aeda1d2 plugin.zsh: ctable tests the syntax Sebastian Gniazdowski 2019-11-07 05:19:35 +0100
  • afbcca59da *learn_table: Repeated ctable overwrites Sebastian Gniazdowski 2019-11-07 05:10:31 +0100
  • 2bd06cbcb2 Updated README.md Sebastian Gniazdowski 2019-11-07 04:56:34 +0100
  • bf81a01f76 file.def: No need for ! before the hook shell-command Sebastian Gniazdowski 2019-11-07 04:36:17 +0100
  • 939bcff153 examples: Provide example backend definitions Sebastian Gniazdowski 2019-11-07 04:25:03 +0100
  • 8a68a51b9c Updated README.md Sebastian Gniazdowski 2019-11-07 02:23:13 +0100
  • 5cc90722bd *search_store: Append errors to the log Sebastian Gniazdowski 2019-11-07 02:12:30 +0100
  • 45b4e62ca9 *search_store: Update for the no-type ES 7.x architecture Sebastian Gniazdowski 2019-11-07 02:02:24 +0100
  • 35f2045653 *mysql_store: Add traps Sebastian Gniazdowski 2019-11-03 18:07:27 +0100
  • 9b11ca3fec dj: *fetch filters-out internal messages Sebastian Gniazdowski 2019-11-03 17:48:36 +0100
  • 7bfaaae5b0 dj: Simpler [[ code Sebastian Gniazdowski 2019-11-03 17:48:00 +0100
  • 95cb00fb51 dj: Fix a rename error Sebastian Gniazdowski 2019-11-03 14:56:06 +0100
  • 812820cf62 *search_store: Check if the type exists in the index before storing Sebastian Gniazdowski 2019-11-03 13:40:27 +0100
  • 474e66c13b all: Rename files -zflai_* -> .zflai_* Sebastian Gniazdowski 2019-11-03 00:23:31 +0100
  • 14a059ac17 all: Prepare rename -zflai_* -> .zflai_* Sebastian Gniazdowski 2019-11-03 00:20:02 +0100
  • 8ad343b6cd dj: Traps for main signals Sebastian Gniazdowski 2019-11-03 00:13:02 +0100
  • 1611d47415 dj: Set the options at top Sebastian Gniazdowski 2019-11-03 00:12:22 +0100
  • 96e0a902ef dj: Message about store-interval uses "s" to denote seconds Sebastian Gniazdowski 2018-05-21 16:49:00 +0200
  • 080c02d58d *mysql_store: Added working MySQL backend (new file) Sebastian Gniazdowski 2018-05-21 16:44:08 +0200
  • 553995021f *store: Message uses "log(s)" instead of "logs" Sebastian Gniazdowski 2018-05-21 16:41:47 +0200
  • de8cb69927 dj: Default table uses integer' for timestamp' column Sebastian Gniazdowski 2018-05-21 16:41:11 +0200
  • e86b19614e dj: *coproc_error_fetch uses while read, loads whole output (3 retries) Sebastian Gniazdowski 2018-05-21 16:39:58 +0200
  • a73d74ea64 lib,dj: *format_ts, *run_log: Use `ts' instead of REPLY; support choice Sebastian Gniazdowski 2018-05-21 16:37:56 +0200
  • de504cad8c lib: *_subst_cmds resets REPLY when detecting no $(...) in buffer Sebastian Gniazdowski 2018-05-21 16:36:06 +0200
  • 3a9425cd71 lib: Command substitution wasn't handling zero-substitutions case Sebastian Gniazdowski 2018-05-20 15:02:04 +0200
  • e557381e3d *_file_store,*_sqlite_store: Handle $(...) command substitution in hooks Sebastian Gniazdowski 2018-05-20 07:05:53 +0200
  • 0cf9428e62 lib: -zflai_subst_cmds Sebastian Gniazdowski 2018-05-19 19:11:20 +0200
  • 3bef2e801c Hooks for SQLite with support for communication between hooks Sebastian Gniazdowski 2018-05-19 12:25:47 +0200
  • 07f17e0399 *_store,*_file_store: Map is used for %TABLE% etc. substituting. Uplift Sebastian Gniazdowski 2018-05-19 07:42:52 +0200
  • ab90055ec4 *_file_store: Run all currently defined hooks Sebastian Gniazdowski 2018-05-19 04:44:08 +0200
  • 674431db8c Store `default.def' in repository. A guaranteed default db (plain files) Sebastian Gniazdowski 2018-05-19 03:22:52 +0200
  • 1859f4d8b7 *_ini_file: Recognize and ignore full-line comments Sebastian Gniazdowski 2018-05-19 03:15:43 +0200
  • 577bb77d03 Support for new database backend – ElasticSearch Sebastian Gniazdowski 2018-05-19 00:46:21 +0200
  • a7dfc67f12 *_db_defs: Rename field in database definition from "type" to "engine" Sebastian Gniazdowski 2018-05-19 00:33:36 +0200
  • 15dc94ce29 defs: Add two databases, plain-file and other for sqlite3 Sebastian Gniazdowski 2018-05-18 13:36:00 +0200
  • 53f8e8c79d *_file_store: Fully working new -zflai_file_store Sebastian Gniazdowski 2018-05-17 15:48:15 +0200
  • 694387680a *_sqlite_store: Remove surrounding separator-spaces from columns' text Sebastian Gniazdowski 2018-05-17 15:43:58 +0200
  • 981b9e946e dj: Resolve how should be default databases and tables called Sebastian Gniazdowski 2018-05-17 15:43:16 +0200
  • 4cb741bc46 *_store: Output general run-log about to which backends logs go to Sebastian Gniazdowski 2018-05-17 15:41:38 +0200
  • a9c557282c *_sqlite_store: New -zflai_get_abstract_table_for(); use in sqlite store Sebastian Gniazdowski 2018-05-17 13:30:56 +0200
  • b11ff34559 dj: Detect and report unknown request type Sebastian Gniazdowski 2018-05-17 09:25:35 +0200
  • b756b0b5ad Put disk-jokey related zstyles into ":dj" sub-group Sebastian Gniazdowski 2018-05-17 09:07:05 +0200
  • e64c641e17 dj,*_store: Implement per-interval storing (default: 30 seconds) Sebastian Gniazdowski 2018-05-17 09:03:51 +0200
  • d9310f9f38 dj: Log no timestamp when message is empty, i.e. log an empty line Sebastian Gniazdowski 2018-05-17 08:21:34 +0200
  • 9197f0fae1 Renamed *_memory_keeper to -zflai-disk-jokey Sebastian Gniazdowski 2018-05-17 08:19:19 +0200
  • c8a3ab3760 Uplift: Fast error fetching, UID passing through args, DATA clearing Sebastian Gniazdowski 2018-05-17 06:24:48 +0200
  • c389497be1 keeper: Log ZUID identification in startup banner Sebastian Gniazdowski 2018-05-17 05:36:14 +0200
  • 01557d8439 Uplift - logging function, EXIT trap, store header logged Sebastian Gniazdowski 2018-05-17 05:31:31 +0200
  • 6fad7050ef *_sqlite_store,*_store,: Working SQL insert of log message Sebastian Gniazdowski 2018-05-17 04:13:04 +0200
  • 8f529b5cec *_check_start: Use ARGV0, although it doesn't have effect on function Sebastian Gniazdowski 2018-05-16 07:03:02 +0200
  • 871773b531 Commit ZERO=... removal Sebastian Gniazdowski 2018-05-16 06:51:02 +0200
  • 1999d98e23 uplift, -zflai_coproc_error_fetch Sebastian Gniazdowski 2018-05-16 06:33:55 +0200
  • 5822c7b676 gitignore: Add myflock/flock Sebastian Gniazdowski 2018-05-15 18:14:33 +0200
  • 30f0e6a105 Large change-set, overall working SQLite storage (creates needed tables) Sebastian Gniazdowski 2018-05-15 18:12:35 +0200
  • d697c06100 *_learn_table: Serialize the learnt table into persistent cache (XDG) Sebastian Gniazdowski 2018-05-15 14:26:06 +0200
  • bd5345576f *_learn_table: Support second syntax (no @database), fix whitespace bug Sebastian Gniazdowski 2018-05-15 14:13:58 +0200
  • 3f16718bd1 New function: -zflai_learn_table Sebastian Gniazdowski 2018-05-15 06:15:26 +0200
  • e935d633ec lib: Better order of 2 operations Sebastian Gniazdowski 2018-05-14 23:03:10 +0200
  • 319ea15df7 lib: New function -zflai_original_param_name Sebastian Gniazdowski 2018-05-14 22:33:54 +0200
  • 88ded6690f New file, a library `zflai_lib.zsh', with -zflai_temper_param_name() Sebastian Gniazdowski 2018-05-14 21:44:21 +0200
  • 5773fd636f New autoload function: -zflai_read_db_defs. Loads storage definitions Sebastian Gniazdowski 2018-05-14 07:19:59 +0200
  • f475d74051 Added new autoload function: -zflai_read_ini_file (an ini parser) Sebastian Gniazdowski 2018-05-14 06:36:00 +0200
  • c8b002c425 Build myflock on plugin load, once Sebastian Gniazdowski 2018-05-13 10:31:54 +0200
  • a98c62c327 Add myflock backend locking program (util-linux/flock) Sebastian Gniazdowski 2018-05-13 10:27:36 +0200
  • c6d0b36e81 *check*: Check only non-zero ZFLAI_FD. Correctly close it Sebastian Gniazdowski 2018-05-13 06:32:41 +0200
  • d45070632f Use -r with test-alive print, cd into $OUT_DIR at start Sebastian Gniazdowski 2018-05-12 05:18:37 +0200
  • 2a20aa2c27 Missing broken pipe test, optimize a bit, but overall it's a slowdown Sebastian Gniazdowski 2018-05-11 20:46:08 +0200
  • 9307bdbb4a zflai-log to be simpler, to gain some milliseconds in performance Sebastian Gniazdowski 2018-05-10 23:03:33 +0200
  • fc81af146c A prototype, zflai-log works, idle exit works, restart at demand too Sebastian Gniazdowski 2018-05-10 22:41:34 +0200
  • cb61d8764c
    Initial commit psprint 2018-05-10 14:55:14 +0200