Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* wip * wip * wip * wip * wip * wip * progress * all tests pass * fix tests * wise renames, textfield remove * support ipv6 in most places * remove logs * dns v6 * dns v6 tests * ES 6, move version to _meta * tcp zero window counts * wip * wip * updated build * added -u * Update tests for geo changes * error if field can't be found * fix v6 tests and tls parsers being loaded before http * try again for v6 fixes * parsers loaded alphabetically now * fix v6 dns tests * v6 fixes * fix version number * error on -terms, change single ip datatype * use Socket6 for 6 stuff * Added Socket6 install * switch to libmaxminddb and 2 letter countries * fix geo * need to do apt-get update * debug * fix indentation * fix grep * see if we can do docker ES * right docker package * docker docker docker * give up again * node 8, test fix * fix tests * fix test * minor field renames and cleanup * put version in * use npm install * print correct index * added deleteExisting option * Set new geo files and defaults * alpha2 * switch to mmdb_aget_value * correct path * fix info column for new names * change to sessions2 * add synced flush * allow either ntp port to be 123 * save headers set where we have data for the header * add include/exclude to es stats tab * fix hover menu * calculate sha256 for http/email files * support sha256 wise lookups * sha256 test file * support ipv6 input of .port * /user/list uses promises now * /history/list uses promises * /file/list uses promises and new api-files tests * first file might not be aero * update for new geo files * Elyse said move catch to end, seems to work better! * fix number of US ips now * only send up 100MB at a time * remove ubuntu 18 builds for now * switch scroll size to 1000 by default, sample reindex2.local.json * remove ubuntu18 from slack * use zcat so .gz stays and old file overwritten * stats every 5 seconds, deleteOnDone, percent in stats * spelling and logic error * change to 10 seconds * support disabled fields and update tests * url is hash now * make url hash * Add disabled if missing * sah256 now controlled in config by supportSha256, default off * spigraph.json uses promises * /sessions.json /stats.json use promises, minor lint cleanup * more parallel cleanup * try high ram/cpu * no HIGH for now :( * ip rules improvements src/dst ip/port can be used to trigger rules now ip fields in rules can now be CIDR * moved int outside for * Need to remove old file before creating new otherwise running process will crash * some cleanup * separate v4/v6 patricia trees * more separate v4/v6 patricia trees * simple writer now flushes after 10 seconds (issue arkime#777) simple writer now flushes after 10 seconds of no writting there still can be pagesize bytes unwritten (issue arkime#777) pagesize is usually 512 or 4096 on most systems * Added GHASH support * Add OUI support, sort .test files so future updates will be smaller * some oui were swapped, show oui in open session, tests * Clean up ES version, make reindex2 exe * need to set tv_nsec * wrong wget order for args * rename thread * beta1 * decode some dhcp * fix viewer display of dhcp * dhcp id,mac,out fields; cleanup mac/oui adding * update tls-cipher.h, tag sessions we thing have cert:self-signed * lower dhcp host, only tag if single self signed (not perfect) * fix tests, use moloch_field_string_add_lower everywhere * fix valve spelling * batch cleanup * reload geo and oui files without restarting (issue arkime#692) * use standard stat field names * when reloading oui/geo make sure file size isn't changing first * track session size we send to ES * fix exporting with ports, add ip:port tests, add v6 tests, fixes arkime#811 * clean up file monitoring more, rir can be reloaded now * remove yara 1.x support, reload yara if using >= 3.4 * support a trailing . or : for ips with no port and just ignore * pug 2.0.0 * clean up unique.txt since doesn't need to be async anymore * cleanup ip seperator in unique.txt * search across all indices when not doing last bounding es is supposedly faster at this now and this will give accurate results. previously wrapped sessions might not show up. * cron jobs now use the timestamp time and not last packet time cron jobs now use the timestamp time and not last packet time when choosing sessions to look at this means delay is shorter, although when upgrading to 1.0 some sessions will be not looked at. * beta2 * more pug version issues :( * Added CVE-2018-6794 test * static => LOCAL, fix some multithread stats * -term dropped from field names in 1.0.0, updated quic.version field definition (arkime#817) * test quic and fix for last commit * fix ip in esstats.json * some cleanups * fixed function mismatch * change old column names to new names for user * Vue - Stats Page (arkime#816) * vue app scaffold node stats page implemented * add static folder * remove jquery from stats page * more stats page navbars fixed to top kill cubism context when accordion is closed round decimal numbers pass in url query parameters update url query parameters display graphs in theme colors cleanup stats when component is destroyed * use title config to construct app title * set and cancel request interval for stats * set initialized flag * Vue - Stats page fix updating url param clearing other url params update url param on stats tab change use url query param to update stats tab hide/show stats navbar inputs based on tab open update stats view when url params change (from browser forward/back buttons) * pagination component reusable pagination component add paging to stats page use query params for stats.json req * add response interceptor to determine if server is down * add reusable error component display error on stats page * reusable loading component add loading overlay to stats page * don't show loading if there's an error on the stats page * add footer component * Vue - stats page search node tab sort node stats table * Vue stats page watch for the user to leave/return to stop/start the cubism context * Vue - shards stats sort shards on server added bootstrap overrides css apply theme colors to paging styles * Vue - shards stats include/exclude columns set moloch cookie fix dropdown styles fix tab styles fix header styles for long header text * Vue - shards stats es shards tab column menu drops down on the right side es shards tab watches for data interval * add loading indicator to shards stats * Vue - ES Stats * Vue - ES Indices * Vue - ES Indices and ES Tasks * Vue - stats cleanup fix refresh data interval * Vue - stats admin can delete index * delete index api * Vue - stats restrict who can cancel tasks and delete indices to admin checkbox for admin to display only cancellable tasks * fix stats tests * Vue stats page integration with angular app remove /vueapp and use /stats redirect from angular app to vue app redirect from vue app to angular app add help link from stats page * put back angular 404 page * update changelog * make rebuild * fix some install stuff for vue * vue app fixes use .send not .end to send vue app fix estask/list endpoint sorting fix fontawesome reference fix typo in es stats template fix loading on shards page * vue - stats fixes fix value formats use old bootstrap fonts * vue - make stats prettier es tasks tooltip for checkbox striped table rows fixed position of es health in navbar hoverable columns and rows on shards table max height and tooltip for shards column heaers * Vue - more stats prettifying left align text in tables put the es stats item dropdown on the right don't stripe average and total rows * make navbars the same for vue and angular apps * es tasks - set correct colspan on no results row * beta3 * update viewer readme and npm scripts * add contributing file * some additions to CONTRIBUTING * lint all js files fix jshint errors * add sorting and searching to es shards fixes arkime#814 * fix typo in shard column on es indices stat tab - fixes arkime#821 * fix test * Toppackagejson (arkime#819) Top level package.json and node_modules to reduce duplication and maybe speed up builds. * allow shards column headers to be more than 2 lines * rc1 * release changes * initialPacket needs to be global for now * change slices default and max * spiDataMaxIndices 4, work around ES 6 issue * initial parliament tests * more tests, don't send settings down * add slight pause to wait for wise to start up * tests run with older perl * need to actually start parliament in all cases, duh * fix test for new mmdb
- Loading branch information