├── LICENSE ├── README.md ├── examples ├── README.md ├── client-app-duplicate │ ├── .meteor │ │ ├── .finished-upgraders │ │ ├── .gitignore │ │ ├── .id │ │ ├── packages │ │ ├── platforms │ │ ├── release │ │ └── versions │ ├── README.md │ ├── client-app.css │ ├── client-app.html │ ├── client-app.js │ ├── config.json │ └── start ├── client-app │ ├── .meteor │ │ ├── .finished-upgraders │ │ ├── .gitignore │ │ ├── .id │ │ ├── packages │ │ ├── platforms │ │ ├── release │ │ └── versions │ ├── README.md │ ├── client-app.css │ ├── client-app.html │ ├── client-app.js │ ├── config.json │ └── start ├── packages │ └── todo-api │ │ ├── README.md │ │ ├── package.js │ │ ├── todo-api-tests.js │ │ └── todo-api.js └── todo-server │ ├── .meteor │ ├── .finished-upgraders │ ├── .gitignore │ ├── .id │ ├── packages │ ├── platforms │ ├── release │ └── versions │ ├── start │ ├── todo-server-api.js │ ├── todo-server.css │ ├── todo-server.html │ └── todo-server.js └── packages ├── api-client ├── .versions ├── README.md ├── api-client-tests.js ├── client │ └── api.js ├── lib │ └── api.js ├── package.js └── server │ ├── api.js │ ├── lib │ └── autoRegisterUsers.js │ └── publications │ └── autoPublishPersonalKey.js └── api-server ├── .versions ├── README.md ├── api-server-tests.js ├── lib ├── api.js └── models │ ├── app.js │ ├── client.js │ └── lib │ ├── clientKey.js │ └── key.js ├── package.js └── server ├── api.js ├── methods ├── identifyClient.js ├── identifyServer.js └── registerClient.js └── models └── lib └── identity.js /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/README.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/client-app-duplicate/.meteor/.finished-upgraders: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app-duplicate/.meteor/.finished-upgraders -------------------------------------------------------------------------------- /examples/client-app-duplicate/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/client-app-duplicate/.meteor/.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app-duplicate/.meteor/.id -------------------------------------------------------------------------------- /examples/client-app-duplicate/.meteor/packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app-duplicate/.meteor/packages -------------------------------------------------------------------------------- /examples/client-app-duplicate/.meteor/platforms: -------------------------------------------------------------------------------- 1 | server 2 | browser 3 | -------------------------------------------------------------------------------- /examples/client-app-duplicate/.meteor/release: -------------------------------------------------------------------------------- 1 | METEOR@1.2.1 2 | -------------------------------------------------------------------------------- /examples/client-app-duplicate/.meteor/versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app-duplicate/.meteor/versions -------------------------------------------------------------------------------- /examples/client-app-duplicate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app-duplicate/README.md -------------------------------------------------------------------------------- /examples/client-app-duplicate/client-app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app-duplicate/client-app.css -------------------------------------------------------------------------------- /examples/client-app-duplicate/client-app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app-duplicate/client-app.html -------------------------------------------------------------------------------- /examples/client-app-duplicate/client-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app-duplicate/client-app.js -------------------------------------------------------------------------------- /examples/client-app-duplicate/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app-duplicate/config.json -------------------------------------------------------------------------------- /examples/client-app-duplicate/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app-duplicate/start -------------------------------------------------------------------------------- /examples/client-app/.meteor/.finished-upgraders: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app/.meteor/.finished-upgraders -------------------------------------------------------------------------------- /examples/client-app/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/client-app/.meteor/.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app/.meteor/.id -------------------------------------------------------------------------------- /examples/client-app/.meteor/packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app/.meteor/packages -------------------------------------------------------------------------------- /examples/client-app/.meteor/platforms: -------------------------------------------------------------------------------- 1 | server 2 | browser 3 | -------------------------------------------------------------------------------- /examples/client-app/.meteor/release: -------------------------------------------------------------------------------- 1 | METEOR@1.2.1 2 | -------------------------------------------------------------------------------- /examples/client-app/.meteor/versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app/.meteor/versions -------------------------------------------------------------------------------- /examples/client-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app/README.md -------------------------------------------------------------------------------- /examples/client-app/client-app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app/client-app.css -------------------------------------------------------------------------------- /examples/client-app/client-app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app/client-app.html -------------------------------------------------------------------------------- /examples/client-app/client-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app/client-app.js -------------------------------------------------------------------------------- /examples/client-app/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app/config.json -------------------------------------------------------------------------------- /examples/client-app/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/client-app/start -------------------------------------------------------------------------------- /examples/packages/todo-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/packages/todo-api/README.md -------------------------------------------------------------------------------- /examples/packages/todo-api/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/packages/todo-api/package.js -------------------------------------------------------------------------------- /examples/packages/todo-api/todo-api-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/packages/todo-api/todo-api-tests.js -------------------------------------------------------------------------------- /examples/packages/todo-api/todo-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/packages/todo-api/todo-api.js -------------------------------------------------------------------------------- /examples/todo-server/.meteor/.finished-upgraders: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/todo-server/.meteor/.finished-upgraders -------------------------------------------------------------------------------- /examples/todo-server/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/todo-server/.meteor/.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/todo-server/.meteor/.id -------------------------------------------------------------------------------- /examples/todo-server/.meteor/packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/todo-server/.meteor/packages -------------------------------------------------------------------------------- /examples/todo-server/.meteor/platforms: -------------------------------------------------------------------------------- 1 | server 2 | browser 3 | -------------------------------------------------------------------------------- /examples/todo-server/.meteor/release: -------------------------------------------------------------------------------- 1 | METEOR@1.2.1 2 | -------------------------------------------------------------------------------- /examples/todo-server/.meteor/versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/todo-server/.meteor/versions -------------------------------------------------------------------------------- /examples/todo-server/start: -------------------------------------------------------------------------------- 1 | PACKAGE_DIRS=../../packages meteor run "$@" -------------------------------------------------------------------------------- /examples/todo-server/todo-server-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/todo-server/todo-server-api.js -------------------------------------------------------------------------------- /examples/todo-server/todo-server.css: -------------------------------------------------------------------------------- 1 | /* CSS declarations go here */ 2 | -------------------------------------------------------------------------------- /examples/todo-server/todo-server.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/todo-server/todo-server.html -------------------------------------------------------------------------------- /examples/todo-server/todo-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/examples/todo-server/todo-server.js -------------------------------------------------------------------------------- /packages/api-client/.versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-client/.versions -------------------------------------------------------------------------------- /packages/api-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-client/README.md -------------------------------------------------------------------------------- /packages/api-client/api-client-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-client/api-client-tests.js -------------------------------------------------------------------------------- /packages/api-client/client/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-client/client/api.js -------------------------------------------------------------------------------- /packages/api-client/lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-client/lib/api.js -------------------------------------------------------------------------------- /packages/api-client/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-client/package.js -------------------------------------------------------------------------------- /packages/api-client/server/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-client/server/api.js -------------------------------------------------------------------------------- /packages/api-client/server/lib/autoRegisterUsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-client/server/lib/autoRegisterUsers.js -------------------------------------------------------------------------------- /packages/api-client/server/publications/autoPublishPersonalKey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-client/server/publications/autoPublishPersonalKey.js -------------------------------------------------------------------------------- /packages/api-server/.versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/.versions -------------------------------------------------------------------------------- /packages/api-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/README.md -------------------------------------------------------------------------------- /packages/api-server/api-server-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/api-server-tests.js -------------------------------------------------------------------------------- /packages/api-server/lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/lib/api.js -------------------------------------------------------------------------------- /packages/api-server/lib/models/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/lib/models/app.js -------------------------------------------------------------------------------- /packages/api-server/lib/models/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/lib/models/client.js -------------------------------------------------------------------------------- /packages/api-server/lib/models/lib/clientKey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/lib/models/lib/clientKey.js -------------------------------------------------------------------------------- /packages/api-server/lib/models/lib/key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/lib/models/lib/key.js -------------------------------------------------------------------------------- /packages/api-server/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/package.js -------------------------------------------------------------------------------- /packages/api-server/server/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/server/api.js -------------------------------------------------------------------------------- /packages/api-server/server/methods/identifyClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/server/methods/identifyClient.js -------------------------------------------------------------------------------- /packages/api-server/server/methods/identifyServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/server/methods/identifyServer.js -------------------------------------------------------------------------------- /packages/api-server/server/methods/registerClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/server/methods/registerClient.js -------------------------------------------------------------------------------- /packages/api-server/server/models/lib/identity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usefulio/api-base/HEAD/packages/api-server/server/models/lib/identity.js --------------------------------------------------------------------------------