Browse by Author: clewfirst

Page 1 next →

account Provide a skeleton interface for user account login, registration, serialization, and deserialization

account-couch Implement the accounts interface using a couchdb backend

account-logger Add logging to the account interface

account-test Test suite for account interface implementations. This module is intended to be used in a mocha-based test suite for a specific account implementation. See the [account-couch](https://github.com/nisaacson/account-couch) module for an example

api-auth Use couch-profiles to perform basic auth in express apps

api-middleware collection of middleware for express servers

atc Manage fleet spawns

bill-table-get-rows Extracts all the tr rows for a given page of the bills table on the Hess Energy website https://www.hessenergy.com

build-docker-image-from-tarball Take a path to a tarball image and build that tarball into a docker image

build-error Wrap error messages into a standard javascript error object

couch-profile Store profile information in couchdb

couchdb-update-views Keep couchdb views up to date

cradle-nconf Setup a basic cradle connection using the global nconf object

create-test-users Create test couch profiles for use in testing authenticated web services which use the

dispatch-add-command Add new spawn commands to the dispatcher database

dispatch-clone Clone a remote repo to local disk for use in dispatch server

dispatch-request-spawn-all Continually request a Dispatch server to spawn all commands until succesful

dispatch-should-spawn test if a command is already spawned the allotted number of times

dispatch-spawn Spawn an existing command via a dispatch server using fleet

dispatch-spawn-all Spawn all commands for a given dispatch installation. Useful to start a complete service stack when a web-server restarts'

docparse DocParse is a integrated solution to process data from supplier bills. Data is scraper from supplier websites and matched against user supplied uploads of scanned paid bills. From here the system outputs the data to a specially formatted website which is delivered to the client

docparse-add-imacros add extracted data to the docparse system using the docparse rest api in an imacros for firefox environment

docparse-add-invoice After saving an invoice, add the _id to the container bill

docparse-api api server for the docparse project

docparse-bill mongoose model schema for bills used in the DocParse system

docparse-bill-number Generate a bill number by sha1 hashing the account number and bill date for invoices which do not have bill number printed

docparse-bill-parse-worker Save the results of docparse supplier specific parsers into the database

docparse-bills docparse bills

docparse-bills-imacros Uses imacros for firefox to get all existing bills for a given supplier code from the docparse server api

docparse-check-imacros check if a given bill already exists in the docparse database using the docparse server REST api

docparse-config configuration for docparse-scraper project

docparse-create-bill create new bill documents in a test database for use in docparse tests

docparse-create-customer create customer objects for use in docparse tests

docparse-create-invoice Create invoices for testing in the docparse system

docparse-create-supplier create supplier objects for use in testing

docparse-create-upload create new upload documents in a test database for use in docparse tests

docparse-create-user create user document in database for use in docparse tests

docparse-customer Customer mongoose model for the docparse project

docparse-db mongoose database connection for the docparse project

docparse-default-bill Create default bill mongoose model in memory for use in docparse tests

docparse-default-customer Create default customer mongoose model in memory for use in docparse tests

docparse-default-invoice Create default invoice mongoose model in memory for use in docparse tests

docparse-default-supplier Create default supplier mongoose model in memory for use in docparse tests

docparse-default-upload instatiate a default upload mongoose model in memory

docparse-dumpinvoices takes a list of couchdb invoice ids and exports the data contained within those invoices to an Excel spreadsheet

docparse-fetch-bills-imacros Uses imacros for firefox to get all existing bills for a given supplier code from the docparse server api

docparse-fetch-bills-node fetch bills from the docparse scraper api server

docparse-fetch-imacros fetch details about a pdf document using the sha1 hash value

docparse-fetch-logins-imacros Uses imacros for firefox to get all customer logins for a given supplier code from the docparse server api

docparse-fetch-logins-node logins for the DocParse system

docparse-find-bill Find a docparse bill in the database with given parameters

docparse-find-upload Find uploads by id

docparse-generate-bill-id Generate a unique _id for a bill to use when saving to couchdb

docparse-generate-invoice-id Generate a unique _id for invoices by taking a sha1 hash of the supplierCode, billingSupplierCode, billID, fromDate, and toDate fields of an invoice

docparse-generate-login-id Generate an _id value based on the supplier code, username, and password

docparse-get-account-numbers Find all the distinct account numbers for a given supplier code from all docparse bill in the database

docparse-get-distinct-bill-field Find all the distinct values for a given field from all docparse bill in the database

docparse-invoice invoice mongoose model for use in the DocParse system

docparse-logger winston based logger for use in the docparse project

docparse-logins logins for the DocParse system

docparse-logins-imacros Uses imacros for firefox to get all customer logins for a given supplier code from the docparse server api

docparse-mark-scraped-as-parsed mark a scraped document as parsed after the supplier specific parsing completes

docparse-model-stub Stub out the database with an in-memory store for tests involving the docarse-upload module

docparse-parse-scraped-worker Parse data fetched by docparse scrapers

docparse-parse-upload Setup to parse data from upload ocr text

docparse-router router for the docparse project

docparse-save-bill Save new a docparse bill in the database with given data

docparse-save-extracted Save the results of docparse supplier specific parsers into the database

docparse-save-invoice save scraper data to a new invoice document in the database'

docparse-scraped-add Add scraped data to the docparse database

docparse-scraped-parser Server for parsing documents scraped from supplier websites

docparse-scraper handle the initial setup needed for processing add scraper requests

docparse-scraper-add Setup to process a scraper data add api request

docparse-scraper-add-imacros add extracted data to the docparse system using the docparse rest api in an imacros for firefox environment

docparse-scraper-add-node allow node based scrapers to add new data via the docparse api

docparse-scraper-bill get existing bills in database

docparse-scraper-bills get all existing bill numbers from the docparse scraper api server

docparse-scraper-bills-fetch fetch bills from the docparse scraper api server

docparse-scraper-check check if scraper should download a bill

docparse-scraper-check-imacros check if a given bill already exists in the docparse database using the docparse server REST api

docparse-scraper-check-node allow node based scrapers to query the docparse api and see if they should download a bill or not

docparse-scraper-dates Parse the scraper date strings formatted as "YYYY MM DD" into moment.js objects

docparse-scraper-hes scrape Hess Energy bills for use in the docparse system

docparse-scraper-logins Output customer login data for scraper api requests

docparse-scraper-nge scrape Hess Energy bills for use in the docparse system

docparse-scraper-nge-imacros complete iMacros scraper for ngrid electric

docparse-scraper-nge-imacros-account navigate around the ngrid electric website for a given account

docparse-scraper-nge-imacros-bill-row Process a bill row in the table of bills on the "Billing And History" page of the Ngrid Electric website

docparse-scraper-nge-imacros-login use iMacros in firefox to login to the NGrid Electric website

docparse-scraper-nst Node Zombie based scraper to scrape bills from the NStar (supplier code "NST)" website

docparse-scraper-runner manage running docparse scraper jobs on a schedule

docparse-scraper-server Serve scraper api requests

docparse-scraper-setup perform all the setup needed to run an imacros for firefox based scraper

docparse-scraper-status-socket Setups up an http express app for an single scraper. This app allows external services to get the status of the scraper and start new scrapes

docparse-secure-proxy Handle ssl connections and forward them to a router server over standard http

docparse-static static file server for the docparse website

docparse-supplier supplier mongoose model for the docparse project

docparse-supplier-hes Hess Energy (HES) parsing for the docparse system

docparse-supplier-nga 'Handle scraped data from the Ngrid Gas website as well as the ocr text from scanned Ngrid Gas bills. Ngrid Gas uses the *supplier_code* **NGA** in the Docparse system'

docparse-supplier-nge process ngrid electric utility bill data for use in the docparse system

Page 1 next →

npm loves you