This repository has been archived by the owner on Sep 20, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* initial commit of event-cache * I should learn how to spell * added IndexedDBBackend * forgot the IndexedDBBackend serializer methods * improved docstrings for IndexedDBBackend module * Run tests for event-cache on travis CI * fix path to mocha in event-cache package.json * attempt to fix missing mocha on travis build * might help if I altered the correct job * set NODE_ENV for travis job and moved mocha to dependencies * bootstrap, specifically @origin/contracts does not like NODE_ENV=test * travis debugging * trying relative path to mocha again in npm script * Travis! debugging * moving event-cache job def up higher in the order * missing --scope from bootstrap command * added missing --scope for @origin/ipfs * missing babel packages from event-cache/package.json * removed debugging from .travis.yml * fixed docstring and improved README * docstring fix * removes event table from discovery * added PostgreSQLBackend to event-cache * added --migrations-path to npm migration script for event-cache * added --config to migrate npm script * pg must be installed explicitly, apparently * can't index a column that doesn't exist * load latestBlock from DB if the backend is persistent * start event fetch from latest known to the cache unless otherwise provided * make it prettier * Added PostgreSQLBackend to platform resolution * previous created_at field was for blocktime, as stolen from discovery. Not necessary here. * Make postgres backend's loadSerialized error more informative * run migrations in the event-listener container * don't allow the latestBlock to be walked back and a random eslint error that just showed up * set timestamps:false to prevent sequelize from attempting to use them * removes idb, adds Dexie, adds support for array "OR" args, and fixes bugs in memory backend * merged master * updates graphql, fixes a bug where latest block would not be fetched, adds event ordering, moved pg/sequelize to optionalDependencies, refacored to use require/module.exports, mobile will use memory for now, added webpack config * deploy contracts for testing, and removed some localStorage stuff from a hinky merge * prettier * Try to make travis happy * removed bad sortBy and made sure all returnValues args are strings, same as events * fixing some missed EventCache calls in User resolver * Increate test timeout * removed garbage * use a unique IndexedDB database for each contract instance, and let graphql manage the blockNumber if it wants * address isn't always defined for a contract * WIP mainnet fixes * Efficiency fixes * Removed listener code no longer needed for Nick's event cache. * Event cache updates * IPFS cache * make background grey only in profile view (#2060) * Fix Docker Compose for new contract configuration method (#2102) * Replace linker-client with mobile-bridge in deployments * Add open port in services in Docker to indicate ready * Update service configs * Fix fixtures and environment variables * Update FractionalListing price calculation and booking availability (#2104) * Update nightly price estimation for fractional listing * Make checkout slots as available * Prettify stuffs * Update deployed image tag for origin-dapp [ci skip] * Update deployed image tag for origin-dapp [ci skip] * Update deployed image tag for origin-dapp [ci skip] * Add country column to identity table (#2083) * Add country column to identity table * tweak comments * Fix unit tests * linter * prettier * Make call to handleEvent synchronous * Update deployed image tag for origin-growth [ci skip] * Update deployed image tag for event-listener [ci skip] * New Crowdin translations (#1863) * New translations all-messages.json (Spanish) * New translations all-messages.json (Slovenian) * New translations all-messages.json (Slovak) * New translations all-messages.json (Serbian (Latin)) * New translations all-messages.json (Russian) * New translations all-messages.json (Romanian) * New translations all-messages.json (Portuguese) * New translations all-messages.json (Polish) * New translations all-messages.json (Lao) * New translations all-messages.json (Japanese) * New translations all-messages.json (Bosnian) * New translations all-messages.json (Italian) * New translations all-messages.json (Indonesian) * New translations all-messages.json (Hindi) * New translations all-messages.json (Greek) * New translations all-messages.json (German) * New translations all-messages.json (French) * New translations all-messages.json (Filipino) * New translations all-messages.json (Esperanto) * New translations all-messages.json (Dutch) * New translations all-messages.json (Danish) * New translations all-messages.json (Czech) * New translations all-messages.json (Croatian) * New translations all-messages.json (Chinese Traditional) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Acholi) * New translations all-messages.json (Bengali) * New translations all-messages.json (Korean) * New translations all-messages.json (Vietnamese) * New translations all-messages.json (Ukrainian) * New translations all-messages.json (Turkish) * New translations all-messages.json (Thai) * New translations all-messages.json (Telugu) * New translations all-messages.json (Spanish) * New translations all-messages.json (Slovenian) * New translations all-messages.json (Slovak) * New translations all-messages.json (Serbian (Latin)) * New translations all-messages.json (Russian) * New translations all-messages.json (Romanian) * New translations all-messages.json (Portuguese) * New translations all-messages.json (Polish) * New translations all-messages.json (Lao) * New translations all-messages.json (Japanese) * New translations all-messages.json (Bosnian) * New translations all-messages.json (Italian) * New translations all-messages.json (Indonesian) * New translations all-messages.json (Hindi) * New translations all-messages.json (Greek) * New translations all-messages.json (German) * New translations all-messages.json (French) * New translations all-messages.json (Filipino) * New translations all-messages.json (Esperanto) * New translations all-messages.json (Dutch) * New translations all-messages.json (Danish) * New translations all-messages.json (Czech) * New translations all-messages.json (Croatian) * New translations all-messages.json (Chinese Traditional) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Acholi) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Korean) * New translations all-messages.json (Russian) * New translations all-messages.json (Bengali) * New translations all-messages.json (Korean) * New translations all-messages.json (Vietnamese) * New translations all-messages.json (Ukrainian) * New translations all-messages.json (Turkish) * New translations all-messages.json (Thai) * New translations all-messages.json (Telugu) * New translations all-messages.json (Spanish) * New translations all-messages.json (Slovenian) * New translations all-messages.json (Slovak) * New translations all-messages.json (Serbian (Latin)) * New translations all-messages.json (Russian) * New translations all-messages.json (Romanian) * New translations all-messages.json (Portuguese) * New translations all-messages.json (Polish) * New translations all-messages.json (Lao) * New translations all-messages.json (Japanese) * New translations all-messages.json (Bosnian) * New translations all-messages.json (Italian) * New translations all-messages.json (Indonesian) * New translations all-messages.json (Hindi) * New translations all-messages.json (Greek) * New translations all-messages.json (German) * New translations all-messages.json (French) * New translations all-messages.json (Filipino) * New translations all-messages.json (Esperanto) * New translations all-messages.json (Dutch) * New translations all-messages.json (Danish) * New translations all-messages.json (Czech) * New translations all-messages.json (Croatian) * New translations all-messages.json (Chinese Traditional) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Acholi) * New translations all-messages.json (Russian) * New translations all-messages.json (Italian) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Japanese) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Italian) * New translations all-messages.json (Italian) * New translations all-messages.json (Italian) * New translations all-messages.json (Bengali) * New translations all-messages.json (Indonesian) * New translations all-messages.json (Slovenian) * New translations all-messages.json (Slovak) * New translations all-messages.json (Serbian (Latin)) * New translations all-messages.json (Russian) * New translations all-messages.json (Romanian) * New translations all-messages.json (Portuguese) * New translations all-messages.json (Polish) * New translations all-messages.json (Lao) * New translations all-messages.json (Korean) * New translations all-messages.json (Bosnian) * New translations all-messages.json (Italian) * New translations all-messages.json (Japanese) * New translations all-messages.json (Hindi) * New translations all-messages.json (Danish) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Chinese Traditional) * New translations all-messages.json (Greek) * New translations all-messages.json (Czech) * New translations all-messages.json (Croatian) * New translations all-messages.json (Dutch) * New translations all-messages.json (Esperanto) * New translations all-messages.json (Filipino) * New translations all-messages.json (French) * New translations all-messages.json (German) * New translations all-messages.json (Spanish) * New translations all-messages.json (Telugu) * New translations all-messages.json (Thai) * New translations all-messages.json (Turkish) * New translations all-messages.json (Ukrainian) * New translations all-messages.json (Vietnamese) * New translations all-messages.json (Acholi) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Japanese) * New translations all-messages.json (Japanese) * New translations all-messages.json (Italian) * New translations all-messages.json (Italian) * New translations all-messages.json (German) * New translations all-messages.json (Italian) * New translations all-messages.json (German) * New translations all-messages.json (Bengali) * New translations all-messages.json (Korean) * New translations all-messages.json (Vietnamese) * New translations all-messages.json (Ukrainian) * New translations all-messages.json (Turkish) * New translations all-messages.json (Thai) * New translations all-messages.json (Telugu) * New translations all-messages.json (Spanish) * New translations all-messages.json (Slovenian) * New translations all-messages.json (Slovak) * New translations all-messages.json (Serbian (Latin)) * New translations all-messages.json (Russian) * New translations all-messages.json (Romanian) * New translations all-messages.json (Portuguese) * New translations all-messages.json (Polish) * New translations all-messages.json (Lao) * New translations all-messages.json (Japanese) * New translations all-messages.json (Bosnian) * New translations all-messages.json (Italian) * New translations all-messages.json (Indonesian) * New translations all-messages.json (Hindi) * New translations all-messages.json (Greek) * New translations all-messages.json (German) * New translations all-messages.json (French) * New translations all-messages.json (Filipino) * New translations all-messages.json (Esperanto) * New translations all-messages.json (Dutch) * New translations all-messages.json (Danish) * New translations all-messages.json (Czech) * New translations all-messages.json (Croatian) * New translations all-messages.json (Chinese Traditional) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Acholi) * New translations all-messages.json (Italian) * New translations all-messages.json (Russian) * New translations all-messages.json (Italian) * New translations all-messages.json (Russian) * New translations all-messages.json (Japanese) * New translations all-messages.json (Greek) * New translations all-messages.json (Greek) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Chinese Traditional) * New translations all-messages.json (Chinese Traditional) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Bengali) * New translations all-messages.json (Korean) * New translations all-messages.json (Vietnamese) * New translations all-messages.json (Ukrainian) * New translations all-messages.json (Turkish) * New translations all-messages.json (Thai) * New translations all-messages.json (Telugu) * New translations all-messages.json (Spanish) * New translations all-messages.json (Slovenian) * New translations all-messages.json (Slovak) * New translations all-messages.json (Serbian (Latin)) * New translations all-messages.json (Russian) * New translations all-messages.json (Romanian) * New translations all-messages.json (Portuguese) * New translations all-messages.json (Polish) * New translations all-messages.json (Lao) * New translations all-messages.json (Japanese) * New translations all-messages.json (Bosnian) * New translations all-messages.json (Italian) * New translations all-messages.json (Indonesian) * New translations all-messages.json (Hindi) * New translations all-messages.json (Greek) * New translations all-messages.json (German) * New translations all-messages.json (French) * New translations all-messages.json (Filipino) * New translations all-messages.json (Esperanto) * New translations all-messages.json (Dutch) * New translations all-messages.json (Danish) * New translations all-messages.json (Czech) * New translations all-messages.json (Croatian) * New translations all-messages.json (Chinese Traditional) * New translations all-messages.json (Chinese Simplified) * New translations all-messages.json (Acholi) * New translations all-messages.json (Korean) * New translations all-messages.json (Korean) * New translations all-messages.json (Russian) * New translations all-messages.json (Russian) * New translations all-messages.json (Korean) * New translations all-messages.json (Korean) * New translations all-messages.json (Korean) * Update deployed image tag for origin-dapp [ci skip] * Misc mobile fixes (#2106) * Fix spelling mistake * Handle global Notification on mobile * Decrease balance poll interval * Run prettier * Tweak balance poll interval * Update deployed image tag for origin-dapp [ci skip] * Event cache dapp fixes * Re-add indexeddb * Add event-cache to dockerfiles * Disable Postgres backend for now * Revert "Disable Postgres backend for now" This reverts commit 365d04a. * Do not insert in the old event table * Lint * Fix for fresh deploy * GraphQL test fix * Block range fix * Trigger build
- Loading branch information