├── .firebase └── hosting.d3d3.cache ├── .firebaserc ├── .gitignore ├── README.md ├── angular.json ├── e2e ├── protractor.conf.js ├── src │ ├── app.e2e-spec.ts │ └── app.po.ts └── tsconfig.e2e.json ├── firebase.json ├── firestore.indexes.json ├── firestore.rules ├── ionic.config.json ├── package.json ├── src ├── app │ ├── app-routing.module.ts │ ├── app.component.html │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── app.module.ts │ ├── auth │ │ ├── auth-routing.module.ts │ │ ├── auth.module.ts │ │ └── pages │ │ │ └── login │ │ │ ├── login.module.ts │ │ │ ├── login.page.html │ │ │ ├── login.page.scss │ │ │ ├── login.page.spec.ts │ │ │ └── login.page.ts │ ├── core │ │ ├── classes │ │ │ └── firestore.class.ts │ │ ├── core.module.ts │ │ ├── guards │ │ │ ├── auth.guard.spec.ts │ │ │ └── auth.guard.ts │ │ └── services │ │ │ ├── auth.service.spec.ts │ │ │ ├── auth.service.ts │ │ │ ├── auth.types.ts │ │ │ ├── overlay.service.spec.ts │ │ │ └── overlay.service.ts │ ├── shared │ │ ├── components │ │ │ ├── logout-button │ │ │ │ ├── logout-button.component.spec.ts │ │ │ │ └── logout-button.component.ts │ │ │ └── menu-toggle │ │ │ │ ├── menu-toggle.component.spec.ts │ │ │ │ └── menu-toggle.component.ts │ │ └── shared.module.ts │ └── tasks │ │ ├── components │ │ ├── components.module.ts │ │ └── task-item │ │ │ ├── task-item.component.html │ │ │ ├── task-item.component.scss │ │ │ ├── task-item.component.spec.ts │ │ │ └── task-item.component.ts │ │ ├── models │ │ └── task.model.ts │ │ ├── pages │ │ ├── task-save │ │ │ ├── task-save.module.ts │ │ │ ├── task-save.page.html │ │ │ ├── task-save.page.scss │ │ │ ├── task-save.page.spec.ts │ │ │ └── task-save.page.ts │ │ └── tasks-list │ │ │ ├── tasks-list.module.ts │ │ │ ├── tasks-list.page.html │ │ │ ├── tasks-list.page.scss │ │ │ ├── tasks-list.page.spec.ts │ │ │ └── tasks-list.page.ts │ │ ├── services │ │ ├── tasks.service.spec.ts │ │ └── tasks.service.ts │ │ ├── tasks-routing.module.ts │ │ └── tasks.module.ts ├── assets │ ├── icon │ │ └── favicon.png │ └── shapes.svg ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── global.scss ├── index.html ├── karma.conf.js ├── main.ts ├── polyfills.ts ├── test.ts ├── theme │ └── variables.scss ├── tsconfig.app.json └── tsconfig.spec.json ├── tsconfig.json └── tslint.json /.firebase/hosting.d3d3.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/.firebase/hosting.d3d3.cache -------------------------------------------------------------------------------- /.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/.firebaserc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/angular.json -------------------------------------------------------------------------------- /e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/e2e/protractor.conf.js -------------------------------------------------------------------------------- /e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/e2e/src/app.po.ts -------------------------------------------------------------------------------- /e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/firebase.json -------------------------------------------------------------------------------- /firestore.indexes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/firestore.indexes.json -------------------------------------------------------------------------------- /firestore.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/firestore.rules -------------------------------------------------------------------------------- /ionic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/ionic.config.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/package.json -------------------------------------------------------------------------------- /src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/app.component.html -------------------------------------------------------------------------------- /src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/app.component.ts -------------------------------------------------------------------------------- /src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/app.module.ts -------------------------------------------------------------------------------- /src/app/auth/auth-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/auth/auth-routing.module.ts -------------------------------------------------------------------------------- /src/app/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/auth/auth.module.ts -------------------------------------------------------------------------------- /src/app/auth/pages/login/login.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/auth/pages/login/login.module.ts -------------------------------------------------------------------------------- /src/app/auth/pages/login/login.page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/auth/pages/login/login.page.html -------------------------------------------------------------------------------- /src/app/auth/pages/login/login.page.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/auth/pages/login/login.page.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/auth/pages/login/login.page.spec.ts -------------------------------------------------------------------------------- /src/app/auth/pages/login/login.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/auth/pages/login/login.page.ts -------------------------------------------------------------------------------- /src/app/core/classes/firestore.class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/core/classes/firestore.class.ts -------------------------------------------------------------------------------- /src/app/core/core.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/core/core.module.ts -------------------------------------------------------------------------------- /src/app/core/guards/auth.guard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/core/guards/auth.guard.spec.ts -------------------------------------------------------------------------------- /src/app/core/guards/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/core/guards/auth.guard.ts -------------------------------------------------------------------------------- /src/app/core/services/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/core/services/auth.service.spec.ts -------------------------------------------------------------------------------- /src/app/core/services/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/core/services/auth.service.ts -------------------------------------------------------------------------------- /src/app/core/services/auth.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/core/services/auth.types.ts -------------------------------------------------------------------------------- /src/app/core/services/overlay.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/core/services/overlay.service.spec.ts -------------------------------------------------------------------------------- /src/app/core/services/overlay.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/core/services/overlay.service.ts -------------------------------------------------------------------------------- /src/app/shared/components/logout-button/logout-button.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/shared/components/logout-button/logout-button.component.spec.ts -------------------------------------------------------------------------------- /src/app/shared/components/logout-button/logout-button.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/shared/components/logout-button/logout-button.component.ts -------------------------------------------------------------------------------- /src/app/shared/components/menu-toggle/menu-toggle.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/shared/components/menu-toggle/menu-toggle.component.spec.ts -------------------------------------------------------------------------------- /src/app/shared/components/menu-toggle/menu-toggle.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/shared/components/menu-toggle/menu-toggle.component.ts -------------------------------------------------------------------------------- /src/app/shared/shared.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/shared/shared.module.ts -------------------------------------------------------------------------------- /src/app/tasks/components/components.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/components/components.module.ts -------------------------------------------------------------------------------- /src/app/tasks/components/task-item/task-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/components/task-item/task-item.component.html -------------------------------------------------------------------------------- /src/app/tasks/components/task-item/task-item.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/tasks/components/task-item/task-item.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/components/task-item/task-item.component.spec.ts -------------------------------------------------------------------------------- /src/app/tasks/components/task-item/task-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/components/task-item/task-item.component.ts -------------------------------------------------------------------------------- /src/app/tasks/models/task.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/models/task.model.ts -------------------------------------------------------------------------------- /src/app/tasks/pages/task-save/task-save.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/pages/task-save/task-save.module.ts -------------------------------------------------------------------------------- /src/app/tasks/pages/task-save/task-save.page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/pages/task-save/task-save.page.html -------------------------------------------------------------------------------- /src/app/tasks/pages/task-save/task-save.page.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/tasks/pages/task-save/task-save.page.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/pages/task-save/task-save.page.spec.ts -------------------------------------------------------------------------------- /src/app/tasks/pages/task-save/task-save.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/pages/task-save/task-save.page.ts -------------------------------------------------------------------------------- /src/app/tasks/pages/tasks-list/tasks-list.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/pages/tasks-list/tasks-list.module.ts -------------------------------------------------------------------------------- /src/app/tasks/pages/tasks-list/tasks-list.page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/pages/tasks-list/tasks-list.page.html -------------------------------------------------------------------------------- /src/app/tasks/pages/tasks-list/tasks-list.page.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/tasks/pages/tasks-list/tasks-list.page.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/pages/tasks-list/tasks-list.page.spec.ts -------------------------------------------------------------------------------- /src/app/tasks/pages/tasks-list/tasks-list.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/pages/tasks-list/tasks-list.page.ts -------------------------------------------------------------------------------- /src/app/tasks/services/tasks.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/services/tasks.service.spec.ts -------------------------------------------------------------------------------- /src/app/tasks/services/tasks.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/services/tasks.service.ts -------------------------------------------------------------------------------- /src/app/tasks/tasks-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/tasks-routing.module.ts -------------------------------------------------------------------------------- /src/app/tasks/tasks.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/app/tasks/tasks.module.ts -------------------------------------------------------------------------------- /src/assets/icon/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/assets/icon/favicon.png -------------------------------------------------------------------------------- /src/assets/shapes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/assets/shapes.svg -------------------------------------------------------------------------------- /src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/environments/environment.ts -------------------------------------------------------------------------------- /src/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/global.scss -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/index.html -------------------------------------------------------------------------------- /src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/karma.conf.js -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/polyfills.ts -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/test.ts -------------------------------------------------------------------------------- /src/theme/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/theme/variables.scss -------------------------------------------------------------------------------- /src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/tsconfig.app.json -------------------------------------------------------------------------------- /src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/src/tsconfig.spec.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plinionaves/ionic-angular-firestore-tasks/HEAD/tslint.json --------------------------------------------------------------------------------